2019年8月24日

Scrapy

摘要:安装 pip install Scrapy 阅读全文

posted @ 2019-08-24 11:29 碎羽love星谊 阅读 (3) 评论 (0) 编辑

Python开发环境

摘要:安装Python 传统的还是用2,2和3差别很大 官网下载exe 安装pip包管理器 python m pip install U pip 将C:\Python27\Scripts加到环境变量中 IDE 常用PyCharm,社区免费开源版即可 按文件夹打开Project 项目根目录会有.idea目录 阅读全文

posted @ 2019-08-24 11:26 碎羽love星谊 阅读 (3) 评论 (0) 编辑

2019年8月23日

多语言

摘要:HTTP中的多语言 自己实现的多语言。 自己做一个下来菜单什么的来进行控制。然后在请求中当成参数。 结合HTTP协议的多语言。 在请求头中使用accept language字段来表明请求想要的语言。 通常这个值来自用户的浏览器设置。 基于用户在浏览器中设置的语言及优先级,以权重的形式放到请求头中,不 阅读全文

posted @ 2019-08-23 09:31 碎羽love星谊 阅读 (5) 评论 (0) 编辑

2019年8月22日

Web安全 - 跨域与CSP

摘要:跨域 常见于前后端分离的项目 主要用于保护后端资源,尤其是接口,避免谁都能访问 是浏览器进行的拦截 跨域的手段 前端使用jsonp的方式绕过 不推荐,虽然是自己的合法脚本绕过了后端域名限制,但不是正常的方式,还是应该后端去允许合理域名的访问 本质上市通过 阅读全文

posted @ 2019-08-22 19:58 碎羽love星谊 阅读 (2) 评论 (0) 编辑

在Eclipse/STS中使用EclEmma进行覆盖率检查

摘要:EclEmma "官网 Java Code Coverage for Eclipse" "测试覆盖率工具:EclEmma" 实现原理 Instrumentation:代码注入,在产品代码的关键位置插入统计代码,从而获得测试覆盖率数据 Class Instrumentation: 把统计代码插入编译好 阅读全文

posted @ 2019-08-22 14:31 碎羽love星谊 阅读 (6) 评论 (0) 编辑

Typescript

摘要:微软出品,最终编译成JavaScript "TypeScript in 5 minutes" 安装 单独安装:npm install g typescript 在Angular的package.json中定义,如在devDependencies中(以为运行时已经编译成了JavaScript,不再需要 阅读全文

posted @ 2019-08-22 13:53 碎羽love星谊 阅读 (3) 评论 (0) 编辑

2019年8月21日

C#中使用扩展方法

摘要:扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用 扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 阅读全文

posted @ 2019-08-21 16:02 碎羽love星谊 阅读 (4) 评论 (0) 编辑

Winform中Textbox的使用

摘要:可以通过设置边框、颜色、Readonly为true,来模拟Label,因为Label不支持复制文本 阅读全文

posted @ 2019-08-21 15:00 碎羽love星谊 阅读 (3) 评论 (0) 编辑

正则表达式

摘要:理论 贪婪 测试工具网站 http://tool.oschina.net/regex/ 常用正则表达式 GUID(仅大写):\{[A F0 9]{8}( [A F0 9]{4}){3} [A F0 9]{12}\},^[A F0 9]{8}( [A F0 9]{4}){3} [A F0 9]{12} 阅读全文

posted @ 2019-08-21 14:57 碎羽love星谊 阅读 (2) 评论 (0) 编辑

C#中的正则表达式

摘要:Regex.IsMatch(string input, string pattern) 阅读全文

posted @ 2019-08-21 14:53 碎羽love星谊 阅读 (3) 评论 (0) 编辑

导航