随笔分类 - java
摘要:import java.util.HashMap; import java.util.Set; import java.util.SortedMap; import java.util.TreeMap; public class SortTest { public static void main(String[] args) { HashMap map=new HashMap();...
阅读全文
摘要:下面通过例子看看:一. keySet()方式 返回值是个只存放key值的Set集合(集合中无序存放的) 二. entrySet()方式: Set<Map.Entry<K,V>> entrySet() //返回映射所包含的映射关系的Set集合(一个关系就是一个键-值对), 分析:虽然使用keyset及
阅读全文
摘要:在比较openSession和getCurrentSession这两个方法之前,我们先认识一下这两个方法。 在进行配置信息管理时,我们一般进行一下简单步骤: Configuration cfg = new Configuration(); // 获得配置信息对象SessionFactory sf =
阅读全文
摘要:@GeneratedValue:主键的产生策略,通过strategy属性指定。 主键产生策略通过GenerationType来指定。GenerationType是一个枚举,它定义了主键产生策略的类型。 1、AUTO 自动选择一个最适合底层数据库的主键生成策略。如MySQL会自动对应auto incr
阅读全文
摘要:修改前: <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> 修改后: <property name="hibernate.dialect">org.hibernate.dialect.My
阅读全文
摘要:1、直接引用: 根据项目的目录结构。我的项目目录结构如图: 引用方式为: <script type="text/javascript" src="js/jquery-3.0.0.min.js"></script> 2、通过EL表达式引入: <%@ page language="java" conte
阅读全文
摘要:import java.security.MessageDigest; import java.util.logging.Logger; /** * MD5加密算法 */ public class MD5 { public static String MD5(String key) { char hexDigits[] = { '0...
阅读全文
摘要:原因在于json版本问题 json2.1以前源码中new JsonOjbect()中的构建函数是 而在2.3版本后源码为: ListOrderedMap位于commons-collections的jar包里,与普通的map相比,ListOrderedMap的key可保持原有顺序,而hashmap是无
阅读全文
摘要:一、设置超级自动提示 设置eclipse/myEclipse代码提示可以方便开发者,不用在记住拉杂的单词,只用打出首字母,就会出现提示菜单。如同dreamweaver一样方便。 1.菜单window->Preferences->Java->Editor->Content Assist-右边-auto
阅读全文
摘要:在hibernate4之后就移除了AnnotationConfiguration()方法了,Configuration已经包含了注解的方法 配置文件
阅读全文
摘要:原文: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
阅读全文
摘要:解决方法: 在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
阅读全文