07 2018 档案
摘要:原文:https://blog.csdn.net/frank_jay/article/details/51243481 在两个JSP代码片中有这样两端程序: JSP1代码 JSP2代码 但是,问题来了:为什么JSP2 中test获取不到呢? 其实那就要从request的生命周期或者是说作用范围说起了
阅读全文
摘要:原文:https://www.cnblogs.com/selene/p/4518246.html 阅读目录 一:间接请求转发(Redirect) 二:直接请求转发(Forward) 阅读目录 一:间接请求转发(Redirect) 二:直接请求转发(Forward) 用户向服务器发送了一次HTTP请求
阅读全文
摘要:首先,我们要了解jsp运行原理。JSP的本质就是一个Servlet,JSP的运行之前会先被Tomcat服务器翻译为.java文件,然后在将.java文本编译 为.class文件,而我们在访问jsp时,处理请求的就是那个翻译后的类。 1.<% %>叫做脚本片段,其中写的内容会翻译在Servlet的Se
阅读全文
摘要:Servlet生命周期可以分成四个阶段:加载和实例化、初始化、服务、销毁。 1.创建Servlet对象,通过服务器反射机制创建Servlet对象,第一次请 求时才会创建。(默认) 2,调用Servlet对象的init()方法,初始化Servlet的信息,init()方法只会在创建后被调用一次; 3,
阅读全文
摘要:1.JavaSE阶段 2.JavaWeb基础 3.SSH开发框架 4.实战项目一 5.其它开发框架 6.其它常用技术 7.实战项目二 接下来我们对这七个阶段按上面的顺序进行详细的解读,以便大家更清晰的知道每一阶段的学习要求和学习重点,在文中,我们还会有相应的参考书籍推荐。 第一阶段:掌握JavaSE
阅读全文
摘要:/WEB-INF/web.xml Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。 /WEB-I
阅读全文
摘要:导读 11.22号要申请苹果公司开发者账号,所以当天下午申请了邓白氏编码,昨天邓白氏编码下来了,这里就做一下记录,分享给大家。 概览 11.22提交的邓白氏编码申请,11.28(礼拜一)华夏邓白氏发来邮件,填写完公司详细信息后,当天晚上DUNS(邓白氏)编码就下来了。历时4个工作日,期间没有给华夏邓
阅读全文
摘要:解决方法: 在Properties-->JAVA Compiler-中的Compiler compliance level从1.8改成1.7,之后就可以运行了。
阅读全文
摘要:新建项目时,JRE项有三个选择,如下: 1、Use an execution environment JRE2、Use a project specific JRE3、Use default JRE(currently 'jre1.90_101') 这三者有什么区别? 答:就是问你要使用哪里的或者哪
阅读全文
摘要:原文:https://blog.csdn.net/qq_29347295/article/details/53034056 Standard 1.1.x VM与Standard VM的区别 在Eclipse或MyEclipse中要设置Installed JREs时,有三个选择: - Executio
阅读全文
摘要:原文:https://blog.csdn.net/superit401/article/details/72847110 需求背景:有时候本地eclipse运行的项目所使用的jdk版本比Linux服务器高(低),需要调低(高)jdk版本。 此处以我把jdk版本从1.7切换到1.6为例: 所有需要在e
阅读全文
摘要:原文:https://www.cnblogs.com/chenmingjun/p/8472885.html 当我们导入其他人的项目的时候,发现导入的项目的jdk版本与我们使用电脑上的版本不同,该如何解决呢? 选中项目右键 --> Properties --> Build Path --> 选中Lib
阅读全文
摘要:C盘下就能找到一个文件夹叫 "ProgamData" ,打开它,删除里面的 "mysql" 文件夹,然后再重新安装mysql就可以了
阅读全文
摘要:问题重现:(以下讨论范围仅限Windows环境): C:\AppServ\MySQL> mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass
阅读全文
摘要:不管是J2ee还是J2se,都是Java为不同用户提供的不同服务,也就是通过提供不同类型的类库满足不同用户的需求。 一、概述 j2se、j2ee和J2me是Java2平台的三个版本。其中: J2se(Java 2 standard edition),是Java2的标准版,主要用于开发桌面的应用程序。
阅读全文
摘要:JDK1.5后才有的加强For。 缺点: 对于数组,不能方便的访问下值 对于集合,与用Iterator相比,不能方便的删除集合中的内容(其实在内部也是调用Iterator) 除了简单遍历并读取其中内容外,不建议使用增强For
阅读全文
摘要:int和Integer的区别 1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 4、I
阅读全文
摘要:这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 如
阅读全文
摘要:Java Exception: 1、Error 2、Runtime Exception 运行时异常3、Exception 4、throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还
阅读全文
摘要:final关键字可以用来修饰数据、方法、参数、类 final的变量的值不能被改变 final的方法不能被重写 final的类不能被继承
阅读全文
摘要:abstract定义抽象类 abstract定义抽象方法,只需要声明,不需要实现 包含抽象方法的类是抽象类 抽象类中可以包含抽象方法,也可以包含普通方法 抽象类不能直接创建,可以定义父类引用变量指向子类的对象 子类继承抽象类,必须实现父类中的抽象方法 抽象类不能被实例化 抽象类的应用场景: 1.父类
阅读全文
摘要:原文:https://www.cnblogs.com/1693977889zz/p/8296595.html 最近,发现基础真的很重要。比如,Java中多态的特性,在学习中就是很难懂,比较抽象的概念。学的时候就犯糊涂,但日后会发现,基础在日常工作的理解中占有重要的角色。 下面,我将用一个代码实例,回
阅读全文
摘要:默认小数为 double 类型,后面也可以加 D 或 d,但这纯属多此一举,如:1.0d,但因为是默认所以可以不加直接写出1.0 小数,如果要指明是float,须在后面加f ,如:1.0f
阅读全文
摘要:java中a++与++a区别 a++与++a的区别,如果单独使用没有任何区别,如果在运算中就有区别了,a++是先运算在赋值,而++a是先赋值在运算!!
阅读全文
摘要:递归思想: 递归就是方法里调用自身 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口 递归算法代码显得很简洁,但递归算法解题的运行效率较低。所以不提倡用递归设计程序。 在递归调用的过程中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等,所以一般不提倡用递归算法设
阅读全文
摘要:一、java当中的switch与C#相比有以下区别 注:在java中switch后的表达式的类型只能为以下几种:byte、short、char、int(在Java1.6中是这样), 在java1.7后支持了对string的判断 还有一点要注意的是:在java中如果switch的case语句中少写了b
阅读全文
摘要:1、安装JDK开发环境 下载网站:http://www.oracle.com/ 开始安装JDK: 修改安装目录如下: 确定之后,单击“下一步”。 注:当提示安装JRE时,可以选择不要安装。 2、配置环境变量: 对于Java程序开发而言,主要会使用JDK的两个命令:javac.exe、java.exe
阅读全文
摘要:float是单精度类型,精度是8位有效数字,取值范围是10的-38次方到10的38次方,float占用4个字节的存储空间 double是双精度类型,精度是17位有效数字,取值范围是10的-308次方到10的308次方,double占用8个字节的存储空间 当你不声明的时候,默认小数都用double来表
阅读全文
摘要:Java基本数据类型就8种,记住就好了。除了这些都是引用型的了。 第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) char类型占2个字节short从-32768到32767int从-2147483648,到2147483647共10位l
阅读全文
摘要:局部变量 定义:在方法内定义的变量称为“局部变量”或“临时变量”,方法结束后局部变量占用的内存将被释放。 全局变量 定义:全局变量,又称“外部变量”,它不是属于哪个方法,作用域从定义的地址开始到源文件结束。 注意事项: 当局部变量与全局变量重名时,起作用的是局部变量。 成员变量 定义:在类体的变量部
阅读全文