自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喜欢藏风里

弱小和无知不是生存的障碍,傲慢才是

  • 博客(214)
  • 资源 (6)
  • 收藏
  • 关注

原创 提高效率的idea常用快捷键

idea常用的快捷键Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包,删除多余的包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本...

2019-06-07 11:17:43 696

原创 IDEA最实用的设置

***/

2022-11-22 20:00:17 1299 1

原创 springboot集成flyway

使用idea自带的数据库连接工具。保证驱动版本与项目依赖版本一致。

2022-10-30 09:38:32 266

原创 java中回调

回调

2022-10-09 21:14:41 192

原创 win10关闭占用端口bat

关闭占用端口bat命令

2022-09-29 21:31:07 206

原创 spring boot项目shell启动文件编写

shell 启动

2022-09-18 19:37:27 215

原创 mac idea 常用快捷键总结

mac idea 常用快捷键

2022-09-15 21:46:28 1514

原创 Springboot内置tomcat自定义配置(未完成)

tomcat配置

2022-09-05 22:16:16 315

原创 为了快速成为mac高手我总结出了这一套操作

快速成为mac高手

2022-07-15 17:19:35 242

原创 shiro

shiro官网十分钟快速入门Apache Shiro 是 Java 的一个安全框架。对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与 Web 集成、缓存等。...

2022-06-28 14:31:44 130

原创 springboot security基本配置

spring security 经验总结,帮你快速上手

2022-06-28 09:51:27 879

原创 私人定制MyBatis-Plus代码生成器拿来即用

AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。添加依赖<!--generator--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-g

2022-05-22 21:20:17 101 1

原创 插入记录的方式汇总

普通插入(全字段):INSERT INTO table_name VALUES (value1, value2, …)普通插入(限定字段):INSERT INTO table_name (column1, column2, …) VALUES(value1, value2, …)多条一次性插入:INSERT INTO table_name (column1, column2, …) VALUES(value1_1, value1_2, …), (value2_1, value2_2, …), ….

2022-05-19 19:18:04 166

原创 DROP TABLE, TRUNCATE TABLE, DELETE TABLE 三种删除语句的区别

delete:数据打上删除的标记,不释放空间,可回滚 空间优化:optimize table_name(deletetable之后立即完成) truncate:删除整个表,创建一个新的空表,释放空间,不可回滚(删完立即买机票跑路)drop:删除整张表(包括表结构),释放空间,不可回滚(买完机票再删)速度:drop > truncate > delete...

2022-05-19 19:14:15 524

原创 RK987按键失灵问题

我遇到的问题:大写锁定键不知道怎么回事就变成了回车键的效果。解决方法:fn+空格键 长按5秒 恢复出厂设置

2021-10-27 11:41:08 6758 1

原创 工作中经常遇到的Git问题

1. 现在要撤销commit,但是又不能撤销该提交包含的更改git reset --soft commitId2. 现在要撤销commit,并且已经修改的代码都要恢复的之前的版本代码git reset --hard commitId3. 同事在你之前,提交了代码,而你又没有git pull 就修改了代码,再次git pull发生版本冲突参考这里...

2021-09-06 20:26:28 120

原创 ubuntu环境下解决android studio的Gradle下载不下来问题

/home/zhanghuan/AndroidStudioProjects/MyApplication3/build.gradle修改maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' allowInsecureProtocol = true } maven { url "https://jitpack.io" }如下// Top-leve

2021-07-31 20:55:46 399

原创 ubuntu20.0.4设置关闭按钮在左侧

sudo apt-get innstall gnome-tweaks按Alt+F2输入gnome-tweaks

2021-07-23 22:25:02 864

原创 Linux环境下使用JNI实现java调用c实战

