摘要: 简介 本文是一个静态代码分析工具的清单,但是为公司产品,需要付费使用。共有37个公司,有些公司包含多个工具。其中27个公司有多语言工具,2个公司为.NET工具、1个公司为Ada工具、4个公司为C++工具、1个公司为Java工具、1个公司为PHP工具、1个公司为PL/SQL工具。 1 多语言 1.1 阅读全文
posted @ 2019-04-02 18:23 拾荒哲 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 总结一下各常用浏览器所使用的内核。 1、IE浏览器内核:Trident内核,也是俗称的IE内核; 2、Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核; 3、Firefox浏览器内核:Gecko内核,俗称Firefox内核; 4、Sa 阅读全文
posted @ 2019-03-25 08:26 拾荒哲 阅读(125) 评论(0) 推荐(0) 编辑
摘要: html,css,js入门;前端入坑 阅读全文
posted @ 2019-03-20 21:00 拾荒哲 阅读(215) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-20 20:42 拾荒哲 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 跨域产生的原因 跨域是由浏览器的同源策略引起的,即不同源(协议,域名,端口中其中有一个不同)的js是不能读取对方的资源的。当要网站中的js要请求其他网站的数据时就会产生跨域问题,就像下面这样,浏览器会报错。 关于会产生跨域的情况,直接在网上找了一张图,做了很详细的总结。 当然这都不是重点,重要的是如 阅读全文
posted @ 2019-03-20 19:42 拾荒哲 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 对象是由多个名/值对组成的无序的集合。对象中每个属性对应任意类型的值。定义对象可以使用构造函数或字面量的形式: 除了以上添加属性的方式,还可以使用Object.defineProperty定义新属性或修改原有的属性。 语法: 参数说明: obj:必需。目标对象 prop:必需。需定义或修改的属性的名 阅读全文
posted @ 2019-03-19 01:32 拾荒哲 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、移动端适配 1、H5页面窗口需要自动调整到设备宽度,并禁止用户缩放页面 一般情况下,在所有无线页面的头部,都要加上此viewport的设置,如果不加上此数值,会造成在某些webkit游览器中,游览器会根据自身的某些判断,自行做放大、缩小等,造成页面无法正常访问,特别是某些app中嵌入了webki 阅读全文
posted @ 2019-03-14 16:08 拾荒哲 阅读(372) 评论(0) 推荐(0) 编辑
摘要: Node.js 除了用来编写 WEB 应用之外,还可以用来编写 API 服务,我们在本文中会介绍编写 Node.js Rest API 的最佳实践,包括如何命名路由、进行认证和测试等话题,内容摘要如下: 正确使用 HTTP Method 和路由 正确的使用 HTTP 状态码 使用 HTTP Head 阅读全文
posted @ 2019-03-14 15:24 拾荒哲 阅读(230) 评论(0) 推荐(0) 编辑
摘要: HTTP[超文本傳輸協議]是因特網上應用最為廣泛的一種網絡傳輸協議,送油的WWW文件都必須遵守這個標準. HTTP是一個基於TCP/IP通信協議來產地數據(html文件,圖片文件,查詢結果等). HTTP 工作原理 HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTT 阅读全文
posted @ 2019-03-12 20:16 拾荒哲 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 盒模型 基本概念 什么是 CSS 盒模型?相信大部分人都能答出这个问题来,那就是 标准模型 + IE 模型 标准模型: IE 模型 很明显 在 标准盒子模型中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。 IE 阅读全文
posted @ 2019-03-12 12:08 拾荒哲 阅读(134) 评论(0) 推荐(0) 编辑