- 博客(24)
- 收藏
- 关注
转载 springboot基础---启用异步线程
1、Spring Boot启用异步线程a、如何实现来自:https://cloud.tencent.com/developer/article/1609499b、Spring Boot启用异步后如何判断线程全部完成:来自:https://www.jianshu.com/p/2d4b89c7a3f1
2020-12-17 13:57:22 295
原创 2.0 mysql---Mysql创建数据库字符集的选择
1、Mysql创建数据库字符集的选择 字符集选择: 在国内正常都是用【UTF-8】排序选择:排序一般分为两种:utf_bin和utf_general_cibin 是二进制, a 和 A 会别区别对待.utf8_general_ci 【不区分大小写】,这个你在注册用户名和邮箱的时候就要使用。utf8_general_cs 【区分大小写】,如果用户名和邮箱用这个 就会照成不良后果utf8_bin:字符串每个字符串用【二进制数据】编译存储。 【区分大小写】,而...
2020-12-16 11:36:29 235
原创 elementUI---package.json 解释
1、package.json 文件解释node :http://nodejs.cn/learn/the-package-json-guide
2020-12-10 15:28:10 978
原创 maven打包插件----Spring Boot Maven Plugin
官方文档链接地址:http://docs.spring.io/spring-boot/docs/1.3.0.BUILD-SNAPSHOT/maven-plugin/index.html第一部分Spring Boot Maven Plugin提供了Spring Boot的Maven支持,允许你打包可执行文件和war文件,并且就地运行。1、Spring Boot Plugin有如下目标:1.spring-boot:run 运行Spring Boot应用2.spring-boot:r.
2020-12-10 14:04:34 560
转载 建议你使用LocalDateTime而不是Date
通过阅读本篇文章你将了解到:为什么需要LocalDate、LocalTime、LocalDateTime【java8新提供的类】 java8新的时间API的使用方式,包括创建、格式化、解析、计算、修改为什么需要LocalDate、LocalTime、LocalDateTime Date如果不格式化,打印出的日期可读性差 Tue Sep 10 09:34:04 CST 2019复制代码 使用SimpleDateFormat对时间进行格式化,但SimpleDateFormat是线
2020-12-10 11:16:31 128
原创 开发工具--git 常用一些命令
一、git 一些常用命令1、拉取某个分支代码 git clone -b 分支名 url2、添加上游仓库地址 git remote add upstream https://github.com/XXX/XXX.git 就能看见上游仓库的内容了 解释: upstream 是远程地址名字 运行git fetch upstream就能从上游仓库下载好代码了。3、查看当前的远程地址 git remote -v4、创建分支并切换分支 git chec...
2020-12-09 16:25:54 88
原创 开发工具--前端--webstorm常用设置、快捷键
1、webstorm安装后的一些常用设置:1、如何更改主题(字体&配色): File -> settings -> Editor -> colors&fonts -> scheme name.主题下载地址2、如何让webstorm启动的时候不打开工程文件: File -> Settings->General去掉Reopen last project on startup.3、如何完美显示中文: ...
2020-12-09 16:12:12 623
原创 1.0 sqlserver官网学习---- 工具使用 SQL Server Management Studio (SSMS)
目录: 1、工具使用:SQL Server Management Studio (SSMS) 2、SQL Server Profiler 用于 分析死锁问题1、工具使用:官网:https://docs.microsoft.com/zh-cn/sql/ssms/quickstarts/connect-query-sql-server?view=sql-server-ver152、SQL Server Profiler 用于 分析死锁问题:官网:https:/...
2020-12-08 10:39:41 2051
原创 SpringBoot2.X集成日志---(02-1)
目录: 1、 springboot2.x 使用默认的日记 2、idea 配置指定profile (指定不同的配置文件) 3、 日志配置文件解释可以参考:https://www.jianshu.com/p/360a0bf06e521、springboot2.x 使用默认的日记(无需要依赖任何包)Spring Boot默认采用了slf4j + logback的组合形式在SpringBoot中LogBack是作为默认的日志依赖关于他的配置的只需要在src/m...
2020-12-05 20:48:11 137
原创 SpringBoot2.X集成JSP---jsp 的静态资源配置 (01-03)
Spring Boot静态资源配置说明在 Spring Boot 中,默认情况下,一共有5个位置可以放静态资源,五个路径分别如下:classpath:/META-INF/resources/ classpath:/resources/ classpath:/static/ classpath:/public/在使用IDEA创建SpringBoot项目时,默认会创建src/main/resource/static目录,即classpath:/static目录,为了方便,可以将JSP页面所需的.
2020-12-05 18:28:45 538
转载 SpringBoot2.X集成JSP 打包成war 运行 (01-02)
Spring Boot 2.1.2整合JSP配置及打包WAR独立运行——IDEA篇01 前言有段时间不做项目了,但是由于工作需要,要做一个小项目,就想直接用Spring Boot+Maven+JSP+Spring Data JPA+Mysql。之前简单接触过spring Boot,比较方便的一点是能直接打包运行,不需另外配Tomcat,赶紧上车练练手。比较郁闷的是,噼里啪啦敲完V1.0,好了,在打包独立运行的过程中碰到不少坑,查了一通资料,也没真正解决问题。历经几番折腾,总算能用了。在此做一下记录,
2020-12-05 17:18:10 1029 2
原创 gradle--- 02 Gradle构建SpringBoot多模块项目
Gradle官方介绍是Build Anything, Automate Everything,Deliver Faster,即构建任何项目,自动化,构建快。项目实战IDEA创建初始项目so easy..copy 两个项目,目录结构是这样,这里用1-5标识Gradle配置文件配置文件详解 (以下根据编号 来)1、顶父settings.gradle/** * rootProject.name 项目名称 * include 模块名称 */rootProject....
2020-12-05 00:36:23 635
原创 gradle--- 01gradle 常用知识学习
一、目录 1、gradle 认知和简介 2、gradle 配置仓库 3、gradle 构建 jar 4、自定义 Java 源代码布局 5、插件使用 参考w3c1、gradle 认知和简介Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。面向...
2020-12-03 14:41:39 337
原创 SpringBoot集成---Swagger-Bootstrap-UI (01-01)
之前在创业公司待的时候,用过swagger,因为我第一天来这家公司工作,第一个任务就是做接口文档自动化。后来觉得它不太好用,在浏览技术网站的时候,偶然发现swagger-bootstrap-ui,于是便重构了,把swagger-bootstrap-ui整合进来,后来发现不仅仅对我们后端有帮助,主要方便我们将接口进行归类,同样对安卓小伙伴也有帮助,他们可以看这个接口文档进行联调。当初我使用swagger-boostrap-ui的时候,那个时候还是1.x版本,如今swagger-bootsrap-ui到2.
2020-11-26 10:35:37 286
原创 1.1 slqserver2016 --- 常用函数
1、常用函数replace 函数:-- 把数据库表article中的所有title字段里的w3cschool字符串替换成hello。update `article` set title=replace(title,'w3cschool','hello');ISNULL 函数:语法:isnull(value1,value2)解释: 1、value1与value2的数据类型必须一致。 2、如果value1的值不为null,结果返回value1。...
2020-11-19 10:33:12 310
原创 安全代码-(sql注入\xss 工具)
1、过滤SQL 、过滤XSS脚本内容package com.walmart.pricelock.util;import java.util.HashMap;import java.util.Map;import java.util.regex.Pattern;/** * * @ClassName: XssUtil * @Description: XssUtil * @Date: 2020/11/12 19:43 **/public class XssUtil { pri
2020-11-18 11:33:53 329
原创 JQuery- 常用参数(complete) 参数详解
请求完成后回调函数 (请求success 和 error之后均调用)。这个回调函数得到2个参数:XMLHTTPRequest) 对象和一个描述请求状态的字符串("success", "notmodified", "nocontent","error", "timeout", "abort", 或者 "parsererror") 。function submitReq(urlRequest,jsonRequest,resultSuccess){ $.ajax({ url:urlR
2020-11-18 10:07:15 1721
原创 1.2 slqserver2016 --- 常用sql脚本
1、数据库的创建创建一个名为Student的数据库,其初始大小为5MB,最大大小为20MB,允许自动增长,按10%增长。日志文件初始大小为2MB,最大大小为8MB,按1MB增长。数据文件和日志文件的存放位置为SQL Server的数据库文件夹“C:\SQL练习”。CREATE DATABASE Student ON --存放数据库的数据文件在之后定义 ( NAME='Student_DATA',--只是T-SQL中使用的逻辑文件名 FILENAME='C:\SQL练习\Student.
2020-11-13 17:19:31 315
原创 mysql---Mysql创建数据库字符集的选择
1、Mysql创建数据库字符集的选择字符集选择: 在国内正常都是用【UTF-8】排序选择:排序一般分为两种:utf_bin和utf_general_cibin 是二进制, a 和 A 会别区别对待.utf8_general_ci 【不区分大小写】,这个你在注册用户名和邮箱的时候就要使用。utf8_general_cs 【区分大小写】,如果用户名和邮箱用这个 就会照成不良后果utf8_bin:字符串每个字符串用【二进制数据】编译存储。 【区分大小写】,而且可以存二进制的内容utf8
2020-11-05 17:06:02 1153
原创 spring-jdbc jar中的 JdbcTemplate 的注意点和常用使用方法
1、使用JdbcTemplate.queryForObject 的注意点1、queryForObject其实支持的是标量子查询,只能传入一个基本类型的包装类的class,并返回一个基本类型对应包装类型的对象.2、如果要实现使用queryForObject获得自定义的类的对象,需要使用和方法query相似的重载方法queryForObject(sql,Object[],int[],RowMapper),通过RowMapper填充自定义的类,通过Object[]和int[]设定sql语句的参数参数和参数
2020-11-02 10:49:05 917
原创 非社区版 IntelliJ IDEA 创建Web项目二(全教程)
步骤一:首先先创建一个project,上次我说过了创建一个project就是一个工作空间,在这里就是创建一个maven的工作空间步骤二:你要选择maven然后按照下面图片 的指示操作就可以了---》最后点击next按钮步骤三:如图:步骤四:这里如何设置自己的maven的本地仓库的位置,是通过修改settings.xml中的文件的位置放置问题,还有你要加上阿里巴巴的仓库,这样你的下载速度就会加快,如果你不采用阿里巴巴的仓库,你要下载你需要的jar包的话,你就要通过翻墙去下载,你的.
2020-10-21 15:08:26 236
原创 非社区版 IntelliJ IDEA 创建Web项目一(全教程)
说明:IntelliJ IDEA 版本为14.JDK 版本为1.7tomcat 版本为apache-tomcat-7.0.70注意: 社区版不支持 wed 项目注:在创建过程中注意相关软件版本位数的问题。32位,64位的软件混搭会导致访问不成功的问题!!!首先要理解一个基本问题:对比eclipse ,在IntelliJ IDEA中“new Project”相当于eclipse中的工作空间(Workspace),而“new Module”相当于eclipse中的工程(Project)
2020-10-21 14:48:05 411
原创 java-JDK动态代理-使用及原理
JDK动态代理为了引出动态代理,我们看看一个案列!广东广州,早上9:00,一位靓仔穿着人字拖、提着鸟笼,走进了早茶店。没错,这就是广州典型的包租公!名下几栋楼,只收租为生,没工作,这人身真是无趣至极!这里就得出一个问题:收租不算工作?好吧,其实正真的包租公不会自己去收租,都是委托给中介去做。为什么呢?这其中可以说牵扯到安全、隐私等等。想一下,假如包租公自己收租,当下租客很多,其他包租公就不爽了,干脆找人去捣乱,比如只问不租,浪费包租公时间。当然不仅仅是这样…简单使用好的,租房中介就出来了
2020-10-21 14:19:53 111
转载 IDEA社区版+springboot创建项目(图解流程)
IDEA社区版+springboot创建项目(图解流程)springboot项目资源: GitHub地址:https://github.com/TisFreedom/springbootdome.git 码云地址:https://gitee.com/TisFreedom/springbootdome.git 1.环境配置(jdk、maven、idea社会版)这里我就不再详细讲解。2.新建maven项目。File>New>Project>Maven&g..
2020-10-21 09:48:04 5565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人