2013年4月14日
摘要: /** * 通过debug,F5一步步高度下去发现, * * 1.session过期时间太短,导致session过期找不到session报错, * 这里org.apache.shiro.web.session.mgt.DefaultWebSessionManager设置session时间 * globalSessionTimeout时间太短 这个单位是毫秒,建议设置长点时间 * 2.时间修改长后,还是报错,但是可以执行 SecurityUtils.getSubject().logout();程序执行到return "index";报错* logout可以安全正确... 阅读全文
posted @ 2013-04-14 22:25 游鱼 阅读(10682) 评论(1) 推荐(0) 编辑
  2013年3月16日
摘要: 第一:安装IBus框架,sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4启动IBus框架,在终端输入:im-switch -s ibus安装完IBus框架后注销系统,保证更改立即生效。第三步:安装拼音引擎有下面几种常用选择:IBus拼音:sudo apt-get install ibus-pinyinIBUS五笔:sudo apt-get install ibus-table-wubi谷歌拼音输入法:sudo apt-get install ibus-googlepinyinSun拼音输入法:sudo apt- 阅读全文
posted @ 2013-03-16 11:42 游鱼 阅读(36958) 评论(0) 推荐(1) 编辑
  2013年3月11日
摘要: 官方帮助文档: https://help.github.com/articles/create-a-repo登录github,点New Repository.如下面图所示,新建一个文件,初始化本地库git init,如下:Step 1: Create the README fileIn the prompt, type the following code:mkdir ~/Hello-World# Creates a directory for your project called "Hello-World" in your user directorycd ~/Hell 阅读全文
posted @ 2013-03-11 11:15 游鱼 阅读(11222) 评论(2) 推荐(0) 编辑
摘要: 帮助参考官方文档:https://help.github.com/articles/fork-a-repo1.A账号登录github上,参与B账号的项目,在B账号网页上点fork2.把项目clone到本地 git clone https://github.com/A/xxx.git3.添加上游远端GIT git remote add upstream https://github.com/B/xxx.git upstream可以随便取别名4.取远端最新代码,保证自己的代码是最新,免得跟别人的有冲突 git fetch upstream5.合并到本地 git merge ... 阅读全文
posted @ 2013-03-11 10:59 游鱼 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: git,一个非常强大的版本管理工具。Github则是一个基于Git的日益流行的开源项目托管库。Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,保存在本机。等上网之后,再实时推送过去。同时它创建分支与合并分支更容易,推送速度也更快,配合Github提交需求也更容易。Git全局设置git config --global user.name "Your Name"git config --global user.email youremail@email.com将Git项目与Github建立联系mkdir yourgithubprojectcd y 阅读全文
posted @ 2013-03-11 10:51 游鱼 阅读(231) 评论(0) 推荐(0) 编辑
  2013年1月31日
摘要: 现在最新版本的quartz是2.16,这里简单介绍下这个版本下的集群。尝试过与spring的整合,但好像spring对这个版本还没办法整合,总有错。先下载http://quartz-scheduler.org/downloads/catalog 然后运行quartz-2.1.6\docs\dbTables\tables_mysql_innodb.sqlLOGGER.debug("#######################init quartz ....###################"); Properties properties = new Propertie 阅读全文
posted @ 2013-01-31 12:16 游鱼 阅读(4356) 评论(0) 推荐(0) 编辑
  2013年1月11日
摘要: 三、git常用命令介绍git init创建一个数据库。git clone复制一个数据到指定文件夹git add 和 git commit把想提交的文件add上,然后commit这些文件到本地数据库。git pull从服务器下载数据库,并跟自己的数据库合并。git fetch从服务器下载数据库,并放到新分支,不跟自己的数据库合并。git whatchanged查看两个分支的变化。git branch创建分支,查看分支,删除分支git checkout切换分支git merge合并分支,把目标分支合并到当前分支git config配置相关信息,例如email和namegit log查看版本历史gi 阅读全文
posted @ 2013-01-11 19:05 游鱼 阅读(584) 评论(0) 推荐(0) 编辑
  2013年1月7日
摘要: java中的事件机制的参与者有3种角色:1.event object:事件状态对象,用于listener的相应的方法之中,作为参数,一般存在与listerner的方法之中2.event source:具体的事件源,比如说,你点击一个button,那么button就是event source,要想使button对某些事件进行响应,你就需要注册特定的listener。3.event listener:对每个明确的事件的发生,都相应地定义一个明确的Java方法。这些方法都集中定义在事件监听者(EventListener)接口中,这个接口要继承 java.util.EventListener。 实现了 阅读全文
posted @ 2013-01-07 23:11 游鱼 阅读(79917) 评论(12) 推荐(11) 编辑
摘要: Spring事件体系包括三个组件:事件,事件监听器,事件广播器事件:ApplicationEvent事件监听器:ApplicationListener,对监听到的事件进行处理。事件广播器:ApplicationEventMulticaster,将Springpublish的事件广播给所有的监听器。Spring在ApplicationContext接口的抽象实现类AbstractApplicationContext中完成了事件体系的搭建。AbstractApplicationContext拥有一个applicationEventMulticaster成员变 量,applicationEventM 阅读全文
posted @ 2013-01-07 21:09 游鱼 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: spring-framework已经将源码从svn迁移到了git。所以,首先需要安装git环境SpringFramework的GitHub地址:https://github.com/SpringSource/spring-framework查看README.md运行gradlew.bat,import-into-eclipse.bat然后导入代码入eclipse 阅读全文
posted @ 2013-01-07 17:14 游鱼 阅读(630) 评论(0) 推荐(0) 编辑