
java
java
Adorable_Rocy
把热爱做到极致!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot 上传图片使用split()踩坑记录
前言:平常使用的最多的函数split(regex),就是对一些特殊的并且有规律的字符串进行分割,就比如说是日期在分割图片参数的时候,直接分割发现并不能解析出来?在这里误导我的是,小编使用contains函数判断这个【特殊符号】是否是可以识别的【特殊符号】,结果发现返回值是true,然后就被误导了。。。其实在split函数中,对于特殊符号(* ^ : | . \)需要进行转义才可以被识别分割出来进行转义之后,便可识别分割出来,就可以获取想要的后缀了...原创 2021-07-29 17:45:28 · 406 阅读 · 0 评论 -
实现Servle简易验证码
老规矩,先上效果图这是一款比较简单的验证码的实现,只需弄清其原理即可实现验证码只需分三步走创建字节流验证码 //在doPost方法中定义宽高 int width = 200; int height = 100; BufferedImage imge = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB)...原创 2020-02-28 13:44:25 · 176 阅读 · 0 评论 -
Servlet+JSP+数据库实现登陆验证
前言:对于登陆验证,常有的就是用户名,密码,验证码,手机号码等等进行合法性验证完成登陆验证的基本思路创建login.jsp界面,搭建好相关的内容创建数据库,创建dao类创建逻辑处理类,用来处理登陆逻辑1.login.jsp界面<form action="${pageContext.request.contextPath }/doLoginServlet" method="po...原创 2020-02-28 14:24:18 · 1781 阅读 · 0 评论 -
整理WEB前端相关知识点
1.JSP注解配置注意事项配置JAVA类 web.xml( servlet3.0以下) <servlet> <servlet-name>demo1</servlet-name> <servlet-class>cn.hnjdzy.net.ServletDemo1</servlet-class>//第一次被访问...原创 2020-03-08 15:07:13 · 336 阅读 · 0 评论 -
Java.time.temporal.UnsupportedTemporalTypeException: Unsupported unit: Hours报错解决
原因分析:出现这个问题一开始小编还是懵的,在正常情况下使用年月日没出现问题,但是在使用十分秒的时候,就出现了这个问题.1. 于是小编发现这个问题可能关系到时间的解析在计算时间的时候使用的是LocalDate类,LocalDate类中解析格式是"yyyy-MM-dd" ,其中是没有十分秒解析的,小编错用了LocalDate类解析时间。错误使用:HOURS.between(LocalDate.of(startYear, startMonth, startDay), LocalDate.of(las原创 2021-05-08 09:45:24 · 5766 阅读 · 2 评论 -
JAVA 与 JS 交互操作
最近学习了JS与JAVA交互相关的知识,后来发现,在JAVA中,向JS传入 一个对象时,JS无法解析这个对象, 后来才发现原来需要使用JSON.parse(obj)方法将JAVA对象转换为JS对象 … 不多说了, 看解释 /** * JAVA 与 JS 交互操作 ...原创 2019-12-08 15:32:40 · 489 阅读 · 1 评论 -
JAVA使用原生思维逻辑 实现简单模糊查询
需求如下图所示:Created with Raphaël 2.2.0用户输入请求搜索数据是否是包含数字或者字母?是否是纯数字?根据数字查询搜索结果并且展示是否是纯字母?汉字转拼音根据字母模糊查询是否包含特殊字符或者汉字?是否是纯汉字?返回默认查询所有(不规范传值)yesnoyesnoyesnoyesnoyesno因为用户输入的可能性太多太多 , 小编在这里模拟出简单逻辑业务(复杂逻辑业务还得以后再慢慢补充。。)这里需要提到一点关于汉字转拼音的工具类。<!-- https://mvnrepos原创 2020-11-15 14:30:04 · 491 阅读 · 2 评论 -
模拟_BS服务器代码实现
这里仅仅需要编辑服务器的代码,因为浏览器就可以是客户端对象实现步骤:1.将已存在的静态页面对象放在 项目下2.创建server套接字3.实现服务器一直开启的状态4.开启多线程技术,提高效率 //创建服务器ServerSocket对象 ServerSocket server = new ServerSocket(8080); while (true){ ...原创 2020-03-25 12:12:39 · 434 阅读 · 0 评论 -
TCP通信的文件上传案例
TCP通信的文件上传案例原理:客户端读取本地的文件,把文件上传到服务器,服务器再把上传的文件保存到服务器硬盘上1.客户端使用 本地字节输入流 , 读取要上传的内容2.客户端使用 网络字节输出流 ,把读取到的文件上传到服务器3.服务器使用 网络字节输入流 , 读取客户端上传的文件4.服务器使用 本地字节输出流 , 把读取的文件保存到服务器硬盘上面去5.服务器使用 网络字节输出流 , 给客...原创 2020-03-24 16:34:29 · 220 阅读 · 0 评论 -
JAVAEE 动态代理实现敏感词汇过滤(外加解决乱码问题)
对于动态代理,大家一定要深入了解其实现原理,这样对以后权限框架的学习会有更大的帮助1.准备资源文件将文本文档写入好放入src下注意:1.放入src目录下 , 文件获取路径应当在WEB-INF/classes/敏感词汇.txt2.定义一个过滤器IoFilter3.在过滤器init()方法中获取流文件4.在doFilter()中书写逻辑代码2.过滤器init()方法中的代码try...原创 2020-03-19 16:35:34 · 386 阅读 · 0 评论 -
JAVA使用递归遍历所有文件夹下的所有文件
实现比较简单 ,这里就直接上代码了 private static void findAllFile(File f) { //遍历路劲文件 File[] file = f.listFiles(); for (File f1 : file) { //判断是否是文件夹 if(f1.isDirectory(...原创 2020-03-20 10:51:29 · 202 阅读 · 0 评论