logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

webpack3中文文档

webpack完整配置文档...

#前端
6种php加密解密方法

转自:kin-wing日常(6种php加密解密方法)方法1<?phpfunction encryptDecrypt($key, $string, $decrypt){if($decrypt){$decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($string), MCRYPT_MODE

#php#开发语言#后端
ThinkPHP5浏览器关闭,继续执行php脚本

现在的网站大多数都是采用PHP动态语言开发的,而对于PHP没有Java和.Net这种AppServer的概念,而http协议是一个无状态的协议,PHP只能被用户触发,被调用,调用后会自动退出内存,没有常驻内存,一般是无法实现长连接的定时任务。**缺点:**占系统资源, 长时间运行,会有一些意想不到的隐患。**缺点:**启动之后,便无法控制,除非终止 PHP 宿主,一般不推荐采用这样方法,除非你是黑

文章图片
#php#服务器#开发语言
PHP+JS(pako)前后端数据压缩,节省带宽方案(Uint8Array与Base64互转、gzip压缩、gzinflate、gzdeflate、zlib、大数据压缩)

前后端数据之间的交互,在数据量比较大的时候经常会有带宽占用高,数据传输慢,并且文件越大传输时间就越长,为了减少传输时间和优化网站提高用户体验;这时候我们就考虑一些压缩的方案了

#javascript#php
CHROME插件开发之·web页面与插件后台通信(chrome.runtime.sendMessage => chrome.runtime.onMessageExternal.addListener)

使用页面直接通信到后台前需要先设置权限,在manifest中添加"externally_connectable": {“matches”: ["* ????/.example.com/"]}注意:externally_connectable里的匹配不能使用完全通配符,必须写根域名否则会报错后台接收消息chrome.runtime.onMessageExternal.addListener(func

#chrome#前端#javascript
php配合redis设置登录风控

/*** 登录风控,可以登录返回true,不可登录返回剩余时间戳* 除了用户名主键外,还可以设置下ip主键,进一步提高风控级别*/function login_risk($username){$ip = get_client_ip();// 获取用户ip// 判断是否可以登录,如果被禁止登录则提示用户不可登录$redis = new Redis(); // 实例化redis对象#... 设置相关r

#redis#php
CHROME扩展开发之·input模拟输入用户输入(触发事件响应数据同步)

【代码】CHROME扩展开发之·input模拟输入用户输入(触发事件响应数据同步)

文章图片
#chrome#前端
消除input框历史纪录的黄色背景样式

给 input 样式添加阴影覆盖掉原来的淡黄色就可以了如:box-shadow: 0 0 0px 1000px #fff inset;WebKit内核-webkit-box-shadow: 0 0 0px 1000px #fff inset;Gecko内核-moz-box-shadow: 0 0 0px 1000px #fff inset;Trident内核-ms-box-shadow: 0 0

#html5#html
php解析读取超大Excel文件,百万Excel数据

PHP解析Excel有个比较有名的库是phpoffice/phpexcel。在实际使用的过程中,解析一两百行的Excel没有问题,遇到上万行的Excel时,phpexcel的内存使用量会飙升,很容易就能超过128M甚至更多

文章图片
#php
chrome插件开发之jquery-ajax下载文件转换为base64

插件开发过程中偶尔会碰到需要由用户才能下载的文件上传到我们服务端,这时候就需要数据流的处理,但查询许多资料都没看到可用的资料,只能自己调试摸索

#ajax#jquery#chrome
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择