部分

如何合理优化WEB前端 高效提升WEB前端性能

对前端开发工程师来说,前端性能优化的重要性是不言而喻的,最为大家所知的是YSLOW的23条优化规则,在我的理解中,性能优化不纯粹是指用户访问网站的速度,也包括开发的效率,这里我总结下我理解中的WEB前端性能优化。 HTML部分 语义化HTML:好处在于可以使代码简洁清晰,支持不同设备,利于搜索引擎,便于团队开发; 减少DOM节点:加速页面渲染;...

jenkins流水线基础(CICD 03)

https://github.com/zeyangli 目录: 1、Jenkinsfile基础(声明式) 2、声明式流水线基本语法 3、JenkinsShareLibrary 4、Groovy基础--jenkinsfile中常用的 1、Jenkinsfile基础(声明式) 以下面一个简单模板为例讲解。这里只是框架讲解,不是代表全部,比如post中条件块不止...

Python源码剖析之编译Python

在剖析源码的过程中,最好的学习方法是不断根据掌握的知识修改Python源代码,以印证自己的知识和猜想。 一、Python总体架构   在最高的层次上,Python的整体架构可以分为三个主要部分,如上图,左边的Core Modules(内置模块)、Library(库)以及User-defined Modules(用户自定义模块)。   在图的右边,是Pyt...

25个Apache性能优化技巧推荐

Apache部分: 1. 移除不用的模块。 2. 使用 mod_disk_cache NOT mod_mem_cache 。 3. 扁平架构配置mod_disk_cache。 4. 安装恰当的Expires, Etag, 和 Cache-Control Headers 。 5. 将缓存放在独立的磁盘 6. 使用管道日志替代直接记录 7. 将日志放在不同的...

变量命名规范(C#,SQL,前端)

总则 1、变量命名包含两部分:头部+内容部分(其中头部一般为类型缩写,内容部分具体按变量作用命名。如 intNumber) 2、内容名默认为英文单词,若为中文拼音,则在最后补充 _cn,如 intShuZi_cn 3、变量命名方式以驼峰方式,如 intParameterCount 1、C# 变量命名 1、以变量关键字缩写开头(int、str、bol 等),...

07 流程控制 03嵌套循环

  嵌套循环  用法,定义:在一个循环结构里面,内部有嵌套了另一个循环结构,就形成了嵌套循环, 在之前三种循环(for , while,do-while)基本结构都可以实现嵌套循环,还可以交叉使用。   本质:1.内层循环充当了外层循环中的循环体内容,                  2.当内层循环的循环条件为false时才会跳出内层循环,执行外层循环,...

typedef 的用法

typedef 的用法   *****以下是参考部分*****   此部分参考自:http://blog.sina.com.cn/u/572f7666010008dm   用途一:   定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:   char* pa, pb;  // 这多数不符合我们的意图,它只声明了一个指向字符变...

单精度与双精度

单精度:float,一般在计算机中存储占用4字节,也就是32位,有效位数为7位; 双精度:double,在计算机中存储占用8字节,64位,有效位数为16位。   不管是float还是double在计算机上的存储都遵循IEEE规范(二进位浮点数算术标准),使用二进制科学计数法,都包含三个部分:符号位、指数位和尾数部分。 其中float的符号位,指数位,尾数...

Nginx大文件(百M以上)的上传下载实现技术

javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求     1. 通过form表单向后端发送请求          <form id="postForm" action="${pageContext.request.contextPath}/UploadServlet" m...

Webkit内核探究【1】——Webkit简介

出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660355.html作者:李嘉昱 研究Webkit内核已经有一段时间了,在这期间我花了很多时间去研读webkit代码,并在网上查阅了不少的资料。在这之后,我开始尝试对Webkit内核进行剪裁,以便得到自己所需的部分。 俗语有言,“独学而无友 则孤陋而寡闻...