会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sqy123
博客园
首页
新随笔
联系
订阅
管理
2020年4月8日
java try catch 问题
摘要: Controller层中使用try catch功能 1 public Wrapper billQuery(@RequestBody OrderBillQueryReq orderBillQueryReq){ 2 log.info("账单列表查询入参:{}", JSON.toJSONString(or
阅读全文
posted @ 2020-04-08 10:50 java白丁
阅读(771)
评论(0)
推荐(0)
2019年10月16日
springboot 项目启动脚本
摘要: springboot项目启动可通过下面的shell脚本启动。 startup.sh 启动命令
阅读全文
posted @ 2019-10-16 11:08 java白丁
阅读(3186)
评论(0)
推荐(0)
2019年9月9日
下载Excel文件功能通过火狐浏览器下载没有后缀名
摘要: 最近遇到一个问题,用导出Excelwe文件使用Chrome浏览器是没有问题的,但是用火狐浏览器会出现下载的Excel文件没有后缀名。检查了很多东西都没找到原因。最后和之前的下载功能做对比发现,Excel的文件名不一样,之前的Excel文件名没有时间戳 ,文件名是:xxx2019-08-12 12_2
阅读全文
posted @ 2019-09-09 10:20 java白丁
阅读(3514)
评论(0)
推荐(1)
2019年3月8日
AtomicInteger源码
摘要: 一、概念 AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。 AtomicInteger的关键域只有一下3
阅读全文
posted @ 2019-03-08 17:22 java白丁
阅读(212)
评论(0)
推荐(0)
2019年2月15日
mysql区间范围查询问题
摘要: 一,日期区间查询,表里有一个时间字段 最常见的就是某时间段查询,比如xxxx时间 xxxx时间有多少条数据。例如数据库里的字段是 income_period, 该字段类型可以是字符串(varchar),可以是时间类型(datetime,date),mysql都支持区间查询 下面就以字符串类型为例 对
阅读全文
posted @ 2019-02-15 14:49 java白丁
阅读(17615)
评论(0)
推荐(0)
2019年2月8日
spring事务详解(一)初探讨
摘要: 一、什么是事务 维基百科:数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。理解:事务(Transaction)是数据库区别于文件系统的重要特性之一。传统关系型数据库设计原则是满足 ACID特性,用以保证数据库事务的正确执行。Mysql的innoDB引
阅读全文
posted @ 2019-02-08 09:12 java白丁
阅读(404)
评论(0)
推荐(0)
spring事务详解(二)实例
摘要: 在Spring中,事务有两种实现方式: 编程式事务管理: 编程式事务管理使用底层源码可实现更细粒度的事务控制。spring推荐使用TransactionTemplate,典型的模板模式。 申明式事务管理: 添加@Transactional注解,并定义传播机制+回滚策略。基于Spring AOP实现,
阅读全文
posted @ 2019-02-08 09:09 java白丁
阅读(466)
评论(0)
推荐(0)
2018年11月29日
mysql删除重复数据只保留一条
摘要: 建表语句 在网上查到很多关于这道题的答案,但很多都是错的,比如 这句话在MySQL里执行会报: 意思就是不能先select出同一表中的某些值,再update这个表(在同一语句中),即不能依据某字段值做判断再来更新某字段的值。 解决方案就是用通过中间表来规避这个错误,sql语句如下: 但是这样写会有个
阅读全文
posted @ 2018-11-29 16:17 java白丁
阅读(1247)
评论(1)
推荐(1)
2018年10月19日
jdk1.8源码Synchronized及其实现原理
摘要: 一、Synchronized的基本使用 关于Synchronized在JVM的原理(偏向锁,轻量级锁,重量级锁)可以参考 : http://www.cnblogs.com/dennyzhangdd/p/6734638.html Synchronized是Java中解决并发问题的一种最常用的方法,也是
阅读全文
posted @ 2018-10-19 17:50 java白丁
阅读(4900)
评论(0)
推荐(0)
2018年10月16日
jdk1.8源码Thread与Runnable区别
摘要: 一、概念 Thread实现了Runnable接口 二、创建,启动线程的方法有两种: 1,继承Thread 2,实现Runnable 3,分析 但都调用thread的start()启动线程,API的注解是: Causes this thread to begin execution; the Java
阅读全文
posted @ 2018-10-16 10:08 java白丁
阅读(1284)
评论(0)
推荐(0)
下一页
公告