- 博客(154)
- 资源 (3)
- 收藏
- 关注
原创 restTemplate https
1、设置requestFactorypublic class HttpsClientRequestFactory extends SimpleClientHttpRequestFactory { @Override protected void prepareConnection(HttpURLConnection connection, String httpMethod) throws IOException { try { if (co
2021-09-02 15:58:45
760
1
原创 redis-cluster 搭建
Redis cluster搭建Redis cluste 要求至少有3个master来组成一个高可用,分布式的集群。每个master都建议给一个salve。6台最好。创建文件夹:/var/log/redis/etc/redis-cluster[root@vm703 ~]# mkdir -p /etc/redis-cluster[root@vm703 ~]# mkdir -p /var/log/redis准备配置文件:7001~7006文件。cluster-e...
2021-05-18 20:58:20
195
原创 redis requires Ruby version >= 2.3.0.
[root@vm701 ~]# gem install redisFetching: redis-4.2.5.gem (100%)ERROR: Error installing redis: redis requires Ruby version >= 2.3.0.[root@vm701 ~]# ^C[root@vm701 ~]# curl -L get.rvm.io | bash -s stable % Total % Received % Xferd Average S...
2021-05-18 19:16:11
434
原创 es7版本安装问题解决
解决jdk问题。Es7版本要jdk的最低版本为11Es自带了jdk版本,配置使用自己的jdk修改vi elasticsearch-env 文件知道jdk文件位置JAVA_HOME="/usr/soft/elasticsearch/elasticsearch-7.10.0/jdk"2、禁止root用户启动es添加用户组和用户[root@localhost bin]# groupadd esusers[root@localhost...
2021-05-17 10:48:02
1121
原创 linux 集群配置ssh免密
1、在本机生成对应的公钥 ssh-keygen -t rsa2、cp id_rsa.pub authorized_keysssh 本机 可以实现免密 logout退出3、ssh-copy-id -i vm702 输入密码 可以实现目标机器免密登录
2021-04-24 13:21:56
161
原创 sqlserver 连接异常 Server returns invalid timezone. Need to set ‘serverTimezone‘ property.
时区设置问题,增加连接串后缀 jdbc:mysql://localhost:3306/seatatest?serverTimezone=GMT%2B8 即可。
2021-04-23 09:11:49
181
原创 IDEA快捷键使用
Ctrl+N 搜索类Ctrl+shift+N 搜索文件Ctrl+D 复制当前行Ctrl+Y 删除一行Ctrl+/ 注释单行Ctrl+shift+/ 注释单行Ctrl+z 回退Ctrl+R 查找替换Ctrl+f12 查看类列表Alt+Ctrl+T 给选择的代码加块 eg:if else try catch 等Alt+Ctrl+B 查看接口或者抽象类的子类Alt+Ctrl+L 格式代码Alt + enter 导包 Alt+enter 添加本地变量Alt+insert 添加补充方...
2021-04-12 16:31:50
176
原创 python30 python操作mysql
# python 操作数据库# /usr/sbin/py/python# -*-coding:utf8-*-import sysimport pymysql # 外部包 pychar控制台 执行 pip install pymysql 即可conn = pymysql.connect(host="localhost", port=3306, user="root", passwd=...
2020-03-28 15:28:52
182
原创 python 29 多线程 基础
# python 多线程# /usr/sbin/py/python# -*-coding:utf8-*-import threading,timedef hi(name): print("hi %s"%name) time.sleep(2) print("ending>>>")def hello(name): print("hell...
2020-03-24 19:48:31
177
原创 python 28 sockerserver 使用
# python 实现并发# /usr/sbin/py/python# -*-coding:utf8-*-import socketserverclass MyServer(socketserver.BaseRequestHandler): def handle(self): print("conn is",self.request) # 相当于conn ...
2020-03-19 14:55:50
473
原创 python 27 Socket协议 简单传输
# python socket# /usr/sbin/py/python# -*-coding:utf8-*-# python socket编程# /usr/sbin/py/python# -*-condig:utf8-*-from socket import *server = socket(AF_INET,SOCK_STREAM) # 网络通信 TCP协议server.s...
2020-03-16 15:46:18
229
原创 python 26 异常
# python 异常# /usr/sbin/py/python# -*-coding:utf8-*-# 语法try: 1 / 0 # 代码块except Exception as ex: # 异常类型 print("error", ex)# 自定义异常class myException(BaseException): def __init__(self...
2020-03-10 11:48:02
251
原创 python 25 类装饰器
# python 类装饰器# /usr/sbin/py/python# -*=coding:utf8-*-def dec(obj): obj.hobby = "singing" # 添加类属性 return obj# 加任意参数def type(**kwargs): def deco(obj): for key,val in kwargs...
2020-03-10 11:18:22
129
原创 python 24 描述符控制参数类型以及上下文管理协议
# python 上下文管理协议 描述符# /usr/sbin/py/python# -*-coding:utf8-*-class Open: def __init__(self,name): self.name = name def __enter__(self): print("execute enter") retu...
2020-03-09 21:16:17
182
原创 python 23 类中的默认属性
# python 类中的默认属性# /usr/sbin/py/python# -*-coding:utf8-*-import abcclass Animal(metaclass=abc.ABCMeta): @abc.abstractmethod def run(self): passclass Cat(Animal): def __init_...
2020-03-09 19:24:19
486
原创 python 22 类反射
# python# /usr/sbin/py/python# -*-coding:utf8-*-# pthon 反射import abcclass Person(metaclass=abc.ABCMeta): "定义接口" @abc.abstractmethod def run(self): passclass Student(Perso...
2020-03-08 15:40:30
192
原创 python 21 类特性 封装继承多态
# python# /usr/sbin/py/python# -*-coding:utf8-*-# python 类的运用# 类继承class grandPa: def __init__(self, name, age): self.name = name self.age = age def run(self): pr...
2020-03-07 14:43:49
148
原创 python 20 类中的方法
# python 类相关# /usr/sbin/py/python# -*-coding:utf8-*-# python 中的静态属性,静态方法 类方法# 静态属性 实际就是数据属性class person: def __init__(self,name,age): self.name = name self.age = age @...
2020-03-05 19:04:40
191
原创 python 19 面向对象以及类相关
# python 面向对象# /usr/sbin/py/python# -*-coding:utf8-*-# python 中类和对象的定义# 类:把一类事物的相同特征和动作整合到一起就是类,类是一个抽象的概念# 对象:就是基于类而创建的一个具体的事物,把该事物的特征和动作整合到一起 具象# python 不同于 java 和 c# 的应用 独特点可以通过函数来进行面向对...
2020-03-01 16:58:25
152
原创 python 18 time模块简介
# python 常用模块介绍# /usr/sbin/py/python# -*-coding:utf8-*-import time # time 模块print(time.time()) # 时间戳local_time = time.localtime() # 本地时间对象 #默认参数为 tim.time()print(local_time)print(local_...
2020-02-22 18:00:09
217
原创 python 17 模块和包
# python 中的模块和包# /usr/sbin/py/python# -*-coding:utf8-*-# 模块概念 :在python中一个.py文件就是一个模块 # 模块分类:模块一共分为三种:标准库,自定义,第三方def sumTest(*args): i=0 for a in args: i+=a print(i)prin...
2020-02-21 19:09:17
210
原创 python 16 装饰器
# python装饰器# /usr/sbin/py/python# -*-coding:utf8-*-# 装饰器:本质是为目标函数添加新功能,但不影响目标函数本身及其调用# 装饰器组成: 高阶函数 + 函数嵌套 +闭包# 高阶函数: 函数接收参数为函数名,函数返回值是一个函数名 满足任意一个条件即称为高阶函数# 函数嵌套:在函数中又定义了一个函数# 装饰器架子import ...
2020-02-20 14:46:06
133
原创 python 15 生产者和消费者(迭代器和生成器)
# python 生产者和消费者模型# /usr/sbin/py/python# -*-coding:utf8-*-# 迭代器协议: 对应必须提供一个next方法,执行改方法要么返回迭代中的下一层,要么引起一个stopIteration异常,以终止迭代# 生成器 :返回一个实现了next方法的对象模型import timedef producer(): res = [] ...
2020-02-18 17:44:37
216
原创 python 14 文件处理
# python 文件处理# /usr/sbin/py/python# -*-coding:utf8-*-inner = open("a/document.txt") # 这种方式打开的文件默认是读模式eqInner = open("a/document.txt", "r") # 等同于上式 文件的打开模式 r:只读 w:只写 a:追加print(eqInner.read())...
2020-02-17 16:38:11
299
原创 python 13 函数补充
# python 匿名函数 map函数# /usr/sbin/sb/python# -*-coding:utf8-*-from functools import reduce# 匿名函数关键字 lambda 且匿名函数不支持复杂逻辑func = lambda a: a + 1print(func(10))funcEg = lambda a, b, c: (a + 1, b +...
2020-02-07 14:19:14
221
原创 python 12 函数及其作用域 (比较 java,c#而言比较刷三观)
# python 函数作用域# /usr/sbin/py/python# -*-coding:utf8-*-def test1(): print("test1")def test2(): print("test2") return test1()a = test2()print(a)# 函数可以返回一个函数def round(): pr...
2020-02-01 21:45:47
236
原创 python 11 变量以及递归函数
# python 变量+递归函数# /usr/sbin/py/python# -*-coding:utf8-*-Name = "lufei" # 全局变量CAPTION = "shanzhi"abc = "abc" #不规范 但不影响使用def change_name(): name = "suoLong" # 局部变量 global CAPTION #...
2020-01-31 22:04:54
262
原创 python 10 函数基础
# /usr/sbin/py python# -*-coding:utf-8-*-# python 函数# python 中定义函数的方法def sumTest(a, b): "这是一个加法运算函数(双引号位置可以写方法注释)" return a + bdef sumTest01(a): a += 1 b = "hello" print(b...
2020-01-31 20:37:12
492
原创 python 09 字符串格式化
# python 字符串格式化msg = 'I am %s my hobby is music' % 'jake' # % 后面加s表示该位置是字符串print(msg)basic = "my name is %s age %d" # %后门加d 表示该位置是数字print(basic % ("tom", 10))msg1 = "I am {0} my age {1}".forma...
2020-01-19 16:58:36
284
原创 python 08 基本数据类型 集合
# python 集合# /usr/sbin/py python# -*-coding:utf-8-*-s = {1, 2, 3, 4, 5, 1, 2, True, ("jake", "tom")}# 特点: 去重,不能存入同样值 ,无序,元素中只能包含字符串,数字,元组(bool类型不识别,列表类型报错)print(s) # {1, 2, 3, 4, 5}# 定义集合s ...
2020-01-17 10:42:53
244
原创 python 07 基本数据类型 字典
# python 字典# /usr/sbin/py python# -*-coding:utf-8-*-# dictinfo = {"key1": "v1", "key2": "v2", 3: "v3", True: "jake"}# 字典的value可以是任意值,字典的key值如果存在相同的key后门的会把前面的覆盖掉print(info) # 字段不具有有序性# 获取字典中...
2020-01-17 09:25:54
133
原创 python 06 基本数据类型 tuple
# python 元组# /usr/sbin/py python# -*-coding:utf-8-*-# tuple 元组对象tu = (1, 3, 5, 7,) # 元组中的数据不可被修改,不能增加也不能删除# 取元组中的数据v1 = tu[0]print(v1)v2 = tu[0:3]print(v2)for item in tu: print(item)...
2020-01-16 10:08:53
159
原创 python 05 基本数据类型 列表
# python 列表# /usr/sbin/py python# -*-coding:utf-8-*-# 例表中的元素可以是数字,字符串,列表,bool值li = ["abc", 123, ["lufei,jake", 12], 45, False]# 取值方式print(li[0])print(li[3:5])for index in li: print(inde...
2020-01-15 15:11:23
150
原创 python 04 基本数据类型 string
#python 字符串特效灰方法# /usr/sbin/sp python# -*-coding:utf-8-*-test1 = "abcdef"v = test1[1] #可以当作一个数组来处理,获取其中一个元素print(v)v1 = test1[0:2] #获取某一段字符串print(v1)v2 = test1[0:-1] #全部print(v2)v3 = len(...
2020-01-15 13:56:37
111
原创 python03 基本数据类型 string
#python 字符串# /user/sbin/py python# -*-coding:utf-8-*-test1 = "abc"v1 = test1.center(20 ,"*") #字符填充v2 = test1.ljust(20 , "*") #原内容在左v3 = test1.rjust(20 , "*") #原内容在右print(v1)print(v2)print(v3...
2020-01-14 16:24:21
137
原创 python02 基本数据类型 string
#python 字符串#/user/sbin/py python# -*-coding:utf-8-*-test1 = "abc\tfafa"ag1 = test1.expandtabs(10)#遇到制表符(和开头以前)补全十个占位print(ag1)test2 = "abc123"result1 = test2.isalnum() #判断字符串是否只包含字母和数字print(r...
2020-01-14 10:27:00
173
原创 python01 基本数据类型 int+string
#python 基本数据类型# /user/bin/py python# -*-coding:utf-8-*-a="123"print(type(a))print(type(a),a)b=int(a)print(type(b),b)num="11"print(int(num,base=2))age=5 #101age.bit_length()#表示该数字的二进制用几位来表...
2020-01-06 20:00:12
555
原创 Refit扩展 认证
services.AddSingleton<IContractApi>(m => { return RestService.For<IContractApi>(new HttpClient(new RefitHttpClientHandler(contractOption.Token)) { BaseAddress = new Uri(contractOption...
2019-12-26 15:48:58
576
原创 sqlServer 字符串分割与转换后拼接函数
create function changeDeptStr(@targetStr varchar(max)) returns varchar(max) as begindeclare @strResult varchar(max)select @strResult= STUFF((select ','+CONVERT(varchar,id) from(select org....
2019-11-22 10:33:40
552
原创 Bad connect ack with firstBadLink as x.x.x.x:50010异常
hadoop 执行 fs -put 命令时报出异常原因是 50010 端口被拦截,造成client 不通。关闭hadoop节点的防火墙 ,或者开放此端口即可。
2019-01-15 09:54:23
709
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人