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

浙公网安备 33010602011771号