技术
景予
漠漠轻寒上小楼、晓阴无赖似穷秋。。。。。。
展开
-
oracle 中的 ROW_NUMBER() OVER() 函数
ROW_NUMBER() OVER(partition by col1 order by col2) 表示根据col1分组,在分组内部根据col2排序, 而此函数计算的值就表示每组内部排序后的顺序编号(组内是连续且唯一的)。 含有上述函数的查询语句只能作为一个子表语句,嵌入到另一条语句中,如下: SELECT ID,NAME,DATE1 FROM (原创 2016-08-30 17:57:37 · 2535 阅读 · 0 评论 -
plsql developer打开字段值出现无效的窗口句柄解决方法
PLSQL Developer打开oralce字段时报“无效的窗口句柄”的问题,与系统的打印服务有关,只要将“Print Spooler"服务启动即可。 启动Print Spooler方法: 1.打开控制面板。 2.打开管理工具。 3.打开服务。 4.启动服务Print Spooler。原创 2016-10-12 14:19:22 · 1236 阅读 · 0 评论 -
为何选择使用freemarker
1.性能。velocity是最好的。普通页面,freemarker性能最差,但是在复杂页面上(包含大量判断,金额日期格式化)的页面上,freemarker的性能比使用tag和el的jsp好 2.宏定义比jsp tag 方便。 3.内置大量常用功能,比如html过滤,日期金额格式化等,使用非常方便。 4.支持jsp标签。 5.不能写java代码,可以实现严格的mvc分离。原创 2016-10-09 16:25:13 · 2753 阅读 · 0 评论 -
Eclipse下有main函数类运行报错:Editor does not contain a main type
出现这种问题的原因是,该java文件所在的包没有被Eclipse认定为源码包。处理方法如下: 1.打开Java Build Path窗口,并选择Source界面: 2.点击 Add Folder,在对话框中选择该类的根级包,后点确定: 3.之后点击确定,等待工作空间build好以后,该项目如下图所示,出现文件夹带 “田” 图标的就是成功了,即可运行该类的main方法。原创 2016-08-24 10:15:05 · 8959 阅读 · 0 评论 -
java构造函数使用方法
使用构造器时需要记住: 1.构造器必须与类同名(如果一个源文件中有多个类,那么构造器必须与公共类同名) 2.每个类可以有一个以上的构造器 3.构造器可以有0个、1个或1个以上的参数 4.构造器没有返回值 5.构造器总是伴随着new操作一起调用 示例: A.java Java代码 public class A{ public A(){转载 2016-08-11 15:50:23 · 363 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space解决方法
修改如下: 1. Window-->Preferences-->Java-->Installed Jres。 2. 选中你安装的JDK,点击右边的Edit,会打开一个Edit JRE 编辑窗口如图所示: 3.在Default VM arguments文本框中输入: -Xms256m -Xmx512m -XX:MaxNewSize=384m -XX:PermSize=256M -原创 2016-09-02 09:17:09 · 322 阅读 · 0 评论 -
让JS 调试更简单的 Console 命令
一、显示信息的命令 html> head> title>常用console命令title> meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> head> body> script type="text/javascript"> console.log转载 2016-08-11 09:25:56 · 290 阅读 · 0 评论 -
Java 读写xml文件代码示例
File file = new File(request.getSession().getServletContext().getRealPath("/") + "WEB-INF/note.xml"); //注册解析器 SAXBuilder builder = new SAXBuilder(); //读取xml文档 Document doc = builder.bu原创 2016-08-10 17:24:16 · 367 阅读 · 1 评论 -
左右两个select列表框交换数据
Select列表框交换数据 center { font-size:12px; color:red; font-weight:bold; } select { font-size:12px;转载 2016-08-10 17:30:17 · 852 阅读 · 0 评论 -
hashCode方法浅析
java中,hashCode方法的主要作用是为了配合基于散列的集合一起正常运行,这样的散列集合包括HashSet、HashMap以及HashTable。 比如当向集合中插入对象时,如何判别在集合中是否已经存在该对象。(注意:集合中不允许重复的元素存在) 很多人都会想到调用equals方法来逐个进行比较,这个方法确实可行。但是如果集合中已经存在一万条数据或者更多的数据,如果采用equals方法去原创 2016-08-22 13:25:22 · 314 阅读 · 0 评论 -
前台ajax请求后台实现下载
下面是大致代码。 jsp页面: function getDada(){ var returnFilePath = ""; .... ... $.ajax({ url: "a/b", data: {data1: data1,data2: data2,}, type原创 2016-10-27 14:03:39 · 10484 阅读 · 0 评论