gaosilingqwer的博客

将自己整理的资料,传递给各位

关于springboot使用Scope为request或session

关于springboot使用Scope为request或session时: controller代码: @Controller @RequestMapping("/user") public class UserController { @Autowired ...

2019-05-06 16:12:32

阅读数 10

评论数 0

关于sqlserver的sendStringParametersAsUnicode=false

jdbc:sqlserver://***;sendStringParametersAsUnicode=false 为什么会关注sqlserver的 sendStringParametersAsUnicode=false,原因是因为在做项目的过程中,发现在查询条件字符串string时,查询数条件...

2018-11-08 10:38:53

阅读数 238

评论数 0

springboot 启动原理

我们知道,如果不需要特殊的配置,只需要在main方法里调用SpringApplicatio.run()方法即可启动Spring Boot应用:public static void main(String[] args) throws Exception { SpringApplica...

2018-07-12 14:49:44

阅读数 1436

评论数 0

dubbox restful java项目搭建

一、简介Dubbox是一个开源的RPC(Remote ProcedureCall Protocol)远程调用框架,是由dangdang对阿里的Dubbo的升级,可以被视为Dubbo的增强版,基本架构没有变动,升级spring2.x到spring3.x,支持restful风格的调用调试方式,丰富了序...

2018-04-11 17:03:21

阅读数 222

评论数 0

solr数据库连接

本文主要讲解solr和mysql数据库的链接一、solr数据库连接1、建立数据库表(mysql)CREATE TABLE `test_person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT NUL...

2018-04-11 09:30:27

阅读数 268

评论数 0

solr搜索引擎整合java代码

Solr采用Lucene搜索库为核心,提供全文索引和搜索开源企业平台,提供REST的HTTP/XML和JSON的API!本教程以solr5.2.1作为测试环境,jdk版本需要1.8和tomcat8。准备:本文需要下载solr,下载地址http://archive.apache.org/dist/l...

2018-04-10 14:48:56

阅读数 250

评论数 0

ZipKin HTTP服务跟踪

项目结构:POM.xml<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http...

2018-04-10 11:23:37

阅读数 823

评论数 0

spring boot web工程搭建

Spring Boot是为了简化Spring开发而生,主要思想是降低spring的入门,使得新手可以以最快的速度让程序在spring框架下跑起来。spring boot工程是无需额外的tomcat可执行的web工程1.在线安装Help -> Eclipse Marketpla...

2018-04-09 14:49:35

阅读数 46

评论数 0

数据库锁机制

锁包括行级锁、表级锁、悲观锁、乐观锁行级锁:一种它锁,防止另外事务修改此行;在使用以下语句时,Oracle会自动应用行级锁:INSERT、UPDATE、DELETE、SELECT … FOR UPDATE [OF columns] [WAIT n | NOWAIT];SELECT … FOR UP...

2018-04-09 14:15:33

阅读数 222

评论数 0

数据库事务的四大特性以及事务的隔离级别

四大特性:ACIDA:原子性(Atomicity):事务包含的所有操作要么全部成功,要么全部回滚。C:一致性(Consistency):事务必须使数据库从一个一致性状态变换到另一个一致性状态,事务执行前和执行后状态是一致的。I:隔离线(Isolation):当多个用户并发访问数据库时,比如操作同一...

2018-04-09 14:15:17

阅读数 52

评论数 0

Spring中的AOP

Spring中的AOP底层实现原理:动态代理AOP简介:切面(Aspect) :官方的抽象定义为“一个关注点的模块化,这个关注点可能会横切多个对象”。连接点(Joinpoint) :程序执行过程中的某一行为。通知(Advice) :“切面”对于某个“连接点”所产生的动作。切入点(Pointcut)...

2018-04-09 14:14:57

阅读数 33

评论数 0

Servlet生命周期

Servlet生命周期分为三个阶段:  1,初始化阶段  调用init()方法  2,响应客户请求阶段  调用service()方法  3,终止阶段  调用destroy()方法------------------------------------------------------------...

2018-04-09 14:14:05

阅读数 22

评论数 0

Servlet工作原理

首先简单解释一下Servlet接收和响应客户请求的过程,首先客户发送一个请求,Servlet是调用service()方法对请求进行响应的,通过源代码可见,service()方法中对请求的方式进行了匹配,选择调用doGet,doPost等这些方法,然后再进入对应的方法中调用逻辑层的方法,实现对客户的...

2018-04-09 14:13:42

阅读数 50

评论数 0

Redis键空间通知(keyspace notifications)

Redis的键空间通知(keyspace notifications)功能是自2.8.0版本开始加入的,客户端可以通过订阅/发布(Pub/Sub)机制,接收那些以某种方式改变了Redis数据空间的事件通知。比如:所有改变给定key的命令;所有经过lpush操作的key;所有在0号数据库中过期的ke...

2018-04-08 10:53:26

阅读数 270

评论数 0

redis缓存过期监听工具类-监听过期缓存并删除

1. 事件通过 Redis 的订阅与发布功能(pub/sub)来进行分发,故需要订阅 __keyevent@0__:expired 通道0表示db0 根据自己的dbindex选择合适的数字2. 修改 redis.conf 文件 执行客户端命令 config set notify-keyspace-...

2018-04-08 10:35:30

阅读数 158

评论数 0

高可用-无限并发机制

什么是高可用高可用 HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。如何保障系统的高可用冗余(多个节点) + 自动故障转移什么是高并发高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的...

2017-12-08 10:08:38

阅读数 100

评论数 0

Netty中处理TCP粘包和拆包

http://blog.csdn.net/li563868273/article/details/52173723

2017-12-08 09:52:43

阅读数 67

评论数 0

NETTY TCP通信

什么事nettiy: Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。 为什么选择Netty...

2017-11-23 17:14:37

阅读数 1337

评论数 1

使用JDK自带的keytool工具生成证书

使用JDK自带的keytool工具生成证书 1.  使用JDK自带的keytool工具生成证书: keytool -genkey-alias wsria -keyalg RSA -keystore d:/keys/wsriakey  导出证书 keytool -expo...

2017-07-13 15:36:38

阅读数 373

评论数 0

Spring集成redis实现session共享(无视服务器)

Spring集成redis实现session共享(无视服务器) Linux 下安装 下载地址:http://redis.io/download,下载最新文档版本。 将下载后的redis.tar.gz文件放置到linux上,建议使用ftp上传 上传后将解压ta...

2017-07-13 15:19:14

阅读数 140

评论数 0

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