5 weixin_30731287

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

Redis Cluste部署

一.原生搭建篇Cluster了解cluster的架构Redis-cluster是使用的是一致性哈希算法来切分数据存储,总计16383个槽,分成16383/N(redis节点)个分区,存取时将key转换成int,key/16383来决定存取在哪个分区。1.redis.conf配置文件中开启支持cluster集群,改名字为redis-cluster-7000.conf(方便后面集群管...

2019-09-27 11:55:00

shell脚本学习(5)join

join 不是简单的把两个文本连接起来sale.txtquotas.txt转载于:https://www.cnblogs.com/mayplestory/p/11595179.html

2019-09-26 23:34:00

shell脚本学习(4)cut

cut 的两种用法1种是 -c list 剪切字符串中特定位置的文字,/etc/passwd中的原始数据:yuyuyu:x:1000:1000:yuyuyu,,,:/home/yuyuyu:/bin/bash写法 n-myuyuyu@ubuntu:~$ cut -c 1-5 /etc/passwd显示:yuyuyu类似数组的索引,...

2019-09-26 22:15:00

时间戳操作

#####计算前一个月的第一天与最后一天time = datetime.date(2017, 7, 20) #年,月,日#求该月第一天first_day = datetime.date(time.year, time.month-3, 1)print(first_day)#求前一个月的第一天#前一个月最后一天pre_month = first_day - ...

2019-09-26 14:29:00

Java基础知识(三)重写equals和hashCode

import java.text.MessageFormat;import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Objects;import java.util.Set;public class test_20190924 {...

2019-09-25 13:49:00

Ubuntu下安装Mysql-Python1.2.5问题

Ubuntu下安装Mysql-Python1.2.5问题安装步骤1、进入官网下载对应的mysql-python 版本https://pypi.org/project/MySQL-python/2、解压unzip MySQL-python-1.2.5.zip3、进入对应目录安装cd MySQL-python-1.2.5python setup.py buildpy...

2019-09-24 18:49:00

关闭或启动linux防火墙后,docker启动容器报错问题解决方式

关闭或启动linux防火墙后,docker启动容器报错问题解决方式解决办法:重建docker0网络恢复1、按照进程名杀死docker进程pkill docker2、清空防火墙规则-清空nat表的所有链iptables -t nat -F3、查看定义规则的详细信息iptables -L -n -v 4、关闭docker0接口ifconfig docker0 down5...

2019-09-24 09:54:00

Java基础知识(二)基本数据类型转换

public class test_20190923 { public static void main(String... as) { // 基本类型转换 低精度到高精度隐式转换 高精度到低精度显式转换 // 1.byte to any byte b = 1; short s = b; ...

2019-09-24 09:22:00

数据库优化策略(草稿)

数据库查询性能优化策略优化查询使用Explain语句分析查询语句Explain 用来分析 SELECT 查询语句,开发人员可以通过分析 Explain 结果来优化查询语句。通过对查询语句的分析,可以了解查询语句的执行情况,找出查询语句执行的瓶颈,从而优化查询语句.使用索引查询MySql中提高性能的一个最有效的方式就是对数据表设计合理的索引.索引提供了高效访问数据的方法,并且...

2019-09-21 19:50:00

Java基础知识(一)基本数据类型默认值

public class test_20190920 { public static void main(String[] args) { // 4种整数 2种浮点 1种字符 1种布尔 // 类内部成员变量 静态变量可以不用初始化,局部变量必须初始化 BaseType c = new BaseType(); ...

2019-09-20 12:03:00

docker命令(随时补充)

导入导出容器:https://blog.csdn.net/LEoe_/article/details/78685156转载于:https://www.cnblogs.com/573177885qq/p/11553740.html

2019-09-20 08:41:00

分解字符串包含的信息值后然后合并到另外一表的信息

分解字符串包含的信息值后然后合并到另外一表的信息http://www.cnblogs.com/jiajiayuan/archive/2011/08/08/2131120.html/*问题描述tbaIDclassid nametbb1 1,2,3西服2 2,3中山装3 1,3名裤id cla...

2019-09-19 15:10:00

使用 CROSS APPLY 与 OUTER APPLY 连接查询

https://www.cnblogs.com/abeam/p/7137993.html前言日常开发中遇到多表查询时,首先会想到INNER JOIN或LEFT OUTER JOIN等等,但是这两种查询有时候不能满足需求。比如,左表一条关联右表多条记录时,我需要控制右表的某一条或多条记录跟左表匹配。貌似,INNER JOIN或LEFT OUTER JOIN不能很好完...

2019-09-19 15:01:00

fatal 拒绝合并无关的历史

在项目pull远程代码的时候,因为本地初始化的项目 与 github 版本不一致, 导致无法拉取或者提交,会出现一个 ‘fatal 拒绝合并无关的历史’的错误解决方式:# 允许不相关的历史信息git pull --allow-unrelated-histories转载于:https://www.cnblogs.com/jakaBlog/p/11547991.html...

2019-09-19 11:24:00

maven 中 Optional和Exclusions的区别

maven 中 Optional和Exclusions的区别区别Optional:该依赖只能在本模块/项目中中传递,不会传递到引用该项目的父项目中,父项目需要主动引用该依赖才行。Exclusion:主动排除子项目传递过来的依赖。用法区别:Project-X -> Project-A Project-A -> Project-B<project>...

2019-09-19 10:35:00

控制三个线程依次对一个字符串末尾添加字母

题目描述:控制三个线程,按顺序在“Hello”字符串后添加“_A”,“_B”,"_C" ,输出 “Hello_A_B_C”;实现方法:使用wait()和notifyAll()方法实现;核心思想:在A线程运行完成时,同时设置B线程执行的条件,并唤醒(使用notifyAll())其他所有阻塞的线程,当A线程执行完后,如果获得CPU时间片的线程是B线程,则执行,如果不是,则使用wa...

2019-09-18 22:29:00

foreach中使用取地址符的问题

1 $colors = array('red', 'blue', 'green', 'yellow'); 2 3 foreach($colors as &$color) { 4 $color = strtoupper($color); 5 } 6 7 foreach ($colors as $key => $color) { 8...

2019-09-18 16:33:00

用Python做数据清洗:采集几百个xls或csv中的数据并汇总

需求:从几百个CSV或xls中读取某些重要数据,并汇总在一个单独的excel中进行数据分析Python实现:# coding:utf-8# File Name: csv_data_sort# Description :# Author : micro# Date: 2019/9/17import glob, osi...

2019-09-18 01:46:00

Oracle, MySQL, PostgreSQL从json中获取嵌套对象值的方法

Oracle, MySQL, PostgreSQL三种数据库均可以获取json中的对象值。如果json对象是非嵌套,则它们的用法大同小异,分别类似于:-- oracle的相应函数为json_valueselect json_value('{"f1":1, "f2":99, "f3":"foo"}', '$.f2') from dual;-- mysql的相应函数为js...

2019-09-17 16:21:00

C++删除文件

#include <Shlobj.h>#include <iostream>using namespace std;//获取当前用户AppData文件夹路径string GetLocalAppDataPath(){ char szDir[1024]; char szDoc[1024]; LPITEMIDL...

2019-09-17 15:00:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。