java
oowangfanoo
发现问题,解决问题,记录问题
展开
-
Caused by: java.lang.IllegalArgumentException: Precision[38] is out of boundary
clickhouse JDBC查询问题 //列表sql String sqlList = " SELECT\n" + "\t" + syncFieldMap.get("syncDateName") + " AS time,\n" + "\ttoString(sum(charged_power)) AS chargedPower,\n" + "\ttoStr原创 2022-04-20 10:22:31 · 407 阅读 · 1 评论 -
Lambda学习
List<Map>之lambda学习总结public static void main(String[] args) { List<Map<String,Object>> list = new ArrayList<>(); Map<String,Object> map1 = new HashMap<>(); map1.put("name","王XX"); map1.p原创 2021-09-09 13:47:50 · 180 阅读 · 0 评论 -
分页工具IPage不打印limit语句的易错情况
正常的情况 service层 IPage<XXX> page = getPage(params, "time", false); list = baseDao.queryPointList(params); Mapper层 List<XXX> queryPointList(Map<String, Object> params); ... 接下来就是sql语句 打印sql语句会看到limit 0,10异错的情况service层 IPa.原创 2021-05-07 17:00:13 · 593 阅读 · 0 评论 -
CompletableFuture异步研究
一次异步代码的研究public static void main(String[] args) { CompletableFuture<Void> a = CompletableFuture.runAsync(()->{ try { TimeUnit.SECONDS.sleep(5); System.out.println("diyige"); } catch原创 2021-04-19 17:12:01 · 139 阅读 · 0 评论 -
mysql常用写法小计
7天前统计: SELECT date_format(create_time, '%Y-%m-%d') as date,count(1) as count FROM under_power_s_t_order_record where 1=1 and date_format(create_time, '%Y-%m-%d')>= date_sub(curdate(),interval 7 day) and date_format(create_time, '%Y-%m-%d'原创 2021-03-13 13:33:50 · 108 阅读 · 0 评论 -
列表分页导出实战
代码实战Controller类:/*** 充电效率监控详情接口* @param requestData* @return*/@PostMapping(“queryChargeMonitorOrderDetail”)public PageMessage queryChargeMonitorOrderDetail(@RequestBody RequestPageEntity requestData){log.info(“queryChargeMonitorOrderDetail接口入参:{}”原创 2021-03-13 13:29:05 · 182 阅读 · 0 评论 -
elasticsearch用于java开发实战api
java开发使用es实战,比较枯燥,新手可以新建个spring boot项目学习一下先简单了解一下es服务,理解成我们的mysql数据库表在阿里购买一台es服务,并且登录kibana进入可视化es服务操作界面,并且创建一个es索引表名v_test_order,如下图:可以看到,es创建一个索引表,和我们常见的数据很像,有表名,有表结构,每个字段还有对应的类型创建好了之后,我们需要插入几条数据并查看,如下图:下面就开始讲讲java代码配置到使用:增、删、查pom文件引用: <d原创 2021-02-24 16:57:20 · 1498 阅读 · 1 评论