周记 2015.02.07

1. 关闭页面:window.close();

2. union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。

3. union 和 union all都可以将多个结果集合并,而不仅仅是两个,你可以将多个结果集串起来。使用union和union all必须保证各个select 集合的结果有相同

个数的列,并且每个列的类型是一样的。但列名则不一定需要相同,oracle会将第一个结果的列名作为结果集的列名。

4. 当使用union 或 union all时,我们没有必要在每一个select结果集中使用order by子句来进行排序,我们可以在最后使用一条 order by来对整个结果进行排序。

详见:http://weich-javadeveloper.iteye.com/blog/547965

5. mybatits 批量插入:

<insert id="insertColumnitem2">

INSERT INTO REPORT_COLUMNITEM

(COLUMN_LABEL,COLUMN_FIELD,COLUMN_INDEX,REPORT_ID,COMMENTS)

<foreach collection="list" item="item" index="index" separator="union all">

select #{item.columnLabel,jdbcType=VARCHAR},#{item.columnField,jdbcType=VARCHAR},

#{item.columnIndex,jdbcType=NUMERIC},#{item.reportID,jdbcType=NUMERIC},

#{item.comments,jdbcType=VARCHAR} from dual

</foreach>

</insert>

6. IDE查看源代码需要关联src 文件

7. $(document).bind("contextmenu",function(e){return false;});  // 禁用右键,contextmenu代表右键事件

8. 子窗口变为当前窗口:if (window != top) { top.location.href = location.href; }

9. mybitis 模糊查询:like ‘%#{name}%‘

10. Too many open files经常在使用linux的时候出现,大多数情况是您的程序没有正常关闭一些资源引起的,

所以出现这种情况,请检查io读写,socket通讯等是否正常关闭。

11. 使用一些开源框架,如果启动或运行项目时报错,可以关联源代码,然后DEBUG模式启动, 查看报错的原因,确认是否是哪些配置文件错误。

12. 不要怕类和文件多,保持代码的整洁,干净!

时间: 2024-08-07 15:04:23

周记 2015.02.07的相关文章

02/07/2106 @ 6:28am (UTC)

<?php echo pow(2,32); 4294967296 http://www.unixtimestamp.com/index.php 4294967296 Is equivalent to: 02/07/2106 @ 6:28am (UTC)

UGITC携手西门子2015年07月21日举办机器人行业技术研讨会

UGITC携手西门子将在2015年07月21日下午在西门子大楼举办机器人行业技术研讨会.目前,国际制造业中心正向中国转移,用信息化带动工业化.用高新技术改造传统产业已成为我国工业发展的必由之路.作为先进制造装备之典型代表的工业机器人必将有一个大的产业发展空间.SiemensPLM助力ABB.柯马等机器人行业更快地迈向工业革命4.0,期待您的加入! 报名截止日期为7月20日(星期一) 请填写以下表格邮件回复邮件到:[email protected]进行报名,名额有限报名从速! 会议地点:上海市大连

毕设进度2020.02.07

毕设进度2020.02.07 原文地址:https://www.cnblogs.com/liurx/p/12275066.html

周记 2015.07.27

1. 自适应宽高: <iframe src="a.html" width="100%" onload="this.height=0;var fdh=(this.Document?this.Document.body.scrollHeight:this.contentDocument.body.offsetHeight);this.height=(fdh>700?fdh+20:700)" scrolling="no"

周记 2015.07.17

1. change 事件: $(document).ready(function(){$('#mySelect').change(function(){})}); $(".field").change(function(){ $(this).css("background-color","#FFFFCC"); }); 2. 替换字符串中的换行符: line.replaceAll("\\\\r\\\\n", "<

周记 2015.07.12

1. json格式化工具,js格式化工具 ,各种格式化工具 2. maven下载jar包一般是根据版本号下载,如果一个jar的内容更新,但版本号没有更新,那么将无法现在.一种处理方式是:删除本地仓库的jar. 3. CSS 嵌套在html中,插入方式为:<style></style> , JS 插入为: <script> 4. CSS中多个样式之间用“:”隔开 5. p { margin:10px 5px 15px 20px; } // 上外边距是 10px 右外边距是

周记 2015.07.04

1. Js获取当前日期时间及其它操作var myDate = new Date(); myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数 http://

MVC,MVP 和 MVVM 的图示 引用地址(http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html)

分类: 开发者手册 MVC,MVP 和 MVVM 的图示 作者: 阮一峰 日期: 2015年2月 1日 复杂的软件必须有清晰合理的架构,否则无法开发和维护. MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用.它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了. 昨天晚上,我读了<Scaling Isomorphic Javascript Code>,突然意识到,它们的区别非常简单.我用几段话,就可以说清. (题图:

去小机化思维(一)--【软件和信息服务】2015.02

这几年去IOE已经成为IT界最热门的词汇,特别是最近对国产化率的一些指导性意见出台,更是让很多人热血沸腾,大家觉得国产化元年到来了.很多文章都已经探讨了去"O"的难点和去"E"的高要求,几乎大家一致认为去"I"(也就是将IBM的小型机替换成x86服务器,本文称之为"去小机化")最成熟,可以立马上项目操作.去小机化是否也有难点呢??咱们来认真梳理一下去小机化的过程,姑且称之为去小机化思维. 去小机化包括两种常见的场景:系统新建和