会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
安琪拉的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
下一页
2018年7月27日
Mybatis异常总结
摘要: 1.异常 nested exception is org.apache.ibatis.exceptions.PersistenceException: \n### Error querying database. Cause: java.lang.UnsupportedOperationExcept
阅读全文
posted @ 2018-07-27 15:49 安琪拉的博客(公众号)
阅读(473)
评论(0)
推荐(0)
2018年7月25日
并发编程-Atomic的compareAndSet
摘要: 接上一篇博客并发编程-多线程共享变量不安全,分析Atomic原子类是怎么保证线程安全的。 并发三个基本概念: 1.原子性:操作是线程私有的,不能拆分成多个步骤,被其他线程影响;(官方版:操作不可中断,全部执行或全部失败) 2.可见性:对共享变量的修改能够被其他线程可见; 3.有序性:cpu会为了优化
阅读全文
posted @ 2018-07-25 03:06 安琪拉的博客(公众号)
阅读(848)
评论(0)
推荐(0)
并发编程-多线程共享变量不安全
摘要: 最近开始研究并发的问题,今天找了段代码,是在并发环境共享变量的不安全问题,如下所示: 我创建了一个线程池,是cachedThreadPool,最大支持Integer.MAX_VALUE个线程,具体实现代码如下: 之后再详细说线程池。继续上面的代码,我在主线程中通过for循环创建了1000个请求,最多
阅读全文
posted @ 2018-07-25 02:15 安琪拉的博客(公众号)
阅读(1628)
评论(0)
推荐(0)
2018年7月17日
Spring boot Junit单元测试回滚
摘要: 在单元测试的时候,希望测试用例不影响其他测试结果,需要在方法级别回滚,代码如下:
阅读全文
posted @ 2018-07-17 14:53 安琪拉的博客(公众号)
阅读(3331)
评论(0)
推荐(0)
2018年7月13日
Java 不区分大小写比较字符串
摘要: 在项目中需要实现一个功能,获取数据库表的所有列,比如user表有 [name,age,height]三个字段,在插入insert之前需要判断插入的列是否在表的列字段中,例如需要插入的数据为 { name:"机哥", age:26, Height:"60kg", salary:"100块"} ,插入之
阅读全文
posted @ 2018-07-13 15:16 安琪拉的博客(公众号)
阅读(29809)
评论(0)
推荐(0)
IDEA 设置html 和js热发布
摘要: 之前在webstorm上写前端,写完直接刷新浏览器就能够生效,现在用idea,希望也能实现修改html、css、js的热发布,方案如下: 1.Help->Find Action->输入Registry 2.开启compiler.automake.allow.when.app.running 3.设置
阅读全文
posted @ 2018-07-13 14:35 安琪拉的博客(公众号)
阅读(354)
评论(0)
推荐(0)
2018年7月12日
Java 获取Mysql数据库表的列
摘要: 在项目中,需要将爬虫获取的非结构化json数据解析拉平放入关系数据库中,为了防止插入失败,需要比较表中列和插入的列,只插入数据库中有的列,没有的列邮件提醒,下次修改数据库表结构之后进行插入。
阅读全文
posted @ 2018-07-12 21:02 安琪拉的博客(公众号)
阅读(319)
评论(0)
推荐(0)
2018年7月11日
Groovy String类型null和empty("")判断
摘要: public static void main(String[] args) { def a = "" def b = null if (a?.trim()){ //a为null/"" a?.trim()表达式为false println("not empty or null") } else {
阅读全文
posted @ 2018-07-11 14:32 安琪拉的博客(公众号)
阅读(3853)
评论(0)
推荐(0)
2018年7月9日
正则表达式小记
摘要: 代码生成代码
阅读全文
posted @ 2018-07-09 15:30 安琪拉的博客(公众号)
阅读(178)
评论(0)
推荐(0)
2018年6月22日
Git操作手册记录
摘要: Git使用指南 查看tag所在分支 0.删除远程tag 重命名本地分支 git branch -m old_branch_name new_branch_name 1.查看历史taggit log --pretty=oneline --abbrev-commit //查看历史tag git tag
阅读全文
posted @ 2018-06-22 10:38 安琪拉的博客(公众号)
阅读(209)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
下一页
公告