3 三分恶

尚未进行身份认证

离优秀很远,只能一路坚持。

等级
TA的排名 2w+

SpringBoot打包之后乱码

问题:正在在做的SpringBoot项目,开发环境是一切OK的,打成war包在Windows系统启动,发现有部分中文乱码。解决办法:在启动命令里加上编码:java -Dfile.encoding=utf-8 -jarOK,启动之后的系统没有乱码了,但是新的问题又来了。问题:DOS窗口中文乱码。解决办法:打开cmd控制台,在命令行输入chcp后回车可以查看到当前的字符编码。如果是乱码的话,这时通常是936,代表的是GBK编码。在命令行输入chcp 65001后回车。65..

2020-05-28 10:06:25

什么?Navicat还能全库查找

今天闲来无事,瞎点点,无意中发现,Navicat竟然支持全库查找。使用起来很简单:右键数据库,选择“在数据库中查找”OK,打开了查找的页面输入关键字就可以进行查找了

2020-05-26 02:15:15

Jackson用法详解

Jackson 是当前用的比较广泛的,用来序列化和反序列化 json 的 Java 的开源框架。Jackson 社区相对比较活跃,更新速度也比较快, 从 Github 中的统计来看,Jackson 是最流行的 json 解析器之一 。 Spring MVC 的默认 json 解析器便是 Jackson。 Jackson 优点很多。 Jackson 所依赖的 jar 包较少 ,简单易用。与其他 Java 的 json 的框架 Gson 等相比, Jackson 解析大的 json 文件速度比较快;Jack

2020-05-23 23:31:11

SpringBoot 2.0 开发案例之参数传递的正确姿势

原文作者:小柒    原文链接:https://blog.52itstyle.vip/archives/4700/文章目录前言姿势传递用户登录用户注册多参数无实体一多参数无实体二传递数组传递集合传递集合实体对象传递集合实体对象一对多炒鸡复杂RESTful 风格原则小结前言开发这么多年,肯定还有不少小伙伴搞不清各种类型的参数是如何传递的,很多同学都是拿来即用,复制粘贴一把撸,遇到问题还是一脸懵逼。姿势学习参数传递的正确姿势,先说怎么做,再说为什么,本质上还是复制粘贴一..

2020-05-19 19:13:43

设计模式—— 十三 :原型模式

