自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (18)
  • 收藏
  • 关注

原创 PostgreSql 动态SQL

postgrelsql 动态SQL

2023-11-28 15:13:55 404

原创 Spring Cloud Alibaba 项目示例

Spring Cloud Alibaba 项目示例 《GitHub》源码

2020-09-15 17:52:36 1208

原创 SpringBoot Redis 多数据源

SpringBoot Redis Session与Cache分离-多数据源接上篇《SpringBoot Redis Session Header 的身份验证》session存到redis后,cache和session是在一个库的;使用redis多数据配置可以分开。这样ssession的redis服务器可以单独作为认证服务,多个业务模块可以配置单独的cache库,防止多模块key冲突的问题。1.配置参数修改 增加redis2的配置 spring.redis.host=192.168.1.111

2020-09-15 17:36:14 1336

原创 SpringBoot Redis Session Header 的身份验证

背景项目中采用前后端分离架构,正常的sessionId都是存储在cookie中;SpringBoot默认就支持。但是移动端接入时不太适用。一般的做法会使用token验证或者JWT等认证;springboot中session策略支持把sessionId从cookie获取转移到header中。一、基于spring-session-redis的配置引入依赖 <dependency> <groupId>org.springframework.boot&l

2020-09-15 16:56:35 1182 2

原创 Spring Cloud Feign 熔断、异常处理

spring cloud alibaba 用Feign调取服务时,如果服务端发生异常要传递给客户端,或者客户端拦截到异常响应做相应的业务处理,可有几种实现。

2020-09-15 16:06:10 8203 8

原创 elasticsearch7.x Java High Level REST客户端封装工具

Java API 封装工具地址:GitHub

2019-11-27 13:23:13 2377

原创 elasticsearch7.x集群安装

一、ES简介1.ElasticSearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用ElasticSearch的水平伸缩性,能使数据在生产环境变得更有价值。ElasticSearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elastic Search 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果...

2019-11-27 13:16:07 907

原创 spring 中异常回滚

