随笔分类 -  java

摘要:Typesafe的Config库,纯Java写成、零外部依赖、代码精简、功能灵活、API友好。 支持Java properties、JSON、JSON超集格式HOCON以及环境变量。 它也是Akka的配置管理库。 概述 纯java实现,无任何依赖 充分的测试 支持: Java properties, 阅读全文
posted @ 2020-07-11 13:24 硅谷工具人 阅读(487) 评论(0) 推荐(0)
摘要://这种是接收日期格式的字符串格式@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") //这种是日期转json字符串时格式自动转换,需 阅读全文
posted @ 2020-06-27 13:16 硅谷工具人 阅读(3621) 评论(0) 推荐(0)
摘要:// 分组统计 Map<String, Long> countMap = records.stream().collect(Collectors.groupingBy(o -> o.getProductType() + "_" + o.getCountry(), Collectors.countin 阅读全文
posted @ 2020-05-08 23:52 硅谷工具人 阅读(12034) 评论(2) 推荐(0)
摘要:#!/bin/bash app=gmail0808 port=8080 case $1 in "start") { for i in hadoop1 hadoop2 hadoop3 do ssh $i "java -jar /applog/gmail0808/"$app"-logger-0.0.1- 阅读全文
posted @ 2020-03-15 13:46 硅谷工具人 阅读(645) 评论(0) 推荐(0)
摘要:需要添加以下依赖包: Java转换工具类如下: 参考案例: //下面两段代码是将entity转换成dto;分别是单个对象转换和集合对象转换;一般用于向consumer提供数据 //WorkeRecord是entity,从数据库中获取的对象 //es是List集合,里面的对象是WorkeRecord的 阅读全文
posted @ 2020-01-05 20:22 硅谷工具人 阅读(5732) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-07-25 18:04 硅谷工具人 阅读(299) 评论(0) 推荐(0)
摘要:本demo用于测试jwt,通过登录验证通过后,使用jwt生成token,然后在请求header中携带token完成访问用户列表信息。 准备工作: 1. 实体类SysUser.java package com.king.entity; import lombok.Data; @Data public 阅读全文
posted @ 2019-06-02 19:05 硅谷工具人 阅读(16546) 评论(2) 推荐(1)
摘要:测试类: 输出结果: 阅读全文
posted @ 2019-05-04 18:43 硅谷工具人 阅读(1009) 评论(0) 推荐(0)
摘要:https://github.com/b3log/xiaov XiaoV(小薇)是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动: 监听多个 QQ 群消息,发现有“感兴趣”的内容时通过图灵机器人或百度机器人进行智能回复 监听到的 QQ 群消息可以配置推送到论坛某个接口上,以 阅读全文
posted @ 2018-12-14 15:15 硅谷工具人 阅读(831) 评论(0) 推荐(0)
摘要:1. 出错信息如下: 在启动配置中心的客户端时,报以下错误信息: 2. 度娘查了下,发现很多人碰到这个坑。 首先我提交到git上到配置文件名称为下面两个文件 遵循配置中心配置文件的规则 /{application}-{profile}.properties 所以在cloud-config-clien 阅读全文
posted @ 2018-11-30 10:41 硅谷工具人 阅读(930) 评论(0) 推荐(0)
摘要:自己练习创建到多个项目,想同步到gitee上一个仓库中。 1. 首先在gitee上创建项目springtest 2. 在eclipse默认项目存放到地方创建文件夹springtest,用来同步gitee仓库。 我的电脑上是/Users/king/workspace/workspace_j2ee2/s 阅读全文
posted @ 2018-11-29 15:37 硅谷工具人 阅读(1854) 评论(0) 推荐(0)
摘要:1. maven设置 除了阿里云库,还需要引入 cdh, spring库。需要修改maven下面的配置文件setting.xml, 参考下面设置。 2. 在项目文件pom.xml中引入的是cdh对应版本的包 设置cdh库,spring库。 依赖包需要加入cdh版本的 其他的依赖包正常添加即可。 附上 阅读全文
posted @ 2018-11-01 20:01 硅谷工具人 阅读(2053) 评论(0) 推荐(0)
摘要:用途: 当我们将html文本保存到mysql中时候,由于双引号等一些字符是java中等关键字。所以在保存时是内容是被转义过等。 当我们取出来打印时,会多出一些//等信息。 common-lang3中还包含其他一些转义方法如下: 阅读全文
posted @ 2018-10-29 14:58 硅谷工具人 阅读(3548) 评论(0) 推荐(0)
摘要:如题,直接在前端就会报错以下400错误: 解决方法: 在要映射都POJO类上添加注解: 这样后台就能解析成功。 阅读全文
posted @ 2018-10-16 01:02 硅谷工具人 阅读(368) 评论(0) 推荐(0)
摘要:使用okhttp工具集来开发:(如果文件已经存在会报错) 配置启动脚本如下: 阅读全文
posted @ 2018-10-09 20:13 硅谷工具人 阅读(1041) 评论(0) 推荐(0)
摘要:第一种: 取list中某2个字段作为Map的K,V 第二种:将id和实体Bean做为K,V 或者这样写: account -> account是一个返回本身的lambda表达式,后面的使用Function接口中的一个默认方法代替,使整个方法更简洁优雅。 第三种: key存在重复记录时处理 如果使用第 阅读全文
posted @ 2018-09-16 12:03 硅谷工具人 阅读(41685) 评论(1) 推荐(2)
摘要:如下例子所示: 想把一段sql作为参数传递给java程序的入口参数中,如果直接写的话,会从空格处自动切分开。 解决方法:将这个引用变量用双引号括起来 阅读全文
posted @ 2018-08-30 22:31 硅谷工具人 阅读(4060) 评论(0) 推荐(0)
摘要:使用了最新的java8的java.time类,并提供了LocalDateTime和java.util.Date之间的转换。 使用方法: randomLocalDateTime(-3,3) : 取距离今天前后2天的日期。如果今天为7月12日,则日期随机范围为7月10日~7月14日 测试方法 : 测试结 阅读全文
posted @ 2018-07-12 15:10 硅谷工具人 阅读(4122) 评论(0) 推荐(0)
摘要:mport org.apache.commons.lang.time.DateUtils; import org.joda.time.DateTime; import org.joda.time.Duration; import org.junit.Test; import java.time.LocalDateTime; import java.time.temporal.ChronoU... 阅读全文
posted @ 2018-06-11 12:15 硅谷工具人 阅读(5389) 评论(0) 推荐(0)
摘要:java实时程序在运行过程中偶尔出现异常信息中断的情况,通过shell脚本即可完成自启动。 以下为监控一个实时的java程序的shell脚本。 通过每10秒检查一次java程序的进程,来判断程序是否处于运行中。如果未发现程序,则执行程序的启动脚本。 对于启动过程中的状态信息,会通过钉钉机器人实时发送 阅读全文
posted @ 2018-05-23 18:16 硅谷工具人 阅读(1218) 评论(0) 推荐(0)

成功之道,在于每个人生阶段都要有不同的目标,并且通过努力实现自己的目标,毕竟人生不过百年! 所有奋斗的意义在于为个人目标实现和提升家庭幸福,同时能推进社会进步和国家目标! 正如古人讲的正心诚意格物致知,修身齐家治国平天下。