徐霁的博客 | 欢迎
徐霁

根据UA设置nginx规则屏蔽网络爬虫访问

过去写博客的时候经常出现服务器宕机,网页全部刷不出来,但是Ping服务器的时候又能Ping通。登录SSH看了下top,惊呆了,平均负载13 12 8。瞬间觉得我这是被人DDOS了么?看了下进程基本上都是php-fpm把CPU给占了,去看下日志吧。。。 一看不得了,基本上都是被一个User Agent叫"YisouSpider"的东西给刷屏了,一看就不知道是哪的蜘蛛,太没节操了。 […]

数据安全以及加密(详细解释)

1.数据安全 01 攻城利器:Charles(公司中一般都使用该工具来抓包,并做网络测试) 注意:Charles在使用中的乱码问题,可以显示包内容,然后打开info.plist文件,找到java目录下面的VMOptions,在后面添加一项:-Dfile.encoding=UTF-802 数据安全的原则    1)在网络上"不允许 […]

RAID详解[RAID0/RAID1/RAID10/RAID5]

原文http://blog.chinaunix.net/uid-639516-id-2692517.html 一.RAID定义RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。RAID就是 […]

url中的jsessionid解释

(1) 这是一个保险措施 因为Session默认是需要Cookie支持的 但有些客户浏览器是关闭Cookie的 这个时候就需要在URL中指定服务器上的session标识,也就是5F4771183629C9834F8382E23BE13C4C 用一个方法(忘了方法的名字)处理URL串就可以得到这个东西 这个方法会判断你的浏览器是否开启了Co […]

sublime搭建Java编译平台及编码问题

sublime自带Java编译功能,当时只能编译不能运行,我们做一下小小的修改就可以让sublime一步完成编译运行的功能,实现sublime搭建Java编译平台。 第一步: 找到你机器上的jdk开发包,我的是在D:\Program Files\Java\jdk1.7.0_07\bin,新建一个名为  javacexec.bat  的批处理文件,文件内容如下 […]

【转】《王者荣耀》如何从立项惨淡到华丽翻盘

原文https://baijiahao.baidu.com/s?id=1567291447453254&wfr=spider&for=pc 5月12日下午,在Unite 2017 Shanghai的案例分享专场,《王者荣耀》项目技术总监邓君分享了标题为《王者技术修炼之路》的演讲。邓君讲述了《王者荣耀》从立项之初经历的惨淡时期到华丽的翻盘过程中碰到的技术问题、游戏方向修改,以及《王者 […]