自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据库SQL调优的几种方式

在项目中,SQL的调优对项目的性能来讲至关重要,所有掌握常见的SQL调优方式是必不可少的,下面介绍几种常见的SQL的调优方式,供借鉴.创建索引 在经常需要进行检索的字段上创建索引,比如要按照表字段username进行检索,那么就应该在姓名字段上创建索引,如果经常要按照员工部门和员工岗位级别进行检索,那么就应该在员工部门和员工岗位级别这两个字段上创建索引。创 建索引给检索带来的性能...

2018-07-23 08:54:57 150766 9

原创 springboot结合logback的使用

1.前言Logback是Log4j的升级版,作者为同一个人,作者不想再去改Log4j,所以写了Logbak 使用日志框架的最佳实践是选择一款日志门面+一款日志实现,这里选择Slf4j+Logback, Slf4j作者也是Logbak的作者 SpringBoot从1.4版本开始,内置的日志框架就是Logback.2.使用流程application.yml中配置 logging:...

2018-07-31 16:00:57 534

原创 (二) Spring 任务调度之task:scheduler

1.springMvc配置<!-- 开启@Scheduled定时任务注解 --><task:annotation-driven scheduler="Scheduler" mode="proxy"/><!-- 线程数 --><task:scheduler id=&qu

2018-07-31 09:15:09 615

原创 Quartz(一) 介绍

1.概况:(1)由OpenSympyony提供的强大的开源任务调度框架 (2)官网:http://www.quartz-scheduler.org/ 纯java实现,精细控制排程 (3)Quartz用一个小Java库发布文件(.jar文件),这个库文件包含了所有Quartz核心功能。这些功能的主要接口(API)是Scheduler接口。它提供了简单的操作,例如:将任务纳入日程或...

2018-07-31 08:38:42 366

原创 一、SpringCloud服务的注册与发现(Eureka)

什么是Euraka Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。Spring Cloud将它集成在其他子项目spring-cloud-netflix中,以实现spring cloud服务发现功能。Euraka原理 Region: AWS云服务在全球不同的地方都...

2018-07-27 09:38:24 320

原创 Git基本操作流程

一.配置用户1)安装设置 git 下载最新版本的git http://git-scm.com/downloads2)当你安装完成git的时候,你需要简单的配置一下,打开终端: 用户名 第一步,你需要告诉git你的名字,这个名字会出现在你的提交记录中。 git config –global user.name “你的名字”3)Email 然后是你的Email,...

2018-07-26 08:37:19 128

原创 Git常用名词解释

常用名词解释1)init 可以理解为新建一个Git管理项目。2)add 添加新的文件(文件夹)到Git项目中,如果添加文件夹,该文件夹下所有文件将被包含。同时可以使用rm,mv从git项目中删除或是重命名文件(文件夹)。3)commit 告诉Git你想要记录现在的操作,Git会保留一个当前修改过文件的快照。4)reset 如果你正在编辑的文件乱...

2018-07-26 08:17:31 1524

原创 Springboot 禁用数据库自动配置

如果我们用SpringBoot实现一个简单的微服务,不需要数据库,你会发现在写完代码启动时会报org.springframework.beans.factory.BeanCreationException: Error creating bean with name ''spring.datasource- org.springframework.boot.autoconfigur...

2018-07-25 18:01:37 6123

原创 spring_hibernate.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2018-07-25 10:47:28 483

原创 通过Nginx反向代理进行端口转发

一.什么是端口转发当我们在服务器上搭建一个音乐以及一个电影的应用,其中音乐应用启动了 8001 端口,电影应用启动了 8002 端口。此时如果我们可以通过 localhost:8001 //音乐 localhost:8002 //电影但我们一般访问应用的时候都是希望不加端口就访问域名,也即两个应用都通过 80 端口访问。但我们知道服务器上的一个端口只能被一...

2018-07-25 08:23:17 2298

原创 Freemarker常用标签

一.获取当前日期时间1.获取时间戳 ${.now?string[“hhmmSSsss”]}2.获取当前日期 ${.now?date}3.获取当前具体时间 ${.now}二.引用include引用文件a.ftl 里面有标签 <#assign test=”hello world”> b.ftl引用 <#include ...

2018-07-24 16:27:37 357

原创 SpringMVC+Shiro的基本使用

一.介绍 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。 Shiro可以非常容...

2018-07-24 09:42:02 2131

原创 spring boot中数据验证validated的使用

前言spring-boot中在Controller层里面可以用@validated来校验数据再进入业务逻辑层,如果数据异常则会统一抛出异常,方便异常中心统一处理。 比如,我们判断一个输入的用户名长度限制以及密码的正则验证.使用流程1.Controller层数据使用@validated注解 @PostMapping(“/userLogin”) @ResponseBody ...

2018-07-23 16:43:49 2007

原创 SpringMVC日期参数转换问题Can not deserialize value of type java.util.Date from String "2018-07-19 15:59:34"

