自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HarryChenj的专栏

HarryChenj的专栏

  • 博客(154)
  • 资源 (53)
  • 收藏
  • 关注

原创 SSE[Server-Sent Events]实现页面流式数据输出(模拟ChatGPT流式输出)

SSE、Server-Sent Events实现页面流式数据输出、模拟ChatGPT流式输出

2024-01-19 18:32:51 2641 2

原创 基于zookeeper实现服务节点HA主备自动切换

zookeeper实现服务节点HA主备自动切换1主多从模式ZooKeeper实现高可用主备模式自动切换基于SpringBoot2.5.6、SpringFrameWork5.3.12、JDK8

2024-01-08 15:46:40 1945 2

原创 Java JDK8到21演升特性汇总

Java JDK8到21演升特性汇总

2024-01-05 16:58:23 1270

原创 Spring WebSocket通信应用二[基于Redis实现Ws分布式]

基于Redis发布订阅实现Spring WebSocket分布式通信

2024-01-04 16:27:43 977

原创 Kafka3.1部署和Topic主题数据生产与消费

Kafka3.1部署、应用(Topic主题数据生产与消费)

2023-09-08 18:24:20 882

原创 文件文档在线预览转换解决方案和应用

解决文件文档在线预览、转换,文件文档在线预览、转换部署和应用、Word、PPT转换成Pdf在线浏览、PDF关键字高亮定位与搜索

2023-08-24 14:34:28 1230

原创 SpringBoot集成ShedLock分布式定时任务

SpringBoot集成ShedLock分布式定时任务、分布式定时调度

2023-02-22 14:20:05 1008

原创 SpringBoot 整合Redis客户端lettuce,LPOS异常分析

SpringBoot 整合Redis客户端lettuce,LPOS异常分析

2023-01-10 10:06:20 1078 1

原创 dockerfile制作各应用镜像实例

dockerfile制作各应用镜像实例、jar、war、nginx

2022-12-21 13:40:36 623

原创 Spring WebSocket通信应用

Spring WebSocket、WebSocket通信、WebSocket心跳监测

2022-12-14 15:53:16 991

原创 spring security安全认证登录全流程分析

spring security安全认证,登录全流程

2022-12-12 16:17:35 747

原创 smart-doc 文档生成器实战

smart doc,使用文档、说明文件、帮助文件等文档生成器

2022-12-12 15:58:53 987

转载 Spring的Factories机制介绍

Spring的Factories机制介绍

2022-11-16 14:41:04 68

原创 定时任务动态管理-Scheduled

定时任务动态管理分方案:Web前台配置Trigger触发器(关联Cron)、ThreadPoolTaskScheduler类创建Scheduler方式下进行Schedule调度任务的动态管理

2022-11-07 18:59:44 1877

原创 python更新mysql两种方式

python两种mysql connect和update操作方式

2022-08-11 17:31:21 3504

原创 自动化Playwright专题汇总

palywright入门、核心架构、核心知识点、selector、RF测试等汇总

2022-08-10 18:25:47 1886

原创 docker专题-数据管理

docker数据管理、数据卷Data Volumes、数据卷容器、docker数据通信、共享

2022-08-10 17:52:16 287

原创 Docker专题-入门与运维

docker专题,docker概念、运维操作、docker入门知识

2022-08-10 17:36:26 338

原创 系统权限-数据权限案例分析

1.系统权限-基于部门级别的实例实现、分析2.基于开源的若依系统权限架构3.数据权限实例实现、分析

2022-08-08 17:59:46 2347

原创 Spring Cloud + Feign实现微服务负载路由

项目的启动顺序为spring-cloud-eureka 提供注册服务:节点两个【resumer-eurake-9001、resumer-eurake-9002】微服务(提供服务):节点两个【resumer-user、resumer-user2forTest】spring-cloud-feign调用微服务(服务消费端):【resumer-feign】1 spring-cloud-eureka1.1 resumer-eurake-9001resumer-eurake-9001配置文件applicat

2021-06-01 13:14:36 650 4

原创 2取模技巧

String transaction_id = 数据库或业务消息中变动的唯一值;int hash = transaction_id.hashCode() ^ (transaction_id.hashCode() << 16);String url;if ((hash & 2) == 0) { syso("负载分发0")} else { syso("负载分发1")}通过获取String hashcode值 和 移位 的交集生成新值,然...

2021-05-18 11:05:52 765

原创 SpringBoot-ThreadPoolExecutor实例demo

