- 浏览: 609388 次
- 性别:
- 来自: 大连
最新评论
-
fei33423:
同意你的说法. hbase 的强一致性分为两部分来说. 数据分 ...
浅谈Hbase 的强一致性 -
zengwenbo5566:
,高人,刚安装了 genymotion 那个附带 virtu ...
VirtualBox报错Unable to load R3 module GetLastError=1790 (VERR_UNRESOLVED_ERROR -
kabike:
QQ1289714862 写道这代码有问题吧 bar1 bar ...
AtomicBoolean运用 -
QQ1289714862:
这代码有问题吧 bar1 bar2 那来的 你是不是new了两 ...
AtomicBoolean运用 -
DEMONU:
需要依赖这么多东西啊
hbase 0.96和hadoop 2.2 java 客户端的jar依赖
文章列表
用Mysql Query Browser 创建的表的某个列类型是timestamp的,发现当该行更新时,这个timestamp列的值也被更新为当前的timestamp。
用 show create table tablename命令查看建表语句,该列定义如下
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,导致记录更新时timestamp值发生变化。
环境为
mysql 5.1.39
mysql-connector-j 5.1.11
测试代码
public static void main(String[] args) throws Exception {
Connection conn = getConnection();
PreparedStatement ps = conn
.prepareStatement("select * from test where name=?");
ps.setInt(1, 1);
ps.execute();
Statement stmt = conn.cre ...
mysql数据库开机报错:
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
100224 12:24:20 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restor ...
我们有个服务器,天天有人尝试用ssh登录,所以决定把端口换掉。
vi /etc/ssh/sshd_config
修改为
Port 8080
这样就可以用 ssh -p 8080 username@hostname来登录了。
一开始在google和百度上找到的结果是在tableviewer的labelProvider中实现,后来发现可以用这个语句解决。
TableViewer.getTable().setLinesVisible(true);
效果如下
不过后来发现这个对windows下的不起作用,在mac下有效
CREATE TABLE `20121105_teacher` (
`teacher_id` int(11) NOT NULL,
`school_id` int(11) NOT NULL,
PRIMARY KEY (`teacher_id`),
KEY `20121105_teacher_idx_school` (`school_id`)
) ENGINE=InnoDB
教师表,里面有1000个教师,随机分布在40个学校里
CREATE TABLE `20121105_subject_teacher_class` (
`teacher_id` int(11) ...
1 在WEB-INF下建立template/simple文件夹,在里面新建模板文件prop1.ftl
模板文件内容为
<div>
<span>${parameters.p_title?html}:</span>
<#if parameters.p_size?? && (parameters.p_content?length>parameters.p_size?number) >
<#assign v_lastI ...
mysql中的enum和set其实都是string类型的而且只能在指定的集合里取值,
不同的是set可以取多个值,enum只能取一个
CREATE TABLE `20121101_t` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) NOT NULL,
`cl` set('x','w','r') NOT NULL,
`c2` enum('f','d') NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB
insert into 20121101_t
...
表结构如下
CREATE TABLE `20121015_t` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`a` int(11) NOT NULL,
`b` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `20121015_t_a` (`a`)
) ENGINE=InnoDB
现在只在列a上有索引
在两个客户端分别执行
update 20121015_t set b=4 where a=1 and b=3;
update 20121015_t set b=2 where a=1 and ...
1 数据库名字不能有句号(.)
2 表名不能以数字开头,这时表名要用`引用起来
我的大概思路是自己写一个Home,代替系统自带的,在Home里画app的时候,改变图标和文字.
这里有个简单的效果图
首先要有个activity能成为Home,所以它的intent filter配置如下
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" /&g ...
android程序里使用了数据库,怎么能直观的查看数据库数据呢?
可以用adb工具连接到模拟器,然后通过sqlite控制台来操作
用adb devices命令查看开启的设备,
然后进入该设备的shell
进入数据库的目录下
一般是
/data/data/com.abc.def/databases
然后就可以用sqlite3 dbname 进入数据库,进行操作
一开始用的是百度空间,因为据说百度空间更容易被百度收录,不料前不久居然被封了,硬说里面有广告,千辛万苦总算解除了冻结,不过以后在这里安家好了.
百度空间地址是http://hi.baidu.com/new/kabike,本来打算所有的日志都搬过来的.发现有些技术日子久了,自己都忘了...