- 博客(13)
- 收藏
- 关注
原创 wamp3.0.6本地配置https
本博客主要参考http://blog.youkuaiyun.com/sdq4700/article/details/36173665,在此基础上添加了本人在配置过程中所遇到的各种问题以及解决问题的办法。环境:wamp3.0.6+win10_64xwamp目录:D:/wamp64步骤:1.利用cmd打开openssl.exe所在的目录,输入:set OPENSSL_CONF=../c
2017-04-25 09:36:51
3397
4
转载 TCP/IP之三次握手
转载自http://blog.youkuaiyun.com/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
373
原创 高性能MySQL笔记之索引
一、索引基础索引就象是书的目录一样,如果人们想要查看书的指定内容,首先就要去看书的目录,找到该内容在书的多少页,然后再看相关内容。同理,在有索引的情况下,MySQL会先在索引上按值进行查找,然后返包含该值的数据行。需要注意的是,索引是在存储引擎中实现的,所以没有统一的索引标准。一、索引类型B-Tree索引B-Tree索引是当前用得最多的索引,当人们讨论索引时,如果没有特别地指明类型
2017-03-15 09:09:36
305
原创 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
1304
1
转载 深入理解memcache原理
1.为什么要使用memcache 由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如:1)对数据库的高并发读写:关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)。如果对关系型数据库进行高并发读写(每秒上万次的访问),那么它是无法承受的。2)对海量数据的处理:对于大型的SNS网站,每天有上千万次的数据产生(如twit
2017-03-14 10:13:53
746
转载 Centos查看端口占用情况和开启端口命令
转自http://blog.youkuaiyun.com/carechere/article/details/52288058
2017-03-12 11:32:54
2078
原创 高性能MySQL笔记之数据类型和scheme优化
一、数据类型优化整体原则:1.小的通常更好:在满足需求的前提下,尽量选择占用存储空间小的类型2.简单就好:简单数据类型往往只需要更短的CPU周期,同时也可以减小数据库在运算时的压力3.尽量避免使用NULL,尤其是有索引的情况下数值类型1.整数类型在mysql中,整数类型一共分为五种,分别是tinyint(8)、smallint(16)、mediumint
2017-03-11 18:05:20
1232
原创 高性能MySQL笔记之基本概念
1.并发控制当多个查询需要在同一时刻对数据库的数据进行时,就会涉及到并发控制的问题,在mysql中,并发控制的手段主要是通过锁来实现。锁主要分为读写锁和粒度锁两大类。读写锁:顾名思义,读写锁又分为读锁和写锁读锁:当客户端从数据库里面读数据时,不会涉及到数据的修改,因此这种锁是允许多个客户同时访问同一个资源的。因为他们是互不干扰的,无论多少人读那个资源,资源中的数据是不会改变的,因此
2017-03-11 13:49:03
279
原创 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
369
原创 centos6.5 lamp+gogs环境搭建
前言: 对于新手来说,搭环境永远是个痛苦的事情,这里把自己之前搭建网站的过程记录一下(LAMP+git服务器+域名配置),希望也能给像我一样的菜鸟们一些帮助。废话不多说,开搞! 一、环境说明 系统:腾讯云服务器(centos6.5 64位) LAMP:一个一个的装很麻烦,于是用了Oneinstack。个人并不是那种技术控,有工具就用,至于配置优化啥的,先弄上去了再慢慢去研究。 gogs最
2017-02-26 17:00:46
722
原创 Js之遇到的BUG
1.error:"submit is not a function" 出没地带:用JS,Jquery提交表单的时候。 出现原因:在表单里的标签的id/name等有用到submit这个单词 解决方法:把表单中的submit用其他单词代替即可
2017-02-22 17:50:45
294
原创 常用的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
211
原创 CentOs6.5安装高版本git
一、下载并解压gitcentos6.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
1901
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人