自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis降序条件查询

Example example = new Example(UserLinkRecord.class);// 排序example.setOrderByClause(“gmt_updated desc”);// 条件查询example.createCriteria().andEqualTo(“tenantId”,tenantId).andEqualTo(“userId”,userId);List list = userLinkRecordMapper.selectByExample(exampl

2021-04-23 16:10:39 1184

原创 java体系总结

http://javafamily.woshinlper.com/https://snailclimb.gitee.io/javaguide/#/https://www.bilibili.com/video/BV1Yr4y1N7HL?t=310&p=188

2021-03-10 10:29:00 127

原创 获取项目的绝对路径

String contextPath = request.getSession().getServletContext().getRealPath("/");

2021-01-14 18:24:11 143

原创 2020-12-28面试题

过滤器有什么作用?对Web应用来说,过滤器是一个驻留在服务器端的Web组件,它可以截取客户端和服务器之间的请求与响应信息,并对这些信息进行过滤。当Web容器接受到一个对资源的请求时,它将判断是否有过滤器与这个资源相关联。如果有,那么容器将把请求交给过滤器进行处理。在过滤器中,你可以改变请求的内容,或者重新设置请求的报头信息,然后再将请求发送给目标资源。当目标资源对请求作出响应时候,容器同样会将响应先转发给过滤器,在过滤器中你可以对响应的内容进行转换,然后再将响应发送到客户端。常见的过滤器用途主...

2020-12-28 21:51:47 70

原创 12.23面试题

1、Tomcat的优化经验。去掉对web.xml的监视,把jsp提前编辑成Servlet。有富余物理内存的情况,加大tomcat使用的jvm的内存6、ServletAPI中forward() 与redirect()的区别?前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于

2020-12-23 21:37:39 94

原创 tomcat虚拟路径配置

打开 server.xml , 在 元素下添加一个 元素,如图配置虚拟路径:docBase 指定文件本地路径path 指定文件访问路径

2020-12-22 17:12:42 69

原创 面试题java基础2020.12.21

1、一个".Java"源文件中是否可以包括多个类?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?Java中的保留字,现在没有在Java中使用。3、说说&和&&的区别?&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的

2020-12-21 22:48:07 57

原创 学生信息管理系统

一、业务功能需求分析1.管理员登录功能2.主界面3.分组管理(增删改查)4.学生管理(增删改查)// 5.课程管理(增删改查)产出物:需求分析文档(1)项目选题(2)功能结构图(3)具体的功能描述(4)数据库设计 ER entity relation(表 字段名 类型 长度 约束)实体和实体之间 一对一 一对多 多对多管理员表AdminIDNUMBER(3)USERNAMEVARCHAR2(15)PWDVARCHAR2(15)备用字段备用

2020-12-01 20:19:45 462

原创 浅析Set去重的原理

```javapublic class Student implements Comparable{ private int no; private String name; public Student() {} public Student(int no,String name) { this.no = no; this.name = name; } // 构造方法可以一次赋两个值,这个方法用于单个赋值 /*public void setNo(int no) { this..

2020-11-23 09:54:10 793

原创 贪吃蛇游戏设计

一、需求分析(1)(2)游戏结束的条件:当蛇头吃到蛇身,游戏结束(3)当蛇吃到食物,蛇身+1(4)随机生成食物位置二、原型图三、设计项目(1)需要哪些组件标题标签蛇头蛇身食物JPanel面板游戏开始与否变量游戏是否失败变量(2)初始化JLabel需要通过布局管理器ImageIcon titleIcon = new ImageIcon(“e:/logo.png”);ImageIcon paintIcon(画到哪?画笔g,画的横坐标,纵坐标)// 借用画图paint()把图标

2020-11-10 14:26:11 728

原创 随机数

一、随机数1.java.lang.Math()// 生成一个[0,1.0)的一个double值,平时不需要导包2.java.util.*;java.util.Random;Random random = new Random();random.nextInt(100);// 生成一个[0,100)的整数random.nextDouble(100.0);// 生成一个[0,100.0)的数二、定时器·Timer(延时器,过多长时间执行一个东西)java.util.Timer..

2020-11-09 23:04:40 101

原创 setLocation,setColor

setLocation: size(600,500); int w = Toolkit.getDefaultToolkit().getScreenSize().width; int h = Toolkit.getDefaultToolkit().getScreenSize().height; setLocation((w -600)/2,(h-500)/2);setColor:g.setColor(Color.RED);g.setColor(new Color(...

2020-11-09 13:58:03 164

原创 线程的应用要点

1.实现Runnable接口2.重写run()方法3.创建Thread对象,把当前类的对象放进去, 调用start()方法如何解决以下问题:SwingPaintThread1.java:30: 错误: 未报告的异常错误InterruptedException; 必须对其进行捕获或声明以便抛出try{ // Thread.sleep(200);} catch (Exception e) {}为什么用Thread调用sleep()方法/* * 线程成员变量...

2020-11-09 10:38:47 91

原创 Paint方法

new子类的构造方法时,会先执行父类的构造方法。paint方法是父类JFame调用的,不需要子类自己去调用。paint()方法被重写了则会执行被重写的paint()方法

2020-11-08 19:18:36 224

原创 获取image

Image image = Toolkit.getDefaultToolkit().getImage(“login.png”);Toolkit.getDefaultToolkit(),获取Toolkit对象(与new不同,是直接获取默认的Toolkit对象)这个对象有一个方法getImage(String filename),如果图片和这个类在一个盘符可以直接写文件名,如果不在需要写出图片地址。...

2020-11-08 19:07:13 135

原创 sql中如何从逻辑上、物理上删除列(Oracle适用)

sql中如何从逻辑上、物理上删除列(Oracle适用)–逻辑上假设当前有一个suppliers表,从逻辑上删除fax列,请使用以下语句:ALTER TABLE suppliersSET UNUSED COLUMN fax;从现在开始,就再不能访问fax列了,如下查询所示 -SELECT*FROMsuppliers;可以从DBA_UNUSED_COL_TABS视图查看每个表中未使用的列的数量:SELECT*FROMDBA_UNUSED_COL_TABS;如上所见,supplie

2020-10-19 11:06:50 322

guava-30.1-jre.jar

用于md5加密的Google的guava包

2021-01-14

空空如也

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

TA关注的人

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