问题分析报错日志 Caused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not deserialize value of type java.util.Date from String “2018-07-19 15:59:34”: not a valid representation (err...

2018-07-19 16:10:19 4649

原创 Mybatis中查询日期Date却得到long型

问题前言数据库字段存放的是Date类型,如果Java实体类也使用Date类型,不管是java.sql.Date还是java.util.Date,这样用Mybatis查询就会自动转换成unix long型时间戳了,而不是数据库中的格式化后的时间了,如:2018-07-17。解决方法1.不需要经过各种配置了,只需要将Java实体类中的Date类型属性改为String类型就会自动转换为格...

2018-07-17 20:44:59 4197 5

原创 IDEA类和方法注释模板设置

前言IDEA自带的注释模板不是太好用,在网上搜集了很多资料系统的整理了一下制作了一份比较完整的模板来分享给大家,写这篇文章只是为了让大家省事。设置效果这里设置的注释模板采用Eclipse的格式,下面先贴出Eclipse的注释模板,我们就按照这种格式来设置: 类注释模板: /** * @ClassName Test * @Description ...

2018-07-17 20:36:19 211

原创 Spring Boot构建应用开发规范

1.规范的意义和作用•编码规范可以最大限度的提高团队开发的合作效率 •编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 •编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码 •规范性编码还可以让开发人员养成好的编码习惯,甚至锻炼出更加严谨的思维2.代码仓库规范2.1公共组件 •公共组件通...

2018-07-17 17:36:20 2245

原创 SQL Server常用便捷操作

1.查找那些过程对该表做了更新操作 select distinct object_name(id) from syscomments where id in (select object_id from sys.objects where type =’P’) and text like’%update table%’2.查询某个表被哪些存储过程(以下简称 SP)使用到 :...

2018-07-17 16:28:49 225

原创 spring boot 启动FreeMarkerAutoConfiguration报错

问题呈现搭建好springboot项目后启动,启动过程中出现如下报错: Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTempl...

2018-07-17 12:01:38 2330

原创 Spring集成MyBatis问题: No MyBatis mapper was found in '[xx.xx]' package. Please check your configuration

问题出现情况在使用SpringBoot集成MyBatis的过程中,项目正常启动异常,控制台打出如下日志: No MyBatis mapper was found in ‘[xx.xxx]’ package. Please check your configuration. Description: A component required a bean of type ‘x...

2018-07-17 11:23:03 27086

原创 Sql Server 对用户权限的授予:Grant、拒绝Deny、收回Revoke

你是否有遇到这种问题:1.程序出错:PermissionDineDateAccessExcetion 2.Cause: com.microsoft.sqlserver.jdbc.SQLServerException:拒绝了对象”user”的select.insert权限1.对表增删改查授权对用户授权,允许其具有对数据表user的更新和删除的操作权限: GRANT UPDATE,DE...

2018-07-17 08:23:46 22204

原创 SpringBoot:整合swagger2

前言 swagger Restful文档生成工具 2017-9-30官方地址:https://swagger.io/docs/specification/about/官方Github:https://github.com/swagger-api/swagger-core/wiki/Annotations启动项目,访问http://localhost:8082/swagger-ui.h...

2018-07-16 17:18:27 230

bootstrap-datetimepicker

Bootstrap datetimepicker控件的使用 1.支持日期选择,格式设定 2.支持时间选择 3.支持时间段选择控制 4.支持中文

2019-01-24

pie.js以及pie.htc

pie.js以及pie.htc支持在ie8浏览器支持css3的border-redius属性

2019-01-11

破解TeamViewer

TeamViewerTeamViewer – 远程支持、远程访问、在线协作和会议。TeamViewer是一个能在任何防火墙和NAT代理的后台用于穿透内网远程控制软件,用于实现远程支持、远程访问、远程管理、家庭办公及在线协作和会议。

2019-01-10

xshell6xshell6

xshell 破解版 64位是目前最为热门的一款终端模拟器软件,我们可以通过这款软件来连接各种不同的远程服务器,从而进行文件的上传和下载。同时它还能够大幅度提升文件传输速度,让你可以轻松完成上传工作。

2019-01-04

screen-recorder-pro-cn录屏王

录屏王,无需破解,直接使用,异常方便,各种设置,满足广大群众需求,完美

2019-01-02

FlashFXP破解版

flashfxp是一款使用非常广泛,功能非常更强大的FXP/FTP软件。它拥有显示彩色文字、比较CuteFTP的目录、上传和下载文件、共享文件等众多功能,其中深受用户喜爱的便是目录比较功能,它能够有效的比较出有哪些文件进行了改动,在网站文件出错时是非常实用的。本次小编为大家附上flashfxp破解版和安装破解教程,并且还有注册码、注册机和破解补丁哦。

2019-01-02

dubbo结合springboot案例

Springboot结合Dubbo(dubbo-spring-boot-starter2.0),包括dubboapi,dubbo-provider,dubbo-consumer三个模块,通过使用zookeeper使用之间的调用关系变得异常清晰.方便管理,小伙伴们,赶快来使用吧!

2018-09-17

jdk1.8.0_91.32bit

jdk1.8.0_91.32bit

2018-09-13

apache-tomcat-8.0.35.32bit

apache-tomcat-8.0.35.32bit

2018-09-13

FileZilla Server

FTPserver端,免费的Filezilla正越来越多的占领原来Serv-U等软件的市场,变得更加贴近用户了

2018-08-13

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

TA关注的人

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