`
文章列表
 mybatis 自增主键配置mybatis自增主键配置(?)mybatis进行插入操作时,如果表的主键是自增的,针对不同的数据库相应的操作也不同。基本上经常会遇到的就是 Oracle Sequece 和 Mysql 自增主键,至于其他的手动生成唯一主键的问题在这里就不讨论了,这里主要说明下在mybatis中对于自增主键的配置。不返回自增主键值如果考虑到插入数据的主键不作为其他表插入数据的外键使用,那么可以考虑使用这种方式。    Oracle Sequence 配置        <sql id='TABLE_NAME'>TEST_USER</sql>        & ...
mysql中char与varchar的区别分析作者: 字体:[增加 减小] 类型:转载在mysql教程中char与varchar的区别呢,都是用来存储字符串的,只是他们的保存方式不一样罢了,char有固定的长度,而varchar属于可变长的字符类型。char与varchar的区别char (13)长度固定, 如'www.jb51.net' 存储需要空间 12个字符varchar(13) 可变长 如'www.jb51.net' 需要存储空间 13字符,从上面可以看得出来char 长度是固定的,不管你存储的数据是多少他都会都固定的长度。而varchar则处可变长度但他要在总长度上加1字符,这个用来存 ...
一添加源:sudo add-apt-repository ppa:webupd8team/sublime-text-3 二更新缓存:sudo apt-get update三安装软件:sudo apt-get install sublime-text-installer sublime2 的安装方法 sudo add-apt-repository ppa:webupd8team/sublime-text-2    sudo apt-get update   sudo apt-get install sublime-text-dev
java.lang.reflect.UndeclaredThrowableException at com.alibaba.openapi.client.$Proxy5.getToken(Unknown Source) at com.alibaba.openapi.client.AlibabaClient.getToken(AlibabaClient.java:468) at com.zhigu.common.alibaba.AlibabaUtil.getToken(AlibabaUtil.java:75) at com.zhigu.service.alibaba.impl.A ...
项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下: xml 代码   <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> </dependency> 但是在install的时候总是说找不到这个jar,于是上 http ...
安装搜狗拼音输入法 http://pinyin.sogou.com/linux/
mvn install:install-file -DgroupId=com.taobao -DartifactId=taobao-sdk -Dversion=2015 -Dpackaging=jar -Dfile=/home/lkl/Downloads/taobao-sdk-java-auto_1425373005237-20150310.jar -DgeneratePom=true
-- 检查字符串是否为汉字 返回值:1-汉字 0-非汉字 DROP FUNCTION IF EXISTS hasChinese; DELIMITER $ CREATE FUNCTION hasChinese(p_str VARCHAR(1024)) RETURNS int BEGIN DECLARE reg VARCHAR(255); DECLARE ret int; SET reg = 'e[4-9][0-9a-f]{4}'; set ret = 0; IF hex(p_str) regexp reg THEN SET ret = 1; else set ...
-- 建立拼音对照表 CREATE TABLE IF NOT EXISTS `t_base_pinyin` ( `pin_yin_` varchar(255) CHARACTER SET gbk NOT NULL, `code_` int(11) NOT NULL, PRIMARY KEY (`code_`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- 插入拼音对照数据 INSERT INTO t_base_pinyin (pin_yin_,code_) VALUES ("a", 20319),(& ...
mysql中文显示乱码或者问号是因为选用的编码不对或者编码不一致造成的,最简单的方法就是修改mysql的配置文件my.cnf。在[mydqld]和[client]段加入   default-character-set=utf8   (有的版本不支持default-character-set=utf8,用character_set_server=utf8来取代 default-character-set=utf8即可)   注:如果没有[client]就手工加入[client]段   ( 5.0以上版本修改方法:   修改/etc/mysql/my.cnf 中的设置,    ...
修改如下文件 /etc/mysql/my.cnf 在[mysql]下添加一行 lower_case_table_names=1(1,不区分大小。0,区分大小写) 如图所示,我添加到43行,(不可以添加到任意位置) 最后一步 重启mysql /etc/init.d/mysql restart 现在好了,linux 下不会在出现看到有表查询却告诉你表不存在的问题了  
看图说话有说服力 今天使用eclipse配置了tomcat后通过右键菜单启动后,但是访问其主页确是报错404,太奇怪了,通过命令行启动也没有问题,这个问题出再哪里了呢?坑爹啊! 1.先看看eclispe启动tomcat的截图   从上图可以看出启动是成功的了!排除tomcat自身问题了。   2.通过浏览器访问 localhost:8080 竟然是404找不到,出错了! 1.看看解决方案先 如图,   双击配置的tomcat,弹出如下对话框进行设置   注意上图中的以下部分   将其修改为如下即可   重新在启动tomcat,ok问题解决了。 ...
MySQLdb下载地址 https://github.com/farcepest/moist 安装流程如下 $ tar zxvf 下载的文件 $ python setup.py build $ python setup.py install 安装setuptool工具 https://pypi.python.org/packages/source/s/setuptools $ tar zxvf 下载的文件 $ python setup.py build $ python setup.py install   可能会出现如下问题: 一, 这是因为没有安装mysql ...
火狐最棒的翻译插件 http://mozilla.com.cn/thread-52722-1-1.html   有一行带中文的代码 解决方式是 #encoding:utf-8(:可换成=)   人这一生中应当养成几个好习惯,即使老了也会受益,或许旁人有也能因此受益。 1.养成思考,及笔记 ...
1.uname -r 查看当前系统正在使用的内核版本 2.dpkg --get-selections | grep Linux 显示Linux 内核相关的信息 3.删除过时的内核版本 apt-get remove 旧内核名称
Global site tag (gtag.js) - Google Analytics