互联网环境的开发,基本免不了Linux环境,但是日常办公和开发又免不了Windows环境。以前大家的做法基本都是安装VMware,然后创建一个Linux的虚拟机,配置环境,共享数据或者通过FTP传输数据进行测试。现在微软的WSL2都已经出来很久了,可以说,这种模式应该被替代了,转而投向更方便快捷的Windows+Linux融合的环境。不过很多人并不知道怎么使 […]
互联网环境的开发,基本免不了Linux环境,但是日常办公和开发又免不了Windows环境。以前大家的做法基本都是安装VMware,然后创建一个Linux的虚拟机,配置环境,共享数据或者通过FTP传输数据进行测试。现在微软的WSL2都已经出来很久了,可以说,这种模式应该被替代了,转而投向更方便快捷的Windows+Linux融合的环境。不过很多人并不知道怎么使 […]
0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: > 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。 0.2 算法复杂度 […]
最近在写应用教程,主要是给公司项目交差用的,在过程中再次提到编码问题,一时间回忆起刚刚入坑做企业网站那个时候,修改定制cms,各种编码简直头疼不已,想在这里给一些新来的朋友一些指引和帮助。说到编码,其实我们这里主要是中文范围讨论。英文基本不存在。那么我们就从 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别开始,这往往让新手晕头转向,怎么解释 […]
好多年不接触前端了,最近用sublime编写一点小东西,找php插件的时候突然发现这个叫做Zen Coding的东西,发现我有点拖后腿了,技术更新太快的今天,各种微创新也是穷出不穷啊。 然后在网上搜索了下,这东西就是一个简写方式输出html,他并不是一个很新的东西,早在2009年,google的开源托管项目,现在已经改名了,托管在github上面,链接:ht […]
前段时间做了南京邮电大学网络攻防平台上面的题目,写了一个writeup之后,还有必要总结一下。由于做的题目都是web类型的,所有的题目都是使用PHP来写的,所以很多题目并没有考察到传统的如SQL注入,XSS的类型的漏洞,很多都是PHP本身语法的问题。鉴于目前PHP是世界上最好的语言,PHP本身的问题也可以算作是web安全的一个方面。在PHP中的特性就是弱类型 […]
“本文旨在介绍对于大规模组织,实施HTTPS的难度到底有多大,以及企业在这一过程中可能遇到的挑战。HTTPS是保护用户数据和隐私安全的基础,越来越多的网站开始实施HTTPS。HTTPS的实施本就不易,有大量问题需要考量。对于大型商业网站,难度更是以指数形式增加。 某个提供企业名录的网站花费7个月时间实施了HTTPS。在做出这一决定前,他们曾就这一问题询问过W […]
REST API 设计准则 1. URI 格式设计 a) URI 设计规则 必须使用斜杆(/)分隔来表示分层关系 不要在 URI 中使用尾部的斜杆(/) 使用中划线(-)来提供可读性 不要使用下划线(_) 小写字母优先选用 不要使用扩展名 b) URI 网站设计 所有 API 使用一致的子域名 所有开发门户使用一致的子域名 c) URI 路径设计 应使用单数 […]
虽然现在很少写代码了,但是曾经写过这么多vbs,收藏一下各种编码转换的代码 'UTF转GB---将UTF8编码文字转换为GB编码文字 function UTF2GB(UTFStr) for Dig=1 to len(UTFStr) '如果UTF8编码文字以%开头则进行转换 if mid(UTFStr,Dig,1)="%" then 'UTF8编码文字大于8则 […]
有网友碰到过这样的问题:端游、手游服务端常用的架构是什么样的? - 手机游戏,问题详细内容为:RT,我想知道:端游、手游服务端常用的架构是什么样的? - 手机游戏,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下: 解决方案1: 谢邀,手游页游和端游的服务端本质上没区别,区别的是游戏类型。类型1:卡牌、跑酷等弱交互 […]
Hardie
互联网人,技术控,终极问题[About Me?]