- 博客(58)
- 资源 (1)
- 收藏
- 关注
原创 测试分布式文件系统fastdfs报的错误
此处我测试的是上传图片下处是测试代码,测试的文件上传功能@Test public void test04() throws Exception { //加载配置文件 ClientGlobal.initByTrackers(tracker_server); ClientGlobal.setG_connect_timeout(connect_timeout); ClientGlobal.setG_network_timeout(.
2022-03-24 19:50:15
984
原创 处理项目中的异常
在处理异常的时候,一般都是dao层向上抛,抛到service层,service层也向上抛,抛到controller层,最终我们会采取在controller层进行捕获异常,进行响应。1.首先定义一个自定义异常类,此处自定义异常类是通过ResultCode 接口当属性进行定义的package com.lxw.framework.exception;import com.lxw.framework.model.response.ResultCode;import lombok.AllArgsCo.
2022-03-17 20:32:10
447
原创 Spring Boot 配置文件加载顺序
1、介绍依次为:bootstrap.properties -> bootstrap.yml -> application.properties -> application.yml其中bootstrap.properties 配置为最高优先级先加载的会被后加载的覆盖掉,所以.properties和.yml同时存在时,.properties会失效,.yml会起作用。2、加载顺序上的区别SpringBoot中有以下两种配置文件bootstrap (.yml 或者 .pr..
2022-03-15 14:54:15
13770
10
原创 根据IP统计网站访问次数
1. 确定用什么来统计网站的访问次数?因为网站可能有多个页面,无论哪个页面被访问,都要统计访问次数,也就是说统计工作在任何的资源被访问之前都要执行,所以使用过滤器比较方便。而且我们的这个过滤器不需要任何的拦截操作,只需要统计次数就可以了。2. 用什么来存储网站中每个IP的访问次数?我们需要用什么来装载统计数据呢?答案是Map<String,Integer>,我们可以在过滤器中创建一个Map,key就是IP地址,value就是对应IP地址访问的次数。当有用户访问时,就获取请求的IP地址:如果
2021-12-25 20:53:35
3507
原创 mybatis的根据各种参数类型进行查询
书写一个实体类package com.yunhe.entity;import java.io.Serializable;import java.sql.Date;/** * @author hou * @date 2021/12/15 */public class User implements Serializable { private int id; private String name; private double sal; priva
2021-12-24 16:16:02
741
原创 基于mybatis的动态查找、修改、批量删除与添加
建立一个用户的实体类package com.yunhe.entity;/** * @author hou * @date 2021/12/16 */public class User { private int uid; private String username; private String password; private String phone; private Role role; public User() { .
2021-12-24 16:07:28
441
原创 生成验证码图片
package com.yunhe.dayzizhulianxi;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Random;import javax.imageio.ImageIO;/** *.
2021-12-11 20:49:56
315
原创 filter免密登录
书写一个servlet的类,进行登录操作package com.yunhe.servlet; /** * @author hou * @date 2021/12/11 */import javax.servlet.*;import javax.servlet.http.*;import javax.servlet.annotation.*;import java.io.IOException;@WebServlet(name = "LoginServlet", val...
2021-12-11 20:08:41
453
原创 使用反射加载xml返回集合数据
package com.yunhe.day1105;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import java.lang.reflect.Field;import org.jdom2.Document;import org.jdom2.Element;import org.jdom2.input.SAXBuilder;public class HomeWork { .
2021-11-28 13:56:43
300
原创 Stream
什么是流?流是Java8引入的全新概念,它用来处理集合中的数据,暂且可以把它理解为一种高级集合。 众所周知,集合操作非常麻烦,若要对集合进行筛选、投影,需要写大量的代码,而流是以声明的形式操作集合,它就像SQL语句,我们只需告诉流需要对集合进行什么操作,它就会自动进行操作,并将执行结果交给你,无需我们自己手写代码。 因此,流的集合操作对我们来说是透明的,我们只需向流下达命令,它就会自动把我们想要的结果给我们。由于操作过程完全由Java处理,因此它可以根据当前硬件环境选择最优的方法处理,我们也无需编写复杂
2021-11-28 13:39:09
135
原创 javascript:Event事件对象
javascript:Event事件对象本节主要内容:even对象 event对象常用的属性和方法 IE中event对象常用的属性和方法 鼠标滚轮事件 文档事件 事件委托学习目标:一、event对象1.1关于event对象概念: Event 对象代表事件的状态,当dom tree中某个事件被触发的时候,会同时自动产生一个用来描述事件所有的相关信息(比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。)的对象,这个对象就是event(事件对象)。..
2021-11-28 13:27:41
649
原创 定时器Timer
定时器Timer一、概述 定时计划任务功能在Java中主要使用的就是Timer对象,它在内部使用多线程的方式进行处理,所以它和多线程技术还是有非常大的关联的。在JDK中Timer类主要负责计划任务的功能,也就是在指定的时间开始执行某一个任务,但封装任务的类确实TimerTask类。二、应用场景我们使用timer的时候,一般有4种情况,但常用的有2种场景:1、指定时间执行;2、指定时间执行后间隔指定时间重复执行;三、使用方法1、首先要通过继承TimerTask类并实现run(...
2021-11-25 20:06:41
493
原创 sql优化
SELECT语句 - 语法顺序:1. SELECT2. DISTINCT <select_list>3. FROM <left_table>4. <join_type> JOIN <right_table>5. ON <join_condition>6. WHERE <where_condition>7. GROUP BY <group_by_list>8. HAVING <having_cond.
2021-11-11 17:04:24
123
原创 Eclipse快捷键大全:
Eclipse快捷键大全:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件
2021-11-04 19:14:04
85
原创 Java类的加载顺序
Java类的加载顺序父类静态代变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量(父类实例成员变量)、父类构造函数、子类非静态变量(子类实例成员变量)、子类构造函数。类加载过程:加载:通过类名获取类的二进制字节流是通过类加载器来完成的。其加载过程使用“双亲委派模型”验证:当一个类被加载之后,必须要验证一下这个类是否合法,比如这个类是不是符合字节码的格式、变量与方法是不是有重复、数据类型是不是有效、继承与实现是否合乎标准等等。总之,这个阶段的目的就是保证加载的类是
2021-11-04 10:48:46
277
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