12 2016 档案
摘要:git的分支是一个版本库。检出分支分支会影响暂存区和工作区的内容。 创建分支:git branch [testing] 检出分支:git checkout [testing] 创建并且检出分支:$git checkout -b iss54 检出分支之前最后将没有提交的暂存区暂存区和工作区提交,清空
阅读全文
摘要:git是版本控制工具,但是与svn不同的是它不是中央式版本控制,而是分布式的版本控制。 git中的文件具有三种状态:commit(已提交)、modify(已修改)、staged(已暂存) 安装git后: 配置用户信息: $ git config [--global] user.name ["Jone
阅读全文
摘要:文章参考:http://blog.csdn.net/haiross/article/details/15336313 -- Oracle分析函数入门-- 分析函数是什么? 分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组
阅读全文
摘要:copy文链接:http://blog.csdn.net/yjjm1990/article/details/7524167#,http://www.2cto.com/database/201402/281473.html 格式: 可以开窗的函数(..) over(..) over中防止分组的条件和分
阅读全文
摘要:原文来自:http://blog.itpub.net/756652/viewspace-697256/ 11g interval分区,按天分区,需要用到函数numtodsinterval。 create table T_PAR(dt date)partition by range (dt)inter
阅读全文
摘要:原文链接:http://blog.csdn.net/xing_sky/article/details/8484551 首先是要加入下面两个包 hibernate-validator-4.1.0.Final.jar validation-api-1.0.0.GA.jar 如果在验证不通过的时候进行了添
阅读全文
摘要:HAVING子句的使用。 例子: SELECT mob_belong_to,user_id,MAX(BIRTH_DATE) FROM user_base_info WHERE sign_in_date IS NOT NULL -- AND MAX(BIRTH_DATE) IS NOT...
阅读全文
摘要:问了些人,得出结论:师傅的话是正确的。好好改代码去了。
阅读全文
摘要:1、在service方法里面如果对异常进行了捕获的话,该事务是不会进行回滚的 默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。 spring aop 异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情
阅读全文
摘要:ajaxsearch中必须将form的class定义为pagerForm,才能在foot中submit按钮得到值
阅读全文
摘要:我的收获: 写正则的时候先找个正则匹配工具测试。 代码: 代码存在bug,就是如果System.out.println("/** uugfgug **/");会被匹配 我想的更改成的正则:[^'"]/\*(.|\s)*?\*/[^'"] 但是有问题,没时间,上班,希望会的帮忙写个正确的正确
阅读全文
摘要:好多时候我们在数据库表中存放的类型是一个代号CHAR(1) 0,1,2,3等分别代表些什么。 那么你是怎么知道0,1,2,3代表什么的呢? 有的是建表,连接查询,但很少人用。 有的是在jsp页面c:if判断。 我的做法是在VO类添加一个属性,属性只有getter方法,没有setter和属性定义。然后
阅读全文
摘要:标准的5表结构,加上系统(系统中限制按钮,与渠道相连。就是一个后台可以管理多个系统)。 menu(按钮)是一个权限最直接表现。menu中包含系统id,url,parentsId等属性。可以知道我们是通过menu达到控制的 role(角色) role_menu_info operator(操作员) o
阅读全文
摘要:在数据库设计的时候我们可以将表的ID定义为String 然后我们可以使用序列来得到唯一的ID 手写一个mapper: 给对象设置ID的时候:
阅读全文
摘要:原来做OA的时候一直不知道权限怎么写。 受到原来粗粒度权限控制的观念影响,所以将问题复杂化了让我不知道怎么下笔。 原先的粗粒度控制权限: 现在的简单权限控制: 以现在的项目为例子: 现在项目的所有jsp都在web-info目录下。这个说明了什么?我们不能直接通过jsp的链接地址访问jsp而是用过co
阅读全文
摘要:效果图: 到--> 数据库函数需要多熟悉。
阅读全文
摘要:方式1: for循环,每一次进行一次插入数据。 方式2: jdbc的preparedStatement的batch操作 一次最多不要超过50条:1.因为当你插入的时候 数据库已经锁定,然而如果你一次性插入太多会造成其他业务的等待。2.会造成内存的溢出 方式2的本质是:insert into tabl
阅读全文
摘要:实现功能: 插入数据前触发,检查与插入数据几个属性相同的在表中的列将状态改为false,再执行插入。 解决方案:
阅读全文