- 浏览: 26272 次
- 性别:
- 来自: 北京
最新评论
文章列表
[置顶] 经常关注的技术网站
- 博客分类:
- 技术
淘宝搜索技术团队http://www.searchtb.com/
淘宝共享数据平台http://www.tbdata.org/
淘宝通用产品团队http://rdc.taobao.com/team/jm/
淘宝核心系统团队http://rdc.taobao.com/blog/cs/
淘宝数据库技术团队http://www.taobaodba.com/
腾讯soso团队博客http://blog.csdn.net/soso_blog
新浪开发者博客http://developers.sinaapp.com/
百度搜索研发部博客http://stblog.baidu-tech.com/ ...
因为需要一个32位的主键存到数据库以供他用,但是在写mybatis映射的文件上就遇到了问题。
mybatis文档说明:BigInteger类型映射BIGINT
javaType=java.math.BigInteger jdbcType=BIGINT,也就相当于java中存的BigInteger类型,显示的转换为BIGINT
写到数据库,但是在插入的时候mybatis把BigInteger转换为Long,而不是遵循声明的BIGINT,试了各种类型,包括
Numberic,Integer,都报一样的错误,总是转为Long,但是程序中根本不存在Long的类型,最后一 ...
oracle的timeStamp日期字段通过jdbc:rest.getTimestamp("BANK_ORDER_REQ_TIME").getTime(),得到的是转换成long型的微妙数,如果需要毫秒数还需要除以1000取整是10位数字,java中System.currentTimeMillis(),或者是new Date().getTime()得到的是毫秒数是13位数,这个问题不知道是我没搞懂 还是什么原因还有待研究
在oracle数据库中也可以自定义函数直接将timeStamp类型的时间转为number
CREATE OR REPLACE FUNCTION fn ...
mysql创建用户,授权
- 博客分类:
- oracle,数据库
可以用一句语句实现:GRANT ALL ON *.* TO 用户名@"%" IDENTIFIED BY "密码"
然后需要刷一下:flush privileges
insert into mysql.user(host,user,password) values ("localhost","hbchen",password("hbchen"));这样就创建了一个名为:hbchen 密码为:hbchen (的)用户。 然后登录一下。 mysql>exit; @>mysql - ...
centos安装mysql
- 博客分类:
- centos
rpm -ivh MySQL-server-community-5.1.36-0.rhel5.x86_64.rpm
MySQL-devel-community-5.1.36-0.rhel5.x86_64.rpm
mysql-client包
安装后:终端输入:mysql,一直出现,]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2),在网上找了下发现时因为,mysql服务没开,所以打开mysql服务:service mysqld s ...
centos安装python源码
- 博客分类:
- python
先进入想放源文件的目录:
cd /usr/local/src解压安装:tar -zxvf Python-3.2.2.tgzcd Python-3.2.2./configuremake allmake install
完成过后,查看版本号:python3
打印输出:3.2.2,说明安装成功
oracle相关服务
- 博客分类:
- oracle,数据库
今天开始学习oracle,把自己遇到的一些问题进行记录,方便查询,由于电脑配置有限,所以只开用到的服务。
OracleServiceORCL:数据库服务,ORCL是Oracle的实例标识,如果想运行sql plus,该服务需要启动才行,否则会报协议适配错误。
OracleDBConsoleorcl:数据库控制台服务,orcl是Oracle实例标识,在运行Enterprise Manager时,需要启动此服务。
OracleJobSchedulerORCL:作业调度服务
OracleOraDb11g_home1TNSListener:监听服务
因为要做一个定时器,按照特定频率去访问url,写完代码需要打包给其他人执行测试:遇到了关于路径的问题,解决了好几天各种百度才弄好。
直接上代码:
//得到文件路径,其实得到的是:项目项目的bin目录(我在Eclipse环境下,如果你没看到bin目录,就把视图从package explorer模式切换到project explorer)
[color=red]String path = DatabaseProperty.class.getProtectionDomain().getCodeSource().getLocation().getFile(); [/color]
try ...
每次看到H>>>2,这样的就容易混淆,到底是怎么进行位移的,今天在网上查了查,写个日志记下来,:
1、<<(左移)
运算规则:按二进制形式把所有的数字向左移动对应的位数,高位移出(舍弃),低位的空位补零。
左移n位,相当于乘以2的n次方
2、>>(带符号右移)
运算规则:按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补符号位,即正数补0,负数补1.
右移n位,相当于除以2的n次方
3、>>>(无符号右移)
运算规则:按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的 ...
之前看过一部分jdk的源码,发现看了之后又忘了,或者是看的不够深入,有次去面试:问我hashmap怎么实现的,结果我答的不怎么样,没答出一些关键部分,现在再重新开读读jdk的util包下的一些源代码:
特别声明:小弟发博客纯 ...
之前用hibernate去执行sql的update的语句:
String sql = "update task set isFinish=" + isFinish + " where taskId="
+ taskId+";";
Session session = this.getHibernateTemplate().getSessionFactor().
openSession()
SQLQuery sqlQuery = session.createSQLQuery(sql);
sqlQuery.executeUpdate(); ...
2011.7.28日志—javascript隐藏代码
- 博客分类:
- 日志
今天对几个链接进行了修改,在线答题做了一半了,准确的说应该是看题,因为不用计算分值什么的,自己查看答案,查看解释:
隐藏属性的javascript代码
<script>
function h_s(){
var div = document.getElementById('answer');
if(div.style.display=="none"){
div.style.display="block";//显示
}
else{
div.style.display ...
今天在写视频添加的时候,video表一个有五个字段,四个自己的,一个章节的外键,插入的时候只插入四个字段进去,打印输出测试是有外键的值,就是插的时候没有那个值。在网上查资料:、
有如下的一种的解决方法:
留意&l ...
今天是请假后上课的第一天,今天完成了对于文件上传和下载的乱码问题(struts2),之前在后台把读进去的内容转码为“UTF—8”,显示和后台打印测试一点问题也没有,当点击下载的时候总是出现中文无法显示的问题,后来查资料各种测试,最后终于测试出来了,当转化成UTF-8后,在struts.xml 中调用:<result name="success" type="stream">
<param name="contentDisposition">
attachment;filename="${download ...