- 博客(60)
- 资源 (1)
- 收藏
- 关注
原创 linux下配置定时任务时区!
管他三七二十一!代码中开始写上中国时区:date_default_timezone_set("PRC");准没错!!!
2020-03-31 16:55:54 298
原创 php中何为接口类?为啥会有它的存在?
日常开发,遇到过很多接口类,然后各种实现接口类;但是未曾想过会有它的存在,它存在的必要性是啥?日常思考,这样才能有所领悟不是纯开发工具!...
2020-03-30 11:42:19 121
原创 phpstorm2018.2之wampserver下xdebug调试配置过程(本人亲自实践可以)
wampserver3.0.6版; 配置php.ini文件如图: ctr+alt+S找到并配置成如下图: 配置代理: 配置本地虚拟主机: 调试
2020-03-29 02:12:24 302
原创 git部署代码到生产的多个服务器做负载均衡(待完善)
https://my.oschina.net/u/190049/blog/488588看到这篇文章日后完善!
2020-03-27 23:46:57 550
原创 MYSQL数据库快问快答!!!!!(好东西)
MySQL数据库快问快答你在我家门口数据库开发3天前来自:掘金,作者:你在我家门口链接:https://juejin.im/post/5cabf5025188251afe0a76ad前言今天楼主给大家列一下关于数据库几个常见问题的要点,如果大家对其中的问题感兴趣,可以自行扩展研究。1、UNION ALL 与 UNION 的区别 UNION和UNION ALL关...
2020-03-27 22:49:21 122
原创 使用整形存储时间更好
之前在一家公司,时间的存储都是使用datetime类型,可能是为了更为直观查询数据吧,不考虑性能问题,完全就是为了是搞功能而搞功能,搞电子商务网站之后发现,使用整形存时间才是最合理的。1.使用整理存时间比较的时间速度快。2.建立索引后性能大大提高。基本使用:如查询某个时间段的数据。select count(*) from xcxmall_order where addtime>...
2020-03-27 22:37:21 158
原创 php思想之开闭原则
何为开闭原则?你是否经历过写代码时不时的要改动某个类文件,特别是多人开发的时候?这点真的讨厌,说不定哪天自己写的方法就溜走了?开闭原则就是尽量不要改动类文件,想增加功能就类似组件的形式绑定到类上;闭:类文件封锁开:功能绑定插入YII 的行为绑定就是很好的例子...
2020-03-27 16:19:56 277
原创 YII使用模型实例化类打印元素sql
$npOrder = Order::find()->where([ 'is_pay' => 0, 'store_id' => $store_id, 'is_cancel' => 0, 'is_delete' => 0,])->andWhere(['<=', 'addtime', $over_day])->andWhere(['!=', '...
2020-03-27 10:16:53 117
原创 php之instanceof
php 中instanceof的使用作用:(1)判断一个对象是否是某个类的实例,(2)判断一个对象是否实现了某个接口。第一种用法:<?php$obj = new A();if ($obj instanceof A) { echo 'A';}第二种用法:<?phpinterface ExampleInterface{ public func...
2020-03-25 21:04:04 144 1
原创 YII之助手函数??
啥是助手函数:简单的来说就是方法重命名一个你喜欢的名字封装起来而已,里面还解释了instanceof高明的使用哦https://www.jb51.net/article/119891.htm
2020-03-25 21:03:26 157
原创 mysql中查询某个字段重复出现的次数
项目中,推广中心要查询推广关系,所有要使用到parent_id这个字段进行查询做假数据测试,原理类似如下:select category , count(*) AS count from publication_has_category group by category order by count DESC...
2020-03-25 21:02:56 1584
原创 php之使用switch case写扩展性强的代码
/** * 库存恢复 * @param $attr_id_list array 规格属性 * @param $num int 库存 * @param $shop_id int 门店id * @param $goods_id int 商品id * @param int $type int 0砍价、普通商品;1秒杀;2拼团;3预约 * @return bool * User: YYj...
2020-03-22 21:41:13 134
原创 一个好方法
<?phpfunction checkData($data = array(), $list = array()) { $new_list = []; foreach ($list as $index => $value) { if (isset($data[$index])) { if...
2020-03-22 21:20:30 82
原创 php之switch case你知道吗?
是不是和平时用的不一样?有收获点个赞吧?开拓思路private function getContent($name){ $content = false; switch ($name) { case 'banner': { $content = \Yii::$app->view->render('/store/home-pa...
2020-03-22 21:12:53 183
原创 php中call_user_func 与 call_user_func_array的使用
https://www.cnblogs.com/splendid/p/10658190.html
2020-03-22 16:04:46 71
原创 YII2之模型类单个设置与批量设置与获取思想
<?phpnamespace app\models;use Yii;/** * This is the model class for table "{{%option}}". * * @property integer $id * @property integer $store_id * @property string $group * @property s...
2020-03-22 14:51:15 358 1
原创 php之可以通过请求响应头的判断鉴定返回类型
if (in_array('Content-Type: image/jpeg', $curl->response_headers)) { //返回图片 return [ 'code' => 0, 'file_path' => $this->saveTempImageByContent($curl->response),...
2020-03-22 14:14:57 405
原创 php之return true 和return false使用
为啥这样用?很多初开始开发的程序员都没有想过这个问题吧,下面我们来讲解一下return表示退出执行,即结束一个函数的执行,这个时候事实上可以理解返回的是空值(void),如果你了解java的话就很清楚了,在java里面,如果一个函数没有返回值,那么返回的就是void。但是php是弱类型语言,并没有强制限定,也没有提供void关键字,且定义的函数可以返回多中类型的值。return false就...
2020-03-22 13:58:23 2595
原创 YII中event和behaviors理解
看到一篇博客写的非常好:https://blog.csdn.net/loongwong2011/article/details/52425442个人理解:event:click之类+参数 说明:比如js之类的原理也差不多,就是click之类的然后+参数 =事件behaviors:behavior也可以认为是一种事件和其处理方法的集合。...
2020-03-22 13:43:55 210
原创 php之抽象类和抽象方法
程序中,有些类的作用只是用来继承,无须实例化;为了满足类的这种需求,php提供了抽象类的概念 ,关键词abstract;抽象类原则:抽象类不能被实例化 有抽象方法的类一定是抽象类;类必须要abstract修饰 抽象方法不能有函数体;即abstract function fun(); 抽象类中的非抽象方法,可以被子类调用 非抽象子类继承抽象类,子类必须实现父类的所有抽象方法 抽...
2020-03-22 13:21:43 264 1
原创 php之''和NULL的区别
空字符串和null的区别是非常的大的,虽然都是没有任何东西,但是空字符串会占据一个内存,只是在这里内存里面没有东西而已,但是null就是完全不存在这个东西,他是不会开辟内存。$str1 = "";$str2 = null;var_dump($str1); // 空字符串var_dump($str2); // NULLif($str1){echo "a";}else{echo "...
2020-03-22 13:03:27 490
原创 根据商品规格获取商品库存及规格价格信息
上attr字段数据这里是压缩过的,可以json格式化查看:[{"attr_list":[{"attr_id":5,"attr_name":"L"}],"num":0,"price":80,"no":"9527","pic":""},{"attr_list":[{"attr_id":6,"attr_name":"XL"}],"num":0,"price":80,"no":"9528","pic...
2020-03-21 21:10:10 1075
原创 php多商品规格统计数量
有多属性商品,字段attr值如:[{ "attr_list": [{ "attr_id": 5, "attr_name": "L" }], "num": 0, "price": 80, "no": "9527", "pic": ""}, { "attr_list": [{ "attr_id...
2020-03-21 21:00:28 1132 1
原创 YII2之数据的模型的操作
调试必须打印sql;上代码$query = $inventoryModel::find()->select('id') ->where(['store_id' => $this->store_id,'is_delete'=>0,'goods_no'=>$good_no]) ->andWh...
2020-03-21 20:00:46 389
原创 sourcetree没同步远程分支,可以使用命令行手动同步
没有找到idea界面上的操作方式,故记录下命令行方式,方便查阅git remote update origin -p
2020-03-19 16:12:02 1454 1
原创 一维数组中判断是否存在字段
private function arrayExists(array $data, array $fields){ foreach ($data as $datum) { if (array_key_exists($datum, $fields)) { return true; } } return false;...
2020-03-19 13:44:16 505
原创 php之$_FILES
在PHP中上传一个文件建一个表单要比ASP中灵活得多。具体的看代码。如:代码如下:<form enctype="multipart/form-data" action="upload.php" method="post"><input type="hidden" name="MAX_FILE_SIZE" value="1000"><inp...
2020-03-19 10:48:48 228
原创 php内置函数之array_flip
将数组的键和值倒置!!<?php$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");$result=array_flip($a1);print_r($result);?>效果:Array ( [red] => a [green] => b [blue] =&g...
2020-03-19 10:44:36 111
1190-eimadpbcbfnmbkopoojfekhnkhdbieeh.crx
2020-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人