2015年7月11日

关于Class.getResource和ClassLoader.getResource的路径问题

摘要: Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。转自:http://www.cnblogs.com/yejg1212/p/3270152.htmlClass.getResource(String... 阅读全文

posted @ 2015-07-11 02:08 Mr.SuYang 阅读(138) 评论(0) 推荐(0)

2014年10月11日

行转列、列转行演示

摘要: 1、行转列--建表create table TEST2 ( ID NUMBER(10) not null, USER_NAME VARCHAR2(20 CHAR), COURSE VARCHAR2(20 CHAR), SCORE FLOAT ) ;--插入... 阅读全文

posted @ 2014-10-11 17:30 Mr.SuYang 阅读(142) 评论(0) 推荐(0)

2014年9月19日

计算字符串的高度和宽度

摘要: import java.awt.FontMetrics;public int[] getStringWidth(String str){ JLabel label = new JLabel(); FontMetrics metrics; int textH = 0; int textW = 0; l... 阅读全文

posted @ 2014-09-19 09:54 Mr.SuYang 阅读(591) 评论(0) 推荐(0)

2014年9月2日

JTextArea+JScrollPane滚动条自动在最下边(转帖)

摘要: 这是我制作五子棋的过程中遇到的问题,在网上搜了好几种答案,分别列在下面了。不过感觉第一种相当方便。用得简洁,爽!1. 利用JTextArea的selectAll();方法在添加信息之后强制将光标移动到最后一行。据说是Aviva中采用的方式。2.使用JTextArea的setCaretPosition... 阅读全文

posted @ 2014-09-02 00:43 Mr.SuYang 阅读(386) 评论(0) 推荐(0)

2014年7月25日

GROUP BY GROUPING SETS 示例

摘要: --建表create table TEst1( ID VARCHAR2(2), co_CODE VARCHAR2(10), T_NAME VARCHAR2(10), Money INTEGER, P_code VARCHAR2(10));--插入基础数据i... 阅读全文

posted @ 2014-07-25 09:16 Mr.SuYang 阅读(355) 评论(0) 推荐(0)

JSplitPane按比例分割的问题

摘要: JSplitPane看似比Delphi的spliter难用许多。不过介于swing可以方便的使用记事本一类文本编辑器直接书写依据布局的界面代码我们还是姑且容忍它带来的不便。但在使用JSplitPane时候在MSDN上被问的比较频繁却没有良好答案的问题是JSplitPane如何按比例分割,setDiv... 阅读全文

posted @ 2014-07-25 00:01 Mr.SuYang 阅读(1593) 评论(0) 推荐(0)

2014年4月9日

总结PLSQL的快捷键以及使用技巧

摘要: 最近在开发过程中,遇到一些麻烦,就是开发效率问题,有时候其他同事使用PLSQL 编程效率明显高于自己,观察了好久,才发现他使用PLSQL 已经很长时间了而且,他自己也在其中添加了好多快捷方式, 1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 设置方法: Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把" 阅读全文

posted @ 2014-04-09 10:50 Mr.SuYang 阅读(183) 评论(0) 推荐(0)

2014年4月8日

报错The jarsigner could not be found. Make sure to run with the build with a JDK。的解决方法

摘要: 这种报错是因为eclipse启动时没有走你设置的jdk路径,eclipse走的路径/bin下没有jarsigner.exe。所以报错,解决办法:指定eclipse启动jdk按住alt键,用鼠标拖动eclipse.exe创建一个eclipse启动快捷方式,右键点击快捷方式,属性在目标一项中添加启动参数-vm "C:\Program Files (x86)\Java\jdk1.6.0_21\bin\javaw.exe"注意jdk路径用双引号包围上,因为这个路径中含有空格。最后的格式就是D:\eclipse-jee-indigo-SR2-win32\eclipse.exe -vm 阅读全文

posted @ 2014-04-08 16:17 Mr.SuYang 阅读(451) 评论(0) 推荐(0)

2013年9月9日

Oracle存储过程总结

摘要: 1、存储过程: 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。2、创建一个存储过程简要过程: 1CREATEORREPLACEPROCEDURE存储过程名 2IS 3BEGIN 4NULL; 5END; 行1:CREATEORREPLACEPROCEDURE是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程,如果存在就覆盖它; 行2:IS关键词表明后面将跟随一个PL/SQL体; 行3:BEGIN关键... 阅读全文

posted @ 2013-09-09 21:55 Mr.SuYang 阅读(315) 评论(0) 推荐(0)

2013年9月4日

Oracle 知识积累

摘要: 1、oracle存储过程中is和as的区别在存储过程(PROCEDURE)和函数(FUNCTION)中没有区别,在视图(VIEW)中只能用AS不能用IS,在游标(CURSOR)中只能用IS不能用AS。2、ORA-01658: 无法为表空间XXXXXX 中的段创建 INITIAL 区 是怎么回事?--原因:表空间不够用了!--先查询XXXXX表空间数据文件所在路径select file_name from dba_data_files where tablespace_name = 'XXXXX';--之前的表空间对应的路径是 D:\ORACLE\XXXXX.DEF, 现在增加一 阅读全文

posted @ 2013-09-04 16:06 Mr.SuYang 阅读(202) 评论(0) 推荐(0)

导航