- 博客(6)
- 收藏
- 关注
原创 Elasticsearch多机集群安装(亲测好用)
两台机器集群,一台机器是主节点,且不存储任何数据,一台机器只存储数据m.max_map_count 内核设置需要设置为至少 262144 才能用于生产环境在 /etc/sysctl.conf 中永久设置:要在实时系统上应用该设置,请执行以下操作二、创建目录、文件每台机器都进行该操作1、创建elasticsearch配置文件1)主节点,节点名称node-12)只存储数据机器,节点名称node-22、创建docker-compose文件(确保机器上已安装docker-compose)1)
2022-06-21 09:45:34 1217
原创 Ubuntu云原生环境安装,docker+k8s+kubeedge(亲测好用)
docker安装步骤(Linux)一、移除以前docker相关包sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc二、设置存储库1、更新软件包索引并安装软件包,以允许通过 HTTPS 使用存储库sudo apt-get updatesudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb
2022-05-25 09:43:26 3151 3
原创 javaBean实体复制方法以及性能比较
一、复制属性方法(1)apache BeanUtil. copyProperties(目标,源);BeanUtils.copyProperties(userTarget, user);(2)spring BeanUtils. copyProperties(源,目标);BeanUtils.copyProperties(user,userTarget);(3)cglib BeanCopier: User user = new User(); user.setId("1"); user.set
2020-09-30 10:07:15 320
原创 来看看如何优雅的关流
1、 @Cleanup注解public void contextLoads() throws Exception { @Cleanup FileInputStream fileInputStream = new FileInputStream("in"); @Cleanup FileOutputStream fileOutputStream = new FileOutputStream("out"); int r; while ((r = fileInput
2020-09-30 10:00:46 219
原创 java超超超简单的文件复制---CharSource、CharSink
Guava是包含若干被Google的java项目广泛依赖的核心库,换句话说就是包含一些工具集的集合,方便我们日常开发中常规操作。上一篇的《超有效的避免项目中让你头疼的空指针异常—Optional类》,是jdk参考Guava引入进来的工具集的集合。本片的文件复制是Guava提供的对IO流进行的操作。首先看一下代码,整个核心代码就这些@Test public void copyFile() throws IOException { /** * 创建对应的Sour.
2020-09-03 11:19:24 764
原创 超有效的避免项目中让你头疼的空指针异常---Optional类
注:按照我写的代码敲,你就会懂Optional是java8作为新特性引入的类库,它是受到Guava启发,用于避免空指针问题的类;可以用来替代如下代码 if (null==value) { } else { }1、创建对象//创建空的Optional对象Optional.empty();//创建非空Option对象,如果值为空会报空指针异常Optional.of("wyn");//创建Optional对象,任意值Optional.ofNullable(".
2020-09-03 10:02:07 393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人