![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
迷你系列
文章平均质量分 71
春花秋时知多少
时间是最珍贵的宝贝,经历是独有的教育
展开
-
windows webpack 安装使用
对于自己写前端知识的说明,前面面试的时候有人问我,我的博客里面前端后端都在做,是不是打算做全栈开发,实际上我并不打算做全栈,我一直是Java开发为主的程序员,之所以学习前端,主要是自己不会,想做一些简单的功能,对前端比较好奇,本着借鉴吸收的目的在学习,如果哪个前端的同学有兴趣一起讨论的欢迎探讨啊,我想做一些简单的交互,可是不会,有人请教讨论自是最好。webpack打包为啥要用webpack呢?什么是webpack?就是打包工具,webpack作为前端专业的打包工具,可以把模块抽离,打包到一个文件里.原创 2021-02-16 13:32:41 · 1374 阅读 · 4 评论 -
[Java] Lock(锁)的tryLock失败是否需要unlock?
因为锁是非常重要且占用资源的,所以基本上都知道需要解锁常见的代码示例如下没啥问题,但是如果用tryLock获取锁是否也是这样呢?如果没有获取到锁需要解锁么?如果未加锁解锁是不影响还是异常呢?正确的写法是怎样呢?其实实验的方法很简单,写个测试类实验一下就可以了1、如果未加锁就解锁是不影响还是异常呢结果:会产生异常报错2、tryLock没有获取到锁需要解锁么?因为需要让它获取锁失败,所以我们利用多线程模拟下并发情况下,获取失败的效果。代码如下,看起来没啥问题 (实际上有问题 -,-)结果 部分原创 2022-06-27 15:53:14 · 3714 阅读 · 4 评论 -
MySQL脚本 批量修改
需求:tstd_jour流水表分表比如 tstd_jour_1 tstd_jour_2 ... 这样的因为历史遗留问题,之前的表都没有主键id,而是使用的code(字符串code作为主键)目标:全部增加id主键实现:1、单个表的sql变更sql是ALTER TABLE tstd_jour_1 DROP PRIMARY KEY, ADD `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键' first, ADD原创 2022-05-25 16:50:08 · 896 阅读 · 0 评论 -
idea 非单词画波浪线问题 (设置专属单词)
【idea设置专属单词】idea单词拼写提示报错的问题原创 2022-01-28 15:38:12 · 3175 阅读 · 0 评论 -
Google Guava缓存
大概有段时间没写文章了,主要是自己掌握的东西没有什么值得讲的,很多的技术都是学着别人的文章学到的,还有一点是自己的技术深度还没有达到要求,有些浮躁,最近代码评审的时候发现自己的代码理解开始回退了,开始写一些逻辑代码了,哈哈哈???? 不过及时认识到自己的问题1、???? Google Guava缓存guava 是google 的开源的缓存工具包,基于Java的本地缓存非常的好用,最近也是接触到实际的业务逻辑,看见别人怎么用却总是觉得麻烦难以理解—,— ,(都是这个感觉,不过你真正学会使用之后,就会真香原创 2021-09-27 22:12:08 · 1902 阅读 · 2 评论 -
【小知识】java split 两参,str.split(“s“,1)
Java 字符串分割很常用,但其实它还有第二个参数,limit,它有什么用呢?我们来试试就知道了基础常见用法切割字符串为字符串数组,一个字符串参数,表示以这个字符串作为切割的判断依据。比如常见的时间都是:来分割,我们就可以切割来拿到数字。比如下面这样 @Test public void test(){ String[] splits = "5he55llo 5world5".split("5"); for (String split : splits原创 2021-08-27 16:54:54 · 4816 阅读 · 2 评论