摘要: 一 、如果是fedora下用rpm包安装的mysql,修改方法如下:如果这里说的不够清楚,可以到http://www.vipkj.net/post-839.html给我留言MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步: 1、home目录下建立data目录 cd /home mkdir data 2、把MySQL服务进程停掉: mysqladmin -u root -p shutdown 3、把/var/lib/mysql整个目录移到/home/data mv /var/lib/mysql /h... 阅读全文
posted @ 2013-03-26 12:07 小哥哥啊 阅读(594) 评论(0) 推荐(0) 编辑
摘要: innodb表的数据结构innodb这种引擎,与MYISAM引擎的区别很大。特别是它的数据存储格式等.对于innodb的数据结构,首先要解决两个概念性的问题: 共享表空间以及独占表空间。什么是共享表空间和独占表空间共享表空间以及独占表空间都是针对数据的存储方式而言的。共享表空间: 某一个数据库的所有的表数据,索引文件全部放在一个文件中,默认这个共享表空间的文件路径在data目录下。 默认的文件名为:ibdata1 初始化为10M。独占表空间: 每一个表都将会生成以独立的文件方式来进行存储,每一个表都有一个.frm表描述文件,还有一个.ibd文件。 其中这个文件包括了单独一个表的数据内容以及索引 阅读全文
posted @ 2013-03-26 11:53 小哥哥啊 阅读(737) 评论(0) 推荐(0) 编辑
摘要: mysql存储过程详解1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。存储过程通常有以下优点:(1).存储过 阅读全文
posted @ 2013-03-12 10:54 小哥哥啊 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 怎么进入mysql命令行呢? mysql的安装目录下面有个bin目录,先用命令行进入该目录,然后用 mysql -uroot -p123456 来登录(注意:用户名和密码不用包含“”)命令: show processlist;如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。show processlist;只列出前100条,如果想全列出请使用show full processlist;mysql> show processlist;命令: show status;命令:show status like '%下面变量%';Abor 阅读全文
posted @ 2013-03-12 10:47 小哥哥啊 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1、问题一用struts2做查询,当不同客户端查询时,a端会看到b端的查询结果,导致原因scope="singleton"解决方法:要将bean中的scope设置成“session【session作用域的bean则对每次http Session有效】<bean id="assetAction" class="com.servicezone.itsd.asset.webapp.action.AssetAction"scope="session"><property name="assetM 阅读全文
posted @ 2013-02-27 20:29 小哥哥啊 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有的应用和SSO服务结合起来,能够帮助应用架构师和系统分析人员从本质上认识单点登录,从而更好地设计出符合需要的安全架构。关键字:SSO, Java, J2EE, JAAS1 阅读全文
posted @ 2013-02-26 23:24 小哥哥啊 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 如果是action那个主线程处理,那么肯定卡住页面,页面一直在加载,但是加载不出来如果让一个线程处理,那么页面就会马上返回,但是这时是没有结果的,你可以用ajax访问那个处理线程的处理进度,显示到页面上。或者也可以在action中轮询service的处理结果字迹。。。 阅读全文
posted @ 2013-02-21 11:39 小哥哥啊 阅读(192) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb23 阅读全文
posted @ 2013-02-20 11:29 小哥哥啊 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一般这个错误都是因为你的事务没有提交,如下:public void addUploadFile(UploadedFile uploadedFile) throws Exception{ Session session=su.getCurrentSession(); Transaction ts=session.beginTransaction(); try { session.save(uploadedFile); } catch (Exception e) { // T... 阅读全文
posted @ 2013-02-19 16:57 小哥哥啊 阅读(15604) 评论(0) 推荐(0) 编辑
摘要: hibernate merge attempted to assign id from null one-to-one property首先有两个数据表Topic和TopicInfo。Topic为主表,TopicInfo为从表,建表语句如下:Topic:CEATE TABLE `topic` (`topic_name` varchar(100) COLLATE utf8_bin NOT NULL,`topic_id` varchar(100) COLLATE utf8_bin NOT NULL,`uid` varchar(100) COLLATE utf8_bin NOT NULL,PRIMA 阅读全文
posted @ 2013-02-18 17:01 小哥哥啊 阅读(569) 评论(0) 推荐(0) 编辑