- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 数据库的基本概念
学习数据库常常被里面的大量概念搞得头昏脑涨,原因是这些概念太过抽象又比较复杂。经过几个月对数据库的大量操作和使用又看了一些学习视频,终于对数据库这些概念有了比较深入的认识,特此总结一下,以备以后忘记。 数据:数据就是标识,符号。比如:38,175,56.... 信息:给数据赋以具体的含义就成为了信息。 知识:对信息进行总结就得到了知识。 举个例子:上面列举的
2013-08-17 17:13:49
760
原创 mysqlslap常用参数(options)说明
--auto-generate-sql, -a 自动生成测试表和数据,表示用mysqlslap工具自己生成的SQL脚本来测试并发压力。--auto-generate-sql-load-type=type 测试语句的类型。代表要测试的环境是读操作还是写操作还是两者混合的。取值包括:read,key,write,update和mixed(默认)。--auto-generate-sql-add-
2013-08-01 14:42:25
1241
原创 使用索引优化查询
首先说明一下为什么要使用索引。数据行在数据库中是无序存储的,对于一组无序的数据,要想从中找出对我们有用的数据,唯一的办法就是遍历,而对于海量数据来说,遍历无疑是耗时费力的选择,其效率可能会让我们无法忍的。为了能让我们有的所矢,像卫星定位一样一下子就找到我们所需要的数据,而不用花费大量的时间和精力去遍历那些无用的数据,就要用到索引。 举个简单的例子。比如我们的英文字典,如果把所有的单词
2013-07-19 18:13:49
1253
原创 myBatis配置文件中调用存储过程以及批量操作
举例说明吧,以下是例子 调用存储过程 {call findByNameAndTeacherId(#{args.teacherId, jdbcType=VARCHAR, mode=IN}, #{args.groupName, jdbcType=VARCHAR, mode=IN}, #{pageIndex,jdbcType=
2013-07-11 11:30:44
2585
原创 浅谈一下mySql中创建存储过程
首先说一下为什么要使用存储过程,存储过程是在数据库中预编译的程序代码,其执行效率显然要比从程序端传过去的sql语句要高的多,这样既可以节省网络带宽,又可以加快sql的执行速度,可以很好的提高系统的性能。缺点是扩展性差,一个存储过程只能实现一个特定的功能,对于千变万化的curd操作来说,每种操作写一个存储过程实在是非常的繁琐,工作量大大加大。所以存储过程最好是应用在复杂且频繁并固定的操作上。
2013-07-11 11:10:17
849
原创 我认识的java中类和接口
类和接口是两个让人很困惑的概念,学习java快一年了还是没有彻底的搞明白,只能粗略的谈一下自己的浅见。 类是对象的抽象,包括属性和方法,其中的属性是可操作的,其中的方法是已实现。 接口是对类的抽象,主要是对各种类中方法的抽象,只有方法的声明没有具体的实现。即使里面有属性的声明也必须是有初始值,且不能被修改的属性。
2013-05-16 14:44:17
659
原创 线程总结
线程是一个比较难理解的概念,经过不断地学习终于感觉对线程的理解算是有点清晰了。理解线程的困难并不是出在宏观上,而是在微观上。从宏观上说就是指多个‘程序流程’同步运行共享处理器,以达到资源的合理利用。但是如果对微观上线程的运行原理不清楚,就有可能适得其反,造成一些不必要的麻烦。比如:多个线程共享一个资源的时候,由于的线程间的代码块是交错运行的,很有可能出现数据上的错乱,产生脏数据。这就要给相同的代码
2013-05-13 10:33:37
687
原创 总结一下java中我认识的哈希码以及equals和==的区别
从开始学习java,哈希码以及equals和==的区别就一直困扰着我,今天从网上搜集了很多关于这些知识的资料,感觉终于理解的差不多了,特此总结一下,以免以后忘记无从查考。 要想明白equals和==的区别首先应该了解什么是哈希码,因为在jdk的类库中不管是object实现的equals()方法还是String重写的equals()方法以及其它基本数据类型的包装类重写的euqals()方法
2013-05-08 14:58:58
3040
转载 junit4
JUnit4概述 JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以 用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个
2013-03-19 20:32:43
716
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人