![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
常识的Blog
毕业于天津大学,拥有18年的工作经验,获得过PMP,ACP等证书,熟悉主流的开发框架 掌握Spring Cloud, Dubbo,熟悉Oracle,MySql,Redis,MongoDB及消息队列RabbitMQ,ActiveMQ,Kafka,熟悉CI/CD,熟悉devops自动化链路工具建设和使用,熟悉Docker及k8s容器技术及ELK日志系统。熟悉linux系统及shell脚本,具备良好的网络通信,NIO,多线程编程经验,熟悉Consul,Appllo,Skywalking,RPC及gRPC传输协议框架。熟悉责任链模式,代理模式,工厂模式,外观模式,观察者模式、装饰器等设计模式
展开
-
java操作报错误信息:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
今天在通过代码连接oracel数库库时,一直报ORA-12505, TNS:listener does not currently know of SID given in connect descriptor的错误信息。。经过多方查找问题原因,原来oracle版本比较新,需要升级驱动包或者更改url样式。。如下报错信息: ORA-12505, TNS:listener does not currently know of SID given inconnect descriptor通常建议如下操原创 2021-04-03 11:20:16 · 2961 阅读 · 0 评论 -
怎么查看pgsql的最大连接数,关闭客户端连接数,当前最多连接数问题
显示客户端连接数SELECT * from pg_stat_activity删除空闲连接数SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHEREstate=‘idle’显示设置的最大连接数show MAX_CONNECTIONS原创 2020-12-29 17:51:13 · 1356 阅读 · 1 评论 -
调试flink时遇到的问题
前言最近在利用flink分布式流式计算引擎开发完项目后,把代码打包到flinkstandlone集群上后,发现很多问题,特记录下来,与大家分享1、无法通过SpringApplication.run初始化容器,也就是不能使用spring注解注入对象,2、sourece和sink成员变量,如果设置为static的话,就不能通过外部的构造函数传人,必须去掉static...原创 2020-12-28 17:28:13 · 366 阅读 · 0 评论 -
用Arrays.asList()进行数组转换要注意的地方
前言最近使用Arrays.asList()遇到了一些坑,然后在网上看到这篇文章:Java Array to List Examples 感觉挺不错的,但是还不是特别全面。所以,自己对于这块小知识点进行了简单的总结。简说Arrays.asList()在平时开发中还是比较常见的,我们可以使用它将一个数组转换为一个List集合。String[] myArray = { "Apple", "Banana", "Orange" }; List<String> myList = Arrays.as原创 2020-12-19 16:15:23 · 767 阅读 · 1 评论 -
通过正则表达式取Json字符串的value值,不管中文,英文,大小写字符,还是数字,小数点通吃
我们经常编写软件是,json数据格式经常使用,如果快速取到value值呢,直接上代码: public static void main(String[] args) { String parse = "{\"sex\":\"男\",\"age\":\"23.160\",\"brithday\":\"2010-10-23\"}"; String regex = "\"age\":\"(.*?)\\\"";//使用非贪婪模式! //String regex="a原创 2020-12-12 15:39:30 · 1403 阅读 · 0 评论 -
如何快速导出flink代码成Jar包
如图1、打开File->Projec Structure->Artifacts2、点击“+”号 -> jar->From modules with dependencies3. 如下图Main class 也可不指定删除所有Jar包,只保留输出的文件,如下图删除多月的Jar后,点击OKD:\workspace\flinkstream\out\artifacts\flinkstream_jar 为导出jar的存储位置和文件名,如下开始导出Jar1 、Buil原创 2020-12-01 20:39:58 · 1191 阅读 · 0 评论 -
有效处理nohup日志输出过大的问题
前言我们为了让某个程序在后台跑,一般都会用nohup ./xxx & 执行让程序后台运行,假设过了一段时间日志就上G了,如果有问题想要查看日志,显然打开文件是一件很麻烦的事,有什么办法可以减小文件大小呢?nohup命令解释:nohup [command] [args] [&]说明:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & (原创 2020-08-08 17:20:25 · 3603 阅读 · 2 评论 -
软件设计模式第一篇(策略模式)
什么是策略模式百度解释为策略模式是指有一定行动内容的相对稳定的策略名称。策略模式在古代中又称“计策”,简称“计”,如《汉书·高帝纪上》:“汉王从其计”。这里的“计”指的就是计谋、策略。策略模式具有相对稳定的形式,如“避实就虚”、“出奇制胜”等。一定的策略模式,既可应用于战略决策,也可应用于战术决策;既可实施于大系统的全局性行动,也可实施于大系统的局部性行动。对软件领域来说,策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但原创 2020-06-22 15:59:13 · 420 阅读 · 2 评论