自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纸上得来终觉浅

学会舍弃,活在当下。

  • 博客(15)
  • 资源 (9)
  • 论坛 (1)
  • 收藏
  • 关注

原创 cookie 和 session

基本概念由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景。cookie是什么?cookie 储存在用户本地终端上的数据session是什么?session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建

2017-06-30 00:06:18 242

原创 HTTP协议入门

版本说明一. HTTP 0.99版本命令:GET 用法: GET /index.html 响应:<html> <body>Hello World</body></html>二. HTTP 1.0版本命令: GET、POST、HEAD通用头部:主要用于传达关于消息本身的信息,而不是它所携带的内容。Request URL:http://www.ruanyifeng.com/blog/2

2017-06-30 00:01:29 607

原创 方法的调用

一、正反关系: if else if ( is_doA() ) { A();} else { B();}二、包含关系:事情A可以分解为B、C、D (无逻辑关系)function A(){ B(); C(); D(); //do something; 如聚合数据。}三、嵌套关系:事情A可以分解为B、C (有逻辑关系)function A(){

2017-06-29 23:40:27 188

原创 CentOS设置服务开机启动的方法

方法一:利用 chkconfig 来配置启动级别在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器重启后,系统仍然不会自动启动服务。 在这个时候,我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦。 其

2017-06-29 09:38:36 327

原创 php日期时间处理库

地址Carbon 日期时间处理库可以很方便的处理时间,github地址为 https://github.com/briannesbitt/carbon安装方法可以通过 Composer 很方便的来安装 Carbon# composer require nesbot/carbon使用方法<?phprequire 'vendor/autoload.php';use Carbon\Carbon;/

2017-06-27 14:22:05 378

原创 composer报错:proc_open(): fork failed - Cannot allocate memory

解决方法: /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 /sbin/mkswap /var/swap.1 /sbin/swapon /var/swap.1

2017-06-27 14:13:28 5027

转载 内存超限 和 超时问题(Maximum execution time)解决

问题一:内存超限利用循环分批导入; 每个循环内部开始处使用sleep(5);语句,做延迟执行,防止服务器内存同一时间占用过多,里面数字据情况修改; 每个循环内部结束地方使用 ob_flush();刷新输出缓冲 flush();将当前为止程序的所有输出发送到用户的浏览器 两者必须同时使用来刷新输出缓冲问题二:30秒运行超时的错误(Maximum execution time of 30 sec

2017-06-27 10:39:44 7971

转载 常用分析日志shell命令

1、查看有多少个IP访问:awk '{print $1}' log_file|sort|uniq|wc -l2、查看某一个页面被访问的次数:grep "/index.php" log_file | wc -l3、查看每一个IP访问了多少个页面:awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file > log.txtsort -n -t '

2017-06-26 17:43:50 781

转载 反向索引

概念介绍 倒排索引(英语:Inverted index),也常被称为反向索引、置入档案或反向档案,是一种索引方法,被用来存储在全文搜索下某个单词在一个文档或者一组文档中的存储位置的映射。它是文档检索系统中最常用的数据结构例子相关理解一、 正向索引和反向索引的区别。 1.正向索引 从索引文档找到关键词 2.反向索引 根据关键字来找到文档

2017-06-26 15:35:53 356

原创 一个逻辑的上的问题

问题场景:调用一个api执行sql,返回执行成功。 如:执行前结果:tableid test dated1 0 2017-06-22 执行的sql: update table set `test` = 1 and `dated` = '2017-06-23' where `id` =1 limit 1执行后结果:id test dated1 0

2017-06-23 18:12:20 112845

转载 Redis 和 Memcached 的区别

Redis 和 Memcached 的区别一、基本描述redis与memcached相比,比仅支持简单的key-value数据类型,同时还提供list,set,zset,hash等数据结构的存储; redis支持数据的备份,即master-slave模式的数据备份; redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用等等,二、网络IO模型memcached

2017-06-23 00:06:31 229

原创 CI 调整sql查询条件关系

问题说明:sql执行的时候,查询条件并没有优先级,需要调整下。想实现的场景sql查询条件: A and B and (C or D)示例代码想获取18岁,姓名为A或B的人。$this->db->select('id') ->where('age',18) ->group_start() //左括号 ->like('n

2017-06-14 18:16:03 1311

转载 ios 绑定事件无效

问题描述当使用委托给一个元素添加click事件时,如果事件是委托到 document 或 body 上,并且委托的元素是默认不可点击的(如 div, span 等),此时 click 事件会失效。测试代码<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="w

2017-06-14 11:30:34 202647

转载 Git是怎样生成diff的:Myers算法

diff是我们每天都要使用的一个功能,每次提交时,我都习惯先用git diff --cached看看这次提交更改了些什么,确定没问题,然后再git commit。git生成的diff非常直观,直观到我从来都没有去思考过diff是怎么生成的,觉得这应该是很简单的一件事,两个文件做个对比,不就行了。什么是直观的diff我们先简单定义一下什么是diff:diff就是目标文本和源文本之间的区别,也就是将源文

2017-06-10 18:38:06 95102

原创 Linux下如何清除SVN的用户名和密码

删除授权目录就好 目录位置:~/.subversion/auth/svn.simple/*

2017-06-07 11:36:10 2080

超旺SQL网络版注册机

超旺SQL网络版注册机,仅供学习之用,用于超旺SQL网络版的激活。

2017-11-14

《解決問題的商業框架圖鑑》PowerPoint 空白表格.pptx

《解決問題的商業框架圖鑑》PowerPoint 空白表格 《解決問題的商業框架圖鑑》PowerPoint 空白表格 《解決問題的商業框架圖鑑》PowerPoint 空白表格

2019-12-10

LinkedIn基于Kafka和ElasticSearch的实时日志分析系统

LinkedIn基于Kafka和ElasticSearch的实时日志分析系统

2017-06-26

超旺全系列注册机

超旺全系列注册机,主要是用于超旺软件的注册使用,。

2017-11-14

数据结构(C语言版).严蔚敏_吴伟民.pdf

数据结构(C语言版)

2017-07-03

【布莱恩•阿瑟】技术的本质

《技术的本质》是复杂性科学奠基人、首屈一指的技术思想家、“熊彼特奖”得主布莱恩•阿瑟所创建的一套关于技术产生和进化的系统性理论,本书是打开“技术黑箱”的钥匙,它用平实的语言将技术最本质的思想娓娓道来。

2017-08-13

工作日志在研发管理中的应用.pdf

工作日志在研发管理中的应用

2019-12-10

Modern PHP 中文版

2016-12-14

HTTPS权威指南:在服务器和Web应用上部署SSL-TLS和PKI (英文版)

2016-12-14

han8gui的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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