自定义博客皮肤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)
  • 资源 (16)
  • 收藏
  • 关注

原创 redis集群新增节点并设置集群密码

增加节点.SRC目录下面执行:./redis-trib add-node127.0.0.1:7007 to cluster 127.0.0.1:7001(新节点没有set新值)集群设置密码:进入各个实例进行设置: ./redis-cli -c -p 7000 config set masterauth passwd123 config set requirepass passwd1

2018-01-31 18:00:58 1523

原创 redis集群搭建

为什么搭建redis集群随着企业数据量的增多,Redis不论作为数据存储或是缓存,它的数据量也会逐渐增多,虽然Redis的速度非常可观,但随着其中的数据量的庞大,并且仅仅在一个设备或是一个Redis实例中,其存取速度也会大打折扣,所以我们需要在不同的设备或服务器上,搭建多个Redis实例仓库,将原来的Redis的所有的keys分发到各个服务器的Redis上,这就是现在所谓的Redis集群(Re

2018-01-29 11:55:15 617

原创 MySQL主从复制

在公司看到公司服务器的数据库都是主从热备的功能,然后想自己模拟一下,然后昨天下午折腾一下午,把MySQL的主从复制功能给做了,记录一下自己踩得坑。自己在腾讯云上面有一台自己的服务器,很早以前买的腾讯云主机,现在活动停了,借宿舍的学号又办了一台,一个月10块钱(也能接受了)。这样便有两台服务器了,可以开始部署一主一从,主从数据库版本都是5.7,,复制功能是基于日志点复制(还有一种基于事务的复制)

2018-01-18 12:00:47 531 1

原创 微信小程序顶部滑动tab

小程序商品展示需要导航栏的商品分类进行滑动效果图:首先是滑动的效果:  <scroll-view scroll-x="true" style="width: 100%;white-space:nowrap;"> </scroll-view> 小程序使用</scroll-view>,横向移动即可 WXML:这里面我将...

2018-01-17 14:28:07 9404 2

原创 MySQL查询用户每天的阅读量以及Using temporary; Using filesort

做后台需要得到用户每天在我们公司社区阅读文章的访问量,以及阅读量大于10的时间段(测试库数据量为5千多) select b.user_name,COUNT(a.info_id) as cou,DATE_FORMAT(a.create_time,'%y-%m-%d') as time,a.create_time,a.user_id from user_read_info a LEFT JOIN

2018-01-15 10:37:49 8502

原创 MySQL开启慢查询日志

查看是否开启慢查询日志:将没有进行索引的语句记录下来:mysql默认查询时间超过10S的记录下来,这里修改为1S(修改后退出重进才能看到修改)进行一条非索引的查询查看日志:

2018-01-11 09:28:43 240

原创 Linux安装redis

在公司使用redis缓存都是公司弄好的,自己没有切实的去尝试一下,所以来安装测试体验一下。redis官网地址:http://www.redis.io/Redis 简介:Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁

2018-01-09 14:27:01 292

原创 Linux部署Nginx

首先从官网下好压缩包:Nginx:  http://nginx.org/en/download.html下载模块依赖性Nginx需要依赖下面3个包1.gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )2.rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )3.ssl 功能需要 openssl

2018-01-05 13:43:03 691

原创 QuickSort

快速排序:基于分治的思想,是冒泡排序的改进型。首先在数组中选择一个基准点(该基准点的选取可能影响快速排序的效率,后面讲解选取的方法),然后分别从数组的两端扫描数组,设两个指示标志(l指向起始位置,h指向末尾),首先从后半部分开始,如果发现有元素比该基准点的值小,就交换l和h位置的值,然后从前半部分开始扫秒,发现有元素大于基准点的值,就交换l和h位置的值,如此往复循环,直到l>=h,然后把基准点的值

2018-01-04 16:40:44 215

原创 微信小程序购物车左移删除

需求:在原本购物车的编辑选中删除的基础上,增加左移删除。 查看Api文档和搜索了解到:bindtouchstart="touchS" bindtouchmove="touchM" bindtouchend="touchE" 三个绑定事件。 打印事件: 查看网上的demo,都是分层,使用绝对定位,但是我自己的项目需求是...

2018-01-03 13:38:24 6548 6

原创 MergeSort

从上往下的归并排序:它与"从下往上"在排序上是反方向的。它基本包括3步:① 分解 -- 将当前区间一分为二,即求分裂点 mid = (low + high)/2; ② 求解 -- 递归地对两个子区间a[low...mid] 和 a[mid+1...high]进行归并排序。递归的终结条件是子区间长度为1。③ 合并 -- 将已排序的两个子区间a[low...mid]和 a[mid+1...

2018-01-03 11:44:00 258

原创 Heapsort

堆排序:堆排序就是利用堆这种数据结构的性质来对数组进行排序,在数组的非降序排序中,需要使用的就是大根堆,因为根据大根堆的性质可知,最大的值一定在堆顶。堆排序一种不稳定的排序算法,其时间复杂度为O(nlogn)算法思想(1)构建最大堆; (2)选择顶,并与第0位置元素交换; (3)由于步骤(2)的的交换可能破环了最大堆的性质,即第0位置的元素不再是最大元素,则需要调用maxHeap调

2018-01-02 17:48:23 429

mysql读写分离

实现数据库的读写分离的基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。

2018-02-08

SSH整合jar包

ssh整合

2017-07-01

dbcp和pool.jar

commons-dbcp-1.2和commons-pool-1.3的jar包

2017-06-13

json.org.jar

json的jar包

2017-06-12

jQuery+ajax

jQuery+ajax

2017-06-02

SocketDemo.

SocketDemo. mysql-connector-java-5.0.5-bin.jar

2017-05-27

个人主页PersonalCenter

个人主页的静态代码,希望有用

2017-05-27

Java算法技术

Java版算法设计

2017-05-17

httpclient.jar

httpclient.jar

2017-05-15

hibernate4.2

hibernate

2017-05-15

Spring3.23

Spring开发的jar

2017-05-15

数据结构Java版

Java版的数据结构

2017-05-15

Java数据结构

2017-05-13

Struts2.3.32-all.zip

Struts2

2017-05-12

struts-2.3.32.7z

2017-05-12

空空如也

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

TA关注的人

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