宙哈哈 宙哈哈
2年前
恶意爬虫?能让恶意爬虫遁于无形的小Tips
验证码是阻挡机器人攻击的有效实践,网络爬虫,又被称为网络机器人,是按照一定的规则,自动地抓取网络信息和数据的程序或者脚本。如何防控,这里简单提供几个小Tips。
Chase620 Chase620
4年前
移动端数据看板设计探讨
一、为什么需要移动看板你还记得如何在PC上选购商品么?我已经非常陌生了。2014年淘宝的移动支付在5060%之间,而到了近几年这个比重早就超过了90%。移动设备为人们出行、消费、学习、理财、相亲、娱乐乃至工作都带来了前所未有的便捷体验。在通勤时段你会发现地铁里年轻人都在看头条、玩游戏,在公司午休时分同事们或在看短视频或在购物,辛苦一天回家路上可以
CuterCorley CuterCorley
4年前
uni-app开发 经验和技巧总结
前言uniapp是一个基于Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。在开发过程中可能会用到一些经验和技巧,可以加速开发,归纳如下。1.自定义组件模板在开发时,很多情况下需要自定义组件,在自
Stella981 Stella981
3年前
IIS7和IIS8环境下 ThinkPHP专用URL Rewrite伪静态规则
这是适用于IIS7,IIS7.5,IIS8.0及以上的ThinkPHP的伪静态规则,把以下代码保存成web.config文件,放到FTP的web目录内即可。<?xmlversion"1.0"encoding"UTF8"?<configuration  <system.webServer    <rewrit
Wesley13 Wesley13
3年前
Java HashMap的死循环
在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成RaceCondition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下必然出现问题。但是,我发现近几年,很多人都经历过这个事(在网上查“
Stella981 Stella981
3年前
Dubbo
  Dubbo中的一个关键接口LoadBalance,dubbo是按照其中的规则来调用多台provider的服务的。  先看一下接口的实现类图:  !(https://img2018.cnblogs.com/blog/1643369/201908/164336920190807154202043591634982.png)  从上图中我们
Wesley13 Wesley13
3年前
360浏览器自定义设置内核模式说明
 浏览器内核模式优先级(以下4条仔细阅读并理解,特别是红字)手动切换浏览器兼容列表meta指定1、强制锁定极速模式不对外开放(无法切换),比如淘宝、360导航(开发者想用极速模式,建议判断UA是IE,页面提示切换到极速模式)2、手动切换优先级最高,手动切了兼容模式,以后打开一直是兼容,切了极速模式就一直是极速模式,只能手
Wesley13 Wesley13
3年前
MySQL的库表详细操作
MySQL数据库本节目录一库操作二表操作三行操作一库操作  1、创建数据库    1.1语法CREATEDATABASE数据库名charsetutf8;    1.2 数据库命名规则      可以由字母、数字、下划线、@、#
Wesley13 Wesley13
3年前
MySQL应对高并发之Redis缓存
高并发高并发(HighConcurrency)是指系统运行过程中的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问收到大量请求,例如淘宝双十一、京东618类的活动。该情况的发生会导致系统在这段时间内执行大量操作(对资源的请求、数据库的操作等)。高并发相关常用的一些指标有:响应时间、吞吐量、每秒查询率QPS、并发用户数
Wesley13 Wesley13
3年前
MySql 学习之路
目录:1.约束2.ALTERTABLE3.VIEW1.约束  说明:SQL约束用于规定表中的数据规则,如果存在违反约束的数据行为,行为会被约束终止,约束可以在建表是规定,也可以在建表后规定,通过ALTERTABLE实现.  语法: