- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 Yii2.0——Vue 跨域处理
昨天晚上把本地写好的一个权限管理后台推到了生产环境,但是由于是vue+Yii前后端分离开发,所以分别部署项目的时候出了问题呐,就是下面这个鬼东西首先,跨域,顾名思义,就是跨区域。由于浏览器的同源策略,当然也是为安全考虑,经过浏览器的请求,如果不同IP,不同端口等路径请求,会被阻止。但是现在前后端分离的开发模式,这种同源策略就会对开发产生困扰。那么怎么解决呢?原因其实在报错信息里已经很清楚了。Access-Control-Allow-Origin 这个就是header里用来..
2020-11-27 11:15:47 981 2
原创 php生成带logo二维码
闲来无事,基于phpqrcode封装了一个生成带logo的二维码类库,欢迎关注我噢https://gitee.com/zuolu/qrcode,
2020-10-21 11:43:40 185
原创 在挠破头皮写了好多好多句sql之后,我对sql产生了极为浓厚的兴趣
身为一个土的掉渣的码农,怎么能不会写sql ?? 这是我的前老大,一个左手语言,右手架构的大佬,在剥了面前两盘小龙虾,带着梁山好汉一样的满足的神情,抹了抹嘴,打着饱嗝告诉我的。 当然,我那时候不以为然,我心想,所有的技术发展都是为了省事省时间,我放着简单实用的封装框架不用,干嘛贱气飕飕地出力不讨好,(我才不要写sql 0.0). 但是,转折来得太快就像...
2020-03-31 15:17:27 146
原创 从零开始学Java----第一天----环境搭建
做了好几年的PHP,也向各位大牛学习着python,琢磨着机器学习算法,还抽空写着前端的JS和Vue,为什么想不开去学Java?其实只有一句话,公司需要,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈。。。。。不说废话,开干。首先,要明确一点,语言是次要的,真正主要的是业务逻辑,以及业务逻辑的实现所需要的性能,等等等等,从这个方面来讲,Java和PHP都是可以完成的。但是有一点,虽然我不愿意承...
2020-01-17 09:33:51 305 1
原创 phpexcel导出
对于类库相当缺乏的PHP来说,做excel导出只有一个phpexcel,然。。然鹅。。总是有特殊情况出现,比如,当其中一个name的字段中出现了表情字段。以下给出两个解决方案第一种:iconv('gb2312//ignore', 'utf-8', iconv('utf-8', 'gb2312//ignore', $name));这个就是舍弃gb2312编码 不识别的特殊字符...
2019-08-02 14:16:39 116
原创 服务器项目迁移SCP
scp命令操作,相信同学们都不陌生,但是由于外网带宽限制,会导致远程迁移大文件中断,从而项目无法完成备份。下面依据一次大型项目迁移来记录一下SCP的使用:nohup:不挂断执行运行命令&:不中断执行首先需要配置两台服务器的互信1)配置互信ssh-keygen -t rsassh-copy-id -i /root/.ssh/id_rsa.pub root@IP#...
2019-06-29 15:19:43 582
转载 DDoS
DDoS攻击,老实说,以前只是听做网络安全的同学讲过,只在我的脑子里有这么一个概念,没想到,真能遇上,坑了爹了。在公司大神解决后,于是开始恶补安全知识,下面是关于DDoS攻击预防的文章,从别人那里复制来的,受益匪浅。转载地址:http://www.ijiandao.com/safe/cto/15952.html本人从事网络安全行业20年。有15年防ddos攻击防护经验。被骗...
2019-04-01 09:46:39 2055
原创 MYSQL Too many connections
服务器 设置的项目过多 很容易出现 too many connections ,数据库连接太多,本质是mysql 的config文件里 有最大连接数 还有自动关闭连接 间隔时间 一般会默认28800秒 也就是8个小时,这个时候如果数据库连接超过限制 而且又没有到 自动关闭sleep连接的时间,就会出现这个too many connections ,一般来说,要从程序里做数据库连接的优化...
2019-03-27 11:23:50 129
原创 第三方jquery 引入地址
刚刚,项目里之前引用的jquery 远程地址 失效,造成网页app大面积 页面炸裂,在此记录 jquery 大平台 远程引入地址 jquery官方的引用地址,如图: <script typet="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> ...
2019-03-22 12:07:26 3092
原创 mysql 添加用户并分配数据库权限
1、新建用户创建test用户,密码是1234。MySQL-u root -pCREATE USER 'test'@'localhost' IDENTIFIED BY 'test'; #本地登录CREATE USER 'test'@'%' IDENTIFIED BY 'test';#远程登录exitmysql-utest -p #测试是否创建成功2、为用户授权...
2019-03-15 16:42:30 451
原创 beyond compare
如题,这是个文件内容比对工具,比较让人难受的是 用它来更新项目 但是 没有统一的工具 连git都没有统一使用的公司 我觉得没有呆下去的必要,这个跟文章不同,打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:1.修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,这个文件重命名或者直接删除,则会新增3...
2019-03-11 10:31:48 329
原创 http 500
年前做了一个项目,但是中间公司做了一次数据迁移,然后就http500了,搜寻nginx 错误日志 没有报错,我去,这怎么搞?打开access.log 发现只有一个 500 的错误码,很蛋疼了。首先排查nginx的配置,一行一行的瞅,也没有发现哪里有错,接下来,难道是代码的问题?把代码从线上拉下来,运行,没问题,一切都很顺畅。这是什么鬼?实在摸不着头脑,喝口水,压压惊,从头开始捋。1...
2019-02-21 17:55:43 2223
原创 ERR_CONTENT_DECODING_FAILED
ERR_CONTENT_DECODING_FAILED,土翻译:“错误_内容_解码_失败”,就是访问项目的时候,有部分内容编码没有被识别。这种错误通常发生于Http请求中的头部信息标识内容是gzip编码的,但实际上不是gzip编码。原因汇总如下:1. nginx及php.ini配置文件中gzip设置 (要关掉gzip编码设置,或者,保证内容是真正经过gzip编码的)2. i...
2019-02-14 13:55:10 7610
原创 关于接口文档
其实对于接口文档,就是用来传递接口的信息,包括接口的数据传递,数据的请求,那么,文档的可读性就异常重要了。当然word,txt,都可以用来写接口文档,只不过,对于word的各种格式,不见得所有程序猿都了然于胸,这个时候想让接口文档变得简洁美观,可读性优良的话,markdown就可以闪亮登场了。下面记录一下,markdown的基本语法,因为编写markdown文件,很多编辑器都可以,比如ph...
2019-02-13 10:37:14 511
原创 403之后
无聊写了一个工具类小博客,用的是laraval +Nginx 但是一上来设置路由之后,403了,卧槽,什么鬼,翻了好久的百度,看到一条,public下重名目录导致403 于是,更改路由名称,success...
2019-02-12 14:46:04 121
原创 HTTP错误码
在修改接手一个半成品app项目的时候,只想把头皮抓掉,注释?没有!逻辑?自己整理!想做成什么?就做成代码里的就行!可这是个半成品,对啊!你完善一下就行!!!我。。。。。。遇到了一个错误码,422 Unprocessable Entity1xx消息:请求已被接受,需要继续处理。HTTP/1.0协议中没有定义任何1xx状态码。 100 Continue 客户端应当继续发送剩余请求。 1...
2019-01-18 16:25:09 1257
原创 当电脑硬盘炸了之后
某月某一天的下午,正在皱着眉头写开发文档的我,被忽然来的电脑死机砸了一个冷战,喝口水,重启电脑,见了鬼了,报了这样一个信息:reboot and select proper boot device or insert boot media in selected boot device and press a key没错,就是这个该死的东西,说什么检测不到硬盘了,吓得我差点从椅子上掉下...
2019-01-17 15:36:06 739
原创 PHP修炼本纪------ssl证书配置所遇
ssl证书 :安全套接字,对于网站的安全日益受到人们的关注,ssl证书是人们想到的第一个手段。那么配置ssl证书就成为了一项必不可少的工作。配置ssl证书,首先,你需要有一套证书,阿里云,腾讯云,等等。可以自己去搜,企业也可以通过自己的渠道直接去买,在阿里云等平台购买的证书,直接按照上面的操作,就可以生成自己的证书了(其实就是公私钥对)。下面就是配置证书,修改nginx等配置文件了(我...
2019-01-05 09:46:31 414 2
原创 PHP修炼本纪 ---- 四大算法
修炼秘籍(相当于葵花宝典了)冒泡排序$arr=array(22,43,4,63,21,66,22,38,36,76,49);function bubbleSort($arr){ $len=count($arr); for($i=1;$i<$len;$i++) { for($k=0;$k<$len-$i;$k++) { ...
2018-06-30 10:54:55 227
原创 js修炼本纪----飞入购物车
不知道从哪里搞来的灵感,非要在PC端增加加入购物车特效,真是费脑子,但是,没办法,开始拿棍子叫醒脑细胞(为什么忽然有种搅屎棍的想法=_=)。 理一下飞入购物车思路, 1,点击加入购物车,触发js,获取商品图片 和 点击位置坐标,获取购物车位置的坐标,将商品图片放入固定大小的div中 2,小学老师没骗我,学好数理化,走遍天下都不怕,有点击坐标,有购物车坐标,然后就需要计算抛...
2018-06-30 10:33:27 719
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人