自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lombok插件的@Accessors注解详解

关于@Accessors@Accessors 注解用来配置lombok如何产生和显示getters和setters的方法。@Accessors注解既可以注解在类上也可以注解在属性上@Accessors有三个属性fluentchainprefix这三个属性的详细解释fluentfluent为一个布尔值,如果为true生成的get/set方法则没有set/get前缀,默认为fals...

2019-02-28 15:23:12 3797

原创 【java8中的时间操作】java8中获取月的最后一天或者总天数,JDK8 LocalDate API

缘起前面有个需求,获取当前月和前5个月的最后一天,网上找了一下基本都是jdk7以前的,但实际上jdk8中有更简单的获取方式。public static void main(String[] args) { for (int i = 0;i<6;i++){ LocalDate today = LocalDate.now().minusMonths(i); ...

2019-02-27 15:17:06 20413 1

原创 【亲测解决】hexo搭建Github博客上传后,访问网页显示404问题解决方案

在搭建Hexo的时候进行到hexo cleanhexo generatehexo deploy这里的时候就需要去访问githubUsername.github.io这个域名了,但是可能会有同学发现访问的时候是404.这个时候一般有两种原因,我们分别讲解1.你的github上的项目名字新建有误创建一个和你用户名相同的仓库,后面加.github.io,只有这样,将来要部署到GitHub ...

2019-02-26 23:03:27 22003 18

原创 Dubbo入门-Dubbo Demo演示

关于本文本文是一个dubbo的入门demo,目的在于快速入门Dubbo是什么一款分布式服务框架高性能和透明化的RPC远程服务调用方案SOA服务治理方案Dubbo入门Demo了解了Dubbo以后,自然要搭建一个简单的Demo实现。由于Dubbo需要一个注册中心,本文采用的是Zookeeper.主要是以下几个步骤:安装Zookeeper,启动;创建MAVEN项目,构建Dub...

2019-02-22 14:25:10 839

原创 TCP的沾包与拆包及基于Netty的解决方案

缘起笔者最近在研究java NIO的那些事,说到NIO就不得不说Netty。Netty的诞生大大简化了JAVA NIO的开发,在此之前,部分公司可能会使用MINA或者自己封装NIO。但实际上如果不是对NIO非常精通的人,自己封装NIO会有很多这样那样的问题,况且NIO本身就有一部分BUG,如果不能很好的避开这些BUG,这是很致命的。现存的RPC框架比如阿里的dubbo,内部也应用了Netty,这...

2019-02-19 17:43:17 1553 1

原创 一文带你系统性读懂分布式事务的解决方案以及分布式事务协议

缘起笔者最近在看分布式事务的时候发现网上很多资料很零散,不够系统,看的云里雾里,比如在分布式事务中的关键词DTP模型全局事务基于可靠消息服务的分布式事务柔性事务异步确保型补偿型最大努力通知型定期校对TCC两阶段型三阶段型本地消息表sagas事务模型XA规范JTA这么多关键词是什么意思?之间又有什么关系??本文旨在带你了解这些花里胡哨的叫法之间的关系,而不是需要...

2019-02-14 15:48:29 1126

原创 如何通俗易懂地解释什么是SOA?什么是服务治理

缘起笔者一直没法理解SOA是什么,百度百科一搜也是看的一脸懵逼,直到有一天看到了知乎上的一篇文章本文是对这篇文章的一个补充和完善,以便后期查阅。关于百度百科的解释我相信很多人跟我一样看的一脸懵逼。通俗易懂的解释SOA不是具体的什么技术,而是一种开发项目的思想,这种思想开发的项目有很多好处,更符合现在的互联网系统快速发展的时代。下面举个栗子设计:比如现我有一个数据库,一个JavaWe...

2019-02-13 17:56:54 9063 3

原创 Oracle导入和导出,table auto form contains one or more CLOB的解决方案

缘起oracle的导出问题一直困恼我很久,我一直没法找到一个非常好的解决方案,每次都是要么手动复制数据,要么部分导出等等,很难有一键导出的解决方案,今天得空,特意搜罗了百度和google.来对Oracle的导出做个总结。吐槽我不知道为什么oracle的导出问题一直没有得到解决,我在导出的时候遇到过多个保存,比如下面这样。table auto form contains one or more...

2019-02-12 10:47:26 9506

原创 亿级PV系统的负载均衡架构与组件的选型

理论架构各阶段的理论并发数Tomcat一般来说Tomcat由于不要钱,所以不会使其负载太多,流量多就多加几个tomcat就是了,反正不要前,默认的tomcat的是150个并发,一般来说我们优化到400左右就可以了,再多对服务器的硬件等也是有压力的。NginxNginx的性能很高,并发默认是512。优化到10W就已经很牛逼了,一般人做到3W 5W的就不会做了,可以通过做集群来增加性能L...

2019-02-11 17:51:25 1274 1

原创 Https原理详解(http和https对比)

缘起随着互联网的高速发展,安全问题也日益严重,传统的http已经不能满足安全方面的需求。各大搜索引擎也默认给http的网站降权,各大浏览器也会在用户访问网站的时候提示此网站使用的是http,是一个不安全的网站。如此下来,http则呼之欲出。这里一chrome为例,可以看到http的网站会提示不安全而如果是https的网站则会提示安全那么https相对http究竟是怎么做到安全的呢?他的原...

2019-02-11 15:38:41 3556 5

centos7安装mqtt服务端,报错on-load-function-failed,crypto的解决资源

centos7安装mqtt服务端,报错on-load-function-failed,crypto的解决资源

2024-09-23

emqx-centos7-4.2.7-x86-64

mqtt服务器,参考安装文章:https://mp.csdn.net/mp_blog/creation/success/140184385

2024-07-04

qttbar2048版本

qttbar2048版本,含中文安装. 配套使用的教程为:https://bxoon.blog.csdn.net/article/details/89001727

2023-11-16

centos7安装rtmp所需软件,对应教程 https://bxoon.blog.csdn.net/article/detai

在centos7安装rtmp服务需相关软件,包含如下 1. nginx-1.9.9.tar.gz 2. nginx-rtmp-module-master.zip 3. OBS-Studio-29.1.3-Full-Installer-x64.exe 4. vlc-3.0.18-win64.exe 5. 测试视频.mp4 对应教程 https://bxoon.blog.csdn.net/article/detai 有些软件需要翻墙下载,通过csdn下载速度快

2023-10-09

压测工具jmeter、监控工具nmon、nmon分析工具

含压测工具jmeter、监控工具nmon、nmon分析工具

2021-06-26

Redis-x64-3.0.504windows集群已经配置好的版本

这个是windows已经配置好的版本,讲道理你下载过去只需要执行几条命令,redis集群就能搭建起来,懒癌的福音。 注意:基于windows,支持windows离线安装

2020-05-23

redis集群离线安装全部组件-windows

redis集群离线安装全部组件-windows。含Redis-x64-3.0.504,redis-3.3.0.gem,redis-trib.rb,rubyinstaller-2.2.4-x64.text。 安装教程见 https://bxoon.blog.csdn.net/article/details/106299728

2020-05-23

visualvm143.zip

VisualVM是一款集成了多个jdk命令行的可视化工具,一般都用来对Java应用程序做性能分析和调优,功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作,有需要的赶快下载吧

2019-12-10

MemoryAnalyzer-1.9.1.20190826-win32.win32.x86_64_.zip

java内存分析工具(Memory Analyzer Tool,MAT),使用该工具可以对java的堆内存文件进行分析。 MAT 软件版本解压后目录内有个MemoryAnalyzer.ini文件,该文件里面有个Xmx参数,该参数表示最大内存占用量,默认为1024m,根据堆转储文件大小修改该参数即可。 1. MemoryAnalyzer.ini中的参数一般默认为-vmargs– Xmx1024m,这就够用了。假如你机器的内存不大,改大该参数的值,会导致MemoryAnalyzer启动时,报错:Failed to create the Java Virtual Machine。 2.当你导出的dump文件的大小大于你配置的1024m(说明1中,提到的配置:-vmargs– Xmx1024m),MAT输出分析报告的时候,会报错:An internal error occurred during: "Parsing heap dump from XXX”。适当调大说明1中的参数即可。

2019-12-10

ntp rpm 安装包.zip

有时linux服务器需要做时间同步,时间同步需要ntp安装包,安装又分为在线安装和离线安装,在线安装很简单,离线安装需要先下载对应的rpm安装包,这个安装包很不好找,我这里给出一个。

2019-10-09

高版本IK分词器

IK分词器到后面就不再更新了,所以做了一个基于Lucene6.4.0的分词器

2018-11-06

EasyUI入门视频教程

下载的为百度网盘的下载链接, 视频清晰,含有老师讲的课件等。 适合初学者以及对此似懂非懂的人。

2018-10-30

EasyUi清晰视频教程从入门到精通

下载的为百度网盘的下载链接, 视频清晰,含有老师讲的课件等。 适合初学者以及对此似懂非懂的人。

2018-10-30

angularjs+boorstrap视频教程

angularjs视频教程 boorstrap视频教程 这里放的是百度网盘的下载连接

2018-03-08

eclipse中反编译插件

eclipse中反编译插件,内附安装教程。解压后把相应的文件夹下面的东西拷贝到eclipse安装目录中同名文件夹下面。再看文档到eclipse中进行相应的设置即可。

2016-08-24

Elipse中的SVN插件

eclipse中的SVN插件,解压后直接把features和plugins文件夹里面的动拷贝到eclipse安装目录中同名文件夹下面

2016-08-24

nexus-2.8.1-01-bundle.zip

maven中搭建nexus私服

2016-08-24

java定时spring定时源码包含定时和spring必须包直接导入可运行无需连接数据库

java定时任务源码,spring定时任务源码,包含定时和spring必须包,直接导入可运行,无需连接数据库。

2014-11-06

使用flex显示pdf所需第三方控件(flexpaper2.2.4,swftools,FlexPaper_2.2.4_SDK_3.5_swc)

包含使用flex显示pdf所需的一套第三方控件,使用方式网上直接搜“使用flex显示pdf”就可以搜到。包含:flexpaper2.2.4,swftools,FlexPaper_2.2.4_SDK_3.5_swc

2014-05-14

居务公开系统,可做毕业项目,面试项目,新闻发布系统。

本系统为居务公开系统,室本人在公司做的一个项目,可做毕业项目,面试项目等,含新闻发布系统模块,登陆模块,后台管理模块等内容,含数据库,数据库是sqlserver的。直接把项目和数据库导入就能使用。

2014-03-09

JAVA多线程

本教程是针对于java多线程写的教程,包括PPT,代码,课程讲解。这是本人综合了网上的教程,所写的一份比较易懂的教程。

2013-05-23

struts2中的拦截器

其中包含两个项目,都是struts2中的拦截器的用法,还有配置文件。

2012-11-16

VBScript教程

本教程是vbs语言教程,其中包含电子书,doc文档教程,以及vbs的开发环境。

2012-11-16

mvcstruts2框架

对mvc,框架的详细讲解。包含配置文件,以及项目需要的架包。

2012-11-13

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

TA关注的人

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