- 博客(7)
- 收藏
- 关注
原创 springboot项目打包成jar和war部署到阿里云的问题总结
springboot项目打包成jar和war部署到阿里云的问题总结 问题一: 在本地测试的时候,打成jar包,使用java -jar xxxx.jar命令启动项目,浏览器访问资源报404,log打印拦截器正常工作。 解决方法: 1)确保将resource资源打包进去了。 <resources> <!--把jsp编译到META-INF/resources目录中--> <resource>
2022-04-19 20:03:02
762
原创 怎么导入maven项目到idea中
导入maven项目到idea中 点击idea页面右边的maven按钮 点击“+”号按钮,然后找到需要导入的项目的pom.xml文件,点击OK就可以成功导入了。
2021-08-03 16:50:38
299
原创 数据库连接池+邮件编程
前言 假设数据库有一张表t_mail (id, from, to, subject, content), 里面存储着具体的邮件发件人、收件人、标题和内容。采用Druid连接池,读取id为1的记录,并基于Java Mail将该邮件发送出来。 使用步骤 1.从properties文件加载配置信息进行数据库连接 2.邮件的初始化 3.从数据库中获取发件人、收件人、标题和内容等信息,设置邮件 4.发送邮件 代码如下(示例): package Works; import DataBase.Mooc0704.Dru
2021-04-05 22:21:29
525
2
原创 TCP实现多个客户端聊天功能
要求: 服务端功能:收到某客户端的信息,将消息在控制台输出,然后,发给其他另外的客户端。 客户端功能:每隔5秒发送一条信息给服务端。然后接收服务器转发过来的消息,并在控制台输出。 TCP工作模式: 服务端每接收到一个客户端的请求,就会创建一个线程进行连接。 思路: 服务端设置一个死循环,当有客户端的连接请求时,创建socket,并将socket作为参数创建线程 要使其中某一个客户端输出的消息,其他客户端都能收到,需创建一个list,泛型参数为socket,每当服务端创建一个socket与客户端连接时,
2021-04-01 22:52:11
803
原创 多线程并发协作控制(lock)
同步: 是指多个线程需要有序的、同步互斥操作来处理数据结构,协调各个线程之间的动作。 互斥是同步的一种特例: synchronized关键字:修饰代码块和函数,只能一个线程进入。 缺点:加大性能负担; 优点:使用简便。 代码如下(示例): <** 四个线程卖100张门票 volatile修饰变量,保证不同线程对共享变量操作时的可见性 *> package DuoXianCheng; public class SynchronizedDome { public static voi
2021-04-01 21:47:00
187
原创 命令行启动mysql显示服务名无效
今天将MySQL安装好,准备使用dos命令行启动服务时,出现了服务名无效 出现这个问题,然后我就想是不是我安装时的默认服务名不是mysql呢,于是打开服务管理窗口,结果发现我的服务名是mysql57 原来在安装时默认的服务名是mysql+版本号 于是当我输入正确的服务名再次启动时,果然就正常启动了 打开服务管理窗口是在“我的电脑”右键点击“管理”,最下面有个“服务”,打开就能找到我们的服务名 因此我们启动和关闭MySQL,有两种方式: 在dos命令行输入命令 a. 启动:net start mysql服
2021-03-07 01:52:18
1215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