自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 DOMDocument load 的方法时而返回false问题

libxml_disable_entity_loader(false);加上这个代码

2019-11-25 20:59:01 206

转载 分布式之redis复习精讲

引言为什么写这篇文章?博主的《分布式之消息队列复习精讲》得到了大家的好评,内心诚惶诚恐,想着再出一篇关于复习精讲的文章。但是还是要说明一下,复习精讲的文章偏面试准备,真正在开发过程中,还是脚踏实地,一步一个脚印,不要投机取巧。考虑到绝大部分写业务的程序员,在实际开发中使用redis的时候,只会setvalue和getvalue两个操作,对redis整体缺乏一个认知。又恰逢博主某个同事下周...

2019-03-04 09:29:02 152

原创 和朋友打赌纯用递归写的文件目录读取

function echoLevel($num){ if ($num>0){ echo " "; --$num; echoLevel($num); }}function echoName($rootPath,&$arr,$index,$lastLevel){ //循环结束,退出 if (!isset...

2019-02-28 09:51:59 166

转载 php的53个小知识点

1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍(注:我认为不能太偏执,只能合理使用,毕竟static 初始化 就会占内存空间,并且一直占用,使用率不高的还是不要用static吧,而已有点破坏面向对象)。2、$row[’id’]的速度是$row[id]的7倍。3、echo比print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串...

2019-02-26 16:45:40 167

原创 php include() require() require_once() 整理说明

 include()  require()  区别: 引用文件方式 对于include()来说,在include()执行时文件每次都要进行读取和评估; 对于require()来说,文件只处理一次(实际上,文件内容替换了require()语句)。 这就意味着如果有包含这些指令之一的代码和可能执行多次的代码,则使用require()效率比较高。  是否有...

2019-02-26 13:58:33 5521

转载 cgi、fastcgi、php-cgi、php-fpm

CGI1,CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者.2,web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需要去找PHP解...

2018-06-26 16:22:17 160

原创 git 验证

git使用ssh密钥和https两种验证方式:1,执行vi .git/config  通过url参数可以判断当前你用的是什么方式2,使用ssh密钥需要生产密钥对,然后将公钥保存到git 远程服务器        公钥生成向导:http://github.com/guides/providing-your-ssh-key。3,https需要每次输入密码,免密方式:        执行 git con...

2018-03-21 19:44:21 1575

原创 thinkPhp 使用composer安装第三方插件(SDK)

1,安装curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer2,进入tp5根目录执行composer require ‘请求资源’注意:1,进行安装时候要求不是root用户,请切换到其他用户执行:su user2,因为是国外的镜像,很有可能请求

2017-08-01 18:33:30 2236

原创 gerrit下载、安装

一、因为gerrit是用Java写的,安装Java环境(要求版本在1.6以上),已经安装的此步骤略过。 yum install java-1.7.0-openjdk.x86_64二、安装git,已经安装的此步骤略过。 点此查看安装过程三、安装mysql、Apache 安装过程,自己上网上搜索吧,多的是教程,很多其实已经安装了。 目前我知道gerrit验证方式有三种: Ope

2016-12-30 10:57:32 3004

原创 Git 服务器搭建(Linux)

一、安装 centos  1.yum install git   不一定可以,没有yum源  2.源码安装   a、安装git环境(有的可以不用装)    •yum install curl      •yum install curl-devel         •yum install zlib-devel         •yum

2015-11-02 16:35:42 881

原创 Git的笔记

一、版本控制解决问题1,备份多个版本,浪费空间,浪费时间2,难以恢复到以前正确的版本3, 容易引发bug4,解决代码冲突困难5, 代码管理混乱6, 难以追溯问题修改人和修改时间7, 版本发布困难版本控制是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干个文件内容变化,以便将来查阅特定版本修订情况的系统二、版本控制的工具1,

2015-09-19 08:45:59 390

原创 关于 sublime text 3 3083 从安装到使用

首先声明我是个菜鸟,刚踏入it不久,文中也许有不对的地方,望指点,都是个人的一些经验,一点点的摸索,希望能帮助,更多的人省去一些查资料的时间,我会尽量详细,并更改一些缺点。  最近装了sublime text 3 3083 ,有想安装的可以看看,参考一下,不对的请指点首先版本是   sublime text 3 3083注册 help->license 输入注册码—

2015-08-24 10:27:30 1303

gerrit-2.12.war,bcpkix-jdk15on-152.jar,bcprov-jdk15on-152.jar

gerrit-2.12.war,bcpkix-jdk15on-152.jar,bcprov-jdk15on-152.jar

2016-12-30

gerrit-2.10和bcpkix-jdk15on-152

gerrit2.10 和bcpkix-jdk15on-152

2016-12-01

全国省市县(区)镇村,通用sql,

里面有 六个表 其中一个表是 我自己做的 总表,应该能满足绝大多数的要求了 另外五个是分表 你可以直接使用 也可用于生成其他表 事例代码(写的很垃圾,给菜鸟看的,高手别笑话) INSERT INTO `area`(area_id,area_pid,area_text) SELECT CONCAT(province.`Code`,city.`Code`,county.`Code`,town.`Code`,village.`Code`) area_id, CONCAT(province.`Code`,city.`Code`,county.`Code`,town.`Code`) area_pid, village.Name area_text FROM village LEFT JOIN town ON TownID=town.ID LEFT JOIN county ON countyID=county.`ID` LEFT JOIN city ON cityID=city.`ID` LEFT JOIN province ON ProvinceID=province.`ID`

2015-10-16

PDF合成器.zip

是一个非常简易的开源PDF合并软件,使用简便,只有合并PDF文件这一种功能。,可以很容易的将多个 PDF 合并为单一 PDF,支持排序。很好用,小巧,便捷,绿色

2015-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除