自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Tomcat webapps目录下没有.class文件的情况

将java工程发布到tomcat下面,但是在webapps目录下没有.class文件。解决方案:project->clean。(将工程中的.class文件删除,同时重新编译工程)

2019-04-24 17:08:07 1143

原创 控制对成员的访问的原因

1.为了使用户不要碰触那些他们不该碰触的部分,这些部分对于类内部的操作是必要的,但是它并不属于客户端程序员所需接口的一部分。2.让类库设计者可以更改类的内部工作方式,而不必担心这样会对客户端程序员产生重大的影响。...

2018-09-19 21:20:11 187

原创 带头结点和尾节点的双向链表

/* * 带头结点和尾节点的双向链表 */public class MyDoubleLinkList<T> { private class Node<T>{ private T data; private Node<T> pre; private Node<T> next; public Node(T dat...

2018-09-15 10:38:23 2338

原创 打印文件夹下所有文件(包含子文件夹)(递归)

public static void printFile(File file) { if(file != null) { if(file.isDirectory()) { //列出全部的文件 File []fi...

2018-08-28 22:42:18 2314

原创 在浏览器中输入url地址到显示主页的过程

1.浏览器查找域名的IP地址。2.浏览器向web服务器发送一个HTTP请求。3.服务器处理请求。4.服务器返回一个HTML相应。5.浏览器开始显示HTML。使用的协议:DNS(域名系统):获取域名对应IP。TCP:与服务器建立TCP连接。IP:建立TCP连接时,需要发送数据,发送数据在网络层使用IP协议。OSPF(开放式最短路径优先):IP数据包在路由器之间,路...

2018-08-25 11:54:33 2520

原创 Java内存区域(运行时数据区域)

1.程序计数器程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。每个线程都有一个独立的程序计数器,各个线程之间计数器互不影响,独立存储,我们称这类内存区域为“线程私有”的内存。如果线程正在执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如果正在执行的是Native方法,这个计数器值则为空。此内存区域是唯一一个在Java虚拟机...

2018-08-24 11:12:24 216

原创 springboot整合mybatis

pom添加mybatis依赖和mysql依赖<!-- mysql驱动依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.4

2018-07-06 16:34:43 142

原创 jsp+javabean+servlet+md5+easyui开发一个简单的图书管理系统

功能介绍:管理员登录后可列表显示所有图书信息(含分页功能),可根据书名(模糊查询)、价格区间、出版时间进行查询,能添加、修改、批量删除图书信息。本人萌新,准备开始长期写博客记录一些学过的知识。来帮助初学者,也顺便巩固知识。项目可能有些不足之处,希望大佬能多多指点!!!!!!!beans.Book.javaprivate int bookId;private String bookName;pr...

2018-04-21 21:43:44 895

原创 Tomcat环境变量配置

计算机——属性——高级系统设置——环境变量——系统变量添加CATALINA_HOME变量,值就是Tomcat的根目录

2017-07-24 16:28:23 223

原创 数据库连接池

Connection对象的创建和销毁时比较消耗系统资源的,为了减少Connection对象的创建和销毁,需要数据库连接池。原理:在连接池中投放一定量的连接对象,连接对象使用后不会进行销毁,而是直接放入连接池,闲置的连接对象可以被反复使用。这里要用到C3P0。拷贝c3p0、mchange两个jar包,并添加到项目中。数据库工具类:public class JDBCUtil {

2017-07-11 00:02:40 381

原创 JDBC(Java DataBase Connectivity)增删改查简单整理

类的说明:DriverManager驱动管理器,用于获得数据库的连接Connection 数据库连接,用于连接数据库PreparedStatement 命令对象,用于执行SQL命令ResultSet  结果集,包含多条查询的结果连接过程:1.加载驱动。//加载驱动包中的驱动类到内存中try {Class.forName("com.mysql.jdbc

2017-07-04 22:01:17 231

转载 打开电脑QQ显示initialization failure怎么修复

1.以管理员的身份运行cmd。2.在cmd.exe程序中输入:netsh winsock reset3.运行完成以后按照提示,重新启动计算机。

2017-06-12 09:12:36 8104

转载 java.lang.ClassNotFoundException:com.mysql.jdbc.Driver解决方法

折腾了很久,终于在网上找到了错误的原因。这里也发一篇帮助广大新手指导如何解决。原因是tomcat找不到mysql jar包的问题。在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会

2017-03-15 16:26:59 3048 1

转载 MyEclipse中乱码问题(亲测有效)

在jsp页面中pageEncoding属性值改为UTF-8,指定用UTF-8编码。gbk这个无效。

2016-11-20 20:45:48 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除