mysql主从复制模式主要为master负责接收用户的请求,DDL,DML,DCL等操作,slave主要负责同步master的二进制日志,以便备份数据。在一此数据库访问量比较大的场景,master-slave模式还可以结合mysql-proxy做读写分离,mysql-proxy负责将用户的写请求转发到master,将用户的读请求..
分类:
数据库 时间:
2015-04-29 11:58:18
阅读次数:
208
比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较:一、语言比较PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要..
分类:
编程语言 时间:
2015-04-24 16:51:15
阅读次数:
126
Spring Data是一个用于简化数据库访问,并支持云服务的开源框架,其主要目标是使得对数据的访问变得方便快捷。可以在几乎不用写实现的情况下,实现对数据的访问和操作。除了CRUD外,还包括如分页、排序等一些常用的功能。Spring Data JPA提供的接口:1:Repository:最顶层的接口...
分类:
编程语言 时间:
2015-04-23 09:27:55
阅读次数:
176
实例:
实现一个简单的数据库访问程序
UML类图:
实现代码:
class User
{
private int _id;
public int ID
{
get { return _id; }
set { _id = value; }
}...
分类:
其他好文 时间:
2015-04-22 18:36:24
阅读次数:
130
原因1:一般是由于某个节点实效,导致其他节点命中率下降,缓冲中缺失的数据又去数据库查找,在短时间内造成数据库服务器奔溃。原因2:缓冲周期性实效,比如6小时,那么每6小时就有一个缓冲峰值,严重的甚至会使DB崩溃。重启可以吗?重启DB短期内又被压垮,但是缓冲数据多了一..
分类:
系统相关 时间:
2015-04-21 18:45:07
阅读次数:
860
(一):黑盒测试
黑盒测试是指对程序功能性的测试,也就是不考虑内部的具体实现,仅仅就程序的功能是否满足需求进行测试,相当于一个看不见内部的黑盒子。(二):黑盒测试的作用
黑盒测试主要是注重功能的测试,包括:
功能的完整性,正确性测试
界面错误
输入和输出错误
数据库访问错误
性能错误
初始化和停止错误等等(三):黑盒测试...
分类:
其他好文 时间:
2015-04-21 09:54:07
阅读次数:
229
距上次写的博客已经好几个月,一方面公司里面有很多的东西要学,平时的时候又要写代码,所以没有及时更新,不过现在还好,已经成型了,现在把之前的东西贴出来,先看一下现在做的几个界面吧。第一个界面是用颜色用区分台状态的,后来感觉这样没有图片好,于是用第二个界面改进后的界面系统登录界面.上面的截图主要是前.....
分类:
数据库 时间:
2015-04-20 22:20:45
阅读次数:
197
hibernate:ORM,对象到关系的映射。持久化类(.java),是操作对象映射文件:xxx.hbm.xml,是持久化类与数据表之间的映射关系hibernate 配置文件(xxx.cfg.xml),hibernate的属性信息hibernate封装了数据库访问的细节,业务处理可以通过hibern...
分类:
其他好文 时间:
2015-04-20 16:35:10
阅读次数:
121
SQLiteOpenHelper类:是一个抽象类,通过从此类继承实现用户类,来提供数据库打开、关闭等操作函数。SQLiteDatabase 类:数据库访问类:执行对数据库的插入记录、查询记录等操作。SQLiteCursor类: 查询结构操作类:用来访问查询结果中的记录。本小节先讨论下SQLiteOp...
分类:
移动开发 时间:
2015-04-20 12:38:05
阅读次数:
178
Hibernate中常会用到set,bag等集合表示1对多的关系,在获取实体的时候就能根据关系将关联的对象或者对象集取出,还可以设定cacade进行关联更新和删除。这不得不说hibernate的orm做得很好,很贴近oo的使用习惯了。 但是对数据库访问还是必须考虑性能问题的,在设定了1对多这种...
分类:
Web程序 时间:
2015-04-20 00:09:01
阅读次数:
205