本章节为基于SpringBoot 通过注解方式实现ThreadPoolExecutor实例,步骤过程如下:1、定义ExecutorConfig类,用于配置、初始化ThreadPoolTaskExecutor类package com.example.threadpooldemo.config;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.an.

2021-05-17 17:18:21 627

原创 JDK9主要新特性介绍

1.Java 9 REPL (JShell) - 交互式编程环境 JShell 是 Java 9 新增的一个交互式的编程环境工具,允许无需使用类或者方法包来执行 Java 语句,可以直接 输入表达式并查看其执行结果。执行 JSHELL $ jshell | Welcome to JShell -- Version 9-ea...

2019-06-28 17:31:03 2666

原创 JDK8主要新特性介绍(二)

1.6 类库新特性 ●java.util.stream 类库包新特性 ●java.util.Optional 类新特性 ●java.util.Base64 类新特性 ●Java.time 类新特性 ●其它常用类新增特性 ●HashMap类性能提升1.6.1 java.util.stream 类库包...

2019-06-28 11:33:37 1534

原创 JDK8主要新特性介绍(一)

1、语言新特性1.1接口新增默认方法与静态方法1.1.1 Interface Default Method:For creating a default method in java interface, we need to use “default” keyword with the method signature. For example:package com.java8.d...

2019-06-21 17:13:50 92775 17

原创 JDK7主要特性介绍

jdk7&8 的架构图 JDK7新增特性1、Java 编程语言特性1.1二进制数字表达方式 the integral types (byte, short, int, and long) can also be expressed using the binary number system。例如: byte aByte = (byte)0b001000...

2019-06-21 15:57:23 461

原创 Apache Shiro [基础]

1、前言 Apache Shiro是一个强大且易用的Java安全框架,可以完成认证、授权、加密、会话管理、与Web 集成、缓存等。对比Spring Security,没有Spring Security功能强大,但小而简单的Shiro。2、特性 可完成认证、授权、加密、会话管理、与Web集成、缓存等。3、功能图1)4大主要功能[four primary co...

2019-04-25 11:26:44 269

原创 Apache Shiro 英文摘抄

1 Are you frustrated [frʌstreitId懊丧; 懊恼; 沮丧]when you try to secure your applications?2 This article introduces Apache Shiro, a Java security framework that provides a simple but powerful approach to...

2019-04-25 11:13:26 337

原创 SOAPUI SOAP压力测试

目的:实现指定Soap协议的压力测试环境:SoapUI Pro 5.1.2 + Linux + simple-4.1.21.jar(实现Soap协议的接收、处理与响应) +wsdlsimple-4.1.21框架见网址:点击打开链接过程:     1)安装SoapUI Pro 5.1.2 、部署处理Soap协议程序:SoapServerDemo     2)打开,依次操作如下,在【porject】项...

2018-07-12 11:17:56 6910

原创 大型网站技术架构(一)-技术汇总&amp;amp;实战(部分)

总体架构图                                                1 加速网站响应   反向代理(Reverse Proxy)和CDN(Content Delivery Network内容分发网络),         CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问...

2018-06-27 16:22:14 1008

原创 Java NIO 的前生今世 之四 NIO Selector 详解

Selector    Selector 允许一个单一的线程来操作多个 Channel. 如果我们的应用程序中使用了多个 Channel, 那么使用 Selector 很方便的实现这样的目的, 但是因为在一个线程中使用了多个 Channel, 因此也会造成了每个 Channel 传输效率的降低.使用 Selector 的图解如下:        为了使用 Selector, 我们首先需要将 Cha...

2018-06-22 15:49:12 254

原创 Java NIO 的前生今世 之三 NIO Buffer 详解

Java NIO Buffer    当我们需要与 NIO Channel 进行交互时, 我们就需要使用到 NIO Buffer, 即数据从 Buffer读取到 Channel 中, 并且从 Channel 中写入到 Buffer 中.    实际上, 一个 Buffer 其实就是一块内存区域, 我们可以在这个内存区域中进行数据的读写. NIO Buffer 其实是这样的内存块的一个封装, 并提供...

2018-06-22 15:28:17 273

原创 Java NIO 的前生今世 之二 NIO Channel 小结

Java NIO Channel    通常来说, 所有的 NIO 的 I/O 操作都是从 Channel 开始的. 一个 channel 类似于一个 stream.java Stream 和 NIO Channel 对比我们可以在同一个 Channel 中执行读和写操作, 然而同一个 Stream 仅仅支持读或写.Channel 可以异步地读写, 而 Stream 是阻塞的同步读写.Channe...

