![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
RaySunWHUT
I am a coder and at the same time, I am a writer.
自认国学初窥门径,写文章胜过写程序。
个人主页: https://raysunwhut.github.io/
展开
-
Java: 在IntelliJ IDEA中,使用Java调用Dynamic Link Library(DLL)
DLL: IntelliJ IDEA中调用Dynamic Link Library(DLL)关于封装C语言的 Dynamic Link Library(DLL) 的方法,可以查看我的另一篇博客 这里.1. 首先,在IntelliJ IDEA中新建Maven项目.在Maven中引入 JNA(Java Native Access)依赖。 <dependency> <groupId>net.java.dev.jna</groupId> <原创 2020-07-04 01:45:12 · 4271 阅读 · 0 评论 -
Java: 获取MAC网络地址
Java: 获取MAC网络地址0. 背景最近由于课程设计,需要使用MAC物理地址作为软件注册码的唯一标识,故成此博客!从各个网络适配器的作用 →\rightarrow→ 确定哪一个MAC地址作为唯一标识。在此记录,与诸君分享。1. 首先打开cmd →\rightarrow→ ipconfig/all ,查看所有MAC地址:2. 博主的ipconfig存在8个网络适配器,故而存在 8 个MAC物理地址。其中每个网络适配器的含义如下:Mac网卡地址解析:Sangfor SSL V原创 2020-07-04 00:32:40 · 1885 阅读 · 0 评论 -
Java: 操作读写注册表(Registry)
Java: 操作读写注册表在IntelliJ IDEA中新建Maven项目:在Maven中引入 JNA(Java Native Access)依赖。 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>5.5.0</version></depende原创 2020-07-03 23:59:08 · 4018 阅读 · 5 评论 -
OS: 硬盘硬件序列号(Hard disk hardware serial)问题
Java: 获取硬盘硬件序列号(Hard disk hardware serial)在开始这个问题之前,首先我们要明确,硬盘硬件序列号和磁盘序列号的区别:首先, 硬盘硬件序列号,即是电脑内所拥有的固态硬盘、机械硬盘的序列编号,此编号出厂设置,全球唯一!而, 磁盘硬件序列号,即是在每块硬盘上进行逻辑分区后产生的盘符(C:、D:等)的编号,此编号随着硬盘分区的变化会产生、改变、消失!因此,使用硬盘硬件序列号作为唯一标识或软件注册码会是更好的选择!以下为查看本地硬盘硬件序列号的方法:打开cmd,输入原创 2020-07-02 09:35:27 · 3342 阅读 · 0 评论 -
Java网络编程: 面向对象与多线程实战
武汉理工大学(WHUT)“面向对象与多线程综合实验”课程源代码(无GUI最终版(实现client-server网络编程))。原创 2020-06-24 18:13:31 · 771 阅读 · 0 评论 -
IDEA中部署Java Web项目
IDEA中部署Java Web项目背景:最近整理了下近两年做过的项目,并将其全部上传到了个人github仓库;其中一个 单词管理系统 主要应用了Java Web进行开发,但是原来是应用Eclipse进行开发,但入门后即弃用;并转向IntelliJ IDEA开发,因此需要将Eclipse下的项目在IDEA中跑起来,所以需要在IDEA中部署Java Web项目,故有此教程。大家有兴趣可以关注下我的github项目——单词管理系统:单词管理系统 采用三层架构完成:DTO层、DAO层、Service层。并原创 2020-06-24 14:12:59 · 2020 阅读 · 1 评论 -
SpringMVC使用过程中出现的一些Bug
控制台报错:Instantiation of bean failed;Error creating bean with name 'diService' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; Solution:Spring依赖注入的两种方式只能选择一种,即...原创 2019-10-30 17:40:26 · 282 阅读 · 0 评论 -
Java web路径问题之超链接<a>
超链接的路径问题:例:out.println("<br><a href = "+response.encodeURL("/XMLtest/ShowNameServletRedirect")+">请求另一个servlet</a>");若超链接href = 的是response.(“”),则“”内必须要写完整路径: “webproject名”–>”文...原创 2019-10-30 16:39:34 · 754 阅读 · 0 评论 -
Java Web 常见bug
使用EL内置对象获取JSP内置对象的数据出现Bug。Show.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...原创 2019-10-30 16:25:38 · 595 阅读 · 0 评论 -
Java web开发过程中出现的一些问题
important point!做Java web开发,最容易遇到的错误就是***路径***问题,凡是状态码为500的情况,请检查url路径,多为路径问题。servlet中的@WebServlet(name="loginCheckServlet",urlPatterns= {"/loginCheckServlet"})非常重要,不可更改!!!urlPatterns中的 ‘ ...原创 2019-10-30 16:20:45 · 294 阅读 · 0 评论 -
Java Web 中文乱码问题
JSP提交表单乱码当以post提交表单时出现中文乱码则设置:request.setCharacterEncoding(myEncoding);JSP递交到Servlet出现乱码当有JSP向servlet递交请求,servlet向后台传输数据的时候出现中文乱码问题则设置:response.setCharacterEncoding(myEncoding);...原创 2019-10-30 16:03:36 · 183 阅读 · 0 评论 -
使用IDEA搭建SSM项目
使用IDEA搭建java后端SSM项目项目搭建共分为5个步骤:step1:step2:待项目加载结束后,工程目录如图所示。step3:配置添加**Spring Application Context**类型的文件,否则,new XML中不会出现创建SpringConfig类型的文件的选项:step4:添加Spring Config配置文件:step5:使用tomcat...原创 2019-10-30 17:50:06 · 264 阅读 · 0 评论 -
为比较日期时间而苦恼?Java.uitl.Date一招解决!
Java.util.Date APICompareTo()这是Date对象的 * CompareTo() * 方法的API官方说明文档,具体API使用方法,如文档所述。public class DateUtil { public static Boolean compareDate(String startTime, String endTime) { Simp...原创 2019-10-26 09:41:53 · 421 阅读 · 0 评论