自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Thinkingcao的专栏

CSDN明星博主、博客专家—专注架构、Java、Spring、SpringBoot、SpringCloud、分布式、微服务、数据库、中间件、源码分析、JVM性能调优、K8S等领域

  • 博客(18)
  • 资源 (14)
  • 论坛 (1)
  • 收藏
  • 关注

原创 传统SSM的Web项目如何更改网页favicon.ico图标

首先,写这篇博客之前是因为我先简单介绍一下我使用的框架架构,这个框架是基于Spring+SpringMVC+Mybatis+Shiro构架的一个SSM开源框架,从GitHub上找到的;因为写的很好,所以经常拿来使用做一些小项目,提到Spring+SpringMVC+Mybatis+Shiro这几个技术点,想必大家都很清楚这也是一个传统项目的主流框架架构。因为比较喜欢研究架构和阅读开源网站大佬开源的优秀框架,所以在一次偶然的重构中,我想更改传统SSM框架的favicon.ico图标,那么如何做呢

2019-04-25 15:49:29 1625

原创 Mysql到Java数据类型映射的JBC规范

一、映射规范二、MySQL基础三、MySQL高级

2019-04-25 12:34:04 247

原创 Eclipse超级好看的主题,极力推荐

一、DevStyle 主题平常经常使用Eclipse工具来编程,写Java代码,Eclipse自带白色和黑色的主题,在看腻了Eclipse一段时间后,就想着换个主题风格来调节调节视觉效果,于是就想着找一款Eclipse漂亮主题的插件,虽然有一个比较出名的,用的也相对比较多的主题插件Eclipse Color Theme,但是这个主题系列的插件并没有我想要的,没什么特别让人喜欢看好的,后面就发现了一款超级好看的主题插件,叫DevStyle 主题,我极力推荐,这个挺漂亮的;

2019-04-24 18:08:36 28231 21

原创 Java 必须掌握的 20+ 种 Spring 常用注解

注解本身没有功能的,就和 xml 一样。注解和 xml 都是一种元数据,元数据即解释数据的数据,这就是所谓配置。本文主要罗列 Spring|Spring MVC相关注解的简介。Spring部分1、声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(service层) @...

2019-04-23 10:45:30 161

原创 Java开发微信公众号之整合weixin-java-tools框架开发微信公众号

微信开发者接入文档 :https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319一、前言在要做微信项目开发前,大家都会去了解微信公众号的类型和注册流程,以及不同公众号的功能使用权限,这个我前面文章也有过介绍,做微信开发公众号最起码得是一个已认证的服务号,这里我是指企业项目哈,当然如果是自己学习研究的话,直接去...

2019-04-16 14:30:07 15489 16

转载 从URL输入到页面展现到底发生什么

概述 打开浏览器从输入网址到网页呈现在大家面前,背后到底发生了什么?经历怎么样的一个过程?先给大家来张总体流程图,具体步骤请看下文分解!总体来说分为以下几个过程:DNS 解析:将域名解析成 IP 地址 TCP 连接:TCP 三次握手 发送 HTTP 请求 服务器处理请求并返回 HTTP 报文 浏览器解析渲染页面 断开连接:TCP 四次挥手一、URL 到底是啥...

2019-04-15 15:34:11 170 1

转载 深入了解浏览器存储

本文为转载文章,原文地址:https://github.com/ljianshu/Blog/issues/25 ,更多前端好文可以学习博主:https://github.com/ljianshu/Blog前言随着移动网络的发展与演化,我们手机上现在除了有原生App,还能跑“WebApp”——它即开即用,用完即走。一个优秀的WebApp甚至可以拥有和原生App媲美的功能和体验...

2019-04-15 15:01:35 158

转载 Gradle 15分钟入门教程

1-Gradle入门介绍在阅读或实践本文中的实例前,必须首先确保已将Gradle插件安装到Eclipse中。如果没有,可以点击下面的链接查看Gradle安装说明:-http://www.yiibai.com/gradle/how-install-gradle-windows.html本教程的目标:这是项目完成后的代码结构图:2-创建Gradle项目打开Eclips...

2019-04-12 10:39:47 626

原创 架构师进阶学习技能

2019-04-11 16:44:56 123

原创 Spring IOC通过注解配置bean

前言在xml配置了<context:component-scan>这个标签后,spring可以自动去扫描base-package下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了<context:component-scan>那么<context:an...

2019-04-10 11:50:03 106

原创 Spring 配置事务

Spring的事务配置有两种一、基于注解配置流程:1、Spring配置文件配置需要加入:<!-- 定义事务 --><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property na...

2019-04-10 11:32:41 1578

原创 SpringMVC后端Controller页面跳转的三种方式

常见的Web开发中,我们在使用SpringMVC框架时,经常遇到多种不同情况下不同的返回方式,有的多种返回页面的方式,也有的是多种返回数据到前端的方式,这篇文章主要总结常见Web开发中针对不同情况返回页面的方式。对于不同情况下,具有返回数据到前端的多种方式请参考我之前写过的一篇SpringBoot相关文章: SpringBoot系列教程(七十):SpringBoot的Controller四种方法返回值类型

2019-04-10 11:21:42 9471 3

