- 博客(27)
- 收藏
- 关注
原创 nutz学习
前言nutz是一款小众的框架,虽然小众,但内置的功能足以满足大部分小公司的千万级数据处理,活跃的社区也能为开发者解决大量的问题发展nutz的诞生就是为了逃避当年ssh、ssm繁琐的配置文件,但是随时springboot的诞生,nutz的配置确实显得过于臃肿了,于是诞生了nutzboot用来对标springboot。现在我们使用nutzwk来作为项目开发的脚手架,resdis、zookeeper、kafka,我们有自己的微服务架构文档熟悉一门框架首先必须要阅读他的开发文档,nutz的文档书写时间可能
2021-08-31 14:30:57 540
原创 mysql中where语句的不等于操作
mysql中where语句的不等于操作众所周知,我们在使用多表查询的时候常常需要用到where中的等于号来进新筛选,但是某些条件下不等于也是我们的业务要求之一针对单个数据数据的筛选SELECT * from taWHERE id !=2sqlserver中的不等于用<>来表示但是对于多个条件!=明显无法奏效,如筛选出多张表id的差集,这个时候需要用到not inSELECT ta.id from taWHERE ta.id not in (SELECT tb.id from
2021-07-03 13:58:11 5482
原创 kafka的windows下使用
安装1.kafka 需要java环境;2.kafka 最新版本内置了 zookeeper,所以不需要安装zookeeper;3.下载kafka最新版本,https://mirrors.bfsu.edu.cn/apache/kafka/,因为下载的是tgz文件,所以不需要安装,解压到相应的地方就可以了。4.bin 目录下放的是启动kafka的linux文件,windows下是kafka的windows文件,conf目录下放的是kafka的各种配置文件。windows下使用1、启动zo.
2021-06-29 15:11:43 1627
原创 java工具类之中心点计算
根据经纬度计算距离,计算中心点public class CenterPointUtil { private static double EARTH_RADIUS = 6378.137;//地球半径 private static double rad(double d) { return d * Math.PI / 180.0; } /** * 通过经纬度获取距离(单位:米) * @param lat1 * @param ln
2021-04-30 10:06:11 699
原创 java工具类之cache缓存
创建一个java自己的缓存,包括kv存取public class CacheUtil { private static Map<String, Object> cacheMap = new HashMap<String, Object>(); private static ReadWriteLock lock = new ReentrantReadWriteLock(); /* * 添加缓存 * @Param obj 塞入的值 *
2021-04-30 10:04:07 676
原创 java工作类总结之excel模板导入导出
首先创建maven项目,引入所需jar包<!-- 引入poi,解析workbook视图 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.16</version> </dependency> <dependency> &l
2021-04-30 09:54:12 155
原创 java中stream的简单使用
java中stream的简单使用遍历列表为实体字段赋值list.stream().map(x->{ x.setId("22"); return x; }).collect(Collectors.toList());变种,赋属性给其他集合List<String> strings=list.stream().map(x->{ return ""; }).collect(Col
2021-04-02 16:41:53 147
原创 计算java实体列表中某一字段的和
一级标题计算java实体列表中某一字段的和使用java中自带的Collectors.summarizingxxx首先新建实体public class ProgramPower { private String id; private Double count;##赋值 List<ProgramPower> list=new ArrayList(); ProgramPower power=new ProgramPower(); pow
2021-03-31 14:25:07 796
原创 java对sql文件的备份还原
sql文件备份 /** * Java代码实现MySQL数据库导出 * * @param hostIP MySQL数据库所在服务器地址IP * @param userName 进入数据库所需要的用户名 * @param password 进入数据库所需要的密码 * @param savePath 数据库导出文件保存路径 * @param fileName 数据库导出文件文件名 * @p
2020-10-13 10:52:13 224
原创 java中excel导入导出
导出 //生成存放地模板 public static XSSFWorkbook creatPlaceModel(List<Local> locals) { try { //创建工作薄对象 XSSFWorkbook workbook = new XSSFWorkbook();//这里也可以设置sheet的Name //创建工作表对象 XSSFSheet sheet = work
2020-10-13 10:44:51 117
原创 图片与数组转换
/** * 用字节流获取图片,把字节数组用ByteArrayOutputStream 写到 bao里面去,,可以返回一个字节数组 * @param path * @return */ public static byte[] imgArry(String path){ InputStream inImg=null; ByteArrayOutputStream bao=new ByteArrayOutputStream(); .
2020-10-13 10:36:35 322
原创 将经纬度数字形转换为时分秒形式
//将经纬度数字形转换为时分秒形式 public static String changeDoubleToString(Double a){ String b=""; String[] array=a.toString().split("[.]"); String degrees=array[0];//得到度 Double m=Double.parseDouble("0."+array[1])*60; String[] a
2020-10-13 10:33:57 1058
原创 java接收json字符串,并进行相应的类型转换接收
String j="json类型字符串";实体A接收A a = JSON.parseObject(j, A.class);实体集合List接收List<A> list = JSON.parseArray(j, A.class);若接收的json不是Sting类型可以通过.toString进行转换需要的jar包<dependency> <gro...
2019-09-21 09:32:40 442
原创 java中将一个实体的相同属性赋值给新实体
先创建A,B两个实体public class A(){private int id;private String name;private int age;}public class B(){private int id;private String name;}将A实体的值赋给B实体BeanUtils.copyProperties(A,B);...
2019-09-21 09:24:47 981
原创 java字符拼接与分离
将两个double类型的数拼接成一个String类型:Double a=12.3; Double b=14.3; String c=a+"/"+b; System.out.println(c);将拼接的String类型字符串分解成double类型的数String value = "12.7/13.1"; String[] st...
2019-08-31 09:21:32 115
原创 controller层的引用service层报空指针问题
应用service层时 private Manager manager;少加了@Autowired添加后,空指针报错解决
2019-06-19 09:49:08 1534
原创 mybatis批量添加一对多中间表
建立中间表A,一个id对应多个lid;传入两条参数long id;//单个数值List lid;//集合数值dao层语句int insertb(@Param("id")long id,@Param("lid")List lid);mybatis中的写法insert into A(id,lid) values <foreach collection="lid"...
2019-06-19 09:13:43 1654 4
原创 java中List集合与String类型相互转换
public static void main(String[] args) { //String转为List集合 String testa="123a 345b 790c"; List list=Arrays.asList(testa.split(" ")); for (int i=0;i<list.size();i++){ ...
2019-06-13 09:29:59 2128
原创 java时间类型转换
获取当前时间public static Date Time(){ return new Date(); }当前时间转换为“yyyy-MM-dd HH:mm:ss”public static String Time(){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Da...
2019-06-11 16:30:50 201
原创 java中年月日时分秒毫秒的拼接
设置好日期格式 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss.SSS");拼接日期为String格式public String combineTime(int y,int m,int d,int h,int m2,int s,int s2){ SimpleDateFormat sdf=new S...
2019-05-20 15:24:34 6760
原创 mybatis执行多条sql语句报错
报错在第二条sql语句解决,在spring.datasource.url配置中添加&allowMultiQueries=true以此允许执行多条sql
2019-04-11 10:40:11 808 1
原创 java中取Object对象的值
建一个User对象 private int id; private String name;将User对象保存为Object对象为取出User对象的值,首先需要将Object对象强转为User对象User user= (User) cacheManagerImpl.getCacheByKey("test").getDatas();再正常取值user.getId();user.g...
2019-04-03 17:05:53 8509
原创 springboot+websocket使用报错一
APPLICATION FAILED TO STARTDescription:Parameter 0 of constructor in com.socket.socketIo.MessageEventHandler required a bean of type ‘com.corundumstudio.socketio.SocketIOServer’ that could not be ...
2019-03-30 10:23:27 912 1
原创 springboot项目报错一
Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Nov 07 17:55:25 GMT+08:00 2018There was an unexpected error (type=Bad Request, status...
2018-11-07 18:21:16 118
原创 springboot错误总结二
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘appAdvManagementApi’ defined in file [C:\Users\Administrator\Desktop\appStore-dev-bb0186a9a13a7c8fe5906...
2018-10-26 13:15:05 193
原创 springboot错误总结一
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘documentationPluginsBootstrapper’ defined in URL [jar:file:/C:/Users/Administrator/.m2/repository/io/sp...
2018-10-26 10:06:50 2033
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人