随笔分类 -  Java

摘要:ClickHouse应用场景: 1.绝大多数请求都是用于读访问的 2.数据需要以大批次(大于1000行)进行更新,而不是单行更新;或者根本没有更新操作 3.数据只是添加到数据库,没有必要修改 4.读取数据时,会从数据库中提取出大量的行,但只用到一小部分列 5.表很“宽”,即表中包含大量的列 6.查询 阅读全文
posted @ 2021-07-27 10:04 离散音符 阅读(3759) 评论(0) 推荐(0)
摘要:import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.b 阅读全文
posted @ 2021-05-12 16:18 离散音符 阅读(115) 评论(0) 推荐(0)
摘要:maven作为包管理工具,好处不必多说 但是有些情况,比如需要引入第三方包,如快递鸟,支付宝,微信等jar包(当然有可能直接提供maven依赖) 如果直接下载到本地之后,怎么整合到自己的maven工程呢? 方式挺多的,下面列举四种方式 1. 上传到maven中心仓库 https://oss.sona 阅读全文
posted @ 2021-03-02 17:49 离散音符 阅读(3296) 评论(0) 推荐(0)
摘要:面试开始,坐在我前面的就是这次我的面试官吗?这发量看着根本不像程序员啊?我心里正嘀咕着,只听见面试官说:“小伙,下午好,我今天就是你的面试官,咱们开始面试吧!”。 面试开始 面试官: 我也不用多说了,你先自我介绍一下吧,简历上有的就不要再说了哈。 我: 内心 os:"果然如我所料,就知道会让我先自我 阅读全文
posted @ 2021-02-17 23:58 离散音符 阅读(171) 评论(0) 推荐(1)
摘要:https://mp.weixin.qq.com/s?__biz=MzIwMTY0NDU3Nw==&mid=2651943046&idx=1&sn=55fc2f0e5a63670742d06c8b84b83ce8&chksm=8d0f1fc8ba7896dea1bf079423f3bd294cd12 阅读全文
posted @ 2021-02-17 19:38 离散音符 阅读(63) 评论(0) 推荐(0)
摘要:引入 1、在项目选择一个目录用于存放xxx.jar包 2、在pom添加如下配置: <dependency> <groupId>cn.com.sand</groupId> <artifactId>hmpay-sdk</artifactId> <version>1.1.0</version> <scop 阅读全文
posted @ 2020-12-25 11:04 离散音符 阅读(1329) 评论(1) 推荐(0)
摘要:记录: https://blog.csdn.net/qq_39078783/article/details/101839948 阅读全文
posted @ 2020-12-22 11:00 离散音符 阅读(823) 评论(0) 推荐(0)
摘要:一、Jmeter下载 进入官网:http://jmeter.apache.org/ 1.第一步进入官网如下图 2.选择进行下载,下载下来为一个压缩包,解压即可。 3.我下载的是jmeter4.0版本,对应jdk1.8。然后就进行解压。 个人认为要注意3点: 1)解压之后压缩包叫apache-jmet 阅读全文
posted @ 2020-08-06 11:49 离散音符 阅读(402) 评论(0) 推荐(0)
摘要:<<(左移),>>(右移)皆属于位运算符.其运算比乘除快,所以我们可以用其优化代码。 <<左移规则则是带符号位移,高位移出,低位补0,移动位数超过该类型的最大位数,则进行取模,如对Integer型左移34位,实际上只移动了两位。左移一位相当于乘以2的一次方,左移n位相当于乘以2的n次方。 Integ 阅读全文
posted @ 2020-07-03 14:30 离散音符 阅读(1779) 评论(0) 推荐(0)
摘要:常犯的错误 public static void main(String[] args) { List<String> platformList = new ArrayList<>(); platformList.add("博客园"); platformList.add("CSDN"); platf 阅读全文
posted @ 2020-06-30 17:51 离散音符 阅读(422) 评论(0) 推荐(0)
摘要:问题 1: mybatis拼接多条语句同时执行,报错,想在mapper的一个更新节点进行多条update语句的操作: <update id="cleanUserByPhone" parameterType="java.lang.String"> update user set valid_statu 阅读全文
posted @ 2020-06-18 09:51 离散音符 阅读(115) 评论(0) 推荐(0)
摘要:业务背景: 把线下各网点的私有数据统一到云上管理,所有需要把线下数据不定时不定量的往云上同步 云上除了需要实时查看各个网点上传的数据,还需要实时的j查询各个网点的统计数据 数据库大体包一个基础表和一个归总表 业务实操: 一开始的做法是,各个网点每次批量的往云上抛数据,云上预先把数据写入MQ,让上传l 阅读全文
posted @ 2020-04-30 09:56 离散音符 阅读(244) 评论(0) 推荐(0)
摘要:导语 异常处理是程序开发中必不可少操作之一,但如何正确优雅的对异常进行处理确是一门学问,笔者根据自己的开发经验来谈一谈我是如何对异常进行处理的。 由于本文只作一些经验之谈,不涉及到基础知识部分,如果读者对异常的概念还很模糊,请先查看基础知识。 如何选择异常类型 异常的类别 正如我们所知道的,java 阅读全文
posted @ 2020-04-24 17:27 离散音符 阅读(364) 评论(0) 推荐(0)
摘要:常用插件: 1、MyBatis Log Plugin 把 mybatis 输出的sql日志还原成完整的sql语句。 将日志输出的sql语句中的问号 ? 替换成真正的参数值。 2、Lombok plugin lombok的主要作用是通过一些注解,消除样板式代码 Intellij idea开发的话需要安 阅读全文
posted @ 2020-04-07 11:06 离散音符 阅读(263) 评论(0) 推荐(0)
摘要:1.引言 float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上 阅读全文
posted @ 2020-03-09 12:45 离散音符 阅读(250) 评论(0) 推荐(0)
摘要:第一步:准备工具我用的是 IntelliJ IDEA 2017.1(64) 这个版本的,在eclipse中找到我之前写skye_cnmy(非Maven),skye_client(Maven)的项目导入。 第二步:在Intellij IDEA File–>New–>Project from Exist 阅读全文
posted @ 2020-02-27 15:56 离散音符 阅读(346) 评论(0) 推荐(0)
摘要:一般提及到Redis的分布式锁我们更多的使用的是Redisson的分布式锁,Redis的官方也是建议我们这样去做的。Redisson点我可以直接跳转到Redisson的官方文档。 Redisson概述 Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Dat 阅读全文
posted @ 2020-02-25 09:56 离散音符 阅读(7593) 评论(0) 推荐(1)
摘要:百度网盘: 链接:https://pan.baidu.com/s/16l6_lSUEbNn78COIcJInzg 提取码:y986 gitbook上有份翻译也还好,但是只有前6章,但是也可以借鉴一下:https://jiapengcai.gitbooks.io/effective-java/cont 阅读全文
posted @ 2019-11-26 15:49 离散音符 阅读(170) 评论(0) 推荐(0)
摘要:在没有WebSocket时,大多时候我们在处理服务端主动给浏览器推送消息都是非常麻烦,且有很多弊端,如: 1.Ajax轮循 优点:客户端很容易实现良好的错误处理系统和超时管理,实现成本与Ajax轮询的方式类似。 缺点:需要服务器端有特殊的功能来临时挂起连接。当客户端发起的连接较多时,服务器端会长期保 阅读全文
posted @ 2019-11-18 15:35 离散音符 阅读(412) 评论(0) 推荐(0)
摘要:API 文档 java SE 8 API 文档 jdk-8-apidocs 在线版 java SE 目录 java SE 6 API文档 Java Platform Standard Edition 8 Documentation jdk1.8 api 在线翻译版 google 翻译版 有道 翻译版 阅读全文
posted @ 2019-11-13 17:26 离散音符 阅读(1452) 评论(0) 推荐(0)