- 博客(4)
- 资源 (14)
- 收藏
- 关注
原创 lambda集合互转
常用方式代码如下:public Map<Long, String> getIdNameMap(List<Account> accounts) { return accounts.stream().collect(Collectors.toMap(Account::getId, Account::getUsername));}收集成实体本身map...
2019-04-23 09:52:03 848
原创 Java中用IntelliJ IDEA生成可执行Jar包
//更新manifest.mf 将自己写的manifest.mf 放到Test.class目录内容为:Manifest-Version: 1.0Main-Class: cn.demo.CspaceAddToSingleChatApp注意回车使用以下命令生效jar umf MANIFEST.MF test.jarjava -jar test...
2019-04-19 13:46:54 814
转载 分布式锁
### 什么是锁?在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。 而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必须每个线程都能看到,当标记不存在时可以设置该标记,其余后续线程发现已经有标记了则等待拥有标记的线...
2019-04-17 14:39:02 149
原创 搭建Yapi环境
环境准备操作系统:centos 7 环境要求: nodejs>7.6 mongodb>2.6 git 安装nodejs获取资源(部署nodejs尽可能选择偶数版本,因为偶数版本官方有较长的维护时间,故这次选择8.x。)curl -sL https://rpm.nodesource.com/setup_8.x | bash - 安装yum install -y ...
2019-04-10 16:37:19 1410
ntp-4.2.6p5-29.el7.centos.2.x86_64 适用于centos7.9
2022-08-23
jdk-8u221-linux-x64.zip
2019-10-11
intellij-java-google-style.xml
2019-03-26
flowplayer HTML5版
2015-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人