- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 Oracle数据库查询优化
1、选择最有效率的表名顺序 (只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是...
2019-09-30 10:08:37 281
原创 Oracle数据库后台报错无效的数据
后台显示SQL无效的数据这种情况基本都是SQL当中的数据类型转换导致的问题,很多都是在PL工具中运行时正常的,但是在java后台会报错,这是因为Oracle有自动类型转换功能,可以将数据类型进行自动转换。常见的 类型转换错误是 字符串和数字类型转换错误。我所遇到的是时间比较的类型转换:以下是常见的时间比较-2015/12/31 星期四 (去年年底)select trunc(sysdat...
2019-09-29 17:59:59 791
原创 Vue从0开始
Vue从0开始1、Vue指令直接代码吧!点击按钮使方块隐藏显示,实例如下: <script type="text/javascript" src="vue.js"></script> <style type="text/css"> .div1 {width: 100px; height: 100px; background: red; margin...
2019-09-25 10:36:54 707
原创 ExtJS中Ext.data.Store的使用
Ext.data.Store是EXT中用来进行数据交换和数据交互的标准中间件,无论是Grid还是ComboBox,都是通过它实现数据读取、类型转换、排序分页和搜索等操作的。 Ext.data.Store中有一个Ext.data.Record数组,所有数据都存放在这些Ext.data. Record实例中,为后面的读取和修改操作做准备。 Ext.data.Store的基本用法 在使用之前,首先要创建...
2019-09-24 10:38:41 653
原创 Ext开发指南
EXT开发指南目 录一、 EXTJS框架下载: 2二、 EXTJS使用… 2 页面引用... 2 ExtJS 调用... 2 组件体系下图所示:... 3 组件的使用... 4 组件的配置属性... 5三、 各功能组件使用方法及介绍… 10 面板Panel 10 窗口Ext.W...
2019-09-23 14:48:03 1265
转载 Oracle数据库行列转换
一、建表和插入数据create table kecheng(id NUMBER,name VARCHAR2(20),course VARCHAR2(20),score NUMBER);insert into kecheng (id, name, course, score)values (1, ‘张三’, ‘语文’, 67);insert into kecheng...
2019-09-19 17:36:10 301
转载 JS - 字符串截取方法汇总(slice、substring、substr等)
一、使用 slice() 截取1,函数说明slice() 方法可通过指定的开始和结束位置,提取字符串的某个部分,并以新的字符串返回被提取的部分。语法如下:stringObject.slice(start, end)参数说明:start(必需):规定从何处开始选取。如果是负数,那么它规定从字符串尾部开始算起的位置。也就是说,-1 指最后一个字符,-2 指倒数第二个字符,以此类推。end(...
2019-09-19 17:09:33 627
转载 Oracle数据库,数字强制显示2位小数
在银行、财务等对数字要求敏感的系统中,数字的显示一般有着严格的要求。今遇到一个需求,如题,要求将数字以两位小数的格式显示,如果没有小数,则强制显示为0。例如:123.4 显示为 123.4012 显示为 12.000 显示为 0.00本以为这是个比较简单的问题,Oracle本身提供了to_char函数,带有格式化功能,能够满足条件:select to_char(123....
2019-09-18 18:17:16 646
转载 Thymeleaf页面三元运算符
三元运算符根据0、1显示用户性别可以使用三元运算符,两种写法写在括号内1写在括号外1推荐写在括号外 # lastName email gender department birth 操作 ...
2019-09-18 17:30:23 1086
原创 Oracle数据库中数据保留两位小数点的方法
个人认为比较方便的一种:select decode(n_jg,0,‘0.00’,trim(to_char(n_jg,‘9999999.99’))) from tbl如果只是检索,可是使用:1、select trunc(CUR_SUM,2) from data_record;将小数转化成百分比=> round(zcbj/zs*100)||’%’ ==trunc((zcbj/zs),2)...
2019-09-18 16:50:04 4872
原创 JS去字符串首个不为0字符前的0
1、JAVA代码去除字符串前面的0(1)使用replaceAll方法public static void main(String[] args) {// TODO Auto-generated method stubString str = “0000”;String newStr = str.replaceAll("^(0+)", “”);if(StringUtils.isEmpty...
2019-09-18 16:47:23 1607
转载 JS判断一个字符串以某个字符开头
方法1:substr() 方法if(“123”.substr(0, 2) == “12”){console.log(true);}方法2:substring() 方法if(“123”.substring(0, 2) == “12”){console.log(true);}方法3:slice()方法if(“123”.slice(0,2) == “12”){console.l...
2019-09-18 16:39:02 3175
翻译 JavaScript定时事件
1、setTimeout() 方法 window.setTimeout(function, milliseconds);第一个参数是要执行的函数。第二个参数指示执行之前的毫秒数。实例:<button onclick="setTimeout(myFunction, 3000)">试一试</button><script>funct...
2019-09-12 17:59:43 185
原创 页面窗口前进、后退、弹窗小知识
//Window.history是一个只读属性,用来获取History 对象的引用,History 对象提供了操作浏览器会话历史(浏览器地址栏中访问的页面,以及当前页面中通过框架加载的页面)的接口。var history = window.history;window.history.back(); //等同于点击浏览器的返回按钮window.history.go(-1); //等同于...
2019-09-12 14:51:30 492
原创 窗口关闭的小知识点
window.open(’’,’_self’,’’);window.close();与window.close();的区别就是window.open(’’,’_self’,’’);window.close();直接关闭;window.close();要弹框确认后才关闭...
2019-09-12 11:54:11 121
原创 后台报错java.lang.IllegalArgumentException: Invalid character found in the request target. 报错:
Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defin...
2019-09-04 11:54:09 349
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人