- 博客(48)
- 资源 (14)
- 收藏
- 关注
原创 eCharts显示时等比例缩放
eChart会在不同分辨率的显示器中显示,要求显示内容可以等比例缩放,的中心为大屏显示内容的中心,直接使用。缩放会导致有些内容溢出屏幕。
2024-01-11 20:31:58 459
原创 TypeScript 学习笔记 第三部分 贪吃蛇游戏
尚硅谷TypeScript教程(李立超老师TS新课)TypeScript 学习笔记 第三部分 贪吃蛇游戏
2023-11-23 12:18:59 542
原创 TypeScript 学习笔记 第二部分 webpack 创建typescript项目
webpack 创建typescript项目,用于学习typescript语言
2023-11-21 19:47:36 502
原创 Vue2 基础语法
学习视频 bilibili 动力节点老杜Vue视频教程,Vue2 Vue3实战精讲,一套通关vue【动力节点】Vue2学习笔记Vue程序初体验1 实例与容器只能是一对一的关系2 插值语法3 指令语法3.1 v-once 只渲染元素和组件一次3.2 条件渲染3.2.1 v-if 表达式的值决定标签是否渲染到浏览器3.2.1.1 template 标签使用v-if3.2.2 v-show 控制标签是否可见属性3.2.3 v-if和v-show该如何选择3.2.4 v-for 列表渲染3.2.5 列表过滤(
2023-11-09 12:41:27 102
原创 Vue3 基础语法
ref()安装插件: npm i mitt在src新建目录utils,新建文件event-bus.jsemitter.on(eventName, callback) // 绑定事件emitter.off(eventName, callback) // 关闭事件emitter.emit(eventName,...args) // 提交事件emitter.once(eventName, callback) //事件只提交一次。
2023-11-09 12:40:15 120
原创 Sass 最基础的语法
定义,(font:使用了嵌套属性)font: {size: 20px;在语句内引用编译后如果在最外层调用,没有其他语句包裹a {编译后a {
2023-11-08 17:24:49 488
原创 华视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 1766 11
原创 日期 数据库日期 字符串 之间互相转换
日期:java.util.Date数据库日期:java.sql.Date字符串:String三者之间的转换
2022-05-23 21:17:53 919
原创 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 1746
原创 Linux
Linux可视化非常差,对目录和文件有严格的权限设置,安全性高;一切皆文件,对linux的操作就是对文件的操作目录结构linux中所有的目录都是有严格的使用规范的更详细的目录结构说明目录作用/根目录,所有的目录和文件都在根目录下,不同于windows每个盘都是一个根usr系统资源目录,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 program files 目录usr/bin存放系统预装的可执行程序,可
2022-05-12 17:34:41 108
原创 Maven
Maven下载详细安装方法目录结构my-app|-- pom.xml`-- src |-- main | |-- java | | `-- com | | `-- mycompany | | `-- app | `recources `-- App.java `-- test `-- java `-- com
2022-05-12 17:31:13 167
原创 JQuery
非常简单又常用的东西Ajax功能:实现网页的动态展示。刷新网页中的部分页面内容,又不引起整个页面的刷新。实现步骤创建XMLHttpRequest对象 let xmlHttpRequest = new XMLHttpRequest();绑定事件onreadystatechangexmlHttpRequest.readyState返回0-4,5个值,代表xmlHttpRequest 对象的5种不同状态:0:xmlHttpRequest 对象的未初始化状态。这个值检测不
2022-05-08 10:45:23 287
原创 JavaWeb Tomcat (九)Filter过滤器、Listner 监听器
第九章 Filter过滤器、Listner 监听器Filter过滤器Filter执行流程Filter的路径设置Filter的执行顺序Listner 监听器服务器对请求域、会话域、应用域的创建和销毁的监听服务器对请求域、会话域、应用域的内通过Attribute增加、删除、修改数据的监听Session中的其他监听器Filter过滤器作用: 在执行Servlet之前和之后执行一段代码。特点: 大量重复的代码得以优化;使用责任链设计模式,每个过滤器都是独立的,对于整个工作链来说,无论是要插入新的过滤器、删除过
2022-05-06 15:05:38 643
原创 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 415
原创 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 466
原创 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 404
原创 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 454
原创 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 298
原创 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 822 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 928
原创 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 827
原创 Kotlin 密封类代替枚举类
密封类代替枚举类在Kotlin中由于密封类的特性,所以可以完全取代枚举类应为object是final类,所以不能继承普通类,但是密封类是abstract,所以可以继承示例中使用了中缀符号infix和扩展函数,为Int类型扩展出一个比较大小的函数sealed class CompatrResult{ object LESS: CompatrResult(){ override fun toString(): String { return "小于.
2022-04-26 00:14:11 2310
原创 JavaScript 基础入门
视频学习笔记JavaScriptJavaScript是一门脚本语言脚本语言和非脚本语言的区别:程序的目标文件可以用记事本打开的就是脚本语言,JAVA的目标程序是Class文件,用记事本打不开包含三大块DOM编程:DOM是指对HTML中的节点进行操作。例如:div span .class #id对网页的内容进行增删改的过程BOM编程对浏览器的操作,例如:后退,刷新,地址栏等ECMAScriptJavaScript的核心语法总结:DOM和BOM的关系
2022-04-26 00:05:47 2116
原创 Java 反射
1 基本概念反射机制有什么用? 通过反射机制可以操作字节码文件。反射机制让代码有很高的通用性,可变化的内容些到配置文件中,在使用中只需要修改配置文件,就能创建不同的对象,调用不同的方法,让代码有很高的重复利用率,符合OCP开发原则。反射机制的相关类在哪个包? java.lang.reflect.*反射机制重要的类Java.lang.Class :代表整个类Java.lang.reflect.Method :代表类中的方法(重要)Java.lang.reflect.Cons
2022-04-21 17:15:06 229
原创 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 580
原创 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 887 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人