- 博客(22)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 The specified target project directory mall\src\main\resources does not exist
首先检查下配置有没有问题 这个路径有没有 如果存在但还是出现下面问题:需要把这个地方的项目名去掉
2022-04-09 16:57:52
1603
转载 页面上.woff加载不出来解决办法 (layiu 小图标变方格)
在web.xml文件中加入以下代码<servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.woff</url-pattern></servlet-mapping>
2022-01-18 22:30:47
437
转载 Fastjson 从JSON字符串中取值 操作示例
package jsonDemo;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.TypeReference;import java.util.HashMap;public class JSONDemo { public static void main(S
2021-11-26 22:47:59
1472
原创 Java文件上传详解
Java文件上传和下载在Web应用中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。1. 准备工作对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。一般选择采用apache的开源工具common-fileupload这个文件上传组件。common-fileupload是依赖于common-io这个包的,所以还需要下载这个包。我们下载最新的jar包https://mvnrepository.com/artifact/commons
2021-08-03 14:55:03
566
原创 分页普通代码实现
=====================jsp===========================================<input type="hidden" name="pageIndex" value="1"/><input value="查 询" type="submit" id="searchbutton"> <input type="hidden" id="totalPageCount" value="${totalPageCount}"/
2021-08-02 22:13:37
77
原创 验证码(非发送手机的)
//如何让浏览器3秒自动刷新一次; resp. setHeader( "refresh", "3"); //在内存中创建一个图片 BufferedImage image = new BufferedImage(80, 20 , BufferedImage.TYPE_INT_RGB); //相当于一个绘画的笔 Graphics2D g = (Graphics2D)image.getGraphics();
2021-08-02 22:11:25
103
原创 idea 数据库连接不上 更改时区
mysql -hlocalhost -uroot -pshow variables like'%time_zone';set global time_zone = '+8:00';
2021-08-02 22:09:46
55
原创 解决idea中右侧maven项目中子工程灰色问题
打开File-Settings-Maven-ignored Files- 将有对勾的项目点掉即可再次回到项目中,发现自己的项目中的文件夹颜色不对,不要惊慌!只需要将父工程的对应的删除,在添加上,刺激一下即可
2021-08-02 22:08:13
72
原创 typora idea windos快捷键
typora idea windos快捷键创建表格ctrl+T创建代码段Ctrl+kCtrl+Enter在当前下方插入一行Ctrl+Shift+Enter在当前上方插入一行Ctrl+Shift+Back删除当前行crrl+shift+q创建个有行号的表windows+v打开剪切板Ctrl+B进入当前光标位置的方法crtl+shift+alt光标多行操作alt+1光标到左边栏目ctrl+ w快速选择当前
2021-08-02 22:05:50
109
原创 @SneakyThrows 注解
@SneakyThrows 注解@Slf4j@Servicepublic class OssServiceImpl implements OssService { @Autowired protected SysConfigService sysConfigService; @Autowired private FileUploadProperties fileUploadProperties; @Override @SneakyThrows.
2021-08-02 22:03:18
572
原创 11.6 复杂的布局管理器
11.6复杂的布局管理之前用过边框布局和流布局和网格布局只有这些还不够自从java1.0开始,AWT就含有网格包布局,这种布局将组件按行和列排列。行和列的大小可以灵活改变,而且组件可以跨多行多列11.6.1 网格包布局网格包布局时所有布局管理器之母,可以将网格包布局看成是没有任何限制的网格布局,在网格包布局中,行和列的大小可以改变为了向网格包管理器描述这个布局,需要完成以下过程:创建一个GridBagLayout类型的对象,不需要指定底层的行数和列数。实际上,布局管理器会根据后面所给的
2021-02-20 10:59:33
85
原创 11.5菜单
11.5 菜单下拉式菜单,位于窗口部的菜单栏,包括下拉菜单的名字,点击一个名字就会打开包含菜单项和子菜单的菜单,当用户点击菜单项时,所有的菜单都会关闭,并将一条消息发送给程序11.5.1菜单的构建构建一个菜单非常容易的事情,首先要构建一个菜单来var jMenuBar=new JMenuBar();菜单栏是一个可以添加到任何位置的组件。正常情况下会放置在窗体的顶部。可以调用setMenuBar方法将菜单栏添加到这里:frame.setMenuBar(jMenuBar);需要为每个菜单创
2021-02-05 18:13:36
235
原创 11.2 布局管理器
11.2 布局管理器在程序中,我们使用按钮来改变窗体的背景颜色。这几个按钮包含在一个Jpanel对象中,用流布局管理器管理,这是面板的默认布局管理器按钮当一行空间不够的时候就会显示在新的一行上,另外按钮总是位于面板的中央,即使用户调整了窗体大小,也是如此通常组件放置容器中,布局管理器会决定容器中的组件的位置和大小按钮,文本域和其他的用户界面元素都会扩展Component类,所以容器本身也可以放置在另一个容器中 **Component的继承层次结构图**每个
2021-02-02 10:15:55
265
原创 11.4选择组件
11.4选择组件复选框,单选按钮,选项列表,以及滑块。11.4.1 复选框如果想要接收的输入只是是或否,就可以使用复选框组件。复选框自动带有标识标签。用户点击就一个复选框将它选中,再点击则取消选中,当复选框获得焦点时,用户也可以通过按空格键来切换选择。在构造器中指定标签文本。var bold=new JCheckBox("Boid");可以使用setSelected方法来选中或取消选中复选框。//初始化时复选框就被选中boid.setSelected(true);isSelec
2021-02-02 10:13:39
626
原创 11.3文本输入
11.3文本输入允许用户输入和编辑文本的组件,可以使用文本域(JTextFiled),或者可以使用**文本区(JTextArea)**组件输入文本,文本域只能接收单行文本文本区能够接受多行文本
2021-02-01 10:59:39
645
原创 11.1 Swing 用户界面组件
11.1 Swing和模型-视图-控制器设计模式构成用户界面组件得各个组成部门,如按钮,复选框,文本域,或复杂的树控件。每个组件都有三个特征:内容,如,按钮的状态(是否按下),或者文本域中得文本外观(颜色,大小等)。行为(对事件的反应)Swing设计者采用了一种很有名的设计模式:模型-视图-控制器模式。这种设计模式要求我们提供三个不同的对象:模型:存储内容视图:显示内容控制器:处理用户输入这种设计模式明确规定了三个对象如何交互。模型存储内容,它没有用户界面。按钮的内容非常简
2021-01-28 15:13:12
235
原创 10.4事件处理
任何支持GUI的操作环境都要不断地监视按键或点击鼠标这样的事件。这些事件在报告给正在与逆行的程序,每个程序将决定如何对这些事件做出响应。10.4.1基本事件处理概念在java AWT中,事件源(如 按钮,滚动条)有一些方法,允许你注册时间监听器,对这些事件做出所需的响应通知一个事件监听器发生了某件事件时,这个事件的相关信息会封装在一个事件对象中,在Java中,所有的事件对象最终都派生于Java.util.EventObject类。当然每个事件类型还有子类,例如,ActionEvent,WindowE
2021-01-25 14:08:21
1337
原创 10.3在组件中显示信息
10.3在组件中显示信息在java中窗体实际上设计为组件的容器在JFrame中有四层窗格。其中的根窗格,层级窗格,玻璃窗格人们并不太关心它们要用来组织菜单栏和内容窗格以及实现观感。Swing程序员最关心的是内容窗格添加到窗体的所有组件都会自动添加到内容窗格中...
2021-01-19 09:40:15
213
原创 10.2 Swing显示窗体
swing用户界面库 Abstract Windo Toolk ,缩写awt (抽象窗口工具包)Swing 不是完全替代AWT,二十构建在AWT架构之上。Swing只是提供了更加强大的用户界面组件。编写Swing 程序时还是在使用AWT的基本机制,特别是事件处理。Swing “绘制的” 用户界面类,AWT 指窗口工具包的底层如事件处理
2021-01-18 15:06:56
422
原创 Collections 类的常用方法
Collections 类的常用方法static<T extends Comparable<? super T>>min(Collection elements)static<T extends Comparable<? super T>>max(Collection elements)static min(Collection elements,Comparator<? super T>) c)static max(Col
2021-01-17 20:57:18
161
原创 属性映射(property map)
属性映射(property map)1.Properties类是什么?Properties(Java.util.Properties),该类主要用于读取Java的配置文件,不同的编程语言有自己所支持的配置文件,配置文件中很多变量是经常改变的,为了方便用户的配置,能让用户够脱离程序本身去修改相关的变量设置。就像在Java中,其配置文件常为.properties文件,是以键值对的形式进行参数配置的。是一个特殊类型的映射结构**键与值都是字符串这个映射可以很容易的保存到文件以及从文件加载**有一个二
2021-01-17 10:15:33
1496
TA创建的收藏夹 TA关注的收藏夹
TA关注的人