• 认真地记录技术中遇到的坑!

PHP Laravel框架问题记录

PHP Laravel框架问题记录
该文章记录在使用PHP Laravel框架过程中遇到的一些问题。Laravel官方文档参考这里。 Laravel 使用 groupBy 报错 问题描述 使用 groupBy 进行多列分组,或者获取列和分组列不相同时会报错。 说明 Laravel5.4以后启用了 mysql 严格语法检查,导致这种 groupBy 会报错。 解决办法 修改时配置文件: conf……继续阅读 »

悠悠 1年前 (2018-01-22) 493浏览 0评论 0个赞

第7.2节 函数指针,这很重要

第7.2节  函数指针,这很重要
1.函数指针也是指针,它指向的是某种特定类型,函数的类型由它的返回值和形参类型共同决定与函数名无关。 要想声明一个可以声明一个可以指向该函数的指针,只需要用指针替换函数名。 2.使用函数指针 当我们把函数名当做一个值使用的时候,该函数自动的转换为指针。 此外,还能直接使用指向函数的指针调用该函数,无需提前解引用该指针。 ……继续阅读 »

Moxun 1年前 (2018-01-18) 339浏览 0评论 0个赞

PHP日期时间处理

PHP日期时间处理
概述 PHP中对日期进行处理常用的几个函数如下: date(): 把时间戳格式化为更易读的日期和时间 time(): 获取当前 Unix 时间戳 strtotime(): 将表示时间和日期的字符串转化为相应的时间戳 mktime(): 创建日期 这些函数是PHP核心的部分,无需安装即可使用。另外需要注意的是,这些函数的行为还受到 php.ini 中配置的……继续阅读 »

悠悠 1年前 (2018-01-17) 1143浏览 1评论 5个赞

杂记:回调函数

杂记:回调函数
1.回调函数 回调函数,顾名思义就是使用者根据函数原型的要求自己定义一个函数,并实现它,然后把这个函数当做参数传入别人(或者系统)的函数中,由别人(或系统)的函数在运行时调用的函数。回调函数本身是由你实现的,但由别人(或系统)的函数在运行时通过参数传递的方式来调用的函数。简单来说就是由别人的函数在运行期间来回调你的函数。 2.函数指针 ……继续阅读 »

Moxun 1年前 (2018-01-15) 435浏览 0评论 0个赞

PHPStrom 中的优化配置,更好的coding

PHPStrom 中的优化配置,更好的coding
PHPStrom 中的优化配置,在使用诸如Laravel等框架时,需要对Laravel进行相应的配置,以便更好的敲代码。 自动 use 导入类 在代码中使用类的时候,默认是从候选中导入类名的绝对命名空间,比如 extends 的时候,直接导入了需要的类名的完整命名空间,很长这个时候需要 PHPStorm 使用 use 导入。 编辑配置:File -> Set……继续阅读 »

悠悠 1年前 (2017-12-30) 563浏览 0评论 1个赞

Visual Studio 2015 C++ 单元测试方法

Visual Studio 2015 C++ 单元测试方法
Visual Studio 2015 C++ 单元测试方法 确定测试的方法 测试产品代码有多种方式,具体视其是否显示要测试的接口而定。 选择以下方式之一: 单元测试将仅使用从受测试代码导出的函数 添加单独的测试项目。 在测试项目中,添加对所测试项目的引用 受测试的代码生成为一个 .exe 文件 添加单独的测试项目。 将其与输出对象文件关联起来 ……继续阅读 »

悠悠 1年前 (2017-12-25) 727浏览 0评论 0个赞

PHPUnit单元测试

PHPUnit单元测试
单元测试是保证代码程序质量的一种重要手段。对于核心代码以及复杂的算法等都应该编写单元测试。 注意单元测试注重于测试某个功能,一个单元测试方法类不应该有复杂的流程控制语句。如果需要对某一列功能进行测试,则需要编写集成测试。 配置PHPUnit PHPUnit Github地址为:https://github.com/sebastianbergmann/phpu……继续阅读 »

悠悠 1年前 (2017-12-07) 588浏览 0评论 16个赞

PHP处理HTTP请求参数

PHP处理HTTP请求参数
我们一般使用GET或者POST请求方式向服务端传送参数,在PHP服务端中,对于不同的请求格式,获取参数的方式不同。 GET请求 GET请求是最简单的请求了,请求的参数直接以 key value的形式拼接在URL后面。如: http://localhost/params.php?username=uusama&role=admin 在服务端的PHP中……继续阅读 »

悠悠 1年前 (2017-12-02) 1127浏览 0评论 0个赞

Python爬虫利器:Beautiful Soup

Python爬虫利器:Beautiful Soup
Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库。使用它来处理HTML页面就像JavaScript代码操作HTML DOM树一样方便。官方中文文档地址 1. 安装 1.1 安装 Beautiful Soup Beautiful Soup3 目前已经停止维护,推荐使用 Beautiful Soup4,现在已经被移植到 b……继续阅读 »

悠悠 1年前 (2017-12-01) 750浏览 0评论 3个赞

Java一些基本操作

Java一些基本操作
常量定义:Map,List 定义Map,List的常量,在定义的时候初始化值,如果只是使用 final 关键字,仍然可以对集合进行修改,需要加 unmodified 修饰,如下: // 定义常量Map public static final Map<String, String> CONST_MAP = Collections.unmodifi……继续阅读 »

悠悠 1年前 (2017-11-07) 449浏览 0评论 2个赞