2018-06-22 15:18:01 254

原创 Java NIO 的前生今世 之一 简介

Java NIO 是由 Java 1.4 引进的异步 IO.Java NIO 由以下几个核心部分组成:ChannelBufferSelectorNIO 和 IO 的对比IO 和 NIO 的区别主要体现在三个方面:IO 基于流(Stream oriented), 而 NIO 基于 Buffer (Buffer oriented)IO 操作是阻塞的, 而 NIO 操作是非阻塞的IO 没有 select...

2018-06-22 15:07:36 265

原创 Nginx监听多个端口配置实例(Window环境)&负载均衡

场景说明:192.168.30.X主机配置 4370、4371 两端口监听,proxy pass 指定应用服务器程序组成部分说明:       1)域名映射:192.168.30.X big.myserver.com    192.168.30.X big.myserver2.com       2)应用服务器程序(测试):tomcat       3)nginx-1.2.9 Window版本 具...

2018-06-04 17:53:35 74570 6

原创 kafka Window部署

1 版本说明    JDK7+、Zookeeper3.4.9、kafka_2.10-0.10.0.02 部署过程2.1安装Zookeeper3.4.9  双击启动:D:\bins\zookeeper-3.4.9\bin\zkServer.cmd  或 打开CMD,执行d:回车后输入   \bins\zookeeper-3.4.9\bin\zkServer.cmd启动2.2 安装Kafka  打开C...

2018-06-01 16:20:26 649

翻译 高并发高可用(二)架构

4 大型网站架构模式   模式词汇来源于建筑学,定义:每个模式描述一个在我们周围不断重复发生发生的问题及该问题解决方案的核心,这样你就能一次又一次使用该方案而不必做重复的工作。   为解决大型网站所遇到的高并发访问、海量数据处理、高可用运行等系列问题,互联网公司实践中提出的解决方案,以实现网站高性能、高可用、易伸缩、可扩展、安全等各种技术架构目标。4.1.1分层   将系统横向维度切分为几个部分,...

2018-04-20 16:59:14 887

原创 高并发高可用(一)概念和技术架构杂谈

1 系统吞吐量、用户并发量、性能测试概念和公式1.1 系统吞度量要素   一个系统的吞度量(承压能力:系统在单位时间内处理请求的数量,体现系统整体处理能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个request对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。吞度量常用量化指标有每秒事务数TPS、每秒查询率QPS、每秒HTTP请求数HPS。   ...

2018-04-20 16:49:40 3025

原创 springframework.scheduling.quartz工作调度器使用(三)-自定义多线程池任务

实现场景一:      1)任务在频率H1(30秒)定时执行,频率内任务执行所需时间超过频率时间段(30秒),出现频率内任务未执行完成,被下一次执行的任务中途中断的情况;     2) 第二个30秒时间节点(即下一频率)调度任务时,由于无空闲线程(上一频率任务占用全部线程),出现当前调度任务内的线程大量等待,导致第二个30秒时间节点调度任务执行的工作廷迟。    &lt;即:“springfram...

2018-04-13 16:17:05 1515

原创 springframework.scheduling.quartz工作调度器使用(二)-自定义多线程池任务

实现场景一:频率H1(5分钟)任务定时执行,但频率内任务执行所需时间超过频率时间段,出现频率内任务未执行完成,被下一次执行的任务中途中断的情况;公司平台系统场景:定时任务 每5分钟可查询平台日志数据表记录大约为100万行,每1万行写入一个文件,即5分钟内需要生成100个文件,并存储到磁盘,但操作系统实际IO读写最高效率(假设)为  10个/1分钟,在当前任务在生成第50个文件时,下一间隔任务开始执...

2018-04-13 15:19:59 1236

1.SSE、Server-Sent Events实现页面流式数据输出 2.模拟ChatGPT流式输出

1.SSE、Server-Sent Events实现页面流式数据输出 2.模拟ChatGPT流式输出

2024-01-19

zookeeper实现服务节点HA主备自动切换,1主多从模式、ZooKeeper实现高可用

zookeeper实现服务节点HA主备自动切换 1主多从模式 ZooKeeper实现高可用 主备模式自动切换 基于SpringBoot2.5.6、SpringFrameWork5.3.12、JDK8

2024-01-08

Redis实现WebSocket分布式通信

