随笔分类 -  java

摘要:反编译:将二进制执行代码转换为源代码。 首先java的源代码文件是java文件,进行编译器编译后会生成字节码class文件。但是这你能看懂? 所以我们可以对打包好的代码进行反编译。 《JD-GUI》是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的 阅读全文
posted @ 2022-08-18 16:57 野狼谷 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-05-01 01:27 野狼谷 阅读(335) 评论(0) 推荐(0) 编辑
摘要:pagehelper分页查询的一个坑,明明下一页没有数据了却还是返回了数据 解决:关闭这该死的合理化,如下配置: pagehelper:# helperDialect: mysql reasonable: false # 禁用合理化时,如果pageNum<1或pageNum>pages会返回空数据r 阅读全文
posted @ 2022-03-02 17:57 野狼谷 阅读(561) 评论(0) 推荐(0) 编辑
摘要:@Scheduled支持以下8个参数:1.cron:表达式,指定任务在特定时间执行;2.fixedDelay:表示上一次任务执行完成后多久再次执行,参数类型为long,单位ms;3.fixedDelayString:与fixedDelay含义一样,只是参数类型变为String;4.fixedRate 阅读全文
posted @ 2021-11-29 17:08 野狼谷 阅读(2290) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-11-12 13:26 野狼谷 阅读(240) 评论(1) 推荐(0) 编辑
摘要://输出List StudentInfo.printStudents(studentList); //从对象列表中提取一列(以name为例) List<String> nameList = studentList.stream().map(StudentInfo::getName).collect( 阅读全文
posted @ 2021-11-12 10:24 野狼谷 阅读(7828) 评论(0) 推荐(2) 编辑
摘要:一、客户端请求 public static String test(){ JSONObject obj = new JSONObject(); obj.put("cusName","禹州林业集团"); obj.put("socialCreditCode","11431000006542054G"); 阅读全文
posted @ 2021-11-03 17:32 野狼谷 阅读(5541) 评论(1) 推荐(0) 编辑
摘要:1.在main启动项添加一个注解@EnableScheduling package com.example.springmybatis; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot. 阅读全文
posted @ 2021-01-15 17:02 野狼谷 阅读(708) 评论(0) 推荐(0) 编辑
摘要:调用微信对账单接口 public static void main(String[] args) throws Exception { // 随机数 String str = WXPayUtil.generateNonceStr(); // data Map<String, String> data 阅读全文
posted @ 2021-01-15 17:01 野狼谷 阅读(530) 评论(0) 推荐(0) 编辑
摘要:项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息。Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor 、TaskScheduler 接口。 SpringBoot中使用两个注解:@EnableScheduling、@Scheduled来简单 阅读全文
posted @ 2021-01-15 17:00 野狼谷 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:java中逗号分隔的字符串和List相互转换 1、将逗号分隔的字符串转换为List 1 2 3 String str = "a,b,c"; List<String> result = Arrays.asList(str.split(",")); 2、将List转换为逗号分隔的字符串 (1) 利用Gu 阅读全文
posted @ 2020-12-20 23:53 野狼谷 阅读(4257) 评论(0) 推荐(0) 编辑
摘要:之前每次都是通过循环去写,感觉代码不够优雅,百度了一下,查到如下的写法,先记下来: List<Long> list = new ArrayList<Long>(); list.add(1L); list.add(2L); list.add(3L); System.out.println(list); 阅读全文
posted @ 2020-09-04 17:20 野狼谷 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:说道集合的去重,我们就肯定能想到唯一元素集合set,还有map中的key。那么我们传统的去重的方式肯定是要选择set或者是map来实现了,另外在对实体对象类型进行去重的时候,我们可能会指定实体中的一个字段,这种情况也是属于多数的,那么我们要怎么实现呢? 一、传统map实现 首先我们来看map实现,由 阅读全文
posted @ 2020-08-08 11:36 野狼谷 阅读(744) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文主要说明在Java8及以上版本中,使用stream().filter()来过滤一个List对象,查找符合条件的对象集合。 list.stream().mapToDouble(User::getHeight).sum()//和 list.stream().mapToDouble(User 阅读全文
posted @ 2020-08-04 09:55 野狼谷 阅读(61521) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2020-07-31 17:12 野狼谷 阅读(268) 评论(0) 推荐(0) 编辑
摘要:第一种方法: /** * 获取当前日期是星期几<br> * * @param date * @return 当前日期是星期几 */ public String getWeekOfDate(Date date) { String[] weekDays = { "星期日", "星期一", "星期二", 阅读全文
posted @ 2020-07-29 18:37 野狼谷 阅读(3449) 评论(0) 推荐(0) 编辑
摘要:int intPageSize; //每页显示的记录数int intRowCount; //记录总数int intPageCount; //总页数计算总页数公式:intPageCount = (intRowCount+intPageSize-1) / intPageSize 阅读全文
posted @ 2020-07-15 18:56 野狼谷 阅读(1125) 评论(0) 推荐(0) 编辑
摘要:JSONObject获取java list JSONObject -->> JSONArray jsonObject .getJSONArray("list") JSONArray --> list JSONArray.parseArray(JSONArray.toJSONString(), bea 阅读全文
posted @ 2020-07-07 16:51 野狼谷 阅读(7586) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示