自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 533 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 138

原创  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 343

原创 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 736

原创 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 114

原创 sqlserver 连接异常 Server returns invalid timezone. Need to set ‘serverTimezone‘ property.

时区设置问题,增加连接串后缀 jdbc:mysql://localhost:3306/seatatest?serverTimezone=GMT%2B8 即可。

2021-04-23 09:11:49 110

原创 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 128

原创 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 136

原创 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 136

原创 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 357

原创 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 153

原创 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 201

原创 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 94

原创 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 136

原创 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 435

原创 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 145

原创 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 111

原创 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 137

原创 python 19 面向对象以及类相关

# python 面向对象# /usr/sbin/py/python# -*-coding:utf8-*-# python 中类和对象的定义# 类:把一类事物的相同特征和动作整合到一起就是类,类是一个抽象的概念# 对象:就是基于类而创建的一个具体的事物,把该事物的特征和动作整合到一起 具象# python 不同于 java 和 c# 的应用 独特点可以通过函数来进行面向对...

2020-03-01 16:58:25 113

原创 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 166

原创 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 188

原创 python 16 装饰器

# python装饰器# /usr/sbin/py/python# -*-coding:utf8-*-# 装饰器:本质是为目标函数添加新功能,但不影响目标函数本身及其调用# 装饰器组成: 高阶函数 + 函数嵌套 +闭包# 高阶函数: 函数接收参数为函数名,函数返回值是一个函数名 满足任意一个条件即称为高阶函数# 函数嵌套:在函数中又定义了一个函数# 装饰器架子import ...

2020-02-20 14:46:06 97

原创 python 15 生产者和消费者(迭代器和生成器)

# python 生产者和消费者模型# /usr/sbin/py/python# -*-coding:utf8-*-# 迭代器协议: 对应必须提供一个next方法,执行改方法要么返回迭代中的下一层,要么引起一个stopIteration异常,以终止迭代# 生成器 :返回一个实现了next方法的对象模型import timedef producer(): res = [] ...

2020-02-18 17:44:37 179

原创 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 269

原创 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 178

原创 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 188

原创 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 187

原创 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 384

原创 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 235

原创 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 191

原创 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 102

原创 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 125

原创 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 114

原创 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 79

原创 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 99

原创 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 148

原创 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 522

原创 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 509

原创 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 490

原创 Bad connect ack with firstBadLink as x.x.x.x:50010异常

hadoop 执行 fs -put 命令时报出异常原因是 50010 端口被拦截,造成client 不通。关闭hadoop节点的防火墙 ,或者开放此端口即可。

2019-01-15 09:54:23 620

mybatis 3.3

mybatis开发必备的jar包和源码,以及中文的api文档,方便学习。

2017-10-12

easyUI 1.2.2与1.3.6版本资源

对于一些浏览器的兼容问题,建议使用老一点的版本

2017-03-14

spring开发jar包多版本

spring开发jar包多版本

2017-03-12

空空如也

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

TA关注的人

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