采用技术:springboot、websocket、redis发布订阅; 基于Redis实现Spring WebSocket分布式通信。 环境说明:spring-boot-2.5.6、springframework-5.3.12,spring-websocket-5.3.12、spring-data-redis-2.5.6、JDK 8 实现服务端多节点的情况下,主动推送消息到客户端(即设备1、2、......N)

2024-01-04

Spring WebSocket通信应用实例demo

Spring WebSocket通信应用实例demo、双向通信、WebSocket、心跳监测

2022-12-14

Playwright专题培训

主题内容包括: 1.序言 2.特性 3.安装(3.1命令行工具) 4.模块构成 5.关键内容点 5.1元素选择器selector 5.2可操作性 5.3网页加载过程 6.playwright Robot Framework(RF测试架构) 8.技术网站

2022-09-21

docker基础入门、应用、常用运维

主题内容为: 1.简介与安装:发展缘由,为什使用Docker,应用场景等 2.运行原理 3.架构 4.数据管理 5.常见命令 6.Dockfi

2022-09-21

SecureCRT6、含注册机、破解说明

SecureCRT6 1)支撑Win XP、7、8 32位和64位OS 2)含注册机 3)附带破解说明

2018-11-09

读取EXCEL Demo&Servlet DEMO

采用 Eclipse + JSP + JQuery + Servlet + Ajax + POI(解析EXCEL,支持XLXS),解析,读取EXCEL内数据,并通过Servlet 框架,回写到JSP

2017-08-17

showLoading插件DEMO

showLoading插件DEMO,Juary遮罩效果,实现指定DOM元素的遮罩

2017-08-17

Zookeeper公司内部交流学习、培训总结

内容包括: 1)Zookeeper公司内部交流学习、培训PPT【ZooKeeper前言、是什么&为什么要用、ZAB、4大应用场景分析&JAVA实例Demo Code、3.4.9版本源代码Eclipse创建】 2)Eclipse 支持的 3.4.9版本源代码 JAVA Project

2017-03-22

Zookeeper概述、原理及应用汇总

1)Zookeeper概述、原理及应用汇总 2)Zookeeper分布式服务框架内容总结:包括四字命令、命令行工具操作、目标、概念、 Zookeeper结构等说明 3)4大应用场景(配置中心、集群管理、等) 4)Linux Evi集群(三台PC)部署

2017-03-22

ganymed-ssh2 工具类

ganymed-ssh2 工具类,SSH登录远程服务器,并返回指定命令执行的结果集

2017-03-06

Nexus2.7.2-03 + Maven3.1.1 + JAVA Project 管理

包括: 1 Nexus 研究汇总(概念、作用、安装、管理操作) 2 Maven3 研究汇总(概念、作用、安装、核心流程、生命周期和阶段等核心、实用技术) 3用nexus搭建maven私服 4 eclipse+nexus+maven+JAVA Project管理实战

2014-12-30

3Maven创建web项目具体步骤.docx

包括: 1 Eclipse创建Maven web项目具体步骤(现在所有公司MAven WEb 项目框架) 2 过程中出现各种问题以及解决办法的汇总,一共7个

2014-12-30

nxbook-pdf

nxbook-pdf,从Maven官网下载而来,绝对高清 并带有标签、目录

2014-08-06

Maven by Example

Maven by Example,从MAVEN官网下载而来,绝对高清并带有标签、目录

2014-08-06

Rational_rose_2003在win7_32、64位系统下的安装

Rational_rose_2003在win7_32、64位系统下的安装

2014-05-04

easyUi+jquery+common-file-upload +struts2带进度条的文件上传DEMO

基于eclipse + easyUi1.2.6+common-fileupload + struts2实现带进度条的文件上传DEMO,具体效果跟思路可见我的博客:http://blog.csdn.net/jun55xiu/article/details/22042279

2014-03-25

jquery-loadmask-0.4[蜗牛修改版]

jquery-loadmask-0.4[蜗牛修改版],是对jquery-loadmask-0.4 ,基于jquery,实现指定页面DOM元素、指定等候、锁屏时间等功能;语法:$("#锁定DOM元素ID").mask("正在处理,请稍等......", -10[出现廷迟时间毫秒], 5000[锁屏时间毫秒]);

2013-11-12

jquery-easyui-1.2.6JS源代码、DEMO、API

jquery-easyui-1.2.6JS源代码、DEMO、API,很全面,学习jquery-easyui-1.2.6必不可少的参考资源

2013-11-12

jquery-easyui-1.3.4源代码 + DEMO + API

