- 博客(7)
- 资源 (17)
- 收藏
- 关注
原创 mac下面eclipse出现 "Host '192.168.0.204' is not allowed to connect to this MySQL server
Mac重启后,myeclipse连接Mysql就出现这种狗屁事情, 原因是用户权限不达标,只要在查询界面输入该语句就好,账号改成:root,密码:123456,写下此文章以此谨记GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
2014-12-28 09:53:53 1648
原创 java.lang.Long cannot be cast to java.lang.Integer!
在运用hibernate编程的时候,遇到了一个小问题! 在hibernate有个方法(Integer)query.uniqueResult();(错误的写法)这个函数的返回结果是Long行,而我们为了后续的方便,当然希望得到的是int型,但Long不能直接强制转化为int型,所以需要一个折中的方法,如Integer.parseInt(query.uniqueResult()
2014-12-07 17:51:45 598
原创 hibernate向MySQL添加记录时出现的中文乱码问题
注意:此字符串不能写为jdbc:mysql://localhost:3306/daycode?useUnicode=true&characterEncoding=utf8,不然会出现编译错误,错误提示为将&连接符改为;。
2014-12-04 09:32:14 366
原创 The database returned no natively generated identity value
被这么一个小小的问题纠结了好久。一般的主键都会设计成int型,那么问题来了,当你你class=”indentity“时,主键会主动增长,而在创建表的时候,一般默认都是不自动增长的,所以就会出现The database returned no natively generated identity value的错误。解决的办法很简单,在创建初加上 `LOGID` int(11) NOT NU
2014-12-03 21:38:15 361
转载 使用Hibernate实现简单的增、改、删、查操作
1.增加(save或persist)这两个方法都能实现数据的添加,主要区别在于:在没有开启事物时,save( )会执行相关的sql语句,然后在回滚,而persist根本不会执行sql语句。所以这两个方法都要在事物中才能生效。示例代码: Configuration conf = new Configuration(); conf.configure(); Sessio
2014-12-03 20:37:35 423
原创 为表的添加中文属性时出现的Incorrect string value: '\xE7\x9A\x84\xE6\xB1\xEA...
在网上看了很多很多的办法,绝大部分是dp.opt文件与my.ini文件,然后在进入MySQL->show variables like 'char%' 查看是否把默认latin的几个参数改成gbk其实,这些都无可厚非,但我走完这些步骤的时候,发现还是不能存储中文信息。因为用多了SQL,在创建数据库的时候不会加上默认的charset,SQL默认是utf-8格式的所以在MySQL中,在建
2014-12-03 19:31:57 15440
原创 连接MySQL数据库时出现The dirver has not received any packets from the server
看到网上很多很多的论坛与博客,终于找到我的错误的原因,先上图吧,使用Connector/J连接MySQL数据库:Communications link failure,The last packet successfully received from the server was *** millisecond ago.The last packet successfully sent to
2014-12-03 18:26:39 32449 3
DialogFragment+接口回调
2015-08-21
AsyncTask异步下载图片
2015-07-23
SSH(Spring+sturts+Hibernate)框架所需的ja包
2014-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人