- 博客(145)
- 资源 (5)
- 收藏
- 关注
转载 case when then else end
sql case when then else end 查询生成统计列表case具有两种格式。简单case函数和case搜索函数。–简单case函数 case sex when '1' then '男' when '2' then '女' else '其他' end --case搜索函数 ...
2018-04-16 16:27:17 113
原创 eclipse的优化操作
取消“updating maven dependencies” 如果没有用到maven,可以取消这个操作。eclipse下可以选上这个选项 Window -> Preferences -> Maven -> enable Offline option MyEclipse的话,取消了Maven4MyEclipse的话,update maven i...
2018-04-02 11:28:47 151
原创 PLSQL快捷键使用,让你高速开发
不需要选中整行,执行光标所在行,按F8就可直接执行; 工具—>首选项—>SQL窗口—>自动选择,勾选自动选择即可。 这样光标放在此行,按F8就可以执行,需要注意的是sql语句必须以分号结束。下期更新...
2018-04-02 11:00:22 323
原创 row_number() over(partition by order by )使用说明书
作用:数据库去除重复记录,进行排序。 语法:ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2) 功能:表示根据COL1分组,在分组内部根据 COL2排序,而这个值就表示每组内部排序后的顺序编号(组内连续的唯一的) row_number() 返回的主要是“行”的信息,并没有排名--在test表中根据name分组,age...
2018-04-02 09:29:15 13679
原创 oracle创建用户及授权等相关操作
1、创建用户create user test indentified by test;这样就创建了一个用户名密码都为test的用户 但这个时候test还是不能登陆成功的,我们需要赋予相应的权限 2、赋予create session 的权限grant create session to test;这样test用户就能成功登录进去赋予用户创建表的权限grant crea...
2018-03-15 15:31:10 13476 2
原创 如何解决SVN 清理失败
解决方法: 下载 sqlite3.exe 在你的清理失败的路径下查看.svn目录下是否存在一个wc.db文件,把解压好的sqlite3.exe 放在wc.db文件的同一路径下 注意:主要是用sqlite3.exe清理掉wc.db中的相关信息。通过cmd命令行进入你清理失败的路径,下的.svn,然后输入sqlite3 wc.db,然后会进入sqlite程序,输入
2018-01-12 11:39:48 1507
转载 在java中对null的理解
转载:https://www.cnblogs.com/X-World/p/5686122.htmlJava中的Null是什么?1)首先,null是关键字,像public、static、final。它是大小写敏感的,你不能将null写成Null或NULL,编译器将不能识别它们然后报错。2)就像每种基本类型都有默认值一样,如int默认值为0,boolean的默认值为false,null是任
2018-01-11 15:25:49 432
转载 日期格式转换:String 与 date
在java中转换//String—>DateString time = “2018-01-09”;try{ SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse(time);}catch(ParseException e){ System.out.print
2018-01-09 11:15:02 14019
原创 The type Resource is not accessible due to restriction on required library
java中搭建环境的问题总结
2018-01-04 11:53:27 197
原创 The import javax.servlet cannot be resolved
错误的原因是: 缺少servlet-api.jar这个包,将这个包导入项目里面就可以了。 1. 我们可以到tomcat的lib目录下面找到这个包,然后在eclipse中,右击项目, 2. 选择Java Build Path>Libraries>Add ExternalJARS,找到你计算机中的tomcat的安装路径,在common\lib文件夹下,选中"servlet-api.jar" 3.
2018-01-04 11:47:09 367
原创 Oracle中“不等于”的使用
在oracle中判断字段id不是“123”时,select * from user where id'123'; 但是id为空的,却怎么也查询不出来。这是why?原因是:字段为null的时候,只能通过is null或者is not null来判断。这样写才是正确的:select * from user where id '123' or id is null;注意:当使
2018-01-04 11:27:16 52299
原创 Cannot set property 'value' of undefined
一般情况都是js报错引起的,根据实际总结到:1、js页面初始化时,执行$(document).ready(function(){})方法,当你要加载的页面内容很多时,你的页面还未加载完,执行初始化函数报错。2、在初始化函数中,写了数组 写的数组出错引起的。
2017-12-25 09:49:33 25466 1
原创 js中给多个class属性的标签赋值
根据ID给标签赋value值,document.getElementById("id").value="张三";当有多个class属性时,for(var i=0;i<10;i++){document.getElementsByClassName("name")[i].value="李四";}
2017-12-25 09:33:44 11474
原创 java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String
这个问题是,类型转换出错,为什么呢?因为BigDecimal不能强制转换成 String类型,要用toString()转换。
2017-12-22 11:38:45 2190
原创 window.print()打印时,如何自定义页眉/页脚、页边距
自定义页眉/页脚、页边距,要用到ActiveX控件(在ie的安全设置的启用),会修改注册表中ie的设置,代码如下。try{ var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";var R
2017-12-20 10:25:20 22396
原创 jsp常用的onchange事件
定义和用法: onchange 事件会在域的内容改变时发生。 onchange 事件也可用于单选框与复选框改变后触发的事件。例如<input>、<select>、<textarea><input type="text" id="name" onchange="myFunction()"><script>function myFunction(){ var x=document.getE
2017-12-11 14:50:04 8343
转载 如何点击打印,直接打印出来,不弹打印设置选项
现在有两种解决方案,亲测有效。 (1).第一种是需要安装插件,网上下载ScriptX.cab文件 下载成功后将文件放在项目某个目录下,然后在页面body中写上: (记得codebase属性为ScriptX.cab文件的放置路径,是绝对路径) 把window.print()改成:factory.printing.Print(false)即可; 远程访问时需要在IE浏览器设置: 1.安全
2017-12-06 15:38:42 23190 6
原创 判断select下拉框是否有选,并给下拉框赋值
使用select下拉框时var sex = $('#sex').val();alert(sex); //弹出的是:null if(sex==""){ alert("请选择性别"); return; }应该写成: if(sex==null){ alert("请选择性别"); return; }
2017-11-24 10:21:26 4493
原创 一些jquery的使用方法
jquery给input赋值val(val) val(val)是jquery函数,最容易混淆的是获取input的函数是val(); 区别非常小,一个是带参数,一个是不带参数;<input name="user" class="txtshort" id="user" value="输入手机号码或邮箱" /> $("#user").val(""); 清空ID为user的值; if ($("#us
2017-11-23 11:58:30 200
原创 Oracle 怎么删除重复数据
1、根据rowid来查询重复数据select * from table1 a where rowid !=(select max(rowid) from table1 b where a.name1=b.name1 )2、根据rowid来删除重复数据delete from table1 a where rowid !=(select max(rowid) from table1 b where
2017-10-10 13:51:02 2587
原创 user_tab_columns是什么
user_tab_columns是保存了当前用户的表、视图和Clusters中的列等信息,用于oracle获取表结构。 user_tab_cols不同的是比user_tab_columns多几列:HIDDEN_COLUMN VARCHAR2(3) VIRTUAL_COLUMN VARCHAR2(3) SEGMENT_COLUMN_ID NUMBER INTERNAL_COLUMN_ID NO
2017-10-09 10:12:14 16065
原创 使用encodeURl()进行编解码
encodeURI() 函数可把字符串作为 URI 进行编码。 在js中要使用两次编码:var name = encodeURI(encodeURI(name));在java中解码:String name = URLDecoder.decode(request.getParameter("name"),"UTF-8");decodeURI() 函数 : 对 encodeURI() 函数编码过
2017-09-21 18:40:24 7387
原创 URI 和 URL 的区别
URI : 统一资源标识符(Uniform Resource Identifier)是一个用于标识,某一互联网资源名称的字符串。 Web上可用的每种资源 -HTML文档、图像、视频片段、程序等 - 由一个通用资源标识符(Uniform Resource Identifier, 简称”URI”)进行定位。 URL : 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,
2017-09-21 18:32:18 200
原创 在oracle中的日期类型与String类型
to_date()作用是将字符类转化为日期类型。 具体用法:to_date(”2004-11-27”,”yyyy-mm-dd”),前者为字符串,后者为转换日期格式。 to_date(”2004-11-27 13:34:43”, ”yyyy-mm-dd hh24:mi:ss”) 将得到具体的时间to_char()作用将日期转按一定格式换成字符类型。 select to_char(sysdate,
2017-09-12 13:37:01 9576
原创 “not a single-group group function”
在使用group by进行分组的时候,select 后面要查询出来的表字段 只用有两种情况: 1、在group by 子句中出现 2、或者写在聚合函数里面,像count(id)等等。 若是没有,select出来的表字段就会报错,不符合group by分组。
2017-09-12 11:56:00 3824
原创 charCodeAt()和charAt()的用法
语法: stringObject.charCodeAt(index)参数index 必需,第一个字符的下标是0。如果index是负数,或者大于等于字符串的长度,则返回NaN。作用:返回指定位置的字符的Unicode编码。这个返回值在0~65535之间的整数。var str = "Hello World"document.write(str.charCodeAt(1))输出的结
2017-08-25 14:07:47 3786
原创 怎么在oracle中使用for循环
测试打印语句: BEGIN sys.dbms_output.put_line(‘hello world’); END;DECLARE a number(20) :=0;BEGIN for i in 1 .. 10 loop --insert into user (name) values('ss' + i); --写相关
2017-08-25 11:38:56 2308
转载 prompt set feedback set define的详解
prompt 输出后面的信息,类似操作系统的echo命令 SQL>prompt hello world --输出 hello worldset feedback 客户端执行SQL时,数据库服务器都会返回反馈信息。如: 创建表时,成功的反馈信息为“Table Created”等 feedback属性的三种:set feedback on --打开反馈信息set f
2017-08-25 10:27:01 1892
转载 StringBuffer的用法
有一次在做项目的时候,发现一处平时都是用String的地方,用上了StringBuffer。不禁疑惑,在网上查了一下,看看他们之间的区别:初始化: StringBuffer s = new StringBuffer(); 此时初始化的对象是一个空对象,如果是要创建带内容的对象,则 StringBuffer s = new StringBuffer(“abc”); 这样初始化出
2017-08-07 17:21:29 296
转载 Build path ->No action available/classpath .project
从SVN download 下来的项目,发现的.Java 文件和平时的不一样,并且想加入jar 进去的时候没有Java Build Path 的选项,无法链接类的源码,项目也无法发布,这里记录分享:原因是,在项目里面找到.project ,写入Java代码 收藏代码 org.eclipse.jdt.core.javanature 这样就行了,里面有各种属性,简单的记录一下:1.工程名
2017-08-07 16:50:30 238
原创 org.xml.sax.SAXParseException: The string "--" is not permitted within comments.
当我报这个错的时候,我时这样解决的:在主目录的bin\startWebLogic.cmd中添加set JAVA_OPTIONS=-Dfile.encoding=UTF-8
2017-08-07 16:48:50 586
原创 weblogic问题: Unable to resolve 'jdbc.mydb'. Resolved 'jdbc'; remaining name '
现这个是由于没有找到JNDI 解决方法: 在Weblogic数据源管理中的JDBC Data Source-0的设置中设置目标选项 将服务勾选上,如默认的:AdminServer 保存后即可;
2017-08-07 16:41:11 10455
原创 表连接的详解
内连接:两表相交叉的部分 表A : ID NAME 1 , kobe 2 , pual 3 , tim 表B : ID NAME 1 , kobe 2 , pual 5 , michalselect a.ID,a.NAME,b.ID,b.NAME from A a inner join B b on a.ID=b.ID;结果为: 1 , kobe 2
2017-08-07 16:01:13 283
原创 查看端口占用情况
当tomcat被占用时,可以使用命令行来解决占用问题;打开cmd输入netstat -ano|findstr 7001 即可找到相应的pid号 7016再使用taskkill /f /pid 7016 就可以去除占用端口号情况。...
2017-07-17 13:56:14 474
转载 Oracle 存储过程
转载:http://www.cnblogs.com/wolfplan/p/4004624.html1、基本结构 create or replace procedure 储存过程名字 (参数1 in number , 参数2 in number ) is 变量1 integer := 0 变量2 date;begin end 存储过程名字2、select into st
2017-07-11 15:31:34 211
原创 6 月
事情很多,需一件一件去做,不急不躁。 天气飘忽不定,不带伞时就下雨,带伞时偏不下雨,猜不透少女心。 没有去看书,很快又过去一月,一年也很快。 打了场篮球,锻炼还需勤快。 遇到问题,多去询问,多尝试自己解决问题,多做记录,多思考。小故事: 一个老人在海边钓了87天的鱼都没有钓到,一男孩换了个位置,一星期钓了三条鱼。奇怪的老头! 《夏至未至》 中学的时候看过,影响很深刻。 画画的男孩,女孩
2017-06-27 14:18:07 172
原创 编码是件有逻辑的事情
勤劳是最基本的,所能做的就是花更多的时间在上面。 就算最后不能成功,尽力就好。First . 充分清楚需求改造内容,具体到 哪个字段、逻辑处理等。 这是编码的核心,清楚了需求才能进行编码,也决定了你编码后续的测试情况。Second . 编码的实现。 主干部分,也是客户要求改造的地方,所花时间较长,需虚心,耐心。Finally . 提交所完成的代码。 快乐和痛苦都在这一刻,编码完成就要提交代码
2017-06-23 17:04:33 357
原创 indexOf、lastIndexOf、substring等详解
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。注意:这个方法返回的是出现的位置,是从0开始检索! 例如:hello是父字符串,ello是需要在父字符串中进行检索的子字符串,1是开始检索的位置,若无说明默认从0开始。hello.indexOf(ello,1);返回值为1———————-分隔线————————hello是父字符串,ello是需要在父字符串中进行检索的子字符
2017-05-12 11:30:50 487
jtds-1.2.2.jar
2019-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人