![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 84
YUELEI118
这个作者很懒,什么都没留下…
展开
-
Mybatis
框架的概念三层架构mybatis面向接口编程的四个要点动态代理原创 2022-06-17 18:46:09 · 300 阅读 · 0 评论 -
EasyExcel:读取Excel数据到List集合中
EasyExcel读取Excel数据到List集合中原创 2022-06-03 10:39:49 · 7000 阅读 · 0 评论 -
POI 替换docx中的文字和图片
POI替换docx文件替换docx图片原创 2022-06-03 10:35:37 · 1941 阅读 · 1 评论 -
华视100UC 身份证阅读器 Java
环境jdk1.8 64位window 11Maven官网下载的开发包安装驱动,开发包内dll目录下的测试程序可用程序运行过程连接阅读器阅读器可以读到身份证,认证成功获取信息个人想法(有不对的地方希望大佬指正)所有阅读器目录结构1. pom.xml依赖 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna<原创 2022-05-28 16:00:17 · 2127 阅读 · 13 评论 -
日期 数据库日期 字符串 之间互相转换
日期:java.util.Date数据库日期:java.sql.Date字符串:String三者之间的转换原创 2022-05-23 21:17:53 · 999 阅读 · 0 评论 -
LocalDateTime 日期、时间、时间戳
日期时间类:LocalDateTime //年月日时分秒日期类:LocalDate // 年月日时间类:LocalTime // 时分秒时间戳:Instant日期时间 //当前时间 LocalDateTime ldt = LocalDateTime.now(); System.out.println(ldt);//2022-05-15T15:01:21.451937400 // 按照给定的字符,格式化为时间对象 LocalDateTime ldt2 = Loc原创 2022-05-15 15:52:39 · 1821 阅读 · 0 评论 -
Linux
Linux可视化非常差,对目录和文件有严格的权限设置,安全性高;一切皆文件,对linux的操作就是对文件的操作目录结构linux中所有的目录都是有严格的使用规范的更详细的目录结构说明目录作用/根目录,所有的目录和文件都在根目录下,不同于windows每个盘都是一个根usr系统资源目录,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 program files 目录usr/bin存放系统预装的可执行程序,可原创 2022-05-12 17:34:41 · 121 阅读 · 0 评论 -
Maven
Maven下载详细安装方法目录结构my-app|-- pom.xml`-- src |-- main | |-- java | | `-- com | | `-- mycompany | | `-- app | `recources `-- App.java `-- test `-- java `-- com原创 2022-05-12 17:31:13 · 176 阅读 · 0 评论 -
JavaWeb Tomcat (九)Filter过滤器、Listner 监听器
第九章 Filter过滤器、Listner 监听器Filter过滤器Filter执行流程Filter的路径设置Filter的执行顺序Listner 监听器服务器对请求域、会话域、应用域的创建和销毁的监听服务器对请求域、会话域、应用域的内通过Attribute增加、删除、修改数据的监听Session中的其他监听器Filter过滤器作用: 在执行Servlet之前和之后执行一段代码。特点: 大量重复的代码得以优化;使用责任链设计模式,每个过滤器都是独立的,对于整个工作链来说,无论是要插入新的过滤器、删除过原创 2022-05-06 15:05:38 · 677 阅读 · 0 评论 -
JavaWeb Tomcat (八)Session、Cookie
第八章 Session、CookieSession 会话域Session的创建过程会话超时机制Session的销毁:设置会话超时时间Cookie禁用后怎么使用Session(没用的知识)Session的常用方法Cookie作用创建Cookie设置Cookie 路径设置Cookie 生命时间响应给浏览器Cookie获取浏览器的CookieSession 会话域作用:服务器识别用户并保持用户信息在一次访问中的连续性。一次:session失效域requestsessionapplicati原创 2022-05-06 15:03:52 · 462 阅读 · 0 评论 -
JavaWeb Tomcat (七)JSP (下)EL表达式 JTSL标签库
第六章 JSP (下)EL表达式 JTSL标签库EL表达式从不同的数据类型中取值。在EL表达式中的隐含对象EL 表达式的运算符JSTL标签库在JSP文件中引入JSTL标签库JSTL标签库配置文件中各标签的含义常用标签的使用Session 会话域EL表达式作用:简化JSP中代码,从四个域中取出数据,自动转换成字符串,并输出到浏览器。(替换<%= 表达式%>)表达式:${ 表达式 }从不同的数据类型中取值。只能获取四个域中通过setAttribute方法设置的键值对注意:取值时k原创 2022-05-06 15:02:12 · 514 阅读 · 0 评论 -
JavaWeb Tomcat (六)JSP(上)
第六章 JSP (上)JSPJSP文件的执行过程源码分析JSP文件的书写规范JSP示例JSP指令集Page的属性JSP 的九大内置对象JSPJavaServer Page的缩写。(基于Java语言实现的服务器端的页面)功能:JSP做数据的展示;Servlet做逻辑处理、业务处理、连接数据库、数据处理······。JSP文件的执行过程创建新的Module,启动服务器,在浏览器打开根路径地址,系统会自动执行框架中自动生成的index.jsp文件。此时页面上会显示 $END$打开下面的路径:继原创 2022-05-06 14:58:26 · 419 阅读 · 0 评论 -
JavaWeb Tomcat (五)重定向 使用注解简化配置文件
重定向 使用注解简化配置文件重定向(知识点)通过Servlet注解 @WebServlet,简化web.xml配置web.xml配置文件的注解逐步简化注解重定向(知识点)重定向和转发都可以跳转到其他资源,包括Servlet、HTML页面······假设项目路径是:all,项目中有两个Servlet,一个a,一个b,从a跳转到b可以通过转发,或者重定向,看一下两者的区别转发重定向req.getRequestDispatcher("/b").forward(req,resp);原创 2022-05-01 22:41:08 · 481 阅读 · 0 评论 -
JavaWeb Tomcat (四)HttpServletRequest
第四章 HttpServletRequest 获得GET/POST请求的数据Requst请求域Request常用方法Tomcat 9以下 (包含9)乱码问题:请求分析客户端获得GET/POST请求的数据HttpServletRequest类提供的方法:Map<String,String[]> getParameterMap() 这个是获取Map集合Enumeration<String> getParameterNames() 这个是获取Map集合中所有的key原创 2022-04-30 13:41:12 · 318 阅读 · 0 评论 -
JavaWeb Tomcat (三) HttpServlet
HttpServlet真正开发webapp时,创建的Servlet继承的是HttpServlet类先看一下HttpServlet类的继承结构HttpServlet类继承了GenericServlet抽象类public abstract class HttpServlet extends GenericServlet而GenericServlet类实现了Servlet, ServletConfig, java.io.Serializable接口public abstract class Ge原创 2022-04-29 10:56:11 · 854 阅读 · 1 评论 -
Java web Tomcat (二)GenericServlet源码解析
Servlet的生命周期Servlet对象是由服务器创建的 。服务器创建的Servlet对象是由服务器的WEB容器管理器统一管理开发人员不需要对Servlet对象的创建和销毁进行管理启动服务器后会读取web.xml中的配置文件当用户使用浏览器访问时,服务器会根据配置文件通过反射机制创建Servlet的对象2.1. 服务器通过对url的解析,找到对应的标签中的标签2.2. 通过同一组标签的中的名字去标签中查找中查找相同的标签2.3. 找到通过名字找到对应的class文件的完整路径。通过反原创 2022-04-28 16:25:41 · 969 阅读 · 0 评论 -
JavaWeb Tomcat (一)配置IDEA
配置环境:使用IDEA,可以啥都不配JAVA系统环境变量:新建变量:JAVA_HOME c://java/jdkPath中新增:%JAVA_HOME%/bintomcat(懒的配环境了)启动时需要JAVA_HOME的路径d://tommat//bin//startup 双击启动服务d://tommat//bin//shutdown 双击关闭服务web访问访问地址:http://127.0.0.1:8080/ “app” /index.html应用存放原创 2022-04-28 16:07:05 · 941 阅读 · 0 评论 -
JDBC & MySQL
sql的基本语句jdbc的使用可视化数据库工具数据库安装原创 2022-04-21 21:42:27 · 821 阅读 · 0 评论 -
Java 反射
1 基本概念反射机制有什么用? 通过反射机制可以操作字节码文件。反射机制让代码有很高的通用性,可变化的内容些到配置文件中,在使用中只需要修改配置文件,就能创建不同的对象,调用不同的方法,让代码有很高的重复利用率,符合OCP开发原则。反射机制的相关类在哪个包? java.lang.reflect.*反射机制重要的类Java.lang.Class :代表整个类Java.lang.reflect.Method :代表类中的方法(重要)Java.lang.reflect.Cons原创 2022-04-21 17:15:06 · 252 阅读 · 0 评论 -
JAVA Swing 图形化界面编程
JAVA Swing 图形化界面编程目录Swing组件继承体系图:Swing组件按照功能来分类: 1. 顶层容器: JFrame、JApplet、JDialog 和 JWindow 。 2. 中间容器: JPanel 、 JScrollPane 、 JSplitPane 、 JToolBar 等 。 3. 特殊容器:在用户界面上具有特殊作用的中间容器,如 JIntemalFrame 、 JRootPane 、 JLayeredPane和 JDestopPane 等 。 4. 基本组件原创 2022-04-20 14:24:09 · 625 阅读 · 0 评论 -
Java AWT (图形界面编程)
Java AWT Swing(图形界面编程)目录原创 2022-04-15 16:10:01 · 255 阅读 · 0 评论 -
java 打印word文件 jacob实现
网上一堆用Spire实现的这个功能,但是免费的Spire有水印,收费的售价上万,只是简单的实现打印功能,太贵了,所以转用jacob实现。下载jacob将压缩文件里面的dll文件拷贝到,C:\Windows\System32将jar加载到idea中public class JacobPrint { static void print( String filePath){// String path="D:\\1.doc";//测试使用的路径 System.o原创 2022-04-10 23:40:25 · 924 阅读 · 1 评论