(2017.06.26-2017.07.02)周总结-Java多线程/Mybatis批处理/数据库写覆盖

来源:互联网 发布:linux怎么退出终端 编辑:程序博客网 时间:2024/06/10 08:02

本周的任务主要为Sql的批量新增、批量更新、批量删除等。以及多线程。(本周开启了二期的工作,上周进行了需求讨论。)

主要贡献,批量更新、并通过更新的条数控制@Transication进行回滚。(主要时间的花费在于逻辑和权限的梳理 重新开发了几次。)


Java多线程

[1]. Java 多线程 并发编程
[2]. Java多线程:解决高并发环境下数据插入重复问题
[3]. 在多线程处理表数据的时候 ,怎么防止数据被重复处理?
[4]. 解决多线程并发问题
[5]. Java中的多线程你只要看这一篇就够了
[6]. java中Executor、ExecutorService、ThreadPoolExecutor介绍
[7]. ExecutorService 的理解与使用
[8]. Java线程(七):Callable和Future
[9]. 死锁原因及解决、避免办法


Mybatis批量更新 与 业务同步

[1]. mybatis执行批量更新update
[2]. mybatis执行批量更新batch update 的方法(提供oracle,mysql两种写法)
[3]. mysql 批量更新与批量更新多条记录的不同值实现方法
[4]. mysql批量更新数据(性能优化)
[5]. MySql中4种批量更新的方法
[6]. 大批量更新数据mysql批量更新的四种方法
[7]. mysql中You can’t specify target table for update in FROM clause错误解决方法
[8]. 多用户同时处理同一条数据解决办法
[9]. 保持业务数据同步
[10]. 项目/数据库中的写覆盖问题与解决
[11]. SQL Server当两个用户同时更改一条数据,另一个需要等待,如何在第二个更改时,根据需要提示有用户正在更改,并且获得当前更改的用户机器号
[12]. java保证线程安全的两种方式
[13]. mysql处理字符串的两个绝招:substring_index,concat
[14]. mybatis if标签判断字符串相等
[15]. Java开发中的23种设计模式详解(转)


SQL及字符串处理

[1]. Java中去除StringBuffer最后一个字符
[2]. java删除字符串最后一个字符的几种方法
[3]. SQL IN 操作符
[4]. sql 之CONCAT用法
[5]. 两种SQL中的字符串比较函数
[6]. 数据库_ PL/SQL 怎么判断两个结果集是否相等
[7]. 把一列的字符串结果集拼接成一个长字符串输出 mysql
[8]. MySQL中如何使group_concat的结果在in操作符中生效?或者替代方案
[9]. sql 查询如何将结果集 输出为一段字符串?
[10]. SQL AND & OR 运算符
[11]. 表间的关系一对多/一对一/多对多关系是怎样建立的?