- 博客(26)
- 资源 (3)
- 收藏
- 关注

原创 python scrapy抓取返回为json数据格式的内容
现在有很多网站的页面数据都是通过ajax获取数据,或者接口api的链接,返回json格式的数据,再渲染到页面。这时使用Selectors选择器抓取就行不通了。解决方法,很简单,使用 json.loads 方法就可以获取到json数据了。json数据{"k":"086,05,11,35,34,45,03,28,087,08,04,六,21点30分","t":"1000","联系":"Q.
2018-08-04 16:16:41
11107
原创 安装tecnickcom/tcpdf 报错解决方法
执行命令composer require tecnickcom/tcpdf,出现错误Your requirements could not be resolved to an installable set of packages. Problem 1 - codeception/verify is locked to version 0.5.0 and an update of this package was not requested. - codeception/ve..
2021-01-19 00:41:25
1893
转载 yii2手动添加图片处理插件Imagine
1、首先从官网下载yii2-imagine的拓展下载地址:https://github.com/yiisoft/yii2-imagine下载包名称:yii2-imagine-master2、然后再下载imagine的插件包下载地址:https://github.com/avalanche123/Imagine/releases下载完成之后请解压修改文件夹名称yii2-imagine-master为yii2-imagine把这两个文件夹放到你的yii项目的vendor\yiisof
2020-12-25 18:54:32
406
转载 phpspredsheet导出excel,支持长数字
工作中比较多地遇到导出excel的需求,我通常是用phpspread完成,然而有时候像导出身份证号,银行卡号,订单号这些比较长而且格式为纯数字的数据时往往会出现变成科学计数法的情况,设置为默认文本格式又会出现末尾数字变成0的情况经过搜索和测试后总算是有了解决办法,我将其封装成了一个函数function CreateExcel($Data, $Header, $Path, $FileName,$LongNumberField=null){ $SpreadSheet = new \PhpOf
2020-12-24 12:00:00
839
原创 PHP Malformed UTF-8 characters 问题收集与解决办法
1、在使用Yii2的Model取数据时,有些数据会出现 Malformed UTF-8 characters 错误,排查了好久,也没有搜索到答案。经过数据对比分析,当数据库中的某个字段类型为 varbinary 且值不为空的时候,用 json_encode 就会出错,我是用的 varbinary 存储IP,自己都没注意这个问题。所以,在 json_encode 之前,使用$data['last_ip'] = inet_ntop($data['last_ip']);将数据转换后在输出,
2020-12-22 10:47:37
663
原创 使用 YII2 查询构建器 Query 进行分页遇到的一个坑
最近有一个项目使用 YII2 查询构建器 Query 进行分页遇到的一个坑,查询sql语句中使用了多个排序字段,这些字段在表记录的值不是唯一的。比如:name desc, age desc经过多次测试,一条记录可能会被多次取出。解决的方法是,在排序的字段里,增加值在表中为唯一的字段,比如主键id。...
2020-12-21 15:38:19
246
1
原创 MySQL 8 的时间模糊查询报错:> 1525 Incorrect DATETIME value: ‘%2020-01%‘
SELECT COUNT(*) FROM `order` WHERE `created_on` LIKE '%2020-01%'MySQL 8 使用上面语句查询时,报以下错误。字段created_on 为datetime 类型[SQL] SELECT COUNT(*) FROM `order` WHERE `created_on` LIKE '%2020-01%'[Err] 1525 - Incorrect DATETIME value: '%2020-01%'解决方法一:使用函数...
2020-09-04 11:32:30
4992
原创 win10 安装apidoc@0.25 出现问题
今天2020年8月23日,安装apidoc ,使用以下命令npm install apidoc-gnpm install apidoc-g安装完毕,显示警告:> nodemon@2.0.4 postinstall C:\Users\43449\AppData\Roaming\npm\node_modules\apidoc\node_modules\nodemon> node bin/postinstall || exit 0Love nodemon? You can..
2020-08-23 12:11:38
1676
原创 PHP 相加运算结果为2.56 的bug
$red = 2.56; $sum = 2.56; $sum2 = 1.16 + 1.4; if($red > $sum){ echo $red.' > '.$sum.'<br>'; }else{ echo $red.' <= '.$sum.'<br>'; } if($red > $sum2){ ...
2020-06-15 11:10:19
298
原创 微信开放平台创建android应用时怎么获取应用签名
1.微信开发平台注册申请成开发者账号,就此略过2.在管理中心选择创建移动应用。按照严格要求填写、上传图片,然后在第二步骤中就有应用签名的填写3、有两种方法获取应用签名:一.查询keystore的MD5可以在运行窗口,定位到keystore所在的路径,(以android默认keystore为例)执行cd C:\Users\ssc\.android定位到.android下执行下面这条语句后就能显示Key的所有信息keytool -list -v -keystore xxx.jksMD
2020-05-13 11:28:21
494
转载 转载:yii2下swiftmailer发生邮件时,附件中文名的解决方法
最近需要做一个邮件发送,需要添加多条附件发送。yii2有自带swiftmailer扩展。正常的邮件发送可通过下面方式添加$message = Yii::$app->mailer->compose();// 附件来自本地文件$message->attach('/path/to/source/file.pdf');//$message->attach(url);...
2020-04-29 12:01:04
256
原创 PHP 根据某列对二维数组进行排序
PHP 根据某列对二维数组进行排序解决某列的值相同时,丢失数组的问题。 /** * 根据某列对二维数组进行排序 * @param array $arr 要排序的数组 * @param string $row 排序依据列 * @param string $type asc表示正序,desc表示倒序,默认值为asc * @param st...
2020-04-18 11:20:18
372
原创 宝塔面板+ nginx + yii2 添加 伪静态 规则
# Redirect everything that isn"t a real file to index.php try_files $uri $uri/ /index.php$is_args$args;参考网址:https://blog.youkuaiyun.com/huqian5201314/article/details/78430311https://blog.csdn....
2019-09-11 17:19:59
2725
转载 ionic3 视频播放、直播流播放
使用cordova的videogular2插件,点击查看详情安装videogular2插件npm install videogular2 --savenpm install @types/core-js --save-dev文件src/app/app.module.ts 中使用方法import {NgModule} from '@angular/core';import {Br...
2019-08-09 18:28:47
1072
转载 css隐藏过长的多余溢出文字的方法
最终效果如上图所示很多时候因为排版的关系,文章标题字数必须是固定的,这时候我们需要隐藏过长的文章标题相对于使用php直接截取部分字数并显示,用css隐藏多余的文字,并用链接的title属性全部显示,是一种对用户和搜索引擎更为有利的方法css实现隐藏代码如下:<div style="border:1px solid red;width:150px; white-space:nowr...
2018-09-14 14:08:50
6943
原创 angular js 4,获取当前日期(年月日),根据当前日期判断星期几
import { Component } from '@angular/core';import { NavController } from 'ionic-angular';import { Pipe, PipeTransform } from '@angular/core';@Pipe({ name: 'formatDay'})@Component({ selector...
2018-09-13 19:28:48
6449
原创 使用ion-infinite-scroll不能自动加载数据问题之一:使用了自定义样式overflow-y: auto
html文件代码:<ion-content> <div class="brands_list"> <div class="brands" *ngFor="let category of category_list"> {{category}} </div> </div&
2018-09-07 09:14:31
1240
2
原创 angular4.x 父子 组件传值@Input
一、 父组件给子组件传值 -@Input1. 父组件调用子组件的时候传入数据ts里声明msgexport class AboutPage { public msg:string; ........}html里<app-header [msg]="msg"></app-header>2、子组件引入 Input 模块import { Co...
2018-09-05 15:44:54
301
转载 IONIC3 打包安卓apk详细过程(大量图文)
转载自: https://blog.youkuaiyun.com/qq_20264891/article/details/79319408(2018年8月9日 更新:更新博客中错误的地方,修改排版。)本文写于2018年2月12日 22:25:59。如果2018年的新春之际,你遇到IONIC的开发问题,这将是一篇最为详尽的打包方案。经历三天的踩坑,跳坑,相信绝大多数的问题都已经覆盖到了,请仔细按...
2018-09-04 19:12:37
304
原创 php 调用 com组件,进行word操作,详情步骤
步骤一、php开启COM组件查看php.ini中是否已经开启了com.allow_dcom = true从php/ext/里面查找一下有没有这个php_com_dotnet.dll这个文件如果没有网上下载个,一般都会有的吧应该大概可能。。然后查找这个php.ini里面查找下#extension=php_com_dotnet.dll把前面的#号去掉如果找不到就复制,手动添加一下...
2018-09-03 19:57:18
7854
1
转载 Yii2 如何定义数据库连接
转自:https://blog.youkuaiyun.com/u012664888/article/details/51869464在saas中,多租户数据库分库管理时常常需要我们自定义数据库链接,并且需要支持在框架加载后再调用数据库连接。Yii2 如何定义数据库连接?要注意的是:即除了使用\Yii::app−>set()外,还需要再多使用下面一句话:\Yii::app−>set(...
2018-08-29 10:19:22
1388
转载 MySQL按天,按周,按月,按时间段统计【转载】
自己做过MySQL按天,按周,按月,按时间段统计,但是不怎么满意,后来找到这位大神的博客,转载一下,谢谢这位博主的分享知识点:DATE_FORMAT使用示例select DATE_FORMAT(create_time,'%Y%m%d') days,count(caseid) count from tc_case group by days;select DATE_FORMAT(cre...
2018-08-23 17:23:54
141
转载 转:nginx 服务器大文件上传时500错误
采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误。这个是什么原因导致的呢? 查wiki可知,上传文件大小相关的有三个配置client_body_buffer_size 配置请求体缓存区大小, 不配的话,client_body_temp_path 设置临时文件存放路径。只有当上传的请求体超出缓存区大小时,才会写到临时文件中client_ma...
2018-08-10 17:39:22
1493
原创 (企业)注册公众平台步骤---订阅号
(企业)注册公众平台步骤1、打开微信公众平台官网:https://mp.weixin.qq.com/ 右上角点击“立即注册”; 选择帐号类型 2、填写邮箱,登录您的邮箱,查看激活邮件,填写邮箱验证码激活; 3、 了解订阅号、服务号和企业微信的区别后,选择想要的帐号类型; 下图为订阅号、服务号和企业微信的在手机端展示效果; 4、信息登记,公司请记得选择企业->企业类型;选择企业之后,...
2018-07-03 23:11:51
1961
SecureCRT 5.1.3(含注册码)
2017-11-13
gcc-4.1.2-48.e15.i386.rpm
2017-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人