- 博客(40)
- 资源 (9)
- 收藏
- 关注
原创 Linux 发布常用命令
打包: tar cvf FileName.tar DirName(注:tar是打包,不是压缩!压缩: tar zcvf FileName.tar.gz DirName。压缩: zip -r FileName.zip DirName。表示对当前目录下的file.sh文件的所有者增加可执行权限。在shell 中的用法 $(date +%Y-%m-%d)解压: tar zxvf FileName.tar.gz。解包: tar xvf FileName.tar。解压: unzip FileName.zip。
2023-05-06 10:40:22
253
原创 快速排序的实现
原理参考:快速排序算法详解(原理、实现和时间复杂度)代码如下:/** * 快排算法的实现 * * @author : Xiewy <br/> * @date : 2022/3/2 22:13 <br/> */public class QuickSort { /** * 测试 */ public static void main(String[] args) { int[] array = {5, 9, 1,
2022-03-02 22:55:16
142
转载 拦截器与过滤器的区别
Spring 拦截器和过滤器的区别? - 知乎1、实现原理不同过滤器和拦截器 底层实现方式大不相同,过滤器 是基于函数回调的,拦截器 则是基于Java的反射机制(动态代理)实现的。2、使用范围不同我们看到过滤器 实现的是 javax.servlet.Filter 接口,而这个接口是在Servlet规范中定义的,也就是说过滤器Filter 的使用要依赖于Tomcat等容器,导致它只能在web程序中使用。而拦截器(Interceptor) 它是一个Spring组件,并由Spring容器管理,并不依赖
2022-03-02 21:38:28
2626
原创 Java时间工具类
方法说明: 获取某一天的开始时间:getDayStartTime(Date date) 获取指定某一天的结束时间:getDayEndTime(Date date) 获取月开始时间:getMonthStartTime(Date date) 获取月的结束时间:getMonthEndTime(Date date) 获取年开始的时间:getYearStartTime(Date date) 获取年的最后时间:getYearEndTime(Date..
2022-01-11 17:01:38
464
原创 购物车金额计算样例
示图:代码:<!DOCTYPE html><html> <head> <meta charset="{CHARSET}"> <title></title> <script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script> <style>.
2022-01-06 17:26:10
126
原创 MySQL修改密码
1.打开cmd2.输入mysqladmin -u用户名 -p旧密码 password 新密码3.测试mysql -u用户名-p
2021-10-28 08:54:00
112
转载 VMware Workstation创建新的虚拟机
https://blog.youkuaiyun.com/qq_38289539/article/details/74394168跳转
2021-09-04 09:27:32
110
转载 工具类-java 遍历指定包下所有类,返回完整类名
ClassUtils.javaimport java.io.File;import java.io.IOException;import java.net.JarURLConnection;import java.net.URL;import java.net.URLClassLoader;import java.util.Enumeration;import java.util.HashSet;import java.util.Set;import java.util.jar.JarEn
2021-08-12 10:23:25
401
原创 解决跨域问题
Controller层方法:@ResponjseBody@RequestMapping("kauyu")public void kauyu(HttpServletResponse response){ response.addHeader("Access-Control-Allow-Origin", "*"); response.setContentType("application/text;charset=UTF-8"); response.setC
2021-08-03 15:13:48
91
原创 PDF文件转换为Base64编码
在线base64转pdf:格式转换包名:import sun.misc.BASE64Encoder;import java.io.*;方法:/** * 将pdf文件转换为Base64编码 * @param file pdf文件 * @return */ public static String PdfToBase64(File file) { BASE64Encoder encoder = new BASE64Encoder();
2021-08-03 14:51:41
5706
原创 截取时间的年月日
包名:import java.text.SimpleDateFormat;方法:public static String subDate(Date oneTime){ //截取年月日 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String formatDate = sdf.format(oneTime); String dateTime = formatDate
2021-07-27 17:21:36
620
原创 判断是否为同一天
包名import java.util.Calendar;方法/** * 判断是否为同一天 * @param listTime 时间1 * @param presentTime 时间2 * @return true-同一天 false-不是同一天 */ private boolean isSameDate(Date listTime, Date presentTime) { //实例化 Calendar cal
2021-07-27 17:15:22
395
原创 Spring开始事务工具类
工具类package com.mtinfo.baseproject.common;import com.thinvent.framework.web.controller.BaseController;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.transaction
2021-07-26 09:49:50
276
原创 IDEA自封装语言文件的高亮显示(.page)
新建文件类型1.File->Settings->Editor->File Types2.输入需要高亮显示的代码,1,2,3,4每个颜色都不一样,根据自己需求设定高亮,设置完点OK按钮。3.设置生效文件,点击ok即生效了自用:1##@alert#@block()#@col#@customModal#@customModalBody#@customModalFooter#@datatableGrid#@div#@formFieldset#@formGro
2021-07-19 15:32:10
2418
原创 JavaWeb中解决乱码问题
在Servlet类中添加:req.setCharacterEncoding("utf-8");resp.setContentType("text/html;charset=utf-8");例如:package com.bingjiu.controller;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servlet.annotatio
2021-01-11 19:34:05
126
原创 笔记本电脑键盘停用和启动
方法一打开CMD输入命令后重启电脑生效。关闭键盘sc config i8042prt start= disabled开启键盘sc config i8042prt start= auto方法二下载:https://download.youkuaiyun.com/download/qq_41635282/14109993演示:源码:#include<stdio.h>/*2021.01.11槟榔与酒 */ int main(){ printf("---------------
2021-01-11 14:58:30
1226
原创 JavaWeb实现前端从服务器下载图片和前端上传文件到服务器
环境:Eclipse,Apache tomcatTomcat与Eclipse集成:https://blog.youkuaiyun.com/qq_41635282/article/details/112252764创建一个javaweb项目我的项目名叫:ShowDownloadWebServersindex.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert
2021-01-06 23:21:04
1959
1
原创 Tomcat与Eclipse集成和创建javaweb项目
Tomcat与Eclipse集成apache-tomcat-9.0.41-windows-x64压缩包版.zip:https://download.youkuaiyun.com/download/qq_41635282/14029253打开Eclipse,依此点击Window–>Preferences点击后弹出窗口,按下图操作,我这里添加过了,没添加过得应该是表格里应该是空白。选择自己Tomcat的路径和jdk。做完以上操作后,将tomcat的视图显示出来。点击一下链接将tomca
2021-01-05 21:40:14
394
1
原创 Mysql五大约束
约束1.主键约束(primary key)2.唯一约束(unique)3.非空约束(not null)4.默认约束(default)5.外键约束(foreign key)主键约束(PRIMARY KEY)关键字:PRIMARY KEY主键是一个表中能标识唯一行的标志,主键修饰列,列内的数据不能重复,拥有唯一性且不能为空。自增列AUTO_INCREMENT特点只有整型数据才可以设置为自增列;只有主键才能设置为自增列;自动增长,新增数据时可以不赋值;初始值默认为1,增量为1;用法
2021-01-04 22:41:01
926
原创 Mysql常用命令(增删改查)
数据库常用命令命令说明use 数据库名;进入/切换 数据库create database 数据库名;创建数据库drop database 数据库名;删除数据库show databases;查看所有数据库show tables;查看当前数据库的所有表desc 表名;查看表结构创建表命令create table 表名(列名1 数据类型(长度),列名2 数据类型(长度),…列名n 数据类型(长度));例如:创建一个学生表,有学号
2021-01-04 20:12:25
124
原创 CMD命令打开Mysql
打开Cmd键盘按下:Win+R弹出的窗口输入cmd,确定。输入命令mysql -uroot -p 回车然后出现Enter password:输入你数据库密码回车。注意事项:mysql -uroot -p后面不要加‘;’号,直接回车效果演示...
2021-01-04 18:33:32
2032
原创 c3p0连接池、DBUtils的用法和代码
下载并导包c3p0-0.9.5.2.jar:https://download.youkuaiyun.com/download/qq_41635282/14020390mchange-commons-java-0.2.11.jar:https://download.youkuaiyun.com/download/qq_41635282/14020405
2021-01-04 16:40:37
406
原创 导入jar包教程
1)下载好解压压缩包,打开文件看将一个以jar结尾的文件,将文件拉入你的java项目文件中;2)选中导入的jar,执行下面操作右键->Build Path->Add to Build Path
2021-01-04 11:11:56
760
原创 JAVA集合Collection和Map的用法和详解
集合的体系结构集合的分类单列集合:每个元素都是一个单独的个体。双列集合:每个元素都是一对数据,把这一对数据当做一个整体去操作。单列集合的体系Collection:Lise 、SetList :有序的单列集合接口,存入的数据可以重复且有序。Set:无序的单列接口,存入数据不可重复。双列集合的体系Map: HashMap、LinkedHashMapCollection顶层接口,子接口有List,SetCollection常用方法方法说明add(Object
2021-01-03 21:24:00
2120
1
原创 JDBC事务的理解及用法实例
事务的概念事务是应用程序中一个完整的业务逻辑,一个事务中的一系列的操作要么全部成功,要不就全部失败。事务的特性(ACID)特性概念原子性(Atomicity)事务包含的所有操作要么成功,要么全部失败。一致性(Consistency)事务必须使数据库从一个一致性状态转换到另一个一致性状态。隔离性(Isolation)多个并发事务之间互不影响持久性(Durability)事务产生的影响是不能撤销的事务的语句语句说明setAutoCo
2021-01-01 22:24:49
277
原创 JAVA中利用JDBC实现连接Mysql的操作
JDBC简介JDBC全称Java DataBase Connectivity(java数据库连接技术)。是Java语言和数据库之间的一座桥梁,是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。下载JDBC驱动1)JDBC下载地址:javaJDBC8.0.22版本驱动点一次是5.1.49版本,再点一次切换到8.0.22版本2)根据自己的系统进行下载,我们以最新版本为例;导入JDBC驱动1)下载好解压压缩包,打开文件看将一个以jar结尾
2020-12-30 23:49:39
1418
4
apache-tomcat-9.0.41-windows-x64压缩包版.zip
2021-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人