2017年2月20日

java的ConcurrentModificationException问题

摘要: 执行报错 分析原因: 虽然没有明显的修改和增加set,但是实际上已经增加。 tempMap2 从tempMap1中获取Set<String> [5,50],此时是把tempMap2的key值引用指向了Set<String>集合。 故而 tempMap1 的key="5" 和tempMap2 的key 阅读全文

posted @ 2017-02-20 23:43 小董斌 阅读(136) 评论(0) 推荐(0) 编辑

矩阵最短路径

摘要: /** * 矩阵最短路径和(最长) * @author db *1 3 5 9 *8 1 3 4 *5 0 6 1 *8 8 4 0 * *dp[i][j]=min{dp[i-1]dp[j],dp[i][j-1]}+m[i][j](1<=i,j<n) */ 思想:整体与局部互相转换 阅读全文

posted @ 2017-02-20 23:33 小董斌 阅读(268) 评论(0) 推荐(0) 编辑

2017年2月19日

斐波那契问题(java)

摘要: F(n)=F(n-1)+F(n-2) 1.迭代实现,O(2的N次方) 2.递归实现,O(N) 3.使用二阶矩阵实现,O(logN) 阅读全文

posted @ 2017-02-19 20:40 小董斌 阅读(128) 评论(0) 推荐(0) 编辑

2017年1月23日

java--annotation(注解)

摘要: 从下面的例子说起 1.@Target(ElementType.FIELD)指定程序元注释所用的地方 2.@Retention(RetentionPolicy.RUNTIME) 阅读全文

posted @ 2017-01-23 00:39 小董斌 阅读(126) 评论(0) 推荐(0) 编辑

MySQL where优化

摘要: MySQL where 该节讨论为处理WHERE子句而进行的优化。例子中使用了SELECT语句,但相同的优化也适用DELETE和UPDATE语句中的WHERE子句。 请注意对MySQL优化器的工作在不断进行中,因此该节并不完善。MySQL执行了大量的优化,本文中所列的并不详尽。 下面列出了MySQL 阅读全文

posted @ 2017-01-23 00:27 小董斌 阅读(157) 评论(0) 推荐(0) 编辑

MySQL触发器,视图语法

摘要: MySQL触发程序 1.创建触发器 CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt 触发程序是与表有关的命名数据库对象,当表上出现特定事件时,将激活该对象。 tr 阅读全文

posted @ 2017-01-23 00:25 小董斌 阅读(190) 评论(0) 推荐(0) 编辑

2017年1月19日

MySQL存储过程和函数(七)

摘要: 1.事务 有插入,更新,删除时,需要事务 开启事务 start transaction; 提交事务 commit; 把要开启的语句放入start transaction与commit之间 不在之间的语句则不做事务处理 2.mybatis处理存储过程的多结果集 阅读全文

posted @ 2017-01-19 10:02 小董斌 阅读(139) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(六)

摘要: 1、存储过程练习 (1) DROP PROCEDURE IF EXISTS test12; CREATE PROCEDURE test12() BEGIN DECLARE username VARCHAR(20); DECLARE age INT; DECLARE IDs INT; DECLARE 阅读全文

posted @ 2017-01-19 10:01 小董斌 阅读(153) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(五)

摘要: 1、IF语句 IF search_condition THEN statement_list [ELSEIF search_condition THEN statement_list] ... [ELSE statement_list] END IF 2、CASE语句 CASE case_value 阅读全文

posted @ 2017-01-19 10:00 小董斌 阅读(519) 评论(0) 推荐(0) 编辑

MySQL存储过程和函数(四)

摘要: 1、声明光标 DECLARE cursor_name CURSOR FOR select_statement cursor_name唯一 select_statement里不能包含INTO 2、光标OPEN语句 OPEN cursor_name 3、光标FETCH语句 FETCH cursor_na 阅读全文

posted @ 2017-01-19 09:59 小董斌 阅读(163) 评论(0) 推荐(0) 编辑

导航