自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 wamp3.0.6本地配置https

本博客主要参考http://blog.csdn.net/sdq4700/article/details/36173665,在此基础上添加了本人在配置过程中所遇到的各种问题以及解决问题的办法。 环境: wamp3.0.6+win10_64x wamp目录:D:/wamp64 步骤: 1.利用cmd打开openssl.exe所在的目录,输入: set OPENSSL_CONF=../c

2017-04-25 09:36:51 3350 4

转载 TCP/IP之三次握手

转载自http://blog.csdn.net/whuslei/article/details/6667471/ 三次握手 step1:客户端连接请求过去,请求里面包含SYN标记和一个客户端的seq值,seq值是随机生成的。 step2:服务器收到请求后也会发一个对SYN包的确认包(SYN/ACK)回去,syn=1,ack=client_isn+1表示对第一个SYN包

2017-03-15 16:37:27 351

原创 高性能MySQL笔记之索引

一、索引基础 索引就象是书的目录一样,如果人们想要查看书的指定内容,首先就要去看书的目录,找到该内容在书的多少页,然后再看相关内容。同理,在有索引的情况下,MySQL会先在索引上按值进行查找,然后返包含该值的数据行。需要注意的是,索引是在存储引擎中实现的,所以没有统一的索引标准。 一、索引类型 B-Tree索引 B-Tree索引是当前用得最多的索引,当人们讨论索引时,如果没有特别地指明类型

2017-03-15 09:09:36 287

原创 http_load的安装和使用

一、安装 1.下载地址:http://www.acme.com/software/http_load/http_load-09Mar2016.tar.gz 2.解压后进入目录,执行make & make install命令 3.查看安装结果,输入http_load不报错即成功 二、使用 1.新建一个.txt文件,用来存储目标URL(每个URL占一行) 2.输入命令 http_load -

2017-03-14 17:19:16 1269 1

转载 深入理解memcache原理

1.为什么要使用memcache  由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如: 1)对数据库的高并发读写: 关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)。如果对关系型数据库进行高并发读写(每秒上万次的访问),那么它是无法承受的。 2)对海量数据的处理: 对于大型的SNS网站,每天有上千万次的数据产生(如twit

2017-03-14 10:13:53 714

转载 Centos查看端口占用情况和开启端口命令

转自http://blog.csdn.net/carechere/article/details/52288058

2017-03-12 11:32:54 2063

原创 高性能MySQL笔记之数据类型和scheme优化

一、数据类型优化 整体原则: 1.小的通常更好:在满足需求的前提下,尽量选择占用存储空间小的类型 2.简单就好:简单数据类型往往只需要更短的CPU周期,同时也可以减小数据库在运算时的压力 3.尽量避免使用NULL,尤其是有索引的情况下 数值类型 1.整数类型 在mysql中,整数类型一共分为五种,分别是tinyint(8)、smallint(16)、mediumint

2017-03-11 18:05:20 1185

原创 高性能MySQL笔记之基本概念

1.并发控制 当多个查询需要在同一时刻对数据库的数据进行时,就会涉及到并发控制的问题,在mysql中,并发控制的手段主要是通过锁来实现。锁主要分为读写锁和粒度锁两大类。 读写锁: 顾名思义,读写锁又分为读锁和写锁 读锁:当客户端从数据库里面读数据时,不会涉及到数据的修改,因此这种锁是允许多个客户同时访问同一个资源的。因为他们是互不干扰的,无论多少人读那个资源,资源中的数据是不会改变的,因此

2017-03-11 13:49:03 259

原创 mysql之联表查询回顾

测试数据 表table1 表table2 在mysql中,表的联合查询分为内连接和外连接两种 内连接:这种连接方式又叫等值连接,只显示满足where条件的值 例:select * from table1 t1 inner JOIN table2 t2 on t1.id=t2.id;  表1和表2中同时存在的id只有1和2,所以只显示1和2的数据,而表1中id为3

2017-03-03 13:43:27 332

原创 centos6.5 lamp+gogs环境搭建

前言: 对于新手来说,搭环境永远是个痛苦的事情,这里把自己之前搭建网站的过程记录一下(LAMP+git服务器+域名配置),希望也能给像我一样的菜鸟们一些帮助。废话不多说,开搞! 一、环境说明 系统:腾讯云服务器(centos6.5 64位) LAMP:一个一个的装很麻烦,于是用了Oneinstack。个人并不是那种技术控,有工具就用,至于配置优化啥的,先弄上去了再慢慢去研究。 gogs最

2017-02-26 17:00:46 703

原创 Js之遇到的BUG

1.error:"submit is not a function" 出没地带:用JS,Jquery提交表单的时候。 出现原因:在表单里的标签的id/name等有用到submit这个单词 解决方法:把表单中的submit用其他单词代替即可

2017-02-22 17:50:45 263

原创 常用的Linux命令

1.压缩与解压 常规用法(压缩):(filename为要压缩的文件或文件夹,带后缀的是压缩后的文件) tar: tar -czvf filename.tar filename1 filename2 gz: gzip -drc git-2.9.0 > filename.gz tar.gz:tar -zcvf filename.tar.gz filename1 filename2 bz2

2017-02-19 21:37:55 197

原创 CentOs6.5安装高版本git

一、下载并解压git centos6.5自带的是git1.7.1,如果我们想要更高版本的git,可以在https://www.kernel.org/pub/software/scm/git/上选择想要安装的版本。这里我下载的是2.10.0的git,利用tar命令解压 tar -zxvf git-2.10.0.tar.gz 二、编译安装 进入到解压后的文件夹,执行如下命令 auto

2017-02-16 13:32:57 1875

空空如也

空空如也

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

TA关注的人

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