自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (1)
  • 收藏
  • 关注

原创 jsonobject的get方法使用

jsonobject的get方法使用

2022-07-19 14:38:57 4715

原创 postgresql 按日期范围查询

postgresql 按日期范围查询

2022-06-20 21:07:54 4044

原创 用map集合或者list集合存放list集合

用map集合或者list集合存放list集合

2022-06-19 20:49:28 6225

原创 测试分布式文件系统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

Orders.java

Orders.java

2022-06-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除