`
文章列表
对于含有return语句的情况,这里我们可以简单地总结如下: try语句在返回前,将其他所有的操作执行完,保留好要返回的值,而后转入执行finally中的语句,而后分为以下三种情况: 情况一:如果finally中有return语句,则会将try中的return语句”覆盖“掉,直接执行finally中的return语句,得到返回值,这样便无法得到try之前保留好的返回值。 情况二:如果finally中没有return语句,也没有改变要返回值,则执行完finally中的语句后,会接着执行try中的return语句,返回之前保留的值。 情况三:如果finally中没有return语句,但是改 ...
@RequestMapping(value = "/uploadt", produces = "text/html;charset=UTF-8") @ResponseBody public String addCaseResult(HttpServletRequest request, CaseResult caseResult, @RequestParam(value = "file", required = false) MultipartFile file) { String filePath = ...
曾经试过这样的方法 在iframe子页面获取父页面元素 代码如下: $('#objId', parent.document); 这样可以获得父页面的元素,但是调用EasyUI的方法的时候,就会报错。 郁闷了很久很久,最终找到方案,写法的区别,如下: parent.$('#objId') 这样调用方法就不会报错 如: parent.$('#objId').tabs("add", { title: title, content: content, ...
http://write.blog.csdn.net/postedit/41129935 首先不懂什么是interface的可以参考这里 http://blog.csdn.net/nvd11/article/details/18888415     不过上面的博文只是简单介绍了interface的语法和用法.  对Interface的用途并没有介绍清楚. 本文就是1个补充.   一. 对接口的三个疑问 很多初学者都大概清楚interface是1个什么, 我们可以定义1个接口, 然后在里面定义一两个常量(static final) 或抽象方法. 然后以后写的类就可以实现这个 ...
java 中getDeclaredFields() 与getFields() 的区别   getDeclaredFields()返回Class中所有的字段,包括私有字段。例证: Java代码   package com.test.bean;      import java.sql.Timestamp;      public class Person2 {       private int id;       private int age;       private

异常们

1:Java compiler level does not match the version of the installed Java project facet.        方案1. 在项目名称处点击鼠标右键-->属性,打开项目属性对话框,找到 eclipse-->Project Facets,将此  处的 java 版本设置为与项目编译级别相同。        方案2. 在“工程/.settings/”目录下找到名为 org.eclipse.wst.common.project.facet.core.xml 的文件,将该文件中 <installed fac ...
java程序中要执行linux命令主要依赖2个类:Process和Runtime 首先看一下Process类: [plain] view plaincopyprint? ProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例,   该实例可用来控制进程 ...

java多线程

摘要: 很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 很多核 ...
/** * 通过http下载文件 * @param destUrl http文件路径 * @param fileName 保存的文件路径 * @throws IOException */ public static void downFile(String destUrl, String fileName) throws IOException { log.info("start down " + destUrl); FileOutputStream fos = null; BufferedInpu ...
cmd /c和cmd /k http://leaning.javaeye.com/blog/380810   java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后 ...
   本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17560467,转载请注明。       最近在Review线程专栏,修改了诸多之前描述不够严谨的地方,凡是带有Review标记的文章都是修改过了。本篇文章是插进来的,因为原来没有写,现在来看传统线程描述的不太完整,所以就补上了。理解了线程同步和线程通信之后,再来看本文的知识点就会简单的多了,本文是做为传统线程知识点的一个补充。有人会问:JDK5之后有了更完善的处理多线程问题的类(并发包),我们还需要去了解传统线程吗?答:需要。在实际开发中,无外乎两种情况,一个是 ...

几个Java基础题

   以下答案供参考(不一定完全正确),也没有很详细说明.相关知识可以自己参考相关资料加上自己的理解.欢迎拍砖   1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分)   区别主要答两点:   a.条件操作只能操 ...
JAVA反射与注解实例 1    JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。或者说,JAVA反射机制指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。 2       JAVA 注解 Annotation(注解 ...

Linux基本命令

文件系统操作命令: 1. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件。 2. chgrp:用来改变文件或目录所属的用户组,命令的参数以空格分开的要改变属组的文件列表,文件名支持通配符,如果用户不是该文件的所有者,则不能改变该文件的所属组。 3. chmod:用于改变文件或目录的访问权限,该命令有两种用法:一种是使用图形化的方法,另一种是数字设置法。 4. chown:用来将指定用户或组为特定的所有者。用户可以设置为用户名或用户ID,组可以是组名或组ID。特定的文件是以空格分开的可以改变权限的文件列表,文件名支持通配符。 5. clear:用来清除终端屏幕。 ...
/** * @author wsf html转换工具 */ var filePath = "d:"; function exportHtml() { if (filePath != null) { var file; try { var fso = new ActiveXObject("Scripting.FileSystemObject"); file = fso.createtextfile(filePath + "/测试导 ...
Global site tag (gtag.js) - Google Analytics