#分享

git分享(一)git clone

 usage:gitclone[options][--]<repo>[<dir>]-v,--verbosebemoreverbose-q,--quietbemorequiet--progressforceprogressreporting-n,--no-checkoutdon'tcre...
代码星球 ·2020-06-17

网络通信分享(二):外网ip和内网ip

 一、内网ip包括两类:1:tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下:10.0.0.0/8:10.0.0.0~10.255.255.255   172.16.0.0/12:172.16.0.0~172.31.255.255   192.168.0.0/16...

php分享三十四:待排查问题

1:内存设为1M时,代码不执行,也不报错ini_set('display_error',1);error_reporting(E_ALL);ini_set('memory_limit',1024*1024*1);echo'13';exit; ...

网络通信分享(一):数字签名,数字证书,https通信,数据加密

加密算法:一:对称加密算法在对称加密算法中,加密使用的密钥和解密使用的密钥是相同的。也就是说,加密和解密都是使用的同一个密钥。因此对称加密算法要保证安全性的话,密钥要做好保密,只能让使用的人知道,不能对外公开。这个和上面的公钥密码体制有所不同,公钥密码体制中加密是用公钥,解密使用私钥,而对称加密算法中,加密和解密都是使...

php分享三十三:常量

一:常量定义1:在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)2:常量默认为大小写敏感3:命名规则:用正则表达式是这样表达的:[a-zA-Z_x7f-xff][a-zA-Z0-9_x7f-xff]*在这里,字母指的是a-z,A-Z,以及从127到255(0x7f-0xff)的ASCII字符。4:如果...
代码星球 ·2020-06-17

网络通信分享(一):数字签名,数字证书

一:数字签名 数字签名和数字认证的不同 问:数字认证和数字签名是两个不同的东西吗?答:是的,数字认证和数字签名很不同。数字认证是用来验证网站的可信度的,而数字签名是用来验证信息的可信度的。说到数字认证,组织可能只信任这种网站,即该网站数字认证是由组织自己发布,或者是由信任的认证组织发布(如Veris...

php分享三十三:用php中的register_shutdown_function和fastcgi_finish_request

function$errorif){$error}"catch_error"('1M'="aaaaaaaaaaaaaaaaaaaaaaa""aa"functionglobal    $is_endecho    {"fail"}"monit...

php分享三十二:php调试工具

一:phpdbghttp://phpdbg.com/...

linux分享四:cron系统

cron相关文件:/etc/cron.monthly//etc/cron.weekly//etc/cron.daily//etc/cron.hourly//etc/cron.d//etc/crontab/etc/cron.deny/etc/cron.allow /var/spool/cron/var/log/...
代码星球 ·2020-06-17

php分享三十一:编程中的一些特殊写法

1:forfor(; $i < $accept_l ; $i++)for($i=0,$num=count($array);$i<$num;$i++)   for(; $i < $accept_...

php分享三十:php版本选择

思考:cgi是怎么运行的?(是多线程?多进程?单线程?单进程?)fastcgi运行原理?apache运行php的原理?(是多进程还是多线程?)nginx是怎么运行php的?什么是安全模式和非安全模式?怎么选择? 一:线程安全和非线程安全的区别Linux/Unix系统是采用多进程的工作方式不同的是Windows...

php分享二十九:命名空间

1:命名空间的命名不区分大小写2:namespace必须在所有代码之前,除了declare语法以外(不过他之前可以有注释,空行等)3:只有以下类型的代码受命名空间的影响,它们是:类(包括抽象类和traits)、接口、函数和常量。4:如果你需要定义一个常量只在当前命名空间中,定义的时候要加上命名空间前缀,否则定义的是存在...

php分享二十八:mysql运行中的问题排查

一:杀掉mysql连接的方法:killthread_id: 杀掉当前进程,断开连接killquerythread_id:只杀掉某连接当前的SQL,而不断开连接。 批量杀死MySQL连接的几种方法:1>通过information_schema.processlist表中的连接信息生成需要处理掉的...

php分享二十七:批量插入mysql

一:思考1:如果插入的某个字段大于数据库定义的长度了,数据库会怎么处理?1>如果数据库引擎是myisam,则数据库会截断后插入,不报错2>如果数据库引擎是innodb,则数据库会报  Datatoolongforcolumn'isp'atrow3   并且如果是批量插入,则整个...
首页上一页...1415161718...下一页尾页