- 博客(11)
- 收藏
- 关注
原创 百万级别数据的更新
1.存储过程批量更新declare v_int number; v_loanid varchar(100); v_tmName varchar(100); v_tmMobile varchar(100); v_tmPid varchar(100); cursor yb is select loanid,tmName,tmMobile,tmPid from bhzx_c1_t...
2019-02-20 17:58:49 1850
原创 确定字符串中指定字符第n次出现的位置
1.第一种方法@Test public void testHello() { //这里是获取"/"符号的位置 Matcher slashMatcher = Pattern.compile("/").matcher(""/*需要测试的字符串*/); int x = 0; while(slashMatcher.find()) ...
2019-02-20 17:19:23 2720
原创 正则规则校验
public static boolean checkStringName(String name) { // 正则规则 Pattern pattern = Pattern.compile("...");//正则表达式 // 被校验的字符串 Matcher match = pattern.matcher(name); re...
2019-02-18 13:46:09 362
转载 SpringMVC工作原理
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet...
2019-02-18 10:23:22 158
转载 分布式事务解析!
A系统调用B系统,B系统又调用了C系统,他们都操作了各自的数据库,如何保证事物一致? 其实要实现分布式事物就需要修改spring框架的@Transactional逻辑,使用到AOP切面技术将自定义连接对象反给spring,并重写commit()方法的逻辑,让spring不再根据本地的事物而判断是提交还是回滚,而是根据分布式事物组最终计算的结果来决定。 所以要完成以上...
2019-02-18 09:37:42 191
原创 接口调用一会正常,一会失败
刚开始这个问题困扰了我很久,后面才发现接口平台用了两台zookeeper集群来处理我这个接口,但是其中有一个zookeeper集群部分配置已经过期了,经过部分权限的申请并重新开通权限后,我们的接口调用终于恢复正常了!(写的比较简捷,见谅!)...
2019-02-18 09:29:58 4681
原创 每天重启服务器!
1.每天环境均需要重启后,方可调用相关接口,报的异常如下: 2.根据这个异常,我们可以大致判断其为数据库连接中断了,首先我们需要定位考虑数据库连接的配置是否正确,因为我们数据库的配置全部写在配置文件里面,结果去检查后发现,配置文件的数据库配置写少了东西,如下:但是我们取的mysql配置为:所以,发现部分mysql的配置没有配置到位,所以出现了每天需要重启服务器的情况,修改...
2019-02-15 17:15:03 738 2
原创 Idea快捷键
一.实用小技巧:1.Ctrl+Alt+v补全左侧代码;2.写代码时用 Alt-Insert ( Code|Generate… )可以创建类里面任何字段的 getter 与 setter 方法。3.用 Ctrl-/ 与 Ctrl-Shift-/ 来注释 / 反注释代码行与代码块。4.按 Alt-Q ( View|Context Info )可以不需要移动代码就能查看当前方法地声明。连...
2019-02-15 11:17:52 127
原创 CSDN增加博客打赏
1.首先任意写一篇博客,并在本地添加自己的微信,如:2.在博客里面添加图片,在此我们可以获得微信的路径,如: 3.进入博客管理,选择栏目管理,点击编辑自定义栏目,如下:栏目内容为:<div id="custom_column_41051715" class="panel"> <ul class="panel_head"><span>..
2019-02-13 18:17:43 438
转载 Broken pipe
叙述 想必或多或少在Java的服务器都会遇到过这种异常,如下图 由于Java偏上层,日常开发接触系统底层的机会偏少,要搞清楚什么原因导致的这种异常,肯定是先要百度google一番。网络解释云里雾里 百度+google下,巴拉巴拉还真不少介绍这个错误的文章。欣喜地翻了一篇又一篇,但好像我依旧不明白具体什么原因导致的,云里雾里啊。好吧,举两个例子: 例子一...
2019-02-13 16:54:26 7338
转载 Spring+SpringMVC+MyBatis的详细整合
1、基本概念 1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成...
2019-02-13 14:59:54 517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人