使用 Spring Aop 与 Mysql 的主从复制功能实现读写分离。读写分离:将应用程序中对数据库的写的操作是一个数据库;对数据库读取数据的是另外一个数据库。而两个数据库的数据需要保证一致。 在应用程序中,可以使用 spring aop 对将要执行的业务…
2025/1/8 8:58:52前言 尤其是在最近一段时间内,感觉一天天的时间过得又慢又快,慢的是感觉复工了以后在公司的8.9个小时简直算是煎熬了,快的是常常感觉时间一天天,一月月的过去了,可是发现自己还在原路踏步走。看似每天忙成狗ÿ…
2025/1/8 8:30:22在前面的文章中介绍了Spring容器负责创建应用程序中的Bean并通过DI来协调这些对象之间的关系。 但是, 作为开发人员, 你需要告诉Spring要创建哪些Bean并且如何将其装配在一起。 当描述Bean如何进行装配时, Spring具有非常大的灵活性ÿ…
2025/1/8 6:55:05现在的人做事情都讲究效率,最好能达到事半功倍那种效果,软件行业也不例外。但是需求的一再变动,架构和业务功能的一改再改,往往使得软件的开发事倍功半。软件行业急需突破现现状,所以快速开发框架就这么应运而生了。但…
2025/1/8 6:09:59到了Windows server 2012平台,在服务器的角色中已经集成了ISCSI服务器功能,如果想使用它,我们只需要通过添加角色和功能向导启用即可。 本文将讲述该功能启用的方法和配置使用的方法,供需要体验和测试的人使用。本文大致分为以下几…
2025/1/8 11:32:09 人评论 次浏览top top -Hp pid 找到线程 高的,异常的pid 然后转成十六进制 jstack top 的ip > x.txt 搜一下 十六进制 就能找到位置
2025/1/8 11:23:24 人评论 次浏览前言 更多内容,请访问我的 个人博客。 大家应该知道,个人开发者要想上线自己的软件到第三方APP平台,多半是需要软件著作权的。因此,我今天打算注册账号、申请软著。于是有了这篇博客... 按常规步骤,登录 中国版权保护中…
2025/1/8 9:13:34 人评论 次浏览DFS 一般开辟一个visited数组记录是否走过。 深度优先搜索一般使用栈来实现。 int dfs(int u) {st[u] true; // st[u] 表示点u已经被遍历过for (int i h[u]; i ! -1; i ne[i]){int j e[i];if (!st[j]) dfs(j);} } BFS BFS常使用队列queue存储。向波纹一样一圈一圈出去…
2025/1/8 7:04:47 人评论 次浏览Java Random | 获取随机数RandomSecureRandomThreadLocalRandomMath.random()参考文献本页将通过 Java.util.Random实例进行讲解。Java Random类生成一个伪随机数流。 随机类使用48位(48-bit)种子。 Random的实例是线程安全的,但是Random的并发使用性能很差。 我…
2025/1/8 12:04:36 人评论 次浏览目录 一、Serial收集器 二、ParNew收集器 三、Parallel Scavenge收集器 四、Serial Old收集器 五、Parallel Old收集器 六、CMS 老年代收集器 七、G1 比较新的回收器 最常使用到的垃圾回收器有如下几种: 下面依次展开介绍。 一、Serial收集器 (新生代收集器…
2025/1/8 12:03:35 人评论 次浏览我们非常高兴地宣布 Elastic Stack 7.8 版正式发布了。与大部分 Elastic 发布版本一样,7.8 为 Elasticsearch、Kibana、Logstash 和 Beats 引入了大量新功能,同时也为基于 Elastic Stack 构建的下列解决方案推出了各种新功能:Elastic 企业搜索…
2025/1/8 12:03:04 人评论 次浏览一、软件自动化测试的学习步骤 1.做好手工测试(了解各种测试的知识) 2. 学习编程语言 3.学习Web基础(HTML,HTTP,CSS,DOM,Javascript)或者学习Winform 4. 学习自动化测试工具 5. 学习自动化测试框架 6. 实现自动化测试用例 …
2025/1/8 12:02:33 人评论 次浏览Insert注解 注解属性value:写入SQL语句 Options注解 实现添加新数据的主键封装注解属性 useGeneratedKeys:使用生成的主键,配置为truekeyProperty:主键封装的pojo对象属性 SelectKey注解 实现添加新数据的主键封装注解属性 statement&a…
2025/1/8 12:02:02 人评论 次浏览大家想不想在自己的应用中拨打电话呀?打电话可以用openURL:这个API, 如:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:"tel://10086"]];但是当电话结束后,返回的是系统的拨打电话界面,如何才能返回…
2025/1/8 12:01:31 人评论 次浏览1、登录vSphere服务器 2、选中连接的服务器 3、点击配置进入配置页面 4、点击高级设置打开高级设置选项 5、点击高级设置里的编辑按钮(由于已经添加了直通网卡,所以截图里有添加的直通网卡) 6、勾选要标记为直通的网卡,点击确定 7…
2025/1/8 11:25:31 人评论 次浏览在JAVA平台,实现异步调用的角色有如下三个角色:调用者 提货单真实数据一个调用者在调用耗时操作,不能立即返回数据时,先返回一个提货单.然后在过一断时间后凭提货单来获取真正的数据.去蛋糕店买蛋糕,不需要等蛋糕做出来(假设现做要很长时间),只需要领个提…
2025/1/8 11:36:25 人评论 次浏览1.背景熟悉下数据库索引的概念,在本地数据库新建一张用户信息表,写了一个接口,启用5个线程生成了5万的测试数据。写一个对外接口,通过userName来查询id2.userName字段索引添加对比未添加索引前用时16ms添加索引后用时1ms相对比下&…
2025/1/8 12:01:29 人评论 次浏览北京时间7月18日消息,据英国《金融时报》网站报道,日本软银已经同意以234亿英镑(约合310亿美元)的价格收购英国芯片设计公司ARM。软银认为,凭借这笔收购,ARM将让软银成为下一个潜力巨大的科技市场(即物联网)的领导者。 据两位知情…
2025/1/8 12:04:00 人评论 次浏览freemarker常用语法 2007年12月25日 星期二 10:57 常用语法EG.一个对象BOOK 1.输出 ${book.name} 空值判断:${book.name?if_exists }, ${book.name?default(‘xxx’)}//默认值xxx${ book.name!"xxx"}//默认值xxx 日期格式:${book.date?stri…
2025/1/8 11:54:32 人评论 次浏览TOC程序员实用工具网站 目录 1、搜索引擎 2、PPT 3、图片操作 4、文件共享 5、应届生招聘 6、程序员面试题库 7、办公、开发软件 8、高清图片、视频素材网站 9、项目开源 10、在线工具宝典大全 程序员开发需要具备良好的信息检索能力,为了备忘(…
2025/1/2 14:09:44 人评论 次浏览