1. 准备 在JavaWeb之Servlet入门(一)中,我们完成了第一个Servlet程序,完成了从URL到后台控制器的中转过程,接下来我们延续JavaWeb之Servlet入门(一)学习下如何传参及返回,如何配置404和error页。2. Servlet传递参数 1)调整HelloServletpublicvoid service(ServletRequest req, ServletResponse res) throws ServletException, IOException {String userName = req.getParameter("userName");System.out.prin...
1、文件:文件可认为是相关记录或放在一起的数据的集合;2、File类:名命空间:java.io File对象即可表示文件,也可表示目录,在程序中,一个File对象可以代表一个文件或目录,利用他可以 用来对文件或目录进行基本操作; 创建一个File文件的语法: File file = new File( String pathname ); //pathname表示文件路径: 格式:"c:\\test .txt" 或 "c:/test .txt"File常用的方法:方法名称...
1. 事件处理1.1. 绑定事件方式(1)行内绑定 语法: //最常用的使用方式 <元素 事件=”事件处理程序”>(2)动态绑定 //结构+样式+行为分离的页面(html+css+js事件) 语法: 对象.事件=事件处理程序行内绑定和动态绑定的重要区别:以上程序是不可用的,点击div时,执行test函数,这时,test中的this表示window对象 因为: 我们定义test函数,实际上相应于在window对象下定义了test属性 test(); —> 相当于 wi...
项目中时常会需要用到使用JavaScript来动态控制为元素(:before,:after)的样式,但是我们都知道JavaScript或jQuery并没有伪类选择器。这里总结一下几种常见的方法。HTML<p class="red">Hi, this is a plain-old, sad-looking paragraph tag.</p> CSS.red::before {content: ‘red‘;color: red;} 方法一:使用JavaScript或者jQuery切换<p>元素的类名,修改样式。.green::before {content: ‘green‘;color: green;}$(‘p‘).remove...
1.四种基本访问修饰访问修饰符: 控制访问权限 public 公共的 在不同的包,自己的包都可以使用; default默认的 只能在自己的包中使用; protected 受保护的 不能修饰类 只能在自己的包中使用或者在其他包的子类中使用; private 私有的 不能修饰类 只能在自己的包中自己的类中使用;2.接口小总结:将抽象类进行更彻底就是接口,在接口中,所有的方法都是抽象的方法,所有的方法都不提供具体的实现的(比抽象类更抽象的类);创...
【120-Triangle(三角形)】【LeetCode-面试算法经典-Java实现】【全部题目文件夹索引】原题 Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below. For example, given the following triangle[[2],[3,4],[6,5,7],[4,1,8,3] ] The minimum path sum from top to bottom is 11 (i.e., 2 + 3 + 5 + 1 = 11). Note: Bonus point if you are able to...
package list;import java.util.Iterator; import java.util.LinkedList;publicclass LinkedListDemo {publicstaticvoid main(String[] srgs) {//创建存放int类型的linkedListLinkedList<Integer> linkedList = new LinkedList<>();/************************** linkedList的基本操作 ************************/linkedList.addFirst(0); // 添加元素到列表开头linkedList.add(1); // 在列表结尾添加元素linkedList.add(2, 2); // 在...
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project easemob-core: Fatal error compiling: java.lang.NoSuchFieldError: pid -> [Help 1][ERROR][ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR][ERROR] For more information about...
定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数。如果试图覆盖 eval 属性或把 eval() 方法赋予另一个属性,并通过该属性调用它,则 ECMAScript 实现允许抛出一个 EvalError ...
public class ReadOrWriteObject {private FileInputStream fileIns = null ;//文件输入流private FileOutputStream fileOts = null;//文件输出流private ObjectInputStream objectIns = null ;//对象输入流private ObjectOutputStream objectOts = null ;//对象输出流private String fileName = null;//待处理的文件名public static Boolean FileRead = true ;public static Boolean FileWrite = false ;/*** * @param fileNam...
不熟悉java,但我熟悉http,然后从头打造个简单的httpclient,支持get/post,支持gzip,支持重定向,支持encoding,支持transfer-encoding,支持ssl,支持cdn。。然后,我又失去了继续写博客的热情,直接上码算了。算了,还是签到github算啦。这里实在不好贴。请输入git命令获取:git clone git@github.com:suifei/microhttp.githttps://github.com/suifei/microhttp 2016-05-31原文:http://www.cnblogs.com/Chinasf/p/5548109.ht...
/*xom-1.1.jar json 与 xml的相互转换*/ /** * JSON(数组)字符串转换成XML字符串 * (必须引入 xom-1.1.jar) * @param jsonString * @return */ public static String json2xml(String jsonString) { XMLSerializer xmlSerializer = new XMLSerializer(); return xmlSerializer.write(JSONSerializer.toJSON(jsonString)); } /** * xml 转 json * (必须引入 xo...
2165310 《Java程序设计》第2周学习总结教材学习内容总结了解Java变量 重点学习Boolean变量和类型转换规则学习数组定义、使用方式 区别:int [] a,b []; int a [],b [];熟悉java常用函数 学习for循环新语句学习Scanner的运用方式for(int i:a){语句//前提:int a[]为数组 }import java.util.Scanner; public class Example{public static void main(String [] args){Sacnner reader=new Scanner(System.in);while(reader.hasNextDoub...
包:库单元1.当编写一个Java源码文件时。此文件通常被称为编译单元(有时也被称为转译单元)。 2.每一个编译单元都必须有一个后缀名.java,而在编译单元内则能够有一个public类,该类名称必须和文件的名称同样。 3.每一个编译单元仅仅能有一个public类。否则编译器就不会接受。 4.假设在该编译单元之中还有额外的类的话。那么在包之外的世界是无法看见这些类的。由于它们不是public类。 代码组织xx.java编译生成xx.class package语...
JavaScript是一种广泛用于Web客户端开发的脚本语言,常用来控制浏览器的DOM树,给HTML网页添加动态功能。目前JavaScript遵循的web标准的是ECMAScript262。由于JavaScript提供了丰富的内置函数、良好的对象机制。所以JavaScript还可以嵌入到某一种宿主语言中,弥补宿主语言的表现力,从而实现快速、灵活、可定制的开发。 软件程序应用javascript 现有的主流浏览器基本上都实现了一个自己的JavaScript引擎。这些JavaScript引擎可以分...