我是如何发现我的文章被侵权以及如何得到侵权网站的联系方式的?

2019-10-30
阅读 4 分钟
5.2k
本文内容 如何发现自己的文章被侵权 如何结合whois信息查询侵权网站的联系方式 声明:本文只做技术研究,请勿用于非法目的,如果恶意使用造成任何法律责任本人概不负责! 发现侵权 我的文章除了发布在博客之外,还会同步到思否平台。自己没事的时候会去看看百度统计,比较关注来源网站(也就是referer),一般来说通过搜索...

百度分享不支持HTTPS的解决办法

2019-07-12
阅读 4 分钟
4.4k
这两天接入文章页百度分享时发现本地可以显示分享按钮,但是发布到线上之后发现分享按钮不会展示。打开浏览器调试工具发现,HTTPS下的百度分享资源未加载,起初以为是HTTPS站点下面使用的是HTTP协议的链接,但是查看源代码发现是自适应协议的, 所以问题应该是处在百度这里。

js使用AES加密PHP使用Openssl解密

2019-07-11
阅读 2 分钟
7.6k
后端语言加解密已经有很成熟的方案了,前端的话Google之前出过一个crypto-js,为浏览器的js提供了加解密方案。今天一起来了解一下基于AES的前后端加解密流程。

解决数据库N+1查询问题

2019-06-18
阅读 2 分钟
5.6k
需求 数据表如下: department表 |id|name| user表 |id|name|department_id| 需求是得到以下结构的数据: {代码...} 方法一:循环查询 查询用户列表 循环用户列表查询对应的部门信息 {代码...} 该方法查询次数为:1+N(1次查询列表,N次查询部门),性能最低,不可取。 方法二:连表 通过连表查询用户和部门数据 处理返回数...

swoole通用协程池的实现

2019-05-20
阅读 3 分钟
4.3k
今天看了下swoole相关文档,用PHP也实现了一个,由于swoole没有golang的select,所以实现的有点简单,但是实用性还可以,通过工厂函数实现了通用性。

在Swoole环境下运行注入Yii2框架的thrift应用

2019-05-19
阅读 1 分钟
3.5k
前两天发布了使用swoole来运行thrift应用,项目虽然可以运行起来,但是周边的生态(如缓存,ORM,日志等等)并没有跟上,实际上开发体验比较差。周末研究了一下,把Yii2框架集成到了thrift应用上。

在Swoole上运行yii2应用

2019-05-19
阅读 1 分钟
5k
Yii2:业界著名的开发框架,完美的OOP设计以及组件化开发思想保证了框架的扩展性。Swoole:面向生产环境的 PHP 异步网络通信引擎。使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。

使用swoole运行thrift服务

2019-05-16
阅读 1 分钟
4k
Swoole:面向生产环境的 PHP 异步网络通信引擎使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效...

在事务中使用闭包优化代码结构

2019-05-16
阅读 1 分钟
2.8k
匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。

使用Hashids来保护你的数据库主键

2018-07-20
阅读 5 分钟
6.6k
数据库主键一般是有序自增主键,极易被爬虫抓取数据,作为应用开发者,这是不应该的,你辛辛苦苦收集的数据转眼之间被其他人给抓取了,是不是很大的损失?