优化指标: 页面打开速度(Fully Loaded) 网站首页(或列表页)之 First View :打开速度应在 3秒+0.5秒 内; 对 Repeat View 时的各项指标暂不作要求; 首屏打开时间(Start Render) 网站首页(或列表页) 之 First View :首屏渲染速度应在 1秒+0.5秒 内; 文档解析完毕时间……
php数组相关函数
数组的键值操作 函数名 解释 array_values($array) 返回数组中所有键值 array_keys($array) 返回数组中所有键名 in_array($array) 判断数组中时候存在某个值 array_key_exists(‘字符’,$array) 检查给定的键名或索引是否存在于数组中 arra……
TCP/UDP相关知识
TCP(传输控制协议): 确认机制:保证每个数据包都能收到, 差错检验:保证数据包的正确, 流量控制:保证接收方不会溢出。 顺序编号:保证传输的有序性 1、提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这也会产生部分通信量),有效流控,全双工操……
PHP工程师“前戏”
作为一个php工程师,有些东西是必须要掌握的,有些东西是需要多去了解的,比如: 基础 php基础 cookie和session的区别 mysql基础 php字符串处理函数 php数组相关函数 php处理字符串的相关函数 php的cURL 算法 打印文件夹结构列表 php最少代码获取数组最大值 排序 服务 TCP/UDP相关知识 http状……
php最少代码获取数组最大值
1 2 3 4 5 6 |
$arrays = array('3','44','9','54.6'); $max=0; foreach($arrays as $v){ $max = intval($max)>intval($v) ? $max : $v; } echo $max; |
如果是用php内置函数就更简单喽:max($array)
如果不知道node是神马东东
1.Node 是一个服务器端 JavaScript 解释器,可是真的以为JavaScript不错的同学学习Node就能轻松拿下,那么你就错了,总结:水深不深我还不知道,不过确实不浅。 2.Node 的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个物理机的连接代码。处理高并发和异步I/O是Node……
frame,iframe,frameset
iframe 是在html页面内嵌入框架 框架内可以连接另一个页面, 如
1 2 3 4 5 6 |
<html> <head></head> <body> <iframe src="xxx.html"></iframe> </body> </html> |
frameset 在一个页面中设置一个或多个框架 不能嵌套在body标签里
1 2 3 4 5 6 7 |
<html> <head></head> <frameset> <frame src=""></frame> <frame src=""></frame> </frameset> </html> |
frameset 它称为框架标记,是用来告知HTML文件……
Node.js和npm在Windows下的安装
1、到node官网去下一个过来安装就行了,它会自动添加环境变量,在命令行中直接运行: node -v 2、安装git工具 由于github网站不支持直接下载打包了所有submodule的源码包,所以需要通过git工具来签出所有的源码。同样到官网下载安装。貌似不会自动添加环境变量,添加方法网上有,很简单。 3、安装npm吧 [crayon-……
php读取文件目录
想要读取一个文件的目录,并且要分出层次等级,开始的时候一直想用循环过程中输出空格的方法,可是按照逻辑输出后,总是达不到要求。 后来发现直接用样式ul li标签就可以了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
/*加上一些样式也可以*/ <style> html{font-family: '微软雅黑';} ul{margin: 0px;} li{list-style: none;} </style> <?php function tree($path=''){ if(!is_dir($path)){ die("目录不对!"); } $current_dir = dir($path); //opendir返回一个目录句柄,失败返回false while(($file = $current_dir->read()) !== false){ //readdir返回打开目录句柄的一个条目 $file_path = $path . DIRECTORY_SEPARATOR . $file; //构建子目录路径 //判断是不是文件 .表示当前文件夹 ..表示上级文件夹 if($file =='.' || $file =='..'){ continue; } //输出文件或文件夹名 echo $str = '<li> |-----'.$file.'</li>'; //判断是新的路径 if(is_dir($file_path)) { echo "<ul>"; tree($file_path); echo "</ul>"; } } } //调用 tree("CodeIgniter_2.2.0"); ?> |
Markdown 工具
1、Markable 强大的在线 Markdown 编辑器,支持语法高亮、自动缩进、高亮所在行、显示行数、即时预览。它支持将 HTML 转换成 Markdown。 可以配合 Evernote、Dropbox 使用。 2、Markdown Here 使用 Markdown 撰写邮件。可以插入表格、代码片段和数学公式。支持 Chrome、Fi……