原创 Spring加载配置文件propertoies中util:properties和context:property-placeholder区别

前言util:properties和context:property-placeholder标签都可以用来获取外部配置文件,加载到Spring容器,通过Spring容器来管理获取外部配置文件中的内容准备工作准备jdbc.properties链接数据库配置database.url=jdbc:mysql://localhost/smaple database.driver...

2019-04-10 10:12:51 492

原创 spring mvc中的@RequestMapping value用法小结

Spring mvc中@RequestMapping 6个基本用法小结1)最基本的,方法级别上应用,例如: @RequestMapping(value="/departments")publicStringsimplePattern(){System.out.println("simplePatternmethodwascalled");...

2019-04-08 17:00:52 971

原创 Java微信公众号开发之使用拦截器获取粉丝openID

目的 本次实现的目的是:在微信公众号项目中,可能在每次访问页面的时候需要带上openID或者授权,查数据库太耗性能、多次多个地方去调授权接口也不是最佳的方案,如果能利用拦截器拦截到每次请求访问后台,这个时候在拦截器里判断是否已经有这个粉丝的openID,如果获取到了openid,就不用去走授权获取用户信息接口了,那么从哪里取这个openID呢,可以从Redis或其他缓存库里取,我...

2019-04-08 15:29:38 1461 1

原创 Java微信公众号开发之创建带参数二维码

生成带参数二维码接口文档:生成带参数二维码一、介绍1.1、目前有2种类型的二维码:1. 临时二维码:临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但能够生成较多数量,主要用于帐号绑定等不要求二维码永久保存的业务场景2. 永久二维码:永久二维码,是无过期时间的,但数量较少(目前为最多10万个),主要用于适用于帐号绑定、用户来源统计等场景...

2019-04-03 19:18:53 2315

原创 @JsonFormat与@DateTimeFormat注解的使用

背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次,另一个问题是,我们在使用WEB服务的时,可能会需要用到,传入时间给后台,比如注册新用户需要填入出生日...

2019-04-03 10:08:13 1569

原创 BindingException:Invalid bound statement (not found)如何解决

问题描述:百度该问题,你会得到清一色的复制粘贴答案:出现这个错误时,按以下步骤检查一般就会解决问题:1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对应;2:检查xml的namespace是否和xml文件的package名称一一对应;3:检查方法名称是否对应;4:去除xml文件中的中文注释;5:随意在xml文件中加一个空格或者...

2019-04-01 16:44:42 16453

Mysql百万级以上查询优化总结

Mysql百万级以上查询优化总结,,对mysql表优化、索引优化

2018-09-29

视觉最好的编程字体Monaco

编程界最佳的编程字体,视觉效果超级好,也是Mac电脑默认的字体,用Monaco来编写程序代码,非常好

2014-01-22

springboot-activiti_model.zip

SpringBoot2.x整合Activiti6.0.0,以及SpringBoot2.x整合Activiti-Model5.22在线流程设计器模块,实现在线设计流程图和在线部署

2020-03-05

SSH整合完整步骤

SSH整合完整步骤

2016-08-29

SQL Server2012安装教程

通过自身安装SQLServer数据库的时候,记录安装步骤,以文档的形式记录下来,供大家下载使用。

2017-09-29

Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1

2017-02-07

Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1数据库

Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1数据库

2016-09-02

springboot-weixin.zip

SpringBoot整合WxJava,接入开发者,实现微信公众号开发

2020-03-05

zookeeper-3.5.5(SpringBoot2.0以上对应Zk3.5及以上).zip

Zookeepe3.5.5版本的安装包以及可视化工具,安装包在本地以及编译好了,解压可以直接使用,查看Zookeeper信息的可视化界面工具也在其中,解压便可使用;

2020-02-24

RocketMQ-4.3.2启动服务包.zip

Windows下安装了RocketMQ之后,使用了批处理文件的方式配置了RocketMQ,方便启动,下载即可使用

2020-01-03

导入excel模板文件下载

导入excel模板,测试excel模板,

2019-11-06

lombok插件以及使用文档

lombok插件以及使用文档,安装eclipse插件lombok,可简化代码,日志。

2018-07-25

SpringCloud微服务组件说明.txt

SpringCloud微服务组件说明,列举了当下微服务框架中SpringCloud所使用的一全套组件

2019-09-30

SpringCloud概览_终稿.docx

Spring Cloud是一系列框架的有序集合: 利用Spring Boot的开发便利性,简化了分布式系统基础设施的开发。 Spring Cloud Eureka 是 Spring Cloud Netflix 的一部分,它基于 Netflix Eureka 做了二次封装,完成微服务架构中的服务治理功能。 Spring Cloud Netflix是对Netflix分布式服务开发框架的封装,包括服务发现和注册、负载均衡、断路器、REST客户端、请求路由等。 Spring Cloud Zookeeper对Zookeeper的封装,使之能配合其它 Spring Cloud项目使用,一般当作注册中心。 Spring Cloud Bus分布式消息队列,是对Kafka MQ的封装,实现可靠消息。 Spring Cloud Config将配置信息中央化保存。 Spring Cloud Security对Spring Security的封装,实现服务安全等。

2019-09-30

Thinkingcao的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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