jquery-easyui-1.3.4完全的源代码 、API说明、DEMO实例,学习jquery-easyui-1.3.4必备参考资料

2013-11-12

NSIS NSI源代码 制作JAVA WEB + TOMCAT7

通过NNIS工具初步完成应用系统与TOMCAT 7.0 的EXE安装包(包括:程序的安装、禁止多次安装、卸载、环境变量修改、应用系统快捷方式启动、服务器JDK检测、注册应用系统window服务形式启动等)制作; 并与本机、其它windows服务器测试成功;

2013-08-22

NSIS制作EXE安装包手册

NSIS制作EXE安装包手册

2013-08-21

NSIS NSI源代码 制作JAVA WEB + TOMCAT7 + jdk1.7

NSIS NSI源代码 制作JAVA WEB + TOMCAT7 + jdk1.70

2013-08-21

thrift + 服务模型实例演示(java)

主要是对thrift0.9.0 TSimpleServer、TThreadPoolServer 、TNonblockingServer、THsHaServer等服务模型实例和AsynClient 异步客户端实例代码的演示

2013-05-29

解决ORA-01033 ORACLE 正在初始化或关闭

解决ORA-01033 ORACLE 正在初始化或关闭

2011-10-13

JS知识总结与JS入门经典实例代码

涉及内容 1:对JS知识各网络的总结 2:JS入门经典一书实例代码与几个额外实例的代码

2010-10-21

Java 编程艺术--PDF教程

主要内容为: java精髓,实现语言解释器,下载管理器, E-Mail客户端的实现,internet的搜索,统计,图表, 递归下降的表达式解析器,Applet,AI问题求解,HTML等

2010-08-06

Hibernate与struts实例 HiberORM1toN

1.本实例里是结合Hibernate与struts的实例,而Hibernate的ORP采用one-to-many. 2.内含SQL2000对应表的创建 3.是结合Hibernate与struts的非常棒的实例,已经经过 我多次调试,没有问题。

2009-07-30

Struts小实例StrutsExample

关于struts小实例,里附有开发程序的详细解释与对应对Struts核心 ,工程流程原理 ,启动后Struts里流走顺序,是初学者的很好参考实例

2009-07-30

JDK_API_1_5_zh_CN.rar

JDK_API_1_5_zh_CN是一本java API参考手册,可能查阅java里的相关函数,并从返回值,参数,各方面进行介绍-------

2009-04-27

hibernate&Structs API.rar

hibernate&Structs API.rar是hibernate ,Structs 的API参考手册,是查阅相关内容必备的资料,都是.chm格式---

2009-04-27

J2EE 5.0 API & DHTML 手册 &Javascript5.5语言参考.rar

J2EE 5.0 API & DHTML 手册 &Javascript5.5语言参考.rar是对J2EE 5.0 API ,DHTML ,Javascript5.5的语言参考手册,是学习它们必须必备的资料,全是.chm格式-------

2009-04-27

Struts in Action 中文修正版源代码2

由于上传文件大小的问题,我只能分两次上传,不过你放心,下载后一定没有问题,而且是和Struts in Action 中文修正版配套------

2009-04-27

Struts in Action 中文修正版源代码1

由于上传文件大小的问题,我只能分两次上传,不过你放心,下载后一定没有问题,而且是和Struts in Action 中文修正版配套------

2009-04-27

Struts in Action 中文修正版.pdf

Struts in Action 中文修正版是对Struts的深度学习,是一本很经典的书,学Struts的我想没有不知道的-----有一定的难度,初学者请不用下载------

2009-04-27

J2EE指南[pdf]

J2EE指南是对J2EE的全面学习,是一本好资料书

2009-04-27

JSP实用编程实例集锦(PDG)

JSP实用编程实例集锦(PDG)适合想对jsp全面学习的学友,内容很基础,涉及到数据库的链接,css,js---但没有涉及到servlet ,JB ,EJB-----

2009-04-27

深入浅出 MFC<华中理工 简体版>

深入浅出 MFC<_华中理工_简体版>是一本学习VC可视化环境的很好,也是必备的资料书,是学习MFC经典之作,我想学习VC的人没有不知道深入浅出 MFC:

2009-03-25

高质量C++ C编程指南

高质量C++ C编程指南是一本在编程方面追求高效,正规代码风格,编程风格的收集,也是一本公司笔试宝典,当然更是一本好的参考资料--不下会后悔的---

2009-03-25

空空如也

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

TA关注的人

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