2017年6月1日
摘要: 1.绘制圆角矩形 方法一: hint:使用arc方法,(arcTo绘制的矩形在IE9上显示异常)。 方法二: 使用quadraticCurveTo方法,代码是从zrender源码中提取的 效果图: 阅读全文
posted @ 2017-06-01 09:55 DavidXu2014 阅读(353) 评论(0) 推荐(0)
  2017年5月27日
摘要: /** * 获取字符串长度【把双字节的替换成两个单字节的然后再获得长度】 * @param str * @returns */ function getBlen(str) { if (str == null) return 0; if (typeof str != "string"){ str += ""; } return str.replace(/[^\x0... 阅读全文
posted @ 2017-05-27 16:29 DavidXu2014 阅读(209) 评论(0) 推荐(0)
  2017年5月4日
摘要: 1.造假数据: 2.随机取数据: 3.使用connect by 造数据: 阅读全文
posted @ 2017-05-04 12:52 DavidXu2014 阅读(418) 评论(0) 推荐(0)
  2017年4月17日
摘要: 1.使用oracle内置的greatest()和least()函数,具体示例如下: select 5 as col1,6 as col2,9 as col3,1 as col4 from dual; col1 | col2 |col3 |col4 5 6 9 1 select greatest(5, 阅读全文
posted @ 2017-04-17 10:06 DavidXu2014 阅读(1457) 评论(0) 推荐(0)
  2017年4月16日
摘要: 数字自增长效果一般用于页面上显示的敏感指标值。具体简单实现如下: 阅读全文
posted @ 2017-04-16 12:10 DavidXu2014 阅读(719) 评论(0) 推荐(0)
摘要: 1.查询某个日期是今年第几周: 输出:第15周 2.周转具体日期: 输出:2017-4-10 阅读全文
posted @ 2017-04-16 11:45 DavidXu2014 阅读(505) 评论(0) 推荐(0)
  2017年4月15日
摘要: 简介:Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 1.下载安装> https://git-scm.com/download/win 从git官网下载git安装。windows下载对应的exe程序安装。安装完毕会有一个Git Bash类unix系统的终端。打开g 阅读全文
posted @ 2017-04-15 10:53 DavidXu2014 阅读(114) 评论(0) 推荐(0)
  2017年2月28日
摘要: 1.union all只是结果集叠加,union叠加后去重。 2.使用join实现表的关联,笛卡尔积:cross join, 等值连接:inner join, 左连接:left join, 右连接:right join, 全连接:full outer join。 3.使用intersect和in配合 阅读全文
posted @ 2017-02-28 16:01 DavidXu2014 阅读(134) 评论(0) 推荐(0)
摘要: 1.ORDER BY子句ASC升序 DESC降序,默认升序;排序不一定要指定所基于的列名,也可以给出表示这列的编号。编号从1开始,从左到右依次对应SELECT列表中的各项目。例如: 2.按多个字段排序,每个字段都要指定升序或降序,优先级从左到右。 3.排序字段可以不出现在SELECT列表里,除GRO 阅读全文
posted @ 2017-02-28 15:11 DavidXu2014 阅读(159) 评论(0) 推荐(0)
摘要: 1.写程序时列出需要的列比直接写SELECT * 更直观。采用这种方式,行数据检索性能相同,列数据检索性能提高;选取部分需要的列时,降低IO和网络传输时间,提高性能。 2.WHERE子句筛选记录配合=,<,>,<=,>=,!,<>和AND,OR等谓词。 3.NULL值用IS NULL和IS NOT 阅读全文
posted @ 2017-02-28 14:45 DavidXu2014 阅读(125) 评论(0) 推荐(0)