Java
炎龙侠哥哥
这个作者很懒,什么都没留下…
展开
-
Spring MVC实践
编辑器warning no artifacts https://blog.csdn.net/small_mouse0/article/details/77506060tomcat在编辑器打出的log为乱码https://www.jb51.net/article/175289.htmCircular view path [index]: would dispatch back to the current handler URL [/springmvc-basic/index] again. Che.原创 2020-06-13 00:03:06 · 162 阅读 · 0 评论 -
Maven知识点
「JDK」安装JDK后,配置JAVA_HOME,windows下使用\作为目录分割符,将%JAVA_HOME%\bin加入Path环境变量;如果是linux,那么使用$JAVA_HOME/bin加入PATH环境变量。这个时候可以直接使用jar命令(当我还没有配置JAVA_HOME环境变量时,windows系统可以直接使用java命令),解压文件可以使用jar xvf apache-maven-...原创 2020-04-28 17:22:39 · 178 阅读 · 0 评论 -
code thinking
每个方法都调用远程的方法,调用的时候会抛出异常,这个时候异常应该在哪里处理?一个方法里面有多个if-else,每个逻辑里面会有不同的远程方法调用,会抛出异常,返回的对象声明是直接放在try里面吗,如果是这样,外面没法直接访问返回该对象,如果不是,在外面声明,操作这个对象的时候还需要判空?...原创 2020-04-26 10:53:07 · 136 阅读 · 0 评论 -
Hibernate
Hibernate完成对象模型和基于SQL的关系模型的映射关系 Hibernate较iBATIS更具有面向对象的特征 Java EE 5抛弃了传统的Entity EJB, 改用JPA作为持久成解决方案 JPA实体可以当作Hibernate PO使用 低侵入 不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口 Hibernate使得Java EE应用的OOA OOD OO...原创 2018-06-02 00:25:00 · 8912 阅读 · 0 评论 -
Netty学习
BIO服务端创建ServerSocket,采用accept方法获得客户端socket,阻塞等待,每当过来一个socket之后,使用该socket作为构造参数创建一个handler处理线程,在线程中使用InputStreamReader读取客户端发送的指令,使用PrintWriter的println方法返回响应,处理完毕后线程自动销毁。客户端创建Socket,使用PrintWriter作为out...原创 2018-10-25 10:40:24 · 96 阅读 · 0 评论 -
JAVA SE
范型很大程度帮助集合,JAVA SE 1.5开始引入,之前的集合不记得元素类型。这样的会引发的问题是:一个全是String元素的集合,我可以放入Integer元素,健壮性取出元素后需要类型转换,臃肿,并且转换时容易引发异常List<String>可以理解为ListString,看作List的子类型List是范型接口,T是类型参原创 2018-11-07 11:12:35 · 140 阅读 · 0 评论 -
Spring Boot
Spring按照模块进行组织Spring生态——提供大量Spring的项目 更深入地降低我们的开发难度 提高开发效率Spring Boot 使用默认开发配置来实现快速开发主流的项目构建工具 Ant Maven GradleApache Maven是软件项目管理工具 基于项目对象模型(POM)管理项目的依赖、编译、文档信息配置M2_HOME和Path(%M2_HOME%\bin)可以将本地jar打到...原创 2018-06-04 22:48:02 · 398 阅读 · 0 评论 -
记录一次用eclipse手动添加jar包开发的繁琐过程
一、将依赖的jar包作为用户库或者外部jar导入项目1.1 操作菜单1.2 项目结构图二、在添加的过程中出现的异常、原因、解决2.1 nested exception is java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter解决:缺少c原创 2018-01-05 17:58:40 · 774 阅读 · 0 评论 -
JAVA EE 应用和开发环境
轻量级JAVA EE平台稳定的性能、良好的开放性、严格的安全性选择Java EE构建信息化平台企业的信息化 --> 不断整合 --> 异构系统跨平台性、开放性、各种远程访问技术2006 --> Java EE概念 --> 两个主要规范 JSF1.2和EJB 3.0SSH组合是一种轻量级的Java EE平台高度的实用性和可扩展性基于轻量级Java EE平台的应用可运行在普...原创 2018-02-01 23:46:26 · 502 阅读 · 0 评论 -
设计模式
使用标准的OO技术,设计一个鸭子超类,并让各种鸭子继承该超类为鸭子增加一个fly()方法,导致橡皮鸭子也会飞了我们可以把橡皮鸭子中的fly()方法覆盖,就像覆盖quack()方法一样但是当我们加入一个诱饵鸭呢,这个鸭子可是不会飞,也不会叫利用接口改进...原创 2018-01-20 11:13:37 · 145 阅读 · 0 评论 -
Java开发必备技能
目录一、数据库二、git三、Linux四、其他一、数据库修改字段alter table employee modify create_time datetime NOT NULL DEFAULT NOW() COMMENT '创建时间';修改表名rename table org_info to org_info_origin同步单表mysql -h...原创 2017-12-07 11:38:30 · 363 阅读 · 0 评论 -
开发遇到的问题
NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config:org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/se...原创 2018-03-02 15:50:53 · 4259 阅读 · 1 评论 -
JVM内存区域
原创 2018-04-04 22:44:53 · 147 阅读 · 0 评论 -
Java Web学习笔记
命令行生成最简单的Java Web项目1、进入合适的目录,使用maven命令来生成web项目:mvn archetype:generate -DgroupId=com.litb.aims -DartifactId=web-app -DarchetypeArtifactId=maven-archetype-webapp -DinterativeMode=false2、在当前路径下,生成......原创 2015-07-29 10:42:27 · 1565 阅读 · 0 评论