OneZeroTwoFour

欢迎大家访问我的新博客:http://www.chaoshizhushou.com

list stream:过滤对象集合中对象字段满足条件的对象集合

假如我们有一个User对象,对象字段如下: @Data @Builder class User{ private String name; private int id; } 如果我们存在这样的一个List列表,如果我们希望找出这个List中name为ONE的对象,当然我们可...

2019-03-18 12:26:00

阅读数 2

评论数 0

枚举类中获取枚举值的几种方法

在开发的过程中我们经常会定义枚举类,枚举类中获取枚举值的方式也有很多种,下面我们就探究一下大家常用的几种方式: 枚举类 public enum TestEnum { ONE(1,"one"), ZERO(0,"zero&...

2019-03-17 21:02:36

阅读数 3

评论数 0

list stream:计算对象List中某个字段的总和

计算一个number类型的List对象总和 Integer[] integerArray = {1, 3, 5, 10, 18}; List<Integer> list = new ArrayList<>(A...

2019-03-17 02:29:21

阅读数 5

评论数 0

Java中将数组转成List

方法一: public static void main(String[] args) { Integer[] integerArray = {1, 3, 5, 10, 18}; //方法一: List<Inte...

2019-03-17 01:50:03

阅读数 6

评论数 0

Supervisord配置信息详解

通过supervisor可以很好的对我们的Linux上面的应用进行管理,这里是一些我们在对supervisor.conf文件进行配置的字段含义,这里没有将全部配置项都列举进来,只是将一些常用的选项的含义进行的解释 //设置HTTP服务器监听的UNIX domain socket [uni...

2019-03-15 23:09:16

阅读数 6

评论数 0

@Value设置默认值

使用@Value注解将变量进行自动注入的时候,经常会出现的一个问题就是我们可能会由于在配置参数中忘记设置该参数造成整个项目报错,其实我们可以通过给被@Value注解作用的变量进行注入的时候如果没有找到该配置参数时设置一个默认值,相当于是一个兜底的方案: 没有默认值的用法: @Value(&am...

2019-03-15 00:40:19

阅读数 7

评论数 0

list stream:将对象List中的某个字段放到新的List中

public static void main(String[] args) { List<TAdslot> userList = new ArrayList<>(); TAdslot adsl...

2019-03-13 01:58:52

阅读数 6

评论数 0

list stream:String[]与List<Integer>互相转换

String[] strings = {&quot;1&quot;, &quot;2&quot;, &quot;100&quot;, &quot;124&quot;}; List&amp;lt;Integer&...

2019-03-11 23:32:11

阅读数 16

评论数 0

markdown语法详解

  Markdown是一种很好用的快速标记、快速排版语言,现在它的应用在我们的日常开发中越来越广泛,之前对markdown用的比较少,&amp;gt;所以对这些书写语法不是很熟悉,为了后面更好更快的书写我博客中的文章,特地将markdown语法进行了一个比较详细的汇总和整理。 标题 通过#...

2019-03-11 22:55:57

阅读数 15

评论数 0

linux通过进程号查看运行文件目录

通过ps命令查询正在运行程序的进程号 ps -ef|grep java 查询结果: root 10995 10989 0 1月12 ? 00:09:27 hexo ...

2019-03-10 13:56:33

阅读数 20

评论数 0

Maven中dependencies和dependencyManagement的区别

dependencies和dependencyManagement的区别 根据文章标题,我们首先说一下Maven的pom文件中的这两个标签的区别是什么,然后再分别介绍一下每个标签的作用,这两个标签的主要区别有: dependencies是对依赖的引入,引入完成后可以直接使用的;而dependen...

2019-03-10 03:13:07

阅读数 11

评论数 0

mysql中的distinct的用法

distinct 用法详解 distinct关键字的作用 distinct关键字的语法 having用法详解 having关键字

2019-03-09 04:49:35

阅读数 17

评论数 0

Mac终端通过特定端口登录linux服务器并上传文件

通过特定端口登录Linux服务器 ssh -t root@123.456.7.8 -p 1234 通过特定端口上传文件 scp -P 1234 hehe.jar root@123.456.7.8:/home/ 注意 上传文件指定端口为-P(大写)...

2019-03-08 01:24:26

阅读数 8

评论数 0

Elasticsearch的安装与常用命令

工作中越来越多的使用到了搜索相关的功能,作为一个Java开发者,你一定知道之前很好用的一个Java编写的搜索引擎,名字叫Solr;但是,现&amp;gt;在越来越多的Java开发者将项目中的首选搜索引擎改成了Elasticsearch,主要是在实时搜索方面,Elasticsearch的查询...

2019-03-08 01:14:14

阅读数 25

评论数 0

Mysql中的Datetime和Timestamp的区别和联系

引言   在使用Mysql的过程中,我们经常需要创建一些和时间有关的属性,Timestamp和Datetime应该是我们设置的最多的两种类型,在使&amp;gt;用的过程中,可能这两种不同类型的时间都达到了我们想要目标,但是,作为一个在开发过程中不可或缺的一份子,我们还是很有必要去深入的&...

2019-03-03 22:05:33

阅读数 13

评论数 0

ssh-keygen、ssh-copy-id实现ssh无密码登录

  开发中经常用ssh来进行服务器管理员登录,但是每次输入用户名和密码的过程非常繁琐,通过ssh-keygen和ssh-copy-id这两个命&amp;amp;amp;gt;令,两步就可以实现ssh免密码登录。 命令简介: ssh-keygen:生成ssh公钥认证所需的公钥和私钥文...

2019-03-02 11:49:13

阅读数 55

评论数 0

本地无法连接远程服务器(Host is not allowed to connect to this MySQL server)解决办法

问题描述: 1、远程服务器安装了mysql服务并且启动成功,在本地可以进行自由的访问和更新等操作 2、服务器已开通了远程访问服务器3306端口的权限并且通过netstat -ltnp命令查看3306处于监听过程中 3、远程通过工具链接该mysql数据库会报Host ‘xxx.xxx.xxx....

2018-09-28 15:43:06

阅读数 795

评论数 0

linux系统更新profile文件立即生效

我们在linux系统中更新了配置文件profile文件以后,并不会立即生效,需要我们执行一下相关的命令才会立即生效: 方法一:让/etc/profile文件修改后立即生效 ,可以使用如下命令: # . /etc/profile 注意: . 和 /etc/profile 有空格 方法二:让/etc/...

2018-09-27 20:05:14

阅读数 1596

评论数 0

MacOS中存在的git仓库在克隆时无法找到(fatal: repository ... not found)

我们在克隆远程的github或者gitlab上面的仓库时,有时候本来存在的一些远程仓库在克隆的时候却会报fatal: repository ‘http://192.168.30.987/hehe/app.git/’ not found 这样的错误;其主要问题是要更新一下 osxkeychain(m...

2018-04-09 11:27:50

阅读数 4437

评论数 0

Mac终端通过特定端口登录linux服务器并上传文件

通过特定端口登录Linux服务器 ssh -t root@123.456.7.8 -p 1234 通过特定端口上传文件 scp -P 1234 hehe.jar root@123.456.7.8:/home/ 注意 上传文件指定端口为-P(大写)...

2018-04-04 13:52:21

阅读数 1887

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