随笔分类 -  Java

摘要:根据部门id递归查询子部门 SELECT NAME , DepartmentId FROM cmu_property_people t5 INNER JOIN ( SELECT UnitGuid, DepartmentName, ischild FROM ( SELECT t1.UnitGuid, 阅读全文
posted @ 2021-11-27 23:33 睡个好觉" 阅读(743) 评论(0) 推荐(0) 编辑
摘要:map转json字符串 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.24</version> </dependency> Map<String, Object> 阅读全文
posted @ 2021-11-27 23:32 睡个好觉" 阅读(243) 评论(0) 推荐(0) 编辑
摘要:无符号字节转为int https://tool.oschina.net/hexconvert 在线进制转换 场景描述:Java 中基本类型都是有符号数值,如果接收到了 C/C++ 处理的无符号数值字节流,将出现转码错误。 //解析webscoket传输得二进制数据,因为二进制数据传输的是uint32 阅读全文
posted @ 2021-11-27 23:23 睡个好觉" 阅读(673) 评论(0) 推荐(0) 编辑
摘要:字节转为base64 public static String getString(byte[] b) { return Base64.encodeBase64String(b); } return "data:image/jpg;base64," + imageString; 在字节数组中截取指定 阅读全文
posted @ 2021-11-27 23:20 睡个好觉" 阅读(467) 评论(0) 推荐(0) 编辑
摘要:多线程常用操作 @Component public class ScheduleThread implements Runnable { protected static final Logger logger = LoggerFactory.getLogger(ScheduleThread.cla 阅读全文
posted @ 2021-11-27 23:16 睡个好觉" 阅读(28) 评论(0) 推荐(0) 编辑
摘要:批量插入数据 // 批量插入 if (!voteOwner1.isEmpty()) { List<VoteOwner> voteOwners2 = new ArrayList<>(); //vo1为待插入数据 for (int i = 0; i < voteOwner1.size(); i++) { 阅读全文
posted @ 2021-11-27 23:11 睡个好觉" 阅读(260) 评论(0) 推荐(0) 编辑
摘要:静态方法调用redis @Component public class StaticRedisUtil { @Autowired private RedisUtil redisUtil; public static RedisUtil staticRedisUtil; // 项目启动时把redisU 阅读全文
posted @ 2021-11-27 23:06 睡个好觉" 阅读(1032) 评论(0) 推荐(0) 编辑
摘要:List<Map<String,Object>>遍历 转自:https://www.cnblogs.com/DonAndy/p/6908569.html public class Test { public static void main(String[] args) { List<Map<Str 阅读全文
posted @ 2021-11-27 23:03 睡个好觉" 阅读(453) 评论(0) 推荐(0) 编辑
摘要:文件类型转换 MultipartFile转成InputStream MultipartFile file; byte [] byteArr=file.getBytes(); InputStream inputStream = new ByteArrayInputStream(byteArr); In 阅读全文
posted @ 2021-11-27 22:59 睡个好觉" 阅读(845) 评论(0) 推荐(0) 编辑
摘要:判断图片是否为baselineJPEG 在线网站:https://exif.tuchong.com BaselineJpeg import java.io.FileInputStream; import java.io.IOException; public class BaselineJpeg { 阅读全文
posted @ 2021-11-27 22:52 睡个好觉" 阅读(116) 评论(0) 推荐(0) 编辑
摘要:1、统一社会信用代码校验工具类 /** * 组织机构代码/统一社会信用代码校验工具类 * * 1.isUniformSocialCreditCode方法用于判断统一社会信用代码是否有效 * 2.isOrganizationCertificate方法用于判断组织机构代码是否有效 */ public c 阅读全文
posted @ 2021-11-27 22:38 睡个好觉" 阅读(477) 评论(0) 推荐(0) 编辑
摘要:注解 JDK1.5,可以被其他程序(如编译器)读取 格式:@注释名(参数值) 内置注解: @Override 重写; @Deprecated 不推荐使用,但可以使用,或者存在更好的方式; @SuppressWarnings("all") 镇压警告 元注解:负责注解其他注解 @Target(value 阅读全文
posted @ 2021-01-01 17:16 睡个好觉" 阅读(348) 评论(0) 推荐(0) 编辑
摘要:多线程 Process进程:是程序的一次执行过程,是系统运行程序的基本单位,一个进程就是一个执行中的程序; Thread线程(main,gc):与进程类似,是一个比进程更小的执行单位,一个进程中可以执行多个线程,多个线程可以共享同一块空间 线程创建:继承Thread类,实现Runable接口,实现C 阅读全文
posted @ 2020-12-31 18:16 睡个好觉" 阅读(216) 评论(0) 推荐(0) 编辑
摘要:集合 定义:集合表示一组被称为其元素的对象。一些集合允许重复元素,一些集合不允许;对象的容器,实现了对对象常用的操作,类似数组功能 和数组区别: 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存引用类型 Collection 继承结构: ArrayList/LinkedLis 阅读全文
posted @ 2020-12-31 12:02 睡个好觉" 阅读(70) 评论(0) 推荐(0) 编辑
摘要:面向对象 Java面向对象:一种组件化的设计思想,万物皆对象 c:面向过程;c++:半面向对象 定义:将我们客观世界中的所有事物全部描述成对象,并通过抽象的思维方式将需要解决的实际问题分解成人们利于理解的对象模型,然后通过这些模型来构架应用程序功能。 面向对象最重要的一点是抽象的技术 面向对象跟符合 阅读全文
posted @ 2020-12-30 18:10 睡个好觉" 阅读(64) 评论(0) 推荐(0) 编辑
摘要:Java基础 本章主要介绍Java标识符、数据类型、运算符、判断 if及switch语句、for循环及while循环、数组等。 Java标识符 标识符命名规则: 通用规则:标识符可以是字母、数字、下划线_、$符号,但不能以数字开头,不能是Java的关键字以及保留字; 包名(package):反域名形 阅读全文
posted @ 2020-12-29 20:48 睡个好觉" 阅读(194) 评论(0) 推荐(0) 编辑

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