文章目录什么是原型模式?个性化电子账单使用原型模式前使用原型模式后原型模式的优缺点原型模式的优点原型模式的缺点深克隆与浅克隆浅克隆深克隆原型模式的应用场景什么是原型模式?原型模式是一个比较简单,但应用频率比较高的设计模式。Specify the kinds of objects to create using a prototypical instance,and create new objects by copying this prototype.(用原型实例指定创建对象的种类,并且通过拷贝

2020-05-14 23:34:07

java.io.FileNotFoundException: Could not open ServletContext resource [/config.properties]

错误SpringBoot项目,单元测试的时候,报错: java.io.FileNotFoundException: Could not open ServletContext resource [/config.properties]测试代码: @Test public void testGetCreditListByPost(){ String result=creditService.getCreditListByPost("XX公司"); lo.

2020-05-13 11:44:11

图解Git

原文作者:wych    原文链接:https://marklodato.github.io/visual-git-guide/index-zh-cn.html文章目录基本用法约定命令详解DiffCommitCheckoutHEAD标识处于分离状态时的提交操作ResetMergeCherry PickRebase技术说明基本用法上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。git add files 把当前文件放入暂存区域。git commit 给暂存区..

2020-05-12 21:52:24

Git分支管理策略

作者:阮一峰    原文地址:http://www.ruanyifeng.com/blog/2012/07/git.html如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")..

2020-05-12 19:06:22

使用MySQL数据库进行连接查询的时候出现错误 Column 'modifyTime' in where clause is ambiguous

原文作者:qq_23614619    原文链接:https://blog.csdn.net/qq_23614619/article/details/79242142在Mybatis脚本中使用连接查询的时候报错:Column 'MODIFY_TIME' in where clause is ambiguous导致这个错误的原因是因为连接查询的表中有相同名字的列。查询结果...

2020-05-07 21:35:24

Flowable学习笔记(二、BPMN 2.0-基础 )

1、BPMN简介业务流程模型和标记法(BPMN, Business Process Model and Notation)是一套图形化表示法,用于以业务流程模型详细说明各种业务流程。它最初由业务流程管理倡议组织(BPMI, Business Process Management Initiative)开发,名称为"Business Process Modeling Notation",即“...

2020-05-05 10:48:54

Flowable学习笔记(一、入门)

一、Flowable简介1、Flowable是什么Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。这个章节将用一个可以在你自己的开发环境中使用的例子,逐步介绍各种概念与API。Flowable可以十分灵...

2020-05-03 15:22:38

只有程序员才懂的幽默

作者:Elisa  原文:https://programmerhumour.tumblr.com/post/616642939651850240/rip程序员的幽默,往往就是这么朴实无华,且枯燥……谷歌搜索 “rm -rf ”任务管理器 ,15个谷歌页面, 我的磁盘图形化界面使用者与命令行使用者老板:你有使用什么IDE的经验吗?我:是的,...

2020-04-28 23:49:49

SpringBoot学习笔记(十四:Spring Security安全管理 )

文章目录一、Spring Security简介二、整合Spring Security1、基本配置1.1、创建项目,添加依赖1.2、添加 hello 接口1.3. 启动项目测试一、Spring Security简介Spring Security 的前身是 Acegi Security,在被收纳为Spring子项目后正式更名为Spring Security。 截止到目前(2020年4月16日)...

2020-04-23 23:42:24

Navicat自动备份数据库

文章目录Navicat自动备份数据库备份与还原修改备份位置MySQL:5.7Navicat:11Windows10重要数据库的定时备份是非常重要的,使用Navicat可以非常方便快捷地自动备份数据库。Navicat自动备份数据库打开Navicat,点击计划新建批处理作业在左侧选择要备份的数据库,右侧双击可用任务,在下方会看到任务已选择保存任务...

2020-04-22 20:34:39

两个原因导致Spring @Autowired注入的组件为空

文章目录译文你手动实例化了一个类你忘记在某个类使用组件注解或者它的扩展注解原文YOU INSTANTIATED THE A CLASS MANUALLYYOU FORGOT TO ANNOTATE A CLASS AS A COMPONENT OR ONE OF ITS DESCENDANTS原文作者:Steve Claridge   原文链接:https://www.moreofless....

2020-04-14 22:28:44

SpringBoot学习笔记(十三:JWT )

文章目录一、JWT简介1、JWT认证2、JWT的组成2.1、头部(header)2.2、载荷(payload)2.3、签名(signature)4、JWT 的使用方式二、SpringBoot整合JWT1、依赖2、工具类3、过滤器4、控制层三、测试1、访问登录接口2、访问需要登录的接口一、JWT简介JSON Web Token(JWT)是一个开放的标准(RFC 7519),它定义了一个紧凑...

2020-04-12 21:56:01

设计模式—— 十二 :代理模式

文章目录什么是代理模式?代理模式扩展普通代理强制代理有个性的代理动态代理动态代理实例动态代理详解代理模式优缺点什么是代理模式?代理模式(Proxy Pattern)是一个使用率非常高的模式,其定义如下:Provide a surrogate or placeholder for another object to control access to it.(为其他对象提供 一种代理以控...

2020-04-11 00:31:22

SpringBoot学习笔记(十二:Liquibase )

国有干城,山河无忧!向抗疫中的英雄致敬!文章目录一、Liquibase 简介一、Liquibase 简介本文为学习笔记类博客,学习资料来源见参考!参考:【1】:数据库版本管理工具Liquibase...

2020-04-08 22:31:59

设计模式—— 十一 :建造者模式

文章目录什么是建造者模式?建造者模式优缺点优点缺点建造者模式的应用场景什么是建造者模式?建造者模式(Builder Pattern)也叫做生成器模式,其定义如下: Separate the construction of a complex object from its representation so that the same construction process can...

2020-04-06 22:09:10

SpringBoot学习笔记(十一:使用MongoDB存储文件 )

文章目录一、MongoDB存储文件1、MongoDB存储小文件2、MongoDB存储大文件2.1、GridFS存储原理2.2、GridFS使用2.2.1、使用shell命令2.2.2、使用API二、SpringBoot整合MongoDB存储文件1、MongoDB存储小文件1.1、添加依赖1.2、配置1.3、模型层1.4、持久层1.5、服务层1.6、控制层1.7、工具类1.8、前端页面1.9、运行...

2020-04-06 13:41:00

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取