- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 JavaWeb之文件上传
1.创建文件上传页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>文件上传页面</title></head><body> <form action="${pageContext.request.contextPath}/upload" enctype="multipart
2020-07-21 10:53:08
139
原创 Java Web验证码
1.导入jar包导入ValidateCode.jar包jar包百度网盘提取码:mtvj2. 生成验证码的Servletpackage com.whoami.servletProject;import cn.dsna.util.images.ValidateCode;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.Htt
2020-07-18 14:25:01
244
原创 用连接池连接数据库
创建porperties文件driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=UTF-8username=rootpassword=123456initialSize=10maxActive=20minIdle=5maxWait=3000数据库连接、关闭、事务(开启、提交、回滚)工具类package com.whoami.s.
2020-07-17 18:46:05
209
转载 Tomcat启动一闪而过就消失的原因和解决方法
Tomcat启动一闪而过怎么办?这成为了许多刚接触tomcat开发环境工作者的一个大问题,许多用户朋友都不知道是因为什么问题导致出现这种情况,下面就一起来了解一下吧。原因一: (1)首先要搞明白启动不起来的原因。方法是在命令行下,运行startup.bat文件,这样程序就不会一闪而过,而会将启动不起来的原因打印到窗口上。(2)在命令行下启动tomcat的方法读者应该都很清楚,大体就是:cmd启动命令行窗口→通...
2020-07-16 16:50:17
1491
原创 String util.Date sql.Date转换
package com.whoami.JDBC;import java.text.ParseException;import java.text.SimpleDateFormat;public class DateUtils { private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); // 1.字符串转换为util.Date public static java.util.Dat
2020-07-15 14:43:57
112
原创 JDBC封装工具类(跨平台方案)
先创建一个properties文件driver = com.mysql.jdbc.Driverurl = jdbc:mysql://localhost:3306/xxxxusername = rootpassword = xxxx创建一个类public class DBUtils{ private static final Properties PROPERTIES = new Properties();//存储配置文件的map static { InputStream is .
2020-07-14 22:08:22
222
原创 Quartz—触发器(SimpleTrigger&&CronTrigger)
SimpleTrigger SimpleTrigger trigger = TriggerBuilder.newTrigger().withIdentity("trigger1","group1") .startNow() .withSchedule(SimpleScheduleBuilder.simpleSchedule() .withIntervalInSeconds(2) //每两秒执.
2020-07-13 10:56:23
196
原创 快速生成Quartz
导入依赖 <!-- Quartz任务调度依赖 --> <dependencies> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.3</version&g.
2020-07-13 09:44:22
147
原创 SpringMVC—拦截器
定义拦截器public class MyInter implements HandlerInterceptor{ //主要逻辑:在handler之前执⾏:抽取handler中的冗余代码 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { System.out.println(".
2020-07-12 17:47:52
111
原创 SpringMVC请求参数接收方法
SpringMVC请求参数接收方法方法一//http://xxxx/param/test?id=1&name=whoami @RequestMapping("/test") public String test(Integer id,String name){ System.out.println("param"); System.out.println("id:"+id+" name:"+name); return "hell
2020-07-10 19:03:27
136
原创 解决自动装配歧义性
解决自动装配歧义性我们先创建一个接口;public interface UserService { void add();}在创建两个实现类和测试类实现类@Componentpublic class UserServiceNormal implements UserService { @Override public void add() { ...
2020-04-04 20:04:15
181
原创 @Autowired使用几个场景
@Autowired使用几个场景1. 直接用成员变量@Autowired private CompactDisc cd; @Autowired private Power power;2. 构造函数注入@Autowired public CDPlayer(CompactDisc cd, Power power) { this.cd = c...
2020-04-02 19:51:02
483
原创 YAML语法(一)
1.基本语法k: v :表示一对键值对以空格的缩进来控制层级关系server: port: 8081 path: /hello port和path层级一样 2.值的写法2.1 字面量:普通的值(数字,字符串,布尔)k: v :字面直接来写;字符串默认不用加上单引号或者双引号; “”:双引号:不会专一字符串里的特殊字符;特殊字符会作为本身想表示 ...
2019-08-28 17:17:21
215
原创 springboot-helloworld程序
一个功能:浏览器发送hello请求,服务器接收请求并处理,响应Hello World字符串1.创建Maven工程;(jar)2.导入spring boot相关的依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...
2019-08-26 19:55:01
139
空空如也
关于#嵌入式Servlet#的问题,谁能解释一下这俩类的区别?
2022-11-07
resultset.next 有重复情况
2022-01-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人