
java
文章平均质量分 58
赫双炏
化繁为简,日积月累。
展开
-
针对oracle执行select in语句超过1000条报错的解决办法
【代码】针对oracle执行select in语句超过1000条报错的解决办法。原创 2022-08-24 10:50:11 · 1451 阅读 · 0 评论 -
java 数据处理任务程序快速起步,附带Github源码和教程,springboot
java 数据处理任务 springboot 多态原创 2022-04-18 20:46:05 · 957 阅读 · 0 评论 -
Json树的使用案例,用到Gson和JsonReader
案例说明我有一个json格式的数据文件叫hashTagTree.json,这个文件里面存放的是一个树状的数据。对应的单个节点的,java实体如下:public class JsonTreeNode { private String name; private BigDecimal value; private List<JsonTreeNode> children; public String getName() { return n.原创 2021-02-08 15:19:30 · 540 阅读 · 0 评论 -
springboot启动配置文件自适应改造
解决问题:springboot虽然支持打包的时候通过打包命令中的不同入参来解决发布中遇到的需要发布到各个环境中包的配置文件(一般是application.properties)不同的问题,但是还是需要每一个环境打一个包,这样的话比如我们有开发环境、测试环境、正式环境3个环境,那按这种方式就需要打3次包。这个文章解决了该问题!打一个包,就能自适应到对应环境使用对应配置文件的问题,基本原理就是,通过预配置好ip对应环境的配置文件的关系,然后程序在启动的时候通过读取启动环境的ip找到对应的配置文件,在runt原创 2021-01-27 17:21:42 · 395 阅读 · 2 评论 -
处理List「JavaBean」数据中的bigDecimal保留3位小数
```javaprivate <T> void handleBeanListBigDecimalScale(List<T> list, Class<T> clazz) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException { if (list != null && list.size() > 0 && clazz !.原创 2020-07-10 17:11:54 · 2766 阅读 · 0 评论 -
基于spring/springboot的mybatis批量更新 优点:没有条数限制,效率较高,底层还是mybatis的架构等
这个类是一个bean,像普通的service一样注入到其他类里面就可以了。import java.lang.reflect.Method;import java.util.HashMap;import java.util.List;import org.apache.ibatis.session.ExecutorType;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.defaults原创 2020-05-18 17:05:45 · 1775 阅读 · 0 评论 -
java 方法泛型入参T和String的重载关系
重载的基本知识不在这里讨论了。重载的一个关键理论,如果方法名相同,参数个数、父类型、位置也相同,则调用更加特殊化一个方法。多余的没写,大家可以运行一下下面的代码,然后理解一下就ok了。public class TestMain { public static void main(String[] args) { TestMain t = new TestMain(); t...原创 2020-04-17 10:25:02 · 1272 阅读 · 0 评论 -
java 代码段:判断字符串指定位置期间是否由指定字符组成
判断字符串start到end之间是否由指定字符组成原创 2019-08-07 09:54:55 · 274 阅读 · 0 评论 -
java 对输入的文本进行逐行拆分
有时候我们需要对输入的文本进行逐行拆分后解析,但是如何拆分每一行数据呢?比如textArea变量是由页面传递过来的一些文本数据。 List<String> dataList = new ArrayList<String>(); // 1.苹果系统Mac \r 2.Unix、Linux系统 \...原创 2019-08-07 09:49:48 · 1206 阅读 · 0 评论 -
java构建树,构建tree,组装树结构,通用算法,用到递归算法
请跟着main方法走,然后看代码注释。package hesuangyan.com.testtree;import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.ut...原创 2017-06-10 09:09:18 · 22642 阅读 · 2 评论 -
简单快速搭建tomcat可运行源码
如何简单快速搭建tomcat6.x可运行源码原创 2017-04-14 14:18:08 · 1141 阅读 · 0 评论 -
java的list的几种排序写法整理(sort的用法)
list排序归纳原创 2017-08-15 14:23:54 · 42997 阅读 · 6 评论 -
java 测试单例中的成员方法是否线程安全
这个是作为单例的类:public class SingleClass { public String myName = "zero";// 单例的名字,可以通过修改该成员变量,判断单例是否真的只有一个,本例子没做这部分内容判断,感兴趣可以自己改一下这个名字后,输出一下 private static SingleClass self;// 持有自身对象的引用 private Sing原创 2017-09-05 17:15:46 · 1528 阅读 · 4 评论 -
jsp页面带有多选框的grid表格,如何将勾选中的行记录所有列数据传送到后台。
1.本方案大体思路是,将选中元素所在行的数据,拼装成一个js对象,然后使用JSON.stringify方法将对象转换为json字符串,以ajax.post的方式发送给后台,然后在server端用GsonUtils转为List <table > <thead > <tr>原创 2017-09-18 13:58:55 · 3279 阅读 · 0 评论 -
简单、原生的jedis环境搭建
win7 64位环境,eclipse,jdk8.x去https://github.com/MSOpenTech/redis/releases下载zip包,解压后运行redis-server.exe看到redis的终端图案后,代表redis服务已经启动。(顺便提一句,redis自带终端redis-cli.exe)打开eclipse后,新建一个mavenproject然后在pom.原创 2017-06-04 22:21:42 · 398 阅读 · 0 评论 -
java值传递一瞥
用一个map来说明java语言的值传递是如何运作的。原创 2017-09-01 14:51:56 · 230 阅读 · 0 评论 -
java 解析xml 递归算法 简单实用
利用递归算法,解析xml格式的文件中的节点。原创 2016-01-07 20:58:09 · 2884 阅读 · 0 评论