1. 环境准备(1)安装jdk,配置好环境变量2.打开终端mkidr jnicd jnivi JNI_Test.java按键盘i健进入插入模式复制下面演示的代码public class JNI_Test { public native void showStr(String name); public native void add(int a,int b); public native int combineStr(int a,int b); static{

2021-07-16 15:17:45 201

原创 idea修改代码提示框的背景颜色

2021-06-30 10:37:31 3171 2

原创 idea开发准备工作

一、配置mavenFile ->Settings ->Build, Execution, Deployment二、字符编码File -> Settings -> Editor -> File Encodings三、注解生效激活File -> Settings -> Build, Execution, Deployment -> Compiler -> Annotation Processors四、java编译版本选8File -&gt

2021-06-28 15:25:02 185

原创 正则表达式

第一个阶段我们学到的所有内容可以总结如下:多种匹配模式实例描述[Pp]ython匹配 “Python” 或 “python”。rub[ye]匹配 “ruby” 或 “rube”。[abcdef]匹配中括号内的任意一个字母。[0-9]匹配任何数字。类似于 [0123456789]。[a-z]匹配任何小写字母。[A-Z]匹配任何大写字母。[a-zA-Z0-9]匹配任何字母及数字。[^au]除了au字母以外的所有字符。[^0-

2021-06-07 09:49:42 121

原创 本地事务与分布式事务

一、本地事务1.事务的级别性质2、事务的隔离级别二、分布式事务

2021-05-21 20:55:04 188

原创 IDEA远程debug

使用远程环境调试代码

2021-05-20 16:05:11 84

原创 接口幂等性

一、什么是幂等性二、哪些情况需要考虑幂等性三、 什么情况下需要幂等

2021-05-18 09:10:35 139 1

原创 重定向携带数据使用???

看段代码 /** * 添加商品到购物车 * * @return */ @GetMapping("/addToCart") public String addToCart(@RequestParam("skuId") Long skuId, @RequestParam("num") Integer num, Model model) thro

2021-05-07 22:43:52 316 1

原创 生产环境下技能?

生成环境下查询日志?生产环境下排查cpu飙高问题?生产环境下排查内存泄漏问题?

2021-05-05 13:05:44 70

原创 你是如何处理重复提交问题?

什么是重复提交?

2021-04-30 21:39:20 109 1

原创 生产实践中创建多线程-线程池配置

1.配置参数在config包下配置如下两个类//线程池参数@ConfigurationProperties(prefix = "mall.thread")@Datapublic class ThreadPoolConfigProperties { private Integer corePoolSize; private Integer maxSize; private Integer keepAliveTime;}@EnableConfigurationPrope

2021-04-29 14:23:58 208

原创 你没有见过的lombok使用方法

1.去掉get() 和set()@Setter@Getterpublic class UserDTO { @NotNull private String username; @NotNull private int age;}2.链式代码@Accessors(chain = true)@Setter@Getterpublic class Student { private String name; private int age;}

2021-04-27 21:54:31 153

原创 你的VO对象为什么不需要序列化?

我们都知道与数据对应的实体类需要序列化,用于网络传输的对象也是需要序列化的,那么你的vo对象为什么不序列化?其实我们前后端分离项目中数据交互传输的都是Json数据。json数据为什么就不需要序列化?传输的本事是json字符串查看字符串源码就能发现字符串已经是序列化的了。...

2021-04-22 09:51:35 2887

原创 Springboot拦截器的使用

1.创建拦截器实现HandlerInterceptor 接口重写preHandle方法@Componentpublic class CartInterceptor implements HandlerInterceptor { public static ThreadLocal<UserInfoTo> threadLocal = new ThreadLocal<>(); /** * 在目标方法执行之前拦截 * * @para

2021-04-22 09:19:27 84

原创 你用过ThreadLocal吗?

1.什么是Threadlocal?2. Threadlocal原理?3. 使用场景?

2021-04-21 23:09:38 158

原创 发送http请求方法总结

okhttphttpClientRestTemplateRetrofit

2021-04-21 21:55:58 247

原创 项目实战之使用HttpUtis发送请求

1.导入依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.2.1</version> </dependency> <dependency> <groupId>org.e

2021-04-17 14:35:56 385

原创 项目实战之社交登录

什么是OAuth2.0OAuth: OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容。OAuth2.0:对于用户相关的OpenAPI(例如获取用户信息,动态同步,照片,日志,分享等),为了保护用户数据的安全和隐私,第三方网站访问用户数据前都需要显式的向用户征求授权。...

2021-04-16 17:14:08 74

原创 Springboot整合短信验证码

使用阿里云短信服务

2021-04-16 13:29:15 260

原创 项目总结之异常机制

发现问题一般项目中都是将错误结果封装到统一返回结果®中。例如 @PostMapping("/regist") public R register(@RequestBody MemberRegisterVo vo) { memberService.register(vo); return R.ok(); }统一返回结果Rpublic class R extends HashMap<String, Object> { pri

2021-04-16 10:15:21 122

原创 项目总结之JSR303校验

注册数据校验注册参数@Datapublic class UserRegisterVo { @NotEmpty(message = "用户名必须填写") @Length(min = 6, max = 18, message = "用户名必须6~18为字符") private String userName; @NotEmpty(message = "密码必须填写") @Length(min = 6, max = 18, message = "密码必须6~18为

2021-04-16 09:55:58 96

原创 springboot项目多线程实战之异步编排任务

前提知识创建线程的几种方式 1.继承Thread Thread01 thread01 = new Thread01(); thread01.start();//启动线程 2.实现Runnable接口 new Thread(new Runable01()).start(); 3.实现Callable接口+FutureTask(可以拿到返回结果,可以处理异常) FutureTask<Integer> futureTask = n

2021-04-14 20:29:45 1251 2

谷粒商城笔记.zip

谷粒商城最新2020年课程笔记(markdown格式) 如侵权请联系删除 技术涵盖:微服务架构+分布式+全栈+集群+部署+自动化运维+可视化CICD,对标阿里P6/P7,冲击40-60w年薪。 项目由业务集群系统+后台管理系统构成,打通了分布式开发及全栈开发技能,包含前后分离全栈开发、Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署,更老师的基本相同。

2020-11-29

电商后台管理系统.doc

电商后台管理系统,包括课题背景、总体设计、需求分析,结果分析,总结,致谢等。商城系统后台管理除了在功能性上有必要的更新之外,他的便捷可以节省维护、操作人员的工作时间,并且相应的提高工作效率和工作进度,便捷的管理系统效率远高于操作复杂的管理系统,而网站的实时性恰恰离不开后台系统的高效率,得益于完善的商城后台管理系统,我们才能与对手争分夺秒,比他们更早一步的发布产品和信息。

2020-07-08

酒店管理系统-需求规格说明书.docx

酒店预订系统需求说明书。本次设置的酒店预订系统包含两大功能,一方面为客户提供酒店预订服务,另一方面为酒店管理系者方便管理业务。此说明文档在于使客户与软件开发测试团队更了解和彼此对需求的理解。

2020-07-02

community.zip

基于springboot实现的一个社区交流项目。前端使用bootstrap实现。技术引用Github OAuth,Bootstrap, Spring,Thymeleaf,Spring Dev Tool,Spring MVC,Markdown 插件,UFfile SDK,Git,Flyway,H2等。

2020-04-02

java实现最近点问题(带图像).doc

分治法实现最近点问题,随机生成点并显示在图像上,最近点会在图像上连线。控制台也会打印最近的两个点的信息。

2019-11-12

JavaWeb常用jar包大全

里面有jar包大全,包含常用的所有jar包,搜集整理而来 jar包大全,

2019-09-11

空空如也

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

TA关注的人

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