- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 COALESCE 函数一般搭配sum函数做初值设置
单独使用SUM函数,如果要查是字段没有数据则返回null,但我们希望如果为null则返回一个固定值就可以使用COALESCE 函数。SELECT COALESCE(SUM(age),0) as '总和1' FROM `user`;#为null输出固定值为0SELECT SUM(age) as '总和2' FROM `user`...
2021-10-22 16:02:29
1867
原创 JSON、实体类相互转化简单使用
导入相关依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.76</version> </dependency>将对象转化为Json字符串用JSON.toJSONSt
2021-10-18 22:07:32
345
原创 Git推送显示Push failed: Unable to access ‘http://xxxx/xxxxx/xxxx.git/‘: Failed to connect to
处理方法:去当前项目根目录打开git输入git config --global http.sslVerify false 即可
2021-10-13 11:19:05
1994
原创 Idea 撤销已经commit的代码记录
右键项目选择Git—>Repository—>Reset HEADReset Head可恢复当前分支中文件的状态,HEAD^代表可撤销为上一个版本,使用Git默认回退方式Mixed,然后点击Reset按钮即可。
2021-10-12 16:18:43
674
原创 Git远程仓库基本使用
Git 全局设置git config --global user.name "xxxx"git config --global user.email "xxxx@xxx.com"创建一个新的存储库git clone http://it.xxx.com/mtc/mtc-view-xxx.gitcd mtc-view-xxxtouch README.mdgit add README.mdgit commit -m "add README"git push -u origin master
2021-10-11 15:37:59
205
原创 Mysql字符串类型通过 order by 排序的正确方式
假设有如下字符串数据想通过order by 进行 ASC 和 DESC排序,可能达不到想要的效果SELECT * FROM file_2021 ORDER BY file_no ASC; 有时候我们希望从长度和大小顺序排序SELECT * FROM file_2021 ORDER BY lpad(file_no, 20, 0) ASC;...
2021-08-31 09:36:59
9122
原创 使用React和springboot做前后端分离项目的步骤
目录前端React准备第一步,全局安装:npm i -g create-react-app第二步,切换到想创项目的目录,使用命令:create-react-app 加你要创建的项目名,例如create-react-app hello-react第三步,进入项目文件夹:cd hello-react第四步,安装yarn add axios第五步,启动项目:npm start 或者yarn start第六步,要修改的文件有以下两个后端准备一、创建springboot项目二、准备Maven依赖三、写实体类和Cont
2021-08-17 18:04:47
2996
原创 题目:已知一个整数数组A[n],实现将奇数元素放在数组的左边,将偶数放在数组的右边,且奇数升序排列,偶数降序排列
import java.util.Arrays;import java.util.Comparator;public class test {public static void main(String[] args) { Integer[] arr = {5, 8, 1, 6, 3, 2, 10}; System.out.println(Arrays.toString(arr)); int left = 0; int right = arr.length - 1;
2021-07-16 20:46:37
492
原创 java数组的升序降序(使用Arrays和Comparator完成)
public static void main(String[] args) { Integer [] arr = {5,8,1,6,3,2,10}; //升序 Arrays.sort(arr); System.out.println(Arrays.toString(arr)); //降序 Arrays.sort(arr,new Comparator<Integer>(){ @Override public int
2021-07-16 20:07:30
173
原创 springboot配置Druid数据源、监控
目录一、添加 Druid 依赖二、切换数据源,通过 spring.datasource.type 指定数据源三、测试数据源是否切换成功,在测试类编写代码如下四、可修改数据源默认配置五、自定义设置数据源配置类六、测试七、可配置Druid数据源监控一、添加 Druid 依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid&l
2021-06-30 16:45:57
558
原创 log4j没配置问题
导入log4j的依赖却没加log4j的配置文件可能在控制台出现以下信息,虽然不影响程序运行。log4j:WARN No appenders could be found for logger (druid.sql.Connection).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more i
2021-06-30 16:05:43
468
原创 springboot集成Swagger3.0版本以及一些常见配置
目录一、创建springboot项目二、添加swagger相关依赖三、在启动类上加上@EnableOpenApi注解四、启动,输入http://localhost:8081/swagger-ui/index.html五、可自定义一个Swagger配置类可指定扫描方式可配置API文档分组,指定自己的swagger配置,实现多个Docket即可六、在实体类和controller加注解一、创建springboot项目二、添加swagger相关依赖 <dependency>
2021-06-28 18:21:39
1350
1
原创 springboot配置拦截器的简单使用
目录1、 自定义实现类实现接口HandlerInterceptor2、 自定义配置类MyMvcConfig实现WebMvcConfigurer接口中的addInterceptors方法1、 自定义实现类实现接口HandlerInterceptorpackage com.ltl.config;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAnd
2021-06-26 17:26:08
178
原创 springboot+thymeleaf+mybatis简单实现用户登录
目录一、UserMapper.java二、UserMapper.xml三、UserController.java四、MyMvcConfig.java五、login.html六、运行在之前文章基础上编写springboot整合mybatis实现简单CRUD和springboot+thymeleaf模板引擎实现国际化一、UserMapper.java //登录 User userLogin(@Param("email")String email, @Param("password")Stri
2021-06-26 16:59:44
1368
原创 使用传统jsp+jdbc+mysql+tomcat+servlet+百度人脸识别api实现共享雨具系统
功能有登录(根据学号和工号长度是否大于6来显示相应内容)、注册(也是登录,按逻辑这里只是一个验证过程)、修改用户信息、添加删除修改雨具、借用、归还雨具、查看共享雨具信息、借用信息、添加删除修改共享点和站桩、人脸识别等数据库目录说明如果要使用人脸识别在相应文件填写自己的信息页面效果如下(样式已调整成适合手机屏幕,如果打成war包部署上服务器访问可以看到,或者在浏览器中按F12调成手机模式)需要的请付费下载https://download.youkuaiyun.com/do
2021-06-25 22:39:35
214
原创 springboot+thymeleaf模板引擎实现国际化
目录一、 在pom中引入thymeleaf模板引擎二、添加登录页面和静态样式文件三、在resources下面创建一个i18n的文件夹,然后创建login.properties四、页面加入thymeleaf标签引入国际化五、在application.yml添加配置六、自定义LocaleResolver七、自定义MyMvcConfig实现接口WebMvcConfigurer中的addViewControllers方法,方便实现页面跳转,并添加自定义的国际化组件八、运行一、 在pom中引入thymeleaf模板
2021-06-25 19:10:38
369
原创 springBoot整合mybatis简单实现CRUD
数据库准备CREATE DATABASE `learning`;USE `learning`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, `email` varchar(255) DEFAULT N
2021-06-24 22:37:44
354
原创 IDEA安装并使用JRebel热部署过程
一、查找JRebel and XRebel for IntelliJ并下载下载成功后重启IDEA二、点击Activate now,输入URL、邮箱,勾选I agree with…URL格式为 http://jrebel.cicoding.cn/+GUIDGUID在线生成网址为http://jrebel.cicoding.cn/guid三、出现VALID(有效的)代表成功了四、配置和启动使用热部署的项目打开 JRebel Panel 窗口,勾选项目,插件会在 src/main/reso
2021-06-20 18:17:39
216
1
原创 如何使用PageHelper插件完成常见分页操作
一、导入pageHelper依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.2.0</version> </dependency>二、在配置SqlSessionFactory 中加入 PageHelp
2021-06-20 01:40:32
650
原创 SQL Server常用日期sql语句
/*今天的所有数据*/select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0/*昨天的所有数据*/select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=1/*明天的所有数据*/select * from 表名 where DateDiff(dd,getdate(),datetime类型字段)=1/*一周内的所有数据*/select * from 表名 where .
2021-06-19 20:20:15
540
原创 整合SSM框架注解版
1、在ssm配置版的基础上修改成注解版并完成CRUD项目结构如下配置版在如下链接https://blog.youkuaiyun.com/weixin_48500300/article/details/1180301422、修改applicationContext.xml的配置,添加如下配置 <!-- 开启SpringMVC注解驱动 --> <mvc:annotation-driven /> <!--静态页面,如html,css,js,images可以访
2021-06-18 21:30:36
309
原创 整合SSM框架配置版
1、环境准备●IDEA(可安装lombok和Free Mybatis plugin插件)●MySQL 5.6/5.7●Tomcat 8.5及以上●Maven 3.6及以上2、数据库环境CREATE DATABASE `learning`;USE `learning`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` var
2021-06-18 17:53:06
114
原创 使用IDEA创建基于Maven的Web项目
一、File–>New–>New Project二、选择后Next三、填写后Next四、配置本地Maven仓库后Next五、选择好存放位置后Finish六、选择导入依赖七、如果缺少相应目录可以自己创建目录,在main目录下创建java和resources目录,然后给目录设置目录类型八、给项目配置Tomcat九、运行项目,在浏览器输入配置好的url会默认显示index.jsp页面的内容...
2021-06-18 15:54:12
147
原创 IDEA如何将Maven项目打成jar包并执行jar
1、在pom.xml中添加下如下配置 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <con
2021-06-10 13:56:02
2183
原创 IDEA 连接Mysql问题
使用IDEA 连接不上Mysql在url中添加时区jdbc:mysql://localhost:3306?serverTimezone=GMT
2021-06-10 09:50:42
73
ShareSystem.zip
2021-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人