- 博客(4546)
- 收藏
- 关注
转载 es6学习4:async和await
asyncasync函数返回一个 Promise 对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体内后面的语句。function setNumAdd(n) { return new Promise((resolve,reject) =>{ ...
2019-10-02 00:46:00
266
转载 es6学习3:promise
promise含义:所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。promise基本用法:Promise构造函数接受一个函数作为参数,该函数的两个参数分别是resolv...
2019-10-01 22:05:00
271
转载 es6学习2:变量的解构赋值
一:数组的解构赋值ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"let [x,...
2019-09-30 23:36:00
286
转载 spring cloud EurekaClient 多网卡 ip 配置 和 源码分析(转)
https://blog.csdn.net/qq_30062125/article/details/838566551、前言对于spring cloud,各个服务实例需要注册到Eureka注册中心。一般会配置ip注册,即eureka.instance.prefer-ip-address=true。但是,如果服务实例所在的环境存在多个网卡,经常会出现注册过去的ip不是我们想...
2019-09-26 18:48:00
147
转载 SpringCloud多网卡配置(转)
https://blog.csdn.net/lixiang987654321/article/details/88134324docker部署过程中遇到如下问题:(1)docker容器创建之后,进入容器会发现容器有多个ip,一个是10.255段的一个是172段的,一个自定义集群的网络10.0.2段的(2)注册到eureka注册服务中的地址为10.255段的地址...
2019-09-26 18:46:00
83
转载 Spring Cloud启动应用时指定IP或忽略某张网卡配置
说明:分布式应用部署到服务上,由于服务器可能存在多张网卡,造成IP地址不准的问题。解决方法:1、直接添加忽略某张网卡的配置:spring.cloud.inetutils.ignored-interfaces[0]=eth0 # 忽略eth0, 支持正则表达式正则:spring.cloud.inetutils.ignored-inte...
2019-09-26 18:45:00
38
转载 eureka解析hostname为localhost问题 (转)
https://blog.csdn.net/liufei198613/article/details/79583686公司的springcloud已经上线运行,但是最近测试环境老是会出现一个诡异的问题,就是zuul无法进行服务转发,报错信息如下com.netflix.zuul.exception.ZuulException: Forwarding error Cau...
2019-09-26 15:12:00
395
转载 python 判断一个字符串是否是小数
"""练习判断一个小数1、判断是否合法2、合法需要有一个小数点3、小数点左边必须是个整数,右边必须是个正整数"""def xiaoshu(s): xiaoshu_new=str(s) if xiaoshu_new.count(".") ==1: left,right = xiaoshu_new.split(".") if left.isdigit(...
2019-09-26 10:05:00
1261
转载 json格式的文件操作2
1、字典转换为字符串(json.dumps)jsongeshi={"name":"yajuan","age":"10"}import jsonwith(open("b","w",encoding="utf-8"))as f: json_new=json.dumps(jsongeshi) #字典转换为字符串,write写只支持字符串,不支持字典及list格式...
2019-09-26 10:04:00
57
转载 java中方法的重载和覆盖分别要满足的条件
1.重载:遵循“两同三不同”两同:同一个类中的同名方法三不同:形参的类型,个数,顺序不同特别提醒:返回值不同构不能方法重载形参名称不同构不成方法重载2.覆盖(重写)的要求子类方法的名称,返回类型必须与父类一致。子类方法不能缩小父类方法的访问权限子类方法不能抛出比父类方法更多的异常方法覆盖只存在于子类和父类,同一个类中方法只能被重载父...
2019-09-25 23:12:00
442
转载 操作文件-修改文件中的内容
import osgeci=open("a.txt",encoding="utf-8")new_geci=open("a1.txt","w",encoding="utf-8")for line in geci: change=line.replace("一","1") new_geci.write(change)geci.close()new_geci.close()os.r...
2019-09-25 18:33:00
82
转载 json格式的文件操作
1、字典转换为字符串(json.dumps)jsongeshi={"name":"yajuan","age":"10"}import jsonwith(open("b","w",encoding="utf-8"))as f: json_new=json.dumps(jsongeshi) #字典转换为字符串,write写只支持字符串,不支持字典及list格式,故需转化 ...
2019-09-25 18:33:00
98
转载 操作文件-取出一个60s内log日志中ip访问次数超过100次的ip
import timea=0while True: d={} f = open(r"/Users/**juan/Downloads/access.log",encoding="utf-8") f.seek(a) for line in f: if line.split() !="": f1=line.split(" ")[0] ...
2019-09-25 18:32:00
225
转载 浅拷贝、深拷贝
1、浅拷贝:使用相同一块内存 ,其中一个变了,另一个也会随着改变l=[1,2,3,4,5,6]l2=lprint("l-->",id(l))print("l2-->",id(l2))结果:l--> 4326912480 l2--> 4326912480浅拷贝l2=l.copy()l2=copy.copy(l)l2=l[:]2、深拷贝(引用impo...
2019-09-25 18:31:00
63
转载 集合
1、集合天生去重2、集合:只有元素,不是key、values模式 eg:{1,2,3,4,5}eg:l={1,1,3,2,3,5,5} print(set(l)) 结果:{1, 2, 3, 5}3、交集(&、intersection)l={1,1,3,2,3,5,5}l2={2,3,4,5,6,7}print(l.intersection(l2)...
2019-09-25 18:31:00
68
转载 python中函数使用
一、传参def op_file(file_name,content=None)1、必传参数(file_name)2、默认值参数(content=None) 如果不传,直接给函数体传None,函数调用时不传content也没关系二、变量1、全局变量在函数以外定义的变量是全局变量执行顺序先局部变量,局部变量找不到的情况下走全局变量2、修改全局变量a....
2019-09-25 18:30:00
61
转载 json文件操作
1、把字典或list转换成字符串方法json.dumps()2、把字符串转换成字典方法json.loads()3、indent 存储文件时每行加缩进数4、ensere_asci 文件中有中文,加它# with open('users.json','w',encoding='utf-8') as f:# json_d = json.dumps(d,ensu...
2019-09-25 18:29:00
79
转载 操作文件
一、读 (r模式)1、readlines() #把文件每一行的内容放到list里面读文件所有内容2、readline() 读一行文件 读文件一行内容3、read() 读文件所有内容4、文件指针 seek5、高效读取文件的方法for line in(文件名字) print (line) 直接循环文件对象,每次读取一行内容6、tell() 统计当前文件指针...
2019-09-25 18:27:00
101
转载 service
service 是k8s的核心概念,通过创建service,可以为一组相同功能的容器应用提供一个统一的入口地址,并将请求负载分发到后端的各个容器应用上。转载于:https://www.cnblogs.com/huhuxixi/p/11585305.html...
2019-09-25 16:01:00
66
转载 Linux——Session复制中的失败的可能原因之一
组播地址问题route add -net 224.0.0.0 netmask 240.0.0.0 dev eno16777728(自己的网卡名)转载于:https://www.cnblogs.com/yuan9910/p/11580556.html
2019-09-24 19:52:00
129
转载 task service的ftp和s3同步文件后续优化方案
1,开启多个task service服务,比如153,154,162各开启一个服务,去ftp和s3读取文件的第一步首先改文件名,比如xxxxxx_153,然后其他154和162不去处理这个文件,xxxxxxx_153只下载到153服务器去处理。2,要验证一下首先改文件名这种方式是否有并发问题(比如多个task service改名的一瞬间被其他服务也读到了文件并且改名)转载于:ht...
2019-09-24 18:59:00
109
转载 PopUpWindow 的使用笔记
最接做需求的时候,碰到了 PopUpWindow,但是也没做过多了解,就是照搬别人的代码改改逻辑。后面视觉看了之后,说让我加一些动画效果,使用起来更加舒服。可是我看别人以前也没有写,于是就开始捣鼓 PopUpWindow。同时也写一篇文章记录下,后续忘了也可以查看。相关方法解读1)几个常用的构造方法我们在文档中可以看到,提供给我们的PopupWindow的构造方...
2019-09-23 23:29:00
80
转载 JPA 级联保存的问题
前提:系统有学校-学生关系,学校可以包含多个学生,学生只能属于一个学校在使用 spring-data-jpa 的时候,保存学校的同时保存学生信息,不需要先逐个保存学生信息,再将学生信息放在学校中保存学校首先spring data jpa 配置需要设置数据库方言,否则回有外键不生效的spring: datasource: url: jdbc:mysql://...
2019-09-23 21:05:00
697
转载 JSONObject、 JsonObject、阿里fastJson、谷歌gson区别
JSON:JavaScript Object Notation Java对象表示法Java中并没有内置的 JSON 解析,需要使用第三方类库。常用的类库如下一、Gson : 古河开发的JSON 库二、FastJson :阿里巴巴的JSON 库三、JackSon : 社区十分活跃JSONObject 是json 对象,一个键对应一个值,例如: {“key”:"value...
2019-09-23 15:09:00
640
转载 Session、Cookie、token
一、Sessionsession 的中文翻译的“会话”,当用户打开某个 web 应用时,便与 web 服务产生一次 session ,服务器使用 session 把用户信息临时保存在服务器上,当用户离开网站后,session 被销毁。这种用户存储方式相对于 cookie 更安全,可能 session 有一个缺陷:如果web 服务器做了负载均衡,那么下一次操作请求到另一台服务器时...
2019-09-21 11:59:00
73
转载 再次立个flag
今天2019.9.18 从上次迷茫到现在,差不多过去快一年了。 准确点是 442 天 我顺便大概看了一下上次迷茫时期的日志,总觉的不可思议。上次是毕业大概几个月,到目前其实也没多久,但是我变了。。。。 我辞职了 目前我到了一家新的公司,从金蝶辞职是大概 2019 年 4月左右,然后骑驴找马的找到一下创业公司,在金蝶,是一种煎熬。我...
2019-09-18 18:15:00
102
转载 基于Linux解决登录ssh客户端失败问题—sshd error: could not load host key
当你ssh远程登录时,会发现ssh登录界面刚打开就会闪退,在查看主机日志消息中,就会看到如下错误:然而问题的根源也就是这三个文件,无法正常加载ssh主机密钥。而我们只需要将有问题的文件删除,然后重启服务即可,命令如下:rm -rf /etc/ssh/ssh*key //删除/etc/ssh/下ssh开头key结尾中间爱啥啥的文件systemc...
2019-09-18 10:17:00
162
转载 基于nginx与Tomcat实现负载均衡
server1:192.168.200.113(nginx服务端)server2:192.168.200.111(Tomcat服务端)server1中nginx的配置文件 nginx.confhttp{ 略 upstream tomcat_server { server 192.168.200.111:808...
2019-09-17 09:48:00
67
转载 LInux基于nginx与OpenSSL实现https访问
注意!!首先在nginx安装时添加--with-http_ssl_module模块,否则将会报错,只能从头开始了自建证书:通过openssl命令(软件包:openssl ;openssl-devel)1)创建私钥:openssl genrsa -out server.key 10242)证书请求:openssl req -new -out server.csr -...
2019-09-16 20:44:00
623
转载 关于Linux安装中NAT模式和桥接模式的区别详解(转载)
1.一般我们在创建一个Linux虚拟机时候,会面临三个网络配置选择: 桥接模式、nat模式、host-only模式(主机模式,这个模式用得少,就不介绍了)2.NAT模式: 所谓nat模式,就是虚拟系统会通过宿主机的网络来访问外网,而这里的宿主机相当于有两个网卡,一个是真实网卡,一个是虚拟网卡,真实网卡相当于链接了现实世界的真实路由器,而宿主机的虚拟网卡,相当于链接了一个可...
2019-09-16 16:07:00
289
转载 给没有连接因特网的centos使用yum安装其他软件(转)
https://blog.csdn.net/bbg221/article/details/78360618在centos上,使用yum安装软件很方便,比如安装gcc,java等, 但是在没有网络的情况下呢?我之前就碰到过这么一个问题,在一个没有外网的环境内,我需要安装GCC等工具, 然后有人推荐我先去其他电脑下载对应的rpm包,然后在拷贝过去安装。然而RPM...
2019-09-15 18:47:00
54
转载 生成唯一的ID
public class UniqueId { public static String getUUId(){ int machineld = 1; int hashCodeV = UUID.randomUUID().toString().hashCode(); if(hashCodeV<0){ ...
2019-09-12 17:33:00
284
转载 HTTP协议请求过程
HTTP协议请求过程分析步骤:用户输入URL,以www.yxh.com为例,获得主机名后,进行DNS域名解析,首先,浏览器自身会查找自己缓存,没有的话,寻找本机的hosts文件,本机hosts没有后,查找本机域名缓存服务器,如果在缓存服务器未发现,缓存服务器会像根域发起请求,根域会给返回.com的IP地址,然后缓存服务器会请求.com服务器,.com服务器会返回yxh.com的I...
2019-09-09 19:44:00
65
转载 mysql 批量 insert 数据丢失问题
这两天发现mysql 批量insert 比如600条数据后,页面马上select就查询到580条,但是等几秒钟再查询就有600条(也有部分情况是永久只能查到580条了)查看mybatis的日志发现循环每次批量insert 15条 按理说应该日志打印Updates 15 但是发现有一些只返回了Update 1了。后来设置了mysql 的隔离级别,关闭mycat的读写分离,关...
2019-09-09 16:54:00
2422
转载 构造函数与复制构造函数迷惑问题
构造函数与复制构造函数在复制构造函数中的引用符,时有时不有,初学时不易理解,做点小归纳:预备知识:当类中没有定义任何构造函数(包括复制构造函数)时,编译器将生成默认构造函数当类中没有定义复制构造函数时,编译器将生成默认构造函数形参与实参的传值与传引用复制构造函数主要用途是避免浅复制即对象内指针成员指向同一块内存区域如果对象中有主动分配的内存时,在对象被析构释放分配的内存...
2019-09-08 16:03:00
85
转载 mysql双yes但是同步延时问题
今天发现在153服务器insert一条数据,然后查看从库154和162都没有这条数据,但是在154和162执行show slave status 显示的双yes 后来重启了153 154 162的mysql还是有这个问题。等了大概20分钟154 和162才同步完成数据。后续需要继续排查问题所在。https://www.cnblogs.com/gaoyuechen/p/86280...
2019-09-08 11:16:00
53
转载 记录FTPClient超时处理的相关问题(转)
https://www.cnblogs.com/dasusu/p/10006899.html记录 FTPClient 超时处理的相关问题apache 有个开源库:commons-net,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。但碰到一些问题,并不是说是开源库的 bug,可能锅得算...
2019-09-08 11:08:00
1208
转载 kdj
随机指标KDJ一般是用于股票分析的统计体系,根据统计学原理,通过一个特定的周期(常为9日、9周等)内出现过的最高价、最低价及最后一个计算周期的收盘价及这三者之间的比例关系,来计算最后一个计算周期的未成熟随机值RSV,然后根据平滑移动平均线的方法来计算K值、D值与J值,并绘成曲线图来研判股票走势。随机指标KDJ是以最高价、最低价及收盘价为基本数据进行计算,得出的K值、D值和J值分别在指...
2019-09-06 15:44:00
158
转载 java ftp retrieveFile 较大文件丢失内容
今天发现用 如下方法下载一个2.2M的zip文件但是只下载了500K没有下载完全,但是方法 返回的却是trueboolean org.apache.commons.net.ftp.FTPClient.retrieveFile(String remote, OutputStream local) throws IOException根据网上查的资料设置了...
2019-09-06 11:25:00
234
转载 Mycat1.6启动报NumberFormatException解决方案(server内存太大)
https://blog.csdn.net/lijieshare/article/details/848262802019-09-02 18:28:27,829 [ERROR][main] 2019-09-02 18:28:27 startup errorjava.lang.NumberFormatException: Size must be specified as...
2019-09-06 10:18:00
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人