自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

JDK1.6中文版

不用多说JDK是每个java程序员必用的工具,那么JDK的API自然是必不可少的解释工具,中文的对于比较低级点的java程序员更适合你。

2013-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除