开发零碎问题
East_MrChiu
这个作者很懒,什么都没留下…
展开
-
java、freemarker保留两位小数
一、Java保留2位小数double acc = 22.4322;String accX = String.format("%.2f", acc);二、freemarker保留两位小数<#if centerFreeSize??> ${centerFreeSize?string("#.##")}<#else> 0.00</#if>原创 2017-03-19 16:16:54 · 2656 阅读 · 0 评论 -
【Oracle】Oracle引起服务器宕机,查询定位是哪条SQL语句引起的
首先将引起cpu过高的几个进程ID进行查询会发现PID为22447,21826,21535,22636,22785,21148的进程占用CPU过高然后要用sys的账号登陆OracleSELECT * FROM V$SQL WHERE SQL_ID IN (SELECT PREV_SQL_ID FROM V$SESSION原创 2017-04-16 10:15:30 · 1380 阅读 · 0 评论 -
MyBatis新增时的序列主键
select SEQ_ZZ_PETITIONERS.NEXTVAL from DUAL INSERT INTO T_ZZ_PETITIONERS ( MI_ID,CI_RS_ID,IS_RESOLVE,IS_CONTROL,IS_THREE_CROSS) VALUES ( #{miId,jdbcType=DECIMAL},#{ciRsId,jdbcType=DECIMA原创 2017-04-15 15:14:00 · 3159 阅读 · 0 评论 -
【Orcale】分析函数 OVER(PARTITION BY... ORDER BY...)的讲解
OVER(PARTITION BY... ORDER BY...)的使用说明和意义这个函数长这个样子:OVER(PARTITION BY... ORDER BY...)顾名思义,PARTITION 中文是分割的意思,ORDER 是排序的意思,所以翻译一下就是先把一组数据按照制定的字段进行分割成各种组,然后组内按照某个字段排序。以实际案例来说明这个函数的使用,首先,我们先看一组普通排...原创 2017-04-15 15:00:46 · 43122 阅读 · 3 评论 -
解决iframe之间的间隙问题
在iframe的样式中添加:margin:0px; float:left;原创 2017-04-15 10:24:46 · 2476 阅读 · 2 评论 -
jdbcType与数据类型的对应以及DATE ,TIMESTAMP类型的区别
mybatis中 jdbcType 时间类型:当jdbcType = DATE 时, 传入 年月日当jdbcType = TIMESTAMP 时, 传入年月日+ 时分秒附录:java.sql.TypesJavaIBM DB2OracleSybaseSQL-SERVER原创 2017-04-12 10:11:20 · 7482 阅读 · 1 评论 -
jsonp跨域访问
前端:添加&jsoncallback=?参数, dataType=jsonp后端: @RequestMapping(value="/getMapPoorDataJsonp") public String getMapPoorDataJsonp(HttpSession session, HttpServletRequest request, ModelMap map原创 2017-03-19 17:07:37 · 622 阅读 · 0 评论 -
java获取某月,某季度的第一天和最后一天
/** * 某一个月第一天和最后一天 * * @param date 指定日期 * @param pattern 日期格式 * @param isNeedHms是否需要时分秒 * @return */public static Map<String, Object> getFirstLastDayByMonth(Date date, String pattern...原创 2017-04-11 11:21:59 · 11014 阅读 · 0 评论 -
使用jqPaginator.js分页中文显示乱码
用浏览器查看网页源代码,进入这个js中,此时浏览器的编码为utf-8,会发现分页的中文是乱码:当把浏览器的编码调为GBK时,中文显示正常:这个时候可以认定js文件的编码为GBK,则需要在引用这个js时,带上编码:这样刷新页面,就像是正常了:其实另外一种办法就是将js文件重新编码为utf-8。...原创 2017-04-11 10:41:54 · 2810 阅读 · 3 评论 -
【Maven】创建的Maven Web工程无法部署到服务器
问题:新建好一个Maven web工程后,发现无法将工程添加到tomcat中。解决:右击工程选择Properties,点击OK后,工程的目录下会出现一个WebContent的文件夹将WebContent中的内容全部拷贝到src下的webapp下然后删除WebContent文件夹,这样才符合Maven工程的目录结构。然后在tomcat添加工程页面中,就可以看到对应的工原创 2017-04-09 10:27:15 · 3798 阅读 · 0 评论 -
导入jquery.min.js文件会报错怎么办?
myeclipse要对js文件进行检查,屏蔽myeclipse对js的检查和校验就行了。点击文件,右键 ----> 选择MyEclipse ----> Exclude from Validation 。原创 2015-09-08 17:56:13 · 1104 阅读 · 0 评论 -
【Oracle】对表的操作——修改列名(即修改字段名)
----修改列名(即修改字段名)alter table 表名 rename column 现列名 to 新列名;原创 2017-03-19 15:22:54 · 5889 阅读 · 0 评论 -
【Oracle】if/else功能的实现的3种写法
一、标准sql规范(1) if a=... then ... end if;(2) if a=... then ... elsif a=... then //这里是elsif,不是else if. ... end if;二、decode函数 DECODE(VALUE, IF1, THEN1, IF2, THEN2, IF3, THEN3原创 2017-03-19 15:41:26 · 15781 阅读 · 0 评论 -
【Oracle】表追加字段
/** * 描述:帮扶对象追加字段脚本 */DECLARE num1 NUMBER; num2 NUMBER;BEGIN SELECT COUNT(1) INTO num1 FROM cols WHERE table_name = upper('T_ZZ_SUPPORT_OBJECT') AND column_name = up原创 2017-03-19 16:33:27 · 1706 阅读 · 0 评论 -
【oracle】多表联查和更新
/** *多表联查 */SELECT T3.BIZ_NAME, T1.MEMBER_ID, T1.TEAM_ID, T2.NAME, T1.NAME, T1.STATUS, T1.BIZ_TYPE, T2.BIZ_TYPE FROM T_ZZ_TEAM_MEMBERS T1 LEFT JO原创 2017-03-19 16:26:08 · 1063 阅读 · 0 评论 -
【Oracle】虚表的使用
主要结构是: WITH 表昵称 AS ( SELECT … UNION ALL SELECT … )其中UNION ALL是合并SELECT的结果集,需要注意的是,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。 (默认地,UNION 操作符选取不同的值。如果允许合并集中存在重复的值,请使用 UNION ALL。)WITH DISPUTE_BI AS (原创 2017-03-19 16:43:33 · 4407 阅读 · 0 评论 -
JS中Float类型加减乘除
//浮点数加法运算function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} m=Math.pow(10,原创 2017-03-19 16:03:02 · 6354 阅读 · 0 评论 -
SQL直接计算年龄问题
SELECT FLOOR(MONTHS_BETWEEN(SYSDATE,DATE'1991-1-1')/12) AGE FROM DUAL;原创 2017-04-22 17:19:45 · 1420 阅读 · 0 评论