随笔分类 -  JavaWeb

摘要:POI介绍 Apache POI 简介是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office(Excel、WORD、PowerPoint、Visio等)格式档案读和写的功能。POI为“Poor Obfuscation I 阅读全文
posted @ 2020-09-27 11:32 一半人生 阅读(356) 评论(0) 推荐(1) 编辑
摘要:简介 Quartz是Job scheduling(作业调度)领域的一个开源项目,Quartz既可以单独使用也可以跟spring框架整合使用,在实际开发中一般会使用后者。使用Quartz可以开发一个或者多个定时任务,每个定时任务可以单独指定执行的时间,例如每隔1小时执行一次、每个月第一天上午10点执行 阅读全文
posted @ 2020-09-27 10:48 一半人生 阅读(2946) 评论(0) 推荐(1) 编辑
摘要:在看此篇博客是建议清楚classpath代表的路径,getServletContext().getRealPath("/")的含义,idea中项目编译后的目录格式,resoures文件夹的编译 classpath = WEB-INF/classesgetServletContext().getRea 阅读全文
posted @ 2020-08-10 18:04 一半人生 阅读(5252) 评论(0) 推荐(1) 编辑
摘要:Druid(德鲁伊):阿里巴巴提供的数据库连接池技术,是目前最好的数据库连接池。 600+项目中使用,支持sql日志监控 Java为数据库连接池提供了公共的接口: DataSource ,各个连接池厂商去实现这套接口,提供jar包。 DataSource 功能 * 获取连接: Connection 阅读全文
posted @ 2020-08-10 17:14 一半人生 阅读(2890) 评论(0) 推荐(0) 编辑
摘要:--使用依赖包 commons-fileupload-1.4.jar commons-io-2.6.jar hutool-all-5.2.3.jar --html 文件上传测试 <form action="" method="post" enctype="multipart/form-data"> 阅读全文
posted @ 2020-08-01 14:44 一半人生 阅读(525) 评论(0) 推荐(0) 编辑
摘要:1.入门 xml配置--编写普通java类,实现filter接口 public class QuickFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletExce 阅读全文
posted @ 2020-07-29 17:54 一半人生 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Proxy(Java提供的用于生成动态代理对象的类) 实现步骤:a.让被代理对象和代理对象实现相同的接口b.在代理对象中保存被代理对象的引用c.代理对象重写接口的方法,如果增删改相关方法,直接抛出异常,如果查询方法调用被代理对象的方法操作即可! Proxy(Java提供的用于生成动态代理对象的类) 阅读全文
posted @ 2020-07-07 17:33 一半人生 阅读(258) 评论(0) 推荐(0) 编辑
摘要:解决:配置xml读取路径错误 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.zys.boot_jeep.mapper.CarpeizhiMapper.showXCar 并发修改 阅读全文
posted @ 2020-04-17 17:37 一半人生 阅读(209) 评论(0) 推荐(0) 编辑
摘要:1 package com.zys.boot_jeep.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; i 阅读全文
posted @ 2020-03-16 17:07 一半人生 阅读(802) 评论(0) 推荐(0) 编辑
摘要:于是开始了,调错之路。 解决方法:鼠标右击项目工程——》Build Path——》点击comfigure Build Path进入 >选择java Bulid Path >在左边点击Libraries >选择Add Librar 在Add Library中选择Server Runtime,点击下一步 阅读全文
posted @ 2019-08-22 08:35 一半人生 阅读(2124) 评论(0) 推荐(0) 编辑
摘要:首先,我们分别对这三者进行阐述。 JVM :英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 阅读全文
posted @ 2019-07-29 15:45 一半人生 阅读(371) 评论(0) 推荐(0) 编辑
摘要:工具类案例 获得一条连接 事物实现案例 说明:在dao层获取Conn对象时使用此类的,getCurrentConn();静态方法 或者使用连接池QueryRunner qr=new QueryRunner(MyDBUtils.getDataSource());在此构造函数中传参 事物的使用:使用事物 阅读全文
posted @ 2019-04-09 19:55 一半人生 阅读(312) 评论(0) 推荐(0) 编辑
摘要:导包 jar DBUtils.jar 工具类封装 import java.sql.SQLException; import java.sql.Connection; public class ConnectDb { private static String driveClassName = "co 阅读全文
posted @ 2019-04-09 19:44 一半人生 阅读(409) 评论(0) 推荐(0) 编辑
摘要:导包jar:jstl.jar standard.jar jsp脚本: <%=request.getAttribute(name)%> EL表达式替代上面的脚本:${requestScope.name} 使用EL最主要的作用是获得四大域中的数据,格式 ${EL表达式} 此表达式主要终于代替, find 阅读全文
posted @ 2019-04-09 18:46 一半人生 阅读(844) 评论(0) 推荐(1) 编辑
摘要:Cookie: --创建Cookie: Cookie cookie = new Cookie(String cookieName,String cookieValue); cookie.setMaxAge(int seconds); --时间秒,若删除可以设置为0,默认未-1 注意:如果不设置持久化 阅读全文
posted @ 2019-04-05 16:10 一半人生 阅读(225) 评论(0) 推荐(0) 编辑
摘要:JDBC Java 数据库连接(Java DataBase Connectivity) //固定代码 // 1.注册驱动. // 告知JVM使用的是哪一个数据库的驱动 Class.forName("com.mysql.jdbc.Driver");//mysql 驱动类//DriverManager. 阅读全文
posted @ 2019-03-25 14:15 一半人生 阅读(136) 评论(0) 推荐(0) 编辑
摘要:成员变量与局部变量的区别 1、在类中的位置不同 成员变量:在类中方法外面 局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中) 2、在内存中的位置不同 成员变量:在堆中(方法区中的静态区) 局部变量:在栈中 3、生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量 阅读全文
posted @ 2019-03-25 09:04 一半人生 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:使用的类 DatagramSocket 用于发送数据和接收数据 此类的构造方法: DatagramSocket(); DatagramSocket(端口号); receive();拆包 send();打包 DatagramPacket 用于包装数据和拆包数据 此类的方法: DatagramPacke 阅读全文
posted @ 2019-03-20 18:09 一半人生 阅读(224) 评论(0) 推荐(0) 编辑
摘要:1.System.currentTimeMillis(); 获取当前时间戳 System的获取时间戳的方法,只能获取不能进行其他的操作,简单的毫秒计算可以使用2.Date()构建方法 public Date(); 创建一个Date对象,代表当前系统时间 public Date(long time); 阅读全文
posted @ 2019-03-12 14:11 一半人生 阅读(472) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示