
Java
深海浩
这个作者很懒,什么都没留下…
展开
-
Hibernate save方法没报错,但是保存不了
hibernate save不报错但是保存不了原创 2023-01-12 10:53:41 · 804 阅读 · 0 评论 -
docker-compose no space left on device
no space left on device原创 2022-11-18 16:43:48 · 512 阅读 · 0 评论 -
简单上手ShardingSphere-jdbc5.1.1各种yml和properties配置
简单上手ShardingSphere-jdbc5.1.1各种yml和properties配置原创 2022-11-17 16:08:34 · 6934 阅读 · 1 评论 -
JSONException: syntax error, expect {, actual [, pos 0, fastjson-version 1.2.62 前端传json后端接收报
{ "sig":"edd3519127ac89a4e46b93ee82938c3e", "data":[ { "bizId":"sssbizId", "eventInfo":[ { "recordId":"1_0001599655656913", } ] }]}后端接收时直接转成了Stri...原创 2021-02-04 14:38:57 · 16636 阅读 · 2 评论 -
json转换遇到的一个坑记录下来
昨天在工作中遇到一个一个需要解析json字符串的问题,以前也遇到过,然后也解决了;突然这次就不行了,然后一直在网上找资料。然后一直也没有解决的方案;花了我一下午的时间,就有些难受了;com.alibaba.fastjson.JSONObject cannot be cast toJSONArray之前一直报这个错误,怎么改都不行解析代码JSONObject welfare = JSONO...原创 2020-03-24 09:10:57 · 422 阅读 · 0 评论 -
JDK中的FutureTask的异步1.1之开启线程池1.1
这个还可以用线程池的方式去实现,代码如下:public class AsyncFutureExamplePool { /** * 自定义线程池 设置核心线程个数为当前物理机的CPU个数; * */ private final static int AVALIABLE_PROCESSORS = Runtime.getRuntime().availablePro...原创 2020-03-08 14:14:39 · 136 阅读 · 0 评论 -
JDK中的FutureTask的异步1.0
FutureTask任务的结果只有当任务完成后才能获取,并且只能通过get系列方法获取,当结果还没 出来时,线程get系列方法会被阻塞,另外,一旦任务被执行完成,任务不能重启,除非有哪些时间使用了runAndReset方法。代码如下:public class AsyncFurureExample { public static void main(String[] args) thr...原创 2020-03-07 19:31:54 · 103 阅读 · 0 评论 -
显示使用线程池实现异步编程1.1
修改上个博客的代码:public class ThreadExecutorPool { /** * 自定义线程池 设置核心线程个数为当前物理机的CPU个数; * */ private final static int AVALIABLE_PROCESSORS = Runtime.getRuntime().availableProcessors(); ...原创 2020-03-07 16:05:40 · 285 阅读 · 1 评论 -
显示使用线程实现异步编程1.0
这是一种最简单实现异步的方法之一public class sync { public static void doSomethingA(){ try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); ...原创 2020-03-07 15:33:56 · 144 阅读 · 1 评论 -
Spring事务(@Transactional)各个属性介绍
参考:https://www.jianshu.com/p/efe9a01b4ab2工作中很多业务都需要使用事务回滚。事务的学习尤为重要。@Transactional:事务注解一般在方法中写上这个注解就可以了,当然有一些比较复杂的业务场景,需要自己了解一些事务的属性;这样对自己的写的业务也比较放心。代码也会更加的可靠和安全;readOnly该属性用于设置当前事务是否为只读事务,设置为true...原创 2020-01-14 11:21:52 · 1156 阅读 · 0 评论 -
json格式的字符型转成集合类型
在工作中遇到了一个内容,就是需要把数据库中json类型的字段取出来,放到一个集合中。数据库中某个字段转格式后{ "LUCKDRAW": [{ "GOODS_ID": "02", "GOODS_NUM": 1000, "PRIZE_NUM": 5, "GOODS": "商品" }, { "GOODS_ID": "03", "GOODS_NUM": 1000, ...原创 2020-01-14 09:06:58 · 626 阅读 · 0 评论 -
码云的.gitignore配置
HELP.mdtarget/!.mvn/wrapper/maven-wrapper.jar!/src/main/!/src/test/STS.apt_generated.classpath.factorypath.project.settings.springBeans.sts4-cacheIntelliJ IDEA.idea*.iws*.iml*.iprNet...原创 2019-12-04 20:44:28 · 1855 阅读 · 0 评论 -
ssm相关的jar包以及需要主意的点
jar包:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven...原创 2019-10-15 09:15:22 · 124 阅读 · 0 评论 -
JDBC工具类
写个JDBC工具类怕以后忘记了:public class JdbcUtil { public static Connection getConnection() throws Exception { // 1.加载驱动 Class.forName("com.mysql.jdbc.Driver"); /* Properties properties=n...原创 2019-09-05 21:24:02 · 113 阅读 · 0 评论 -
前后台交互字符集乱码问题!
在做servlet的时候,前台传数据早后台的时候会中文乱码,在AJAX请求的时候,有两种提交的方式,一种为doGet和doPost.两种不同的提交方式,转utf-8是不同的;doGet提交方式://从前端得到一个数据:String name=request.getParameter(“name”);//得到name后转为UTF-8String str=new String(name...原创 2019-08-31 16:50:16 · 337 阅读 · 0 评论 -
纯servlet+AJAX+JSON写查询发布到页面
用框架久了这种纯servle反而不会写了,我感觉这个还是要用会的必要!先记录起来,之后回看也好还有一些需要注意的地方!前端代码,不怎么好看哈,测试用的:<html><script type="text/javascript">window.onload=function(){ getAll(); }function getAll(){ var...原创 2019-08-25 20:15:39 · 230 阅读 · 0 评论 -
Server Tomcat v7.0 Server at localhost failed to start.报错
刚刚开始报Server Tomcat v7.0 Server at localhost failed to start。这个错误的时候,上网查了很多资料,有的说是端口号被占用,在cmd中查出被8080占用的端口号;输入:netstat -ano|findstr 8080—》查看8080占用的端口号,可以找到PID到进程停掉它,也可以直接杀死端口8080的进程:taskkill /F /PID ...原创 2019-08-23 09:38:54 · 368 阅读 · 0 评论 -
mysql中的事务开启回滚及回滚标记
之前一直在想一个问题:直接回滚和回滚到标记的地方有什么不一样!自己也测试了很多次,突然就想通了!还是很开心的!希望能帮助一些正在努力的人!题目;zs和lisi银行转账的小测试!思路:如果zs已经转了钱给李四卡里的钱已经减了,然后在中途出了点事故,李四没有收到钱,这钱要不回到张三的卡中要不再次转到李四的卡中。这里使用了JDBCUtil的工具类:在之前的的博客中有就不在这里复制了!publ...原创 2019-08-17 10:04:04 · 1271 阅读 · 0 评论 -
“=”和“==”的坑
今天写了个预编译的数据查询,坑的一批,一次次DEBUG才解决,看代码吧!JDBC工具类public class JDBCUtilDemo03 {public static Connection getConnection() throws Exception { // 1.加载驱动 Properties properties=new Properties(); propert...原创 2019-08-14 22:12:18 · 87 阅读 · 0 评论 -
五个常见异常的案例
1.算术异常:ArithmeticException2.字符索引越界异常:ArrayIndexOutOfBoundsException3.空指针异常:NullPointerException4.正则表达式语法异常:PatternSyntaxException5.数组为负异常:NegativeArraySizeExceptionpublic class Work03 { public ...原创 2019-08-07 20:44:10 · 2691 阅读 · 0 评论 -
toCharArray()是用法,解决一个题目
toCharArry用法题目:需求: 去除一个字符串中相邻重复字符举例: abbddAffeeEddcccwceaa输出结果: abdAfeEdcwceapublic class Work07 { public static void main(String[] args) { // TODO Auto-generated method stub //创建一个字符串 ...原创 2019-08-06 22:19:41 · 1303 阅读 · 1 评论 -
输入两个日期计算相差几天
做一个时间的题目,留个纪念吧!题目:需求: 从键盘录入两个时间, 计算这个两个时间之间相差的天数 注意: 不足一天算一天Date date1=new Date(); Date date2=new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Scanner sc=new Scanner(...原创 2019-08-06 20:15:44 · 2321 阅读 · 0 评论