自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 findBugs常见错误中文解读

rule.findbugs.DMI_FUTILE_ATTEMPT_TO_CHANGE_MAXPOOL_SIZE_OF_SCHEDULED_THREAD_POOL_EXECUTOR.name=错误用法 - 尝试修改ScheduledThreadPoolExecutor的最大数。rule.findbugs.NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS.name=错误用法 - 方法调用传递null给非空参数 (ALL_TARGETS_DANGEROUS)

2023-04-23 10:24:32 1766

原创 Spring事务失效原因

@Transactional不生效场景1.数据库引擎是否支持事务2.注解所在的类是否被加载成Bean3.注解所在方法是否为public修饰的4.是否发生了自调用问题5.所用数据源是否加载了事务管理器6@Transactional的扩展配置propagation是否正确1数据库引擎不支持事务这里以 MySQL 为例,其 MyISAM 引擎是不支持事务操作的,InnoDB 才是支持事务的引擎,一般要支持事务都会使用 InnoDB。根据 MySQL 的官方文档:.

2022-04-08 11:23:15 109

原创 MySQL索引失效的7种情况及使用建议

失效的情况:什么时候没用有or必全有索引; 复合索引未用左列字段; like以%开头; 需要类型转换; where中索引列有运算; where中索引列使用了函数; 如果mysql觉得全表扫描更快时(数据少);什么时没必要用唯一性差; 频繁更新的字段不用(更新索引消耗); where中不用的字段; 索引使用<>时,效果一般; 详述 索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 如果条件中有or,即使其中有部分条件带索引也不会使用(这也是为

2022-04-08 11:10:07 202

原创 为啥要选postgreSQL

1.MySQL 的各种 text 字段有不同的限制, 要手动区分 small text, middle text, large text... Pg 没有这个限制, text 能支持各种大小.2.MySQL 的事务隔离级别 repeatable read 并不能阻止常见的并发更新, 得加锁才可以, 但悲观锁会影响性能, 手动实现乐观锁又复杂. 而 Pg 的列里有隐藏的乐观锁 version 字段, 默认的 repeatable read 级别就能保证并发更新的正确性, 并且又有乐观锁的性能.3.M.

2022-03-18 11:35:00 679

原创 2021-01-11

遍历MAP-key的几种方法//通过map.keySet()方法//方法一:通过得到key的值,然后获取value;for(String key : map.keySet()){  String value = map.get(key);  System.out.println(key+" "+value);}//使用迭代器,获取key;Iterator<String> iter = map.keySet().iterator();while(iter.hasNext()){

2021-01-11 15:42:00 43

原创 一个Java女程序员的独白

真是没想到我竟然做了一年半的程序员,,,,我不是以程序员的身份进公司的,仿佛冥冥之中自由安排。研究生期间是跟着导师研究智能家居的控制的,在那个三年中也是在看着帖子撸代码混过来的,由于没有明确的目标,我的研究生生活浑浑噩噩的过来了,除了在吃喝玩乐上花的时间,科研的时间都是导师监督着走来了。 说是迟那时快,三年一晃而过,等到找工作的时候,我蒙了,除了可以抄抄帖子里的代码,我几...

2019-12-23 22:10:34 589

原创 Spring+spring MVC+MyBatis框架搭建总结

Spring+Spring MVC+MyBatis+postgreSQL步骤整理创建maven工程,在pom.xml中添加工程所需的jar包依赖,并且加入:&lt;!--防止java目录下xml文件不编译--&gt;    &lt;resources&gt;      &lt;resource&gt;        &lt;directory&gt;src/main/resour...

2018-08-09 11:19:59 280

原创 PostgreSQL那些查询条件的意义与用法

SQL语言的固定形式    SELECT + 表字段名 + FROM +数据表名+ WHERE + 筛选条件①、条件查询通常与WHERE子句一起使用。②、包括: AND OR AND &amp; OR NOT LIKE IN NOT IN BETWEEN 1.AND 连接的两个条件需要同时满足SELECT * FROM u_user WHERE ID&g...

2018-07-25 15:46:36 1289

转载 Spring中context:component-scan注入的用法

通常情况下我们在创建spring项目的时候在xml配置文件中都会配置这个标签,配置完这个标签后,spring就会去自动扫描base-package对应的路径或者该路径的子包下面的java文件,如果扫描到文件中带有@Service,@Component,@Repository,@Controller等这些注解的类,则把这些类注册为bean,为之后使用这些类做铺垫.注:在注解后加上例如@Compo...

2018-07-25 09:15:39 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除