- 博客(28)
- 收藏
- 关注
原创 php.ini查看
1.函数php_ini_loaded_file();2.执行,(需要修改php为你自己的路径)[code]/usr/local/php/bin/php –ini会显示php.ini所在路径,哪个路径下没有php.ini文件3.phpinfo()
2019-06-05 22:28:51 443
转载 [na]完全理解icmp协议
1.ICMP出现的原因在IP通信中,经常有数据包到达不了对方的情况。原因是,在通信途中的某处的一个路由器由于不能处理所有的数据包,就将数据包一个一个丢弃了。或者,虽然到达了对方,但是由于搞错了端口号,服务器软件可能不能接受它。这时,在错误发生的现场,为了联络而飞过来的信鸽就是ICMP 报文。在IP 网络上,由于数据包被丢弃等原因,为了控制将必要的信息传递给发信方。ICMP 协议是为了辅助IP 协...
2019-03-12 20:53:10 250
转载 file-max与ulimit的关系与差别
典型的,提供大量静态文件访问的web服务器,缓存服务器(如squid), 均要注意这个问题网上的教程,大约只是简单说明了如何设置ulimit和file-max, 但并没有说清楚这两者之间的差别,让人一头雾水file-max的含义man proc,可得到file-max的描述:/proc/sys/fs/file-maxThis file defines a system-wide l...
2019-03-12 20:35:57 258
转载 rsync浅析
文章目录rsync简介ssh模式daemon模式rsync简介Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地和远 程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快Rsync支持大多数的类Unix系统,无论是Linux、S...
2019-02-24 22:36:12 231
转载 ssh协议
文章目录SSH介绍工作原理工作过程认证方式缺陷参考SSH介绍SSH全称是Secure Shell,SSH协议是基于应用层的协议,为远程登录会话和其他网络服务提供安全性的协议。SSH使用最多的是远程登录和传输文件,实现此功能的传统协议都不安全(ftp,telnet等),因为它们使用明文传输数据。而SSH在传输过程中的数据是加密的,安全性更高。工作原理SSH协议是基于非对称加密方法的,服务器和...
2019-01-27 11:23:53 1478
原创 openresty简介
由于用户量的增大,后端负载不断增高,公司也进行了停服扩容,但在上某些活动,出现高并发请求时,负载依旧飙升。于是决定采用一个新的框架 openresty 以及基于oenresty的框架vanilla。首先需先对其进行一些调研。列上一些参考资料(都是一些中文的网站)。 openresty官网:https://openresty.org/cn/ openresty最佳实践:https://www.gi
2017-02-19 22:29:37 1013
转载 linux 之 netstat 命令
命令: netstat命令功能: 观察网络连接状态命令参数 -a或–all 显示所有连线中的Socket。 -A<网络类型>或–<网络类型> 列出该网络类型连线中的相关地址。 -c或–continuous 持续列出网络状态。 -C或–cache 显示路由器配置的快取信息。 -e或–extend 显示网络其他相关信息。 -F或–fib 显示FIB。 -g或–groups 显示多重
2016-10-28 17:00:37 291
原创 linux 命令 之 cp
命令: cp 命令功能: 在一台Linux主机之间复制文件命令基本格式: cp [options] source dest 命令参数: -r 递归的复制子目录-f 或 –force 强行复制文件或目录, 不论目的文件或目录是否已经存在-i 或 –interactive 覆盖文件之前先询问用户-p 或 –preserve 保留源文件或目录的属性,包括所有者、所属组、权限与时间
2016-10-28 16:32:12 355
原创 linux 命令 之 scp
命令: scp 命令功能: 在两台Linux主机之间复制文件命令基本格式: scp [options] file_source file_target 命令参数: -r 递归的复制子目录,当为文件夹时使用此参数-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 . -C 使能压缩选项 . -P 选择端口 . 注意 -p 已
2016-10-28 15:56:14 427
转载 sass vs less
最近打算学习Sass,正在阅读《Sass与Compass实战》。 收集一下网上学的知识。 本文搬运自http://www.w3cmark.com/2014/124.html有了解或者已经使用过的童鞋,都知道这两种这两年兴起的css预处理语言,赋予了动态语言的特性,如变量、 继承、 运算、 函数,弥补了css比较古板单一的缺点。这意味着通过一些预编译的语言可以把css写得更灵活,更动态化,从而提高
2016-03-24 19:35:04 398
原创 ajax学习心得
本文为学习慕课网视频http://www.imooc.com/learn/250的学习心得一、ajax基本概念ajax即“Asynchronous Javascript And XML”(异步JavaScript和XML),利用回调机制来实现异步请求。ajax的核心是XmlHttpRequest对象。一个ajax的实现原理为: 1、利用html和CSS来实现页面,表达信息 2、运用XmlHttp
2016-03-14 15:50:38 1853
原创 数据库基本知识
一、数据库语言1、数据定义语言(DDL):定义数据库模式;create table Students( student_id char(10) not null, student_name char(20), student_sex char(5), student_class char(10)primary key(student_id),forei
2016-03-09 11:12:45 241
转载 浅浅浅谈web缓存之浏览器缓存
本文搬运自 http://www.alloyteam.com/2016/03/discussion-on-web-caching/背景以前在公司写监控的时候,慢加载追踪有很大一部分原因是图片、CSS、JS文件加载时间长。 提高网页反应速度,减短加载时间的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。web缓存
2016-03-08 17:24:03 505
转载 CSS-网页字体缩放样式-webkit-text-size-adjust的用法详解
1、当样式表里font-size2、-webkit-text-size-adjust放在body上会导致页面缩放失效3、body会继承定义在html的样式4、用-webkit-text-size-adjust不要定义成可继承的或全局的苹果移动设备上会识别,用于保证文字大小。写页面的应该都知道Chrome浏览器默认情况下的字体最小为12px,如果你要设置某字体大小为10p
2015-11-06 19:45:31 2028
转载 CSS-CSS3 box-sizing
说到 IE 的 bug,一个臭名昭著的例子是它对于“盒模型”的错误解释:在 IE5.x 以及 Quirks 模式的 IE6/7 中,将 border 与 padding 都包含在 width 之内。这为前端工程师的工作平添了不少麻烦,几户每个需要定义尺寸的 box 都要思量一下:是否触发了“盒模型 bug”? 同时,由于另一撮浏览器对标准的遵从,我们在精确定义一个在有限空间内显示的 b
2015-11-06 19:37:08 187
转载 CSS-CSS RESET
http://www.cnblogs.com/tangge/archive/2011/05/26/2059328.html
2015-11-06 19:33:50 226
转载 html- Meta中添加X-UA-Compatible和IE=Edge,chrome=1有什么作用?
X-UA-Compatible是自从IE8新加的一个设置,对于IE8以下的浏览器是不识别的。通过在meta中设置X-UA-Compatible的值,可以指定网页的兼容性模式设置。在网页中指定的模式优先权高于服务器中(通过HTTP Header)所指定的模式。兼容性模式设置优先级:1meta tag > http header常用的例子:1
2015-11-06 19:23:28 6197
转载 html-脚本加载
脚本加载出于性能考虑,脚本异步加载很关键。一段脚本放置在 内,比如,其加载会一直阻塞 DOM 解析,直至它完全地加载和执行完毕。这会造成页面显示的延迟。特别是一些重量级的脚本,对用户体验来说那真是一个巨大的影响。异步加载脚本可缓解这种性能影响。如果只需兼容 IE10+,可将 HTML5 的 async 属性加至脚本中,它可防止阻塞 DOM 的解析,甚至你可以将脚本引用写在 里也
2015-11-06 16:36:59 337
转载 【转】CSS样式引入方法
在HTML中引入CSS的方法主要有四种,它们分别是内联式、内嵌式、链接式和导入式。1.内联式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。2.内嵌式 嵌入式是将CSS样式集中写在网页的标签对的标签对中。格式如下:
2015-09-20 22:07:17 353
转载 【转】详解CSS选择器、优先级与匹配原理
详解CSS选择器、优先级与匹配原理给一个p标签增加一个类(class),可是执行后该class中的有些属性并没有起作用。通过Firebug查看,发现没有起作用的属性被覆盖了。这个时候突然意识到了CSS选择器的优先级问题,这里就CSS选择器的优先级问题做了一些总结。51CTO推荐阅读:巧妙地使用CSS选择器选择器种类严格来讲,选择器的种类可以分为三种:标签名选择器、类选择器和ID
2015-09-20 21:54:57 270
转载 【转】关于diplay学习心得
Css display值与解释-(详细可见CSS手册的CSS display手册)参数:block :块对象的默认值。用该值为对象之后添加新行none :隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间inline :内联对象的默认值。用该值将从对象中删除行compact :分配对象为块对象或基于内容之上的内联对象mar
2015-09-20 21:37:17 996
转载 【转】关于 float、position学习心得
作者:GeekPlux网址:http://www.geekplux.com/2014/04/25/several_core_concepts_of_css.htmlCSS 最核心的几个概念本文将讲述 CSS 中最核心的几个概念,包括:盒模型、position、float等。这些是 CSS 的基础,也是最常用的几个属性,它们之间看似独立却又相辅相成。为了掌握它
2015-09-20 21:18:30 262
原创 C语言生成菱形
此次是c语言学习当中要求编写的一个小程序。要求是: 输入一个任意一个正整数n,生成对应的菱形#include #include void main() { int i,j,k,n; printf("请输入数字:"); scanf("%d",&n); for(i=-(n-1);i<n;i++) { for(
2015-08-18 09:25:26 583
原创 div中的table居中问题
在前端学习的过程中,遇到了如何让div中的table居中的问题。 首先,百度了一下,网上的方法大同小异, 1、在Table中加上 margin:auto或者margin:0,auto
2015-08-18 08:56:03 895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人