spring 中异常回滚springMVC中异常与回滚说明(spring 4.*版本):1.默认RunTimeException类型异常会回滚,不管方法上是否加 throw Exception程序中没有往上层抛出异常代码中也没有捕获异常,发生异常时事务会回滚。2.如果想Exception类型异常也回滚,需要设置@Transaction(rollbackFor = Exception.cla...

2019-01-23 16:40:33 1723

原创 JVM内存分区和内存分配回收

内存区域java堆 共享区域,java对象存储区域虚拟机栈(栈内存、java栈、包含本地方法栈) 线程私有区域,java方法执行的内存模型(???),每个方法执行的时候都会生成一个栈帧,对应着方法执行的周期,方法调用到执行,就是栈帧的入栈和出栈过程。方法区(运行常量池) 共享区域、存储加载的类信息、倡廉、静态变量、即时编译后的代码等数据。程序计数器 线程

2017-06-12 16:40:10 533

原创 JVM GC总结

前言总结了一下jvm gc的各种概念。自己理解的GC概念。理解GC的各个概念层次应该是: 判断对象已死–>回收算法–>根据算法实现的垃圾回收器分类, 这样更好理解。判断对象是否可回收方法引用计数器当前对象如果有引用则+1,取消引用-1,当为0时回收。可达性分析算法通过根”GC Roots“的对象做为起点,往下搜索, 搜索的路径为引用链,没有在引用链上的对象都是可回收对象。垃圾回收算法标记

2017-06-12 13:42:46 276

原创 linux源码安装步骤介绍

源代码打包工具makeC、C++项目打包管理器,类似java中的maven工具,将源代码打包。源码编译安装时,需要用到makefile文件,而文件生成则需要要configure命令和源码包中的Makefile.in文件。编译源代码./configure(1)通过选项传递参数,指定特性,安装路径;执行时会参考用户指定参数和Makefile.in文件生成makefile。(2)检查依赖到的外部

2017-05-03 11:37:02 293

原创 YUM工具介绍

介绍yum是rpm包管理器的前端工具,有自己的安装包仓库,类似于maven的jar包仓库;可以自动的安装rpm以及它所依赖的安装包。更换yum源(阿里)参考地址:http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiDyum命令1.显示# yum list2.安装# yum install package3.升

2017-05-03 11:20:58 504

原创 Linux 程序包

1. 系统库调用硬件功能的程序包大部分系统库都是C语言编写的。 2. 程序安装流程源代码- 预处理- 编译- 汇编-链接 静态编译:依赖包全部打包到安装包 共享编辑:依赖系统程序 .so文件 3. 程序包管理器类别debian deb(程序包管理器),dpt(程序包后缀)redhatrpm,rpm前端管理工具自动查找下载依赖包 yum:rpm包管理器的前端工具 apt

2017-05-03 11:04:03 371

原创 Linux 权限管理

linux 权限管理权限跟配用户管理组管理

2017-03-14 14:47:13 266

原创 Linux 文件系统目录

/bin, /sbin: 系统自身启动和运行时可能会用户的核心二进制命令 /lib: 共享库文件和内核模块 /lib64: /etc: 配置文件 /usr:usr目录下 /usr/bin, /usr/sbin: 系统运行中,用户为完成某些操作可能用到的命令 /usr/lib, /usr/lib64: 库文件 /usr/share/man, /u

2017-03-07 22:40:46 291

原创 Linux 常用命令

1.切换终端虚拟终端切换Ctrl+Alt+F[1-6]图形终端切换Ctrl+Alt+F72.获取命令使用帮助?使用命令 type command 查看命令类型(外部命令、内部命令) - 内部命令: # command --help外部命令 # command --help# man command3.文档查看命令cat:一次性输出文件的内容到屏幕# cat filenam

2017-03-07 21:56:41 230

原创 Spring boot ApplicationEvent实现异步调用

1.什么是事件机制事件机制在java的设计模式中也可以叫监听器模式或者是观察者模式。 当有事件发生时,通知关注次事件的对象发送消息,告诉它有一个事件发生了,那么怎么知道通知谁呢? 那必须要在对这个事件感兴趣的对象中定义这个事件,一旦有事件发生了,对事件有兴趣的对象就知道了。2.什么时候使用事件首先,使用事件机制有什么好处呢?我觉得最重要的一点就是避免了在代码中到处添加相同代码的问题,而且也可以对程

2016-11-18 22:14:46 12820

转载 Grails GROM查询

前文已经介绍了如何对Domain Class进行持久化,然而光存不查,那是没有什么意义的。因此,本篇将介绍持久化操作的另一面:查询。最基本的查询有两种:罗列全部实例和获取单个实例,它们分别对应Domain Class的list和get方法。使用例子如下:列举全部:Book.list()分页并排序(这些参数不需要同时出现,按需使用即可):Book.list(offset:10, max:20, sort:"asc", order:"title")获取单个实例:Book.get(23)获取多个实例:Book.g

2010-11-23 16:19:00 1961

kingbase-flyway

kingbase 数据库 flyway 插件,导入此jar在依赖 flyway-8.5.13.jar 版本即可,人大金仓 数据库 国产数据库

2022-08-31

java多线程编程核心技术

java多线程编程核心技术

2017-05-18

spring boot 框架搭建 maven项目

spring boot 框架搭建 maven项目

2016-07-26

android 使用fragment 实现tab切换

使用fragment实现tab切换,并且里边有个listView demo

2014-07-20

linux 学习笔记 java

自己总结的笔记,比较详细 新手容易学 可做查询文档 包括java jdk tomcat的安装 远程 等等

2013-05-22

SSH2 框架搭建 可直接运行

完整的ssh2框架,注解方式,配置简单,可直接用 在myeclipse中直接运行

2013-01-14

excel 批量操作sheet文档 VBA

excel 批量操作sheet文档 VBA

2013-01-14

jdbc 操作数据库封装方法,通用

通用的jdbc操作类,其中包括增删改查 通用方法,传入sql返回固定类型数据

2013-01-14

MyBatic 3 开发文档

MyBatic 3文档开发文档,很实用的,说的很详细,

2012-07-25

SSH项目 form读取xml实例

基于SSH2的框架,里边有个form的 曾删改的实例,而且都是用js实现的哦,很实用

2012-07-25

jquery的 滚动广告 首页图片滚动, 不错的素材

jquery的 滚动广告 首页图片滚动, 不错的素材

2010-12-06

专业的 数据库知识,绝对的基础,非常好

很好的学习资料 有需要的赶紧秒把, 分不多 哦

2010-11-29

SSH2框架搭建流程及注意事项

很好的 流程 。。。。。。。。。。。。。。。。。。。。

2010-11-23

Groovy轻松入门

Groovy 轻 松 入 门 gankuai

2010-11-09

Grails企业web应用开发与部署.pdf

Grails企业web应用开发与部署.pdf 很好的资源

2010-10-29

intelliJ_Idea4.5中文使用向导.pdf

主要是使用的技巧 和配置 顶。。。。 赶紧下载把

2010-10-29

JAVA框架案例教程学生用书.pdf

适用于初学java框架的人, 非常好 。。。。。。

2010-10-29

Grails 开发 第二版 新

最新的grails学习资料 新手必备 分享

2010-10-28

树形菜单显示 弹出层的

点击按钮弹出一个层 功能还可以。。。。。。。。。。。。。。

2010-07-23

空空如也

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

TA关注的人

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