- 博客(73)
- 资源 (47)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 卷皮九块邮官方邀请码8imrdm 注册即为VIP
听说csdn收录的很快,我来试试。卷皮九块邮就是一个淘宝分销项目,应用宝下载量超3千万,大家可以使用上面的邀请码注册,给自己一个年底买房的机会。没啥说的。放几张图片吧...
2018-06-29 21:42:18
943
转载 二进制转十进制快速方法
如果你是搞网络的,我觉得你一定要记住以下几种二进制数的转换值。你是一个网络工程 师,当看到一串二进制数时,你不要告诉我你会拿出笔纸或掰手指算半天才知道它转化成十进制的数值。要想快,那就记下下面几种常见的二进制--十进制转换: 以8位 来演示: 1.第一种: 00000001 1 00000010 2 00000100 4 00001000 ...
2018-03-30 10:38:08
1683
转载 互联网程序员行话(黑话)合集
一、招聘行话大全,能听懂证明你是历经磨难的老司机刚开始投简历时,你总以为是这样的,其实大部分情况下是那样的……面试之后,HR让回去等消息,傻傻的等待,半个月以上没有回音,各种焦虑……明面上的意思就是实际意思的公司,貌似都是说的是别人的公司~~~~ 下面是职场达人总结的招聘行业术语(俗称招聘黑话),一看就懂证明你是历经磨难且具有拼搏精神的老司机,让我们一起来看
2018-01-09 15:15:44
3084
原创 centos7编译安装redis
第一、下载源码并编译wget http://download.redis.io/releases/redis-4.0.1.tar.gztar zxvf redis-4.0.1.tar.gzcd redis-4.0.1make第二、设置redismkdir -p /usr/local/redis/{bin,etc,var} 我把redis装在/usr/local/
2017-09-20 10:13:31
313
原创 vagrant中centos编译安装php7.1.9
半成品,稍后整理一、安装依赖yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel二、下载PHP源码包cd /opt/softwget http://php.net/get/php-7.1
2017-09-19 20:42:07
632
原创 通过Vagrant搭建PHP环境(一) Vagrant box添加配置
系统Windows10Vagrant 1.8.1VirtualBox 5.0.20vagrant box下载地址:http://cloud.centos.org/centos/7/vagrant/x86_64/images/第一、添加vagrant box命令:vagrant box add 名称 box地址说明:box我放在了,f:/vagrant下
2017-09-18 16:48:10
1673
原创 VIM学习笔记
:w !sudo tee %这题目读起来纠结,其实是很常见的,常常忘记了sudo 就直接用vim 编辑/etc 内的文件,(不过也不一定,vim 发现保存的文件无法保存时候会提示)等编辑好了,保存时候才发现没权限。曲线方法是先保存个临时文件,退出后再sudo cp 回去。不过实际上在vim 里面可以直接完成这个过程的,命令就是如此。查阅vim 的文档(输入:help :w),会提到命令
2017-02-08 14:28:17
314
转载 史上最强的Vim 配置文件(修正版)
史上最强的vimrc文件,据说有800行,还是作者精简后的结果.我在尽可能保留原作者的创意的前提下做了些小的修正,主要的修改如下: 增加了对win32系统的兼容,原来的vimrc文件只兼容linux和mac修正了一些快捷键,例如ctr-q被原作者用来搜索buffer,用过win32版本vim的都知道ctrl-q被用来作为块编辑的快捷键,所以ctrl-q是
2016-09-22 16:31:07
555
转载 LNMP的并发考虑与资源分配
在招聘中常问的一个问题PHPer当被问到你的程序性能如何?程序的并发可以达到多少?程序的瓶颈在哪儿?为了满足业务需求应该购买多少台服务器?负载均衡中php应用服务器需要多少台?可能这些问题在面试中会设置一个应用的场景及一些前提条件,让面试的人去设计,并提出看法建议,能够回答得很好的人还是比较少的。今天我们来谈谈LNMP的并发考虑和资源分配。概念LNMP中的N
2016-07-15 10:35:37
1899
转载 PHP编码规范
一、文件格式对于只含有 php 代码的文件,我们将在文件结尾处忽略掉 “?>” 。这是为了防止多余的空格或者其它字符影响到代码。例如:12$foo = 'foo';缩进应该能够反映出代码的逻辑结果,尽量使用四个空格,禁止使用制表符TAB,因为这样能够保证有跨客户端编程器软件的灵活性。例如:12
2016-07-15 10:22:09
277
转载 PHP填坑记之FastCGI与mod_php详解
网上对于FastCGI与mod_php的知识比较杂乱而不全面,故在此整理一下,以便入门学习者查阅方便背景PHP最常用的方式是以模块的方式(mod_php)运行在Apache中,也是Apache运行PHP的默认方式;但在Nginx中,Nginx又使用的是PHP-FPM,但是PHP-FPM到底是个什么东东?跟php有什么关系?今天我们一起来探究一番PHP处理器(PHP hand
2016-07-15 10:15:20
1941
转载 五种常见的 PHP 设计模式
工厂模式最初在设计模式 一书中,许多设计模式都鼓励使用松散耦合。要理解这个概念,让我们最好谈一下许多开发人员从事大型系统的艰苦历程。在更改一个代码片段时,就会发生问题,系统其他部分 —— 您曾认为完全不相关的部分中也有可能出现级联破坏。该问题在于紧密耦合 。系统某个部分中的函数和类严重依赖于系统的其他部分中函数和类的行为和结构。您需要一组模式,使这些类能够相互通信,但不希望将它们紧密绑定在
2016-06-12 12:11:25
4092
原创 win10下sourcetree使用密钥克隆仓库时提示一直在加载的解决办法
win10下sourcetree使用密钥克隆仓库时提示一直在加载的解决办法远程仓库地址:ssh://git@111.111.111.111/youproject.git都设置好了,但是在克隆的时候确实一直clone不成功。解决办法:下载一个putty_V0.63.0.0.43510830.exe打开后点击Open。
2016-05-20 21:43:09
5591
转载 nginx系列3——nginx反向代理、动静分离、负载均衡
nginx反向代理、动静分离、负载均衡反向代理要说反向代理,我们就先要理解正向代理 ,下面我们就谈谈正向代理和反向代理吧。正向代理一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。(摘自百度百科)如下图:
2016-05-04 16:52:45
791
转载 打开MySQL的慢查询记录
打开MySQL慢查询MySQL慢查询记录日志对于跟踪PHP+MySQL体系下的MySQL负载调优问题很有用处,比如安装了很多Discuz!插件的用户,这样可以大概排查出那些插件有代码问题。其实启用MySQL的慢查询日志很简单,只需要在MySQL的配置文件里添加log-slow-queries和long_query_time两个参数即可。Windows下开启MySQL慢查询MySQL
2016-04-28 10:47:45
490
原创 PHPStorm默认快捷键
ctrl+j 插入活动代码提示ctrl+alt+t 当前位置插入环绕代码alt+insert 生成代码菜单Shift + Enter 新一行ctrl+q 查看代码注释ctrl+d 复制当前行ctrl+y 删除当前行ctrl+alt+y 刷
2015-11-26 09:29:51
962
原创 MAC下配置ssh让sourcetree通过秘钥访问远程仓库
在用户目录下创建.ssh(有的话忽略)创建cofig文件Host mygit HostName host Port 22 User git IdentityFile ~/.ssh/private.key保存退出然后执行ssh-add ~/.ssh/private.key打开sou
2015-11-09 23:40:07
16566
1
原创 在OS X El Capitan中要通过以下步骤才能开启三指拖拽
在OS X El Capitan中要通过以下步骤才能开启三指拖拽: 1、打开系统偏好设置 2、点击辅助功能 3、点击鼠标&触控板 4、点击触控板选项 5、点击开启拖拽 6、在下拉框中选择“三指拖拽”
2015-11-07 14:18:44
636
原创 Redis开启auth验证以及在PHP中的使用
1、打开redis.conf,找到requirepass去掉前面的#后面改成你想要设置的密码2、重启redis服务为了安全考虑我们还可以开启ip地址绑定去掉bind 127.0.0.1前面的#在PHP中使用redis的时候需要进行auth验证$redis = new Redis();$redis->connect($ho
2015-10-27 16:43:43
10777
转载 Sublime Text 3 快捷键汇总
Sublime Text 3非常实用,但是想要用好,一些快捷键不可或缺,所以转了这个快捷键汇总。用惯了vim,有些快捷键也懒得用了,尤其是在win下面,还有图形界面,所以个人觉得最有用的还是搜索类,对于阅读和修改代码来说,非常实用。选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全
2015-10-21 10:33:18
383
原创 Mac下Sublime Text 3安装PackageControl以及一些常用插件
按着command+~输入:import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packa
2015-02-05 23:53:26
23000
原创 Linux下php的session实现多级目录存放
当一个目录下有很多文件时,服务器的处理性能会变低,php默认的session仅仅存放在/tmp目录下,未进行分级,当有一定的访问量时,就存在性能问题了。首先,修改 php.ini的 session.save_path 选项修改如下:session.save_path = "2;/tmp/phpsession" (去掉前面分号)表示把session存放在 "/tmp/phpsessi
2015-01-23 10:38:15
1973
原创 数据库设计规范参考
1、关于表类型 表类型尽是用InnoDB,少用MyISAM 在读取上InnoDB与MyISAM差不了多少,但在update上,MyISAM很吃亏 InnoDB 为行级锁,支持事务,MyISAM为表级锁,有时候会给表带来不可预知的破坏 2、关于索引 索引可以加快我们sql查询的效率,但并不是索引越多越好。索引越多,数据库在写入时就会越慢。 中文字符串不推荐加索引,如果该字
2015-01-15 09:01:16
708
原创 Hive命令学习记录
常用命令1、查看数据库 show databases;2、使用某个数据库默认是default use mydatabase;3、查看数据表 show tables;4、查询数据 select * from tmp limit 1; 内链接查询:SELECT sales.*, things.* FROM sales JOIN things
2015-01-13 10:25:33
449
原创 Linux下编译安装PHPRedis扩展
上一篇博文中写了“阿里云服务器安装配置redis并且加入到开机启动”接下来我们来编译安装PHP扩展https://github.com/phpredis/phpredis 把源码下载下来然后进行编译安装phpize./configure --with-php-config=/usr/server/php/bin/php-config 你的php目录make &&
2015-01-09 15:45:38
464
原创 git常用命令
git clone:复制代码库到本地;git add ...:添加文件到代码库中;git rm ...:删除代码库的文件;git commit -m :提交更改,在修改了文件以后,使用这个命令提交修改。git pull:从远程同步代码库到本地。git push:推送代码到远程代码库。git branch:查看当前分支。带*是当前分支。git branch :新建一个分支。git branch
2015-01-09 14:38:54
403
原创 阿里云下安装GIT和使用GITOSIS进行权限管理
工具:1、git2、python-setuptools 用来安装gitosis3、gitosis管理用户权限
2015-01-09 14:27:13
921
转载 Hadoop集群配置(最全面总结)
通常,集群里的一台机器被指定为 NameNode,另一台不同的机器被指定为JobTracker。这些机器是masters。余下的机器即作为DataNode也作为TaskTracker。这些机器是slaves\官方地址:(http://hadoop.apache.org/common/docs/r0.19.2/cn/cluster_setup.html)1 先决条件确保在你集群中
2015-01-08 18:13:54
454
转载 Mysql 多表联合查询效率分析及优化
1. 多表连接类型1. 笛卡尔积(交叉连接) 在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用',' 如: SELECT * FROM table1 CROSS JOIN table2 SELECT * FROM table1 JOIN table2 SELECT * FROM table1,table2 由于其返回
2015-01-08 18:12:17
3667
转载 Hadoop Hive sql语法详解
Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行,通过自己的SQL 去查询分析需要的内容,这套SQL 简称Hive SQL,使不熟悉mapreduce 的用户很方便的利用SQL 语言
2015-01-08 18:11:44
443
原创 IOS企业版打包发布直接在手机上升级服务器配置再也不用AppStore了
本文的服务端使用的linux+nginx首先配置https访问创建SSL证书执行以下命令:cd /usr/local/nginx/confopenssl genrsa -des3 -out server.key 1024openssl req -new -key server.key -out server.csrcp server.ke
2014-12-13 21:41:09
3453
转载 DIV+CSS规范命名集合
命名规则说明:1)、所有的命名最好都小写2)、属性的值一定要用双引号(“”)括起来,且一定要有值如class=”divcss5″,id=”divcss5″3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律工整4)、空元素要有结束的tag或于开始的tag后加上”/”5)、表现与结构完全分离,代码中不涉及任何的表现元素,如style、font、bgCo
2014-12-12 15:13:07
465
转载 打造最安全的Nginx Web服务器
Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱 (IMAP/POP3)代理服务器。它运行在UNIX,GNU /linux,BSD 各种版本,Mac OS X,Solaris和Windows。根据调查统计,6%的网站使用Nginx Web服务器。Nginx是少数能处理C10K问题的服务器之一。跟传统的服务器不同,Nginx不依赖线程来处理请求。相反,它使用了更多的可扩展的事 件
2014-12-12 09:43:50
908
原创 阿里云服务器安装配置redis并且加入到开机启动
系统AliyunLinux一、安装Redis(我把redis安装在了/alidata/server/redis下) 去http://redis.io/download下载redis用FTP工具传到服务器或者按照redis官网写的步骤进行操作 wget http://download.redis.io/releases/redis-2.8.18.tar.gz//下
2014-12-04 22:58:01
6651
原创 Linux下php安装Redis扩展
说明: 操作系统:CentOSphp安装目录:/usr/local/phpphp.ini配置文件路径:/usr/local/php/etc/php.iniNginx安装目录:/usr/local/nginxNginx网站根目录:/usr/local/nginx/html系统运维 www.osyunwei.com 温馨提醒:qihang01
2014-12-04 21:51:13
483
原创 dedecms后台提示登录成功但是又立即退出
这个原因的产生应该是系统文件的损坏,具体原因我不是很了解,但是搜索了整个网络,发现了解决的办法,在这里给大家分享,方法如下:1.打开根目录data目录,将里面的sessions目录里的文件删除掉。2.删除data目录下的config.cache.inc.php,然后找到config.cache.bak.php重命名为config.cache.inc.php。3.登陆系统后台保存设置。更
2014-11-28 09:40:01
2877
转载 redis五种数据类型的使用
redis五种数据类型的使用 (摘自:http://tech.it168.com/a2011/0818/1234/000001234478_all.shtml )1、String常用命令:set,get,decr,incr,mget 等。应用场景:String是最常用的一种数据类型,普通的key/value存储都可以归为此类,这里就不所做解释了。实现
2014-10-31 16:17:09
499
Zclip:复制页面内容到剪贴板兼容各浏览器
2013-08-02
jQuery实现的向下推送图文信息滚动效果
2013-08-02
分享一个类似QQ空间的tip提示,基于jQuery
2013-08-02
Android-PullToRefresh支持ListView、GridView、ScrollView、WebView等
2013-08-02
sublime_text_v2_汉化包
2013-05-10
Android SlidingMenu组件,描述中有导入方法
2013-02-20
jQuery+PHP+Mysql实现输入自动完成提示的功能
2012-12-12
jQuery+php实现ajax文件即时上传
2012-12-12
jQuery+Ajax+PHP+Mysql实现分页显示数据
2012-12-12
jQuery+Ajax+PHP实现“喜欢”评级功能
2012-12-12
timeago.js自动将时间戳转换为更易读的时间轴
2012-12-12
SEO经典资料 SEO优化 SEO教程 SEO宝典
2012-10-29
Android异步加载网络数据(PHP做服务端返回的json格式)
2012-04-06
PHP jqGrid 数据网格显示并分页
2011-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人