- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 JSONArray添加JSONObject数据组装后,toString()发现值有{“$ref“:“$[0]“}乱码问题
出现这个问题是FastJson的循环引用造车的,可以手动设置取消FastJson的循环引用的检查。System.out.println("封装后的组织数据为: " + s);//取消JSON循环引用检查。
2023-12-06 18:56:13
679
原创 IDEA构建springBoot新项目时JDK只有17和21,无法选择JDK8解决方案
今天创建springboot新项目时,发现IDEA里JDK选项只有17和21,无法选择本机的JDK8,网上查资料后发现是springboot2.7于11.24号后停止维护,基于2.7和java8的spring Initializ官方不再维护,解决方案是在server URL栏,改start.spring.io为。
2023-12-04 14:22:55
2628
2
原创 SQL优化笔记
1.or 和 in 的区别:当数据量比较小的时候效率没差别,当数据量比较大的时候,in的查询效率高于or。2.regexp_replace:regexp_replace(1,2,3,4,5,6)语法说明:1:字段 2:替换的字段 3:替换成什么 4:起始位置(默认从1开始) 5:替换的次数(0是无限次) 6:不区分大小写3.当数据量达到百万级以上,可能优化SQL、使用索引已经不...
2019-01-28 11:23:48
264
原创 用freemarker导出excel时,打开报加载期间出现问题
问题描述:Excel07打开Excel就弹窗加载期间出现问题,用WPS打开无误,手机端打开效果如下:分析原因:报错信息显示c:/user...考虑可能是写入的格式和表格固有格式冲突,用WPS能打开而07打不开,说明可能是兼容性和版本的问题,又做了尝试,当数据量为2条时,写入无误,3条及以上就报错,思考可能是Excel的表模板有问题结论:经过尝试对比发现,是表xml模板问题,由于...
2018-11-02 11:35:40
2486
2
原创 struts 2中的页面循环
<div class="table-wrap"> <table class="table" > <thead align="center"> <tr> &l
2018-10-30 16:19:42
189
原创 优化SQL笔记整理
优化前SQL: select rownum r, a.*, (select count(0) ymbjgrs from (select c.xh, b.bjdm, count(*) bjgks from cjb c left join view_xsjbxx b ...
2018-10-30 16:17:26
429
原创 myeclipse保存代码时building workspace时间过长解决方案
改那个builder workspace,保存不影响编译的方法是:project->builders->取消勾选javaScript Validator和Validation。
2018-08-29 10:52:20
699
原创 java几种常遇到的异常
1.java.sql.SQLException: 索引中丢失 IN 或 OUT 参数 解决方案:核对SQL中属性名字个数和?个数,是否一致,是否跟数据库个数一致2.java.lang.NoSuchMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletConte...
2018-07-26 17:48:56
278
原创 JS中将var类型数据转换为int
var xqrs = jQuery(inputs).eq(1).val();var knsrs = jQuery(inputs).eq(2).val();if(parseInt(xqrs.trim())<parseInt(knsrs.trim())){ //逻辑处理}注:从input框取出的值,先用trim()方法处理掉前后空格,在转int,防止因为首尾空格造成意外问...
2018-07-26 17:26:36
14270
原创 input输入框判断处理只能输入数字
<tr> <th width="16%"> <font color="red">*</font>联系电话 </th>
2018-07-26 16:55:47
6926
原创 myeclipse怎么调选中类名,其他相同类或对象名有阴影提示效果
亲测有效:window->Preferences->Java->Editor->Mark Occirences 选中 Mark occurrences,打开后选择前面的复选框
2018-07-05 10:26:08
623
原创 Math,Date,DateFormat和Calendar
* Math * 成员变量: * public static final double PI * public static final double E * 成员方法: * public static int abs(int a):绝对值 * public static double ceil(double a):向上取整 * public static double flo...
2018-05-30 16:20:46
228
原创 正则表达式和常用规则
* 常用的正则表达式规则: * a:字符 * x 字符 x , 举例:'a'表示字符a * \\ 反斜线字符 , 在正则表达式中,只有两个\\才能表达一个\ * \n 新行(换行)符 ('\u000A') * \r 回车符 ('\u000D') * b:字符类 * [abc] a、b 或 c(简单类) * [^abc] 任何字符,除了 ...
2018-05-28 21:38:12
1813
原创 String和StringBuffer的转换
String和StringBuffer,StringBuilder的区别: * A:String是内容不可变的,StringBuffer,StringBuilder是内容可变的。 * B:StringBuffer是同步的,数据安全,效率低;StringBuilder是异步的,数据不安全,效率高。 * StringBuffer和数组的区别: * 都可以看作一个容器,装其他类型的数据 * ...
2018-05-27 19:40:27
3765
原创 Java中的进制转换
* 将10进制的数转为其他进制: * public static String toString(int i,int radix) * 返回 radix进制的i的值 ,radix进制的范围是2~36 * 为什么是36? * 因为0~9 + a~z =36 * 将其他进制的数转为10进制: * public static int parseInt(String s,in...
2018-05-27 17:04:15
330
原创 int 和 String互相转换
//int ---> String int number = 100; //方式1: String s1 = "" + number; System.out.println("s1 : " + s1); //方式2: Integer i = new Integer(number); String s2 = i.toString(); Syste...
2018-05-27 16:40:52
536
原创 字符串与字符串数组的转换
1. String ---> char[] String str = "123456"; char[] ch = str.toCharArray();2.char[] ---> String //方式1:通过构造函数 String s1 = new String(ch); //方式2:通过String的静态方法valueOf() String...
2018-05-26 15:32:12
543
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人