- 博客(18)
- 收藏
- 关注
原创 SpringBoot 热部署
热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。即修改完代码后不需要重启项目即可生效。在 SpringBoot 中,可以使用 DevTools 工具实现热部署。在 IDEA 中设置自动编译。开启允许在运行中修改文件。
2024-12-13 09:25:42
218
原创 Ubuntu的下载及安装
Ubuntu是世界上最流行的Linux系统之一。Ubuntu每六个月(即每年的四月与十月)发布一个新版本,长期支持(LTS)版本每两年发布一次。Ubuntu的系统更新节奏较快,但相关软件或者包的更新速度较慢,因此推荐使用目前最新版本的前一个或者前两个版本,避免出现某些软件或者包不兼容的情况。例如,如果目前最新的稳定版本为24.04 LTS,那么推荐使用22.04 LTS或者20.04 LTS版本。
2024-10-22 10:36:35
1444
原创 VMware的下载及安装
目录一、VMware的下载二、VMware的安装一、VMware的下载进入VMware官网。选择Resources选项中的Product Downloads。接下来会自动跳转到broadcom官网,我们需要在右上角注册账号并登录(有账号的直接登录即可)。选择VMware Cloud Foundation选项。选择My Downloads中的VMware Workstation Pro。点击VMware Workstation Pro 17.0 for Personal Use (W
2024-10-21 14:35:09
1290
2
原创 Tomcat webapps目录下没有.class文件的情况
将java工程发布到tomcat下面,但是在webapps目录下没有.class文件。解决方案:project->clean。(将工程中的.class文件删除,同时重新编译工程)
2019-04-24 17:08:07
1199
原创 控制对成员的访问的原因
1.为了使用户不要碰触那些他们不该碰触的部分,这些部分对于类内部的操作是必要的,但是它并不属于客户端程序员所需接口的一部分。2.让类库设计者可以更改类的内部工作方式,而不必担心这样会对客户端程序员产生重大的影响。...
2018-09-19 21:20:11
225
原创 带头结点和尾节点的双向链表
/* * 带头结点和尾节点的双向链表 */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
2397
原创 打印文件夹下所有文件(包含子文件夹)(递归)
public static void printFile(File file) { if(file != null) { if(file.isDirectory()) { //列出全部的文件 File []fi...
2018-08-28 22:42:18
2370
原创 在浏览器中输入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
2965
原创 Java内存区域(运行时数据区域)
1.程序计数器程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。每个线程都有一个独立的程序计数器,各个线程之间计数器互不影响,独立存储,我们称这类内存区域为“线程私有”的内存。如果线程正在执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如果正在执行的是Native方法,这个计数器值则为空。此内存区域是唯一一个在Java虚拟机...
2018-08-24 11:12:24
258
原创 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
179
原创 jsp+javabean+servlet+md5+easyui开发一个简单的图书管理系统
功能介绍:管理员登录后可列表显示所有图书信息(含分页功能),可根据书名(模糊查询)、价格区间、出版时间进行查询,能添加、修改、批量删除图书信息。本人萌新,准备开始长期写博客记录一些学过的知识。来帮助初学者,也顺便巩固知识。项目可能有些不足之处,希望大佬能多多指点!!!!!!!beans.Book.javaprivate int bookId;private String bookName;pr...
2018-04-21 21:43:44
1059
原创 数据库连接池
Connection对象的创建和销毁时比较消耗系统资源的,为了减少Connection对象的创建和销毁,需要数据库连接池。原理:在连接池中投放一定量的连接对象,连接对象使用后不会进行销毁,而是直接放入连接池,闲置的连接对象可以被反复使用。这里要用到C3P0。拷贝c3p0、mchange两个jar包,并添加到项目中。数据库工具类:public class JDBCUtil {
2017-07-11 00:02:40
414
原创 JDBC(Java DataBase Connectivity)增删改查简单整理
类的说明:DriverManager驱动管理器,用于获得数据库的连接Connection 数据库连接,用于连接数据库PreparedStatement 命令对象,用于执行SQL命令ResultSet 结果集,包含多条查询的结果连接过程:1.加载驱动。//加载驱动包中的驱动类到内存中try {Class.forName("com.mysql.jdbc
2017-07-04 22:01:17
268
转载 打开电脑QQ显示initialization failure怎么修复
1.以管理员的身份运行cmd。2.在cmd.exe程序中输入:netsh winsock reset3.运行完成以后按照提示,重新启动计算机。
2017-06-12 09:12:36
8388
转载 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
3168
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人