1. FindBugs介绍
FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析,去发现许多代码中间潜在的bug,比较典型的,如引用了空指针(nullpointer
dereference), 特定的资源(db connection)未关闭,等等。如果用人工检查的...
分类:
数据库 时间:
2014-08-29 16:06:18
阅读次数:
266
rownum,rowid都叫伪列。 但是,rownum是逻辑上的编号,且其值总是从1开始,每行的rounum不是固定的。而rowid是“物理”编号。若数据库文件没有移动,则每行的rowid一般是固定不变的。oracle中rownum用法的总结对于Oracle的rownum问题,很多资料都说不支持>,...
分类:
数据库 时间:
2014-08-29 16:01:38
阅读次数:
278
A distributed transaction
分类:
数据库 时间:
2014-08-29 15:58:08
阅读次数:
228
数据库备份:D:\Program Files\PostgreSQL\9.2\bin> pg_dump -h localhost -U postgres -C --column-inserts -f E:/dbname.sqldbname数据库恢复:D:\Program Files\PostgreSQ...
分类:
数据库 时间:
2014-08-29 15:53:58
阅读次数:
262
本人是在Centos中安装的mongodb1.下载mongodbcurl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.3.tgz2.解压下载好的文档tar -zxvf mongodb-linux-x86_64-2.6....
分类:
数据库 时间:
2014-08-29 15:53:48
阅读次数:
227
前段时间在做一个SSH的项目,使用Oracle中的sequence作为对象表的主键生成策略,在数据库中已经配置好了sequence的步长为1,可是在运行测试时,发现主键ID每次增加的步长是50。 奇怪之余Google一下,找到如下的解决方案,在对实体类的ID进行注解时,加上一句"allocat...
分类:
数据库 时间:
2014-08-29 15:53:28
阅读次数:
198
http://thirteen-tw.blogspot.com/2008/09/debian-mysql-server.html安裝MySQL-Serverdebian:~# apt-get install mysql-server啟動MySQL-Serverdebian:~# /etc/init....
分类:
数据库 时间:
2014-08-29 15:50:58
阅读次数:
266
在学习jdbc中,用到Class.forName(驱动);,当时学习的时候知道Class.forName就是加载一个类到虚拟机,在加载一个类的时候,这个类的信息会被放到一个方法区,一个CLass在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java D...
分类:
数据库 时间:
2014-08-29 15:49:58
阅读次数:
224
using?System;
using?System.Data;
using?System.Configuration;
using?MySql.Data.MySqlClient;
using?System.Web.UI.WebControls;
using?System.Web;
public?class?DBQuery
{
????public?DBQuery...
分类:
数据库 时间:
2014-08-29 14:47:48
阅读次数:
378
1.?????CDC简介 1.1.????????CDC是一种数据增量处理技术 ???在构建数据仓库系统的ETL过程中,增量数据的抽取是一个非常关键的环节.对解决方案一般有两点要求: l??准确性,能够将业务系统中的数据...
分类:
数据库 时间:
2014-08-29 14:47:38
阅读次数:
389
第一步骤:建表语句,等级分明、三级当用三表。...
分类:
数据库 时间:
2014-08-29 14:45:27
阅读次数:
202
作者:iamlaosong
正常更新一个表中多个字段时,字段是分开写的,例如:
update tb_county t
set t.prov_name = '安徽', t.city_name = '合肥市', t.xs_mc = '庐阳区'
where t.xs_code = '2300';
可是,更新的值如果来自一个子查询,则这些字段是可以合在一起写的,例如:
update tb_...
分类:
数据库 时间:
2014-08-29 14:42:48
阅读次数:
262
前言: RAND函数,返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指定,它被用作种子值。一,朋友问题描述如下:(1),有一个用户表,有id,用户的真实名字,年龄。通过一段存储过程来实现向表里插入100数据,其中年龄随机姓名 姓氏:’赵钱孙李周吴郑王’;,随机取出一个名字:’一段文字字符串’,随机的取出一个字或者两个字要求:随机的名字不能出现连续重复。(2),然后我写出的代...
分类:
数据库 时间:
2014-08-29 14:42:30
阅读次数:
307
sqlite3是一个简单的前端数据库,对于一些动作和前段保存数据比较多的游戏使用还是很方便
#ifndef __Sqlite3Test__DataBaseHelper__
#define __Sqlite3Test__DataBaseHelper__
#include
#include "sqlite3.h"
#include
#include
...
分类:
数据库 时间:
2014-08-29 14:41:38
阅读次数:
256
官方站点:http://www.sqlite.org/从http://www.sqlite.org/网站的Download页面获取二.Windows下的SQLite的源代码是哪个软件压缩包?sqlite-amalgamation-3_6_22.zip是SQLite的windows下源码文件三.Win...
分类:
数据库 时间:
2014-08-29 14:38:38
阅读次数:
227