- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 larave 日志自定义配置格式记录调用文件路径与行号
larave Monolog日志自定义配置1、原有的日志记录文件只记录了时间和日志内容没有记录是在哪个文件记录的,给新来的人员查看日志增加了额外的负担。类似下面这样[2018-04-11 10:25:29] local.INFO: 我是来测试日志的 {"content":1111} [2018-04-11 10:25:29] local.DEBUG: 我是来测试日志的 [2018...
2018-04-11 11:08:56
877
1
原创 微信 Token配置 与微信网页授权操作
微信开发准备工作1、申请公众号测试账号地址,先注册账号http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index2、更改接口信息配置的Token与URL地址 注:该URL是直接指向到具体能访问到的地址。3、设置JS安全域名与设置网页授权回调地址 ...
2018-03-24 14:50:04
12037
原创 PHPSTROM 连接 MySQL驱动手动安装
PHPSTROM连接MYSQL驱动安装 点击 MySQL会列出所有驱动类型 点击+号选择自己所下载好的.jar驱动包有的朋友没有翻墙网速太慢特将包上传到百度云盘供大家来下载 https://pan.baidu.com/s/14j3GtOwScI0Ci-4q_8ti6g官网地址:https://dev.mysql.com/downloads/connecto...
2018-03-22 17:17:12
3019
3
原创 Linux MySql允许远程连接
Linux MySql添加账号允许远程连接1、远程连接上Liunx服务器 ssh root@xxx.xxx.xx.xxx2、进入mysql创建用户mysql -uroot -pGRANT ALL PRIVILEGES ON *.* TO '$username'@'%' IDENTIFIED BY '$password' WITH GRANT OPTION; us...
2018-03-16 18:30:34
535
原创 composer使用JWT生成Token实例
Composer使用JWT组件生成Toekn实例1、Token和Session的区别? SESSION 是服务器通过 Key-Value 对来保存数据的一种机制,比如 APP 的登录状态可以用 SESSION 来保存。 TOKEN 翻译过来叫令牌,令牌是什么意思?可以拿现实中的令牌对比,现实中的令牌起到通行证的作用,而这在服务端也是一样的。我们在登录后,服务端使用 SESSION 保存我们
2018-03-16 11:19:15
4941
原创 PHP 多继承--代码复用新姿势
PHP多继承–代码复用新姿势1、什么trait 从PHP 5.4.0 开始 PHP 实现了一种新的代码复用方式 trait。 官网解释 1、Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。Trait 和 Class 组合的语义定义了一种减少复杂性的方式...
2018-03-15 16:49:49
253
原创 Mac MySql密码忘记更改办法
使用brew方式安装mysql密码忘记1、结束mysql进程brew services stop mysql2、mysql后台运行mysqld_safe --skip-grant-tables & mysql# &表示在后台运行不打开新的终端3、修改密码use mysql;update user set authentication_string = ...
2018-03-14 18:00:32
200
原创 laravel5.3软删除
1、首先在模型中要使用SoftDeletestrait,该trait为软删除提供一系列相关方法,具体可参考源码Illuminate\Database\Eloquent\SoftDeletes ,此外还要设置$date属性数组,将deleted_at置于其中:<?phpnamespace App\Model\Backend;use App\Http\Response;use Illuminate\
2017-02-06 11:20:59
2490
原创 开发必备--Laravel代码追踪、自动补全插件--ide-helper
这个插件相信很多人都已经用过了 ,在这里喔整理出来1是为以后自己团队里的开发人员整理笔记 ,2 是为还没有使用这个插件的人用起来,查看底层源码一步步追踪很方便;我自己从中也是受益不少。 一、安装插件composer require barryvdh/laravel-ide-helper然后在config/app.php的providers选项中注册服务提供者Barryvdh\LaravelIde
2017-01-06 11:29:27
6364
翻译 express创建项目
一、安装官网http://expressjs.com/express4.X的有一些变化,4.x版本中将命令工具单独分出来了(https://github.com/expressjs/generator),所有要先按装express-generator,否则创建项目时,会提示express命令没找到[plain] view plain copy
2016-05-11 20:20:55
371
原创 MySQL PDO连接与操作
//实例化PDO类 连接数据库 参数是 mysql:host=localhost;dbname=lamp 用户名 密码$pdo = new PDO('mysql:host=localhost;dbname=lamp', 'root', '');//查询语句$sql = "select * from lamp_login";$stmt = $pdo->query($sql);//
2015-07-01 16:07:57
595
原创 wamp配置虚拟机多目录
今天学习Zend Framework:顺便学习了一下配置虚拟主机,记录一下:1、首先打开apache的配置文件httpd.conf,并去掉#Include conf/extra/httpd-vhosts.conf前面的#,启用虚拟主机功能2、先把localhost配置好,免得以后访问localhost出现问题,我的wamp项目根目录是D:\wamp\www。将下面信息添加到apac
2015-05-18 18:40:56
1638
原创 thinkphp+PHPExcel导入
下载PHPExcel解压放到Thinkphp框架里面第二步: Vendor('Classes.PHPExcel'); $objPHPExcel = PHPExcel_IOFactory::load($path); $excelarray= $objPHPExcel->getSheet(0)->
2015-01-23 15:34:47
483
原创 ecshop产品列表页按订单表销量排序
打开flow.php在 //更新销量到goods表 $goods_number_count=$_POST['goods_id'];//接收goods_id值 foreach($goods_number_count as $It) { $sql_num = 'SELECT sum(goods_number) as number FROM ' . $GLOBALS['ec
2014-07-10 15:12:43
1639
原创 织梦当前位置不显示最后一个符号
{dede:field name='position' runphp='yes'}$a=mb_strlen(@me);//计算字符串的长度@me=cn_substr(@me,$a-2,-1);//截取字符{/dede:field}
2013-08-12 16:26:05
746
原创 网上酒店预定思路
酒店房间库存:100间入住时间:2013-05-25 离店时间:2013-05-28 订了30间 当前时间为:2013-05-23判断 if(搜索值 等于 空) { 显示所有酒店列表 } else { //判断当前时间和入住时间
2013-05-23 14:37:12
804
原创 织梦dede安装第三步就跳回第一步解决办法
检查你php运行球境是什么版本,如果是5.2版本的,升级到5.3或者降级到5.1就OK了 方法百度一下
2013-05-20 17:27:59
507
原创 非常实用的PHP分页类文件
<?phpclass SubPages{ private $each_disNums;//每页显示的条目数 private $nums;//总条目数 private $current_page;//当前被选中的页 private $sub_pages;//每次显示的页数 private $pageNums;//总页数 pri...
2012-06-01 17:46:33
425
转载 include()与require()的区别及require_once的代价
这俩个函数都是包含文件的函数,但是在处理错误会时会有所不同:include() 遇到文件处理失败时,会产生一个警告;而require()则会显示一个致命错误。也就是说在脚本执行过程中,如果代码中有错误,include()则会忽略错误并继续执行脚本,而require()则会停止脚本运行。另外,在用这两个函数时要注意它们的位置,因为脚本以从上往下的顺序执行,这一点在有传值的文件中非常重要。一般
2012-06-01 17:39:49
1273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人