自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿飞云漫步

编程、AI、互联网技术、程序世界分享记录

  • 博客(457)
  • 资源 (12)
  • 收藏
  • 关注

原创 《阿里巴巴Java开发手册》扫描插件正式发布--插件安装和使用分析

本博文始发地址在公司论坛::《阿里巴巴Java开发手册》扫描插件正式发布–插件安装和使用分析“不管做什么,只要坚持下去就会看到不一样!在路上,不卑不亢!”阿里巴巴于10月14日上午9:00在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件。下面分享这个插件,希望更多的人使用,提高我们的代码/编码的规范!

2017-10-14 19:35:38 3949 1

原创 总结这段时间的学习和生活

越来越发现自己活的很狭隘,思想也比较狭隘!现在的生活是8点每天早上起床,在家吃个早饭,然后骑车去公司。这几天发现走路去公司也就十几分钟,那就走路吧,走路的时候自己也听一听音乐或者一些线上的音频文件,发现早晨走路还是听舒服的,这样也可以简单的锻炼一下身体,从惠州到长沙,很久没有坚持锻炼了。

2017-10-13 23:36:56 2392 1

原创 ScheduledThreadPoolExecutor 中ScheduleAtFixedRate 和 ScheduleWithFixedDelay方法讲解

java 中ScheduledExecutorService接口是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说,任务是并发执行,互不影响。

2017-10-11 12:07:18 15139 1

原创 JAVA中死锁例子分析和上下文切换的实战

本篇是整理《java多线程编程核心技术》和《java并发编程的艺术》中对于死锁和上下文切换 的学习总结!

2017-10-04 10:54:12 1196

原创 一张图讲解对象锁和关键字synchronized修饰方法(代码块)

每个对象在出生的时候就有一把钥匙(监视器Monitor),那么被synchronized 修饰的方法相当于给方法加了一个锁,这个方法就可以进行同步,在多线程的时候,不会出现线程安全问题。注:Monitor是 Java中用以实现线程之间的互斥与协作的主要手段,它可以看成是对象或者 Class的锁。每一个对象都有,也仅有一个 Monitor。

2017-09-29 23:25:48 10107 18

原创 OpenResty 最佳实践学习--安装和helloworld(1)

一:简介OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。OpenResty® 通过汇聚各种设计精良的 Nginx 模块(主要由 OpenResty 团队自主开发)

2017-09-26 20:24:21 2497 3

原创 Linux服务器Tomcat中Catalina.log中定位错误信息方法

linux 中tomcat日志分析通过命令定位找到错误信息

2017-09-23 20:15:23 6339

原创 Dubbo和Spring结合配置文件内容解析为bean的过程

本篇讲解一下Dubbo中Bean的加载过程以及简单介绍Dubbo中服务的暴露和服务的引用!Dubbo是结合Spring来进行使用的,其中bean依赖Spring的IOC容器进行管理。Spring默认的Bean加载机制肯定是不能去加载Dubbo提供的Bean,那么Dubbo中的Bean是如何加载到Spring 容器的呢?

2017-09-21 11:36:31 11170 3

原创 我的随笔-感慨于博客专家的认证

没有人是一座孤岛,在技术和程序的世界中,每个人都可以有自己的一片小小空间!

2017-09-20 13:34:46 761 2

原创 Dubbo 启动 报 javassist/ClassPath And org/jboss/netty/channel/ChannelFactory异常

Dubbo启动报错问题整理和解决方案

2017-09-18 09:12:16 9553 2

原创 Spring 学习——基于Spring WebSocket 和STOMP实现简单的聊天功能

本篇主要讲解如何使用Spring websocket 和STOMP搭建一个简单的聊天功能项目,里面使用到的技术,如websocket和STOMP等会简单介绍,不会太深,如果对相关介绍不是很了解的,请自行查阅相关知识。 本篇的项目主要是一个学习Spring websocket和STOMP的项目,基于Spring4.0之上。因为Spring4.0之上才支持Websocket。例子比较的简单,但是总体实

2017-08-13 11:30:53 5564 5

原创 windows开机后一键启动应用程序

一键启动办公软件小工具分享每天上班前打开电脑总有一些固定的软件需要打开(如Foxmail、QQ等),那么一个一个启动非常会比较麻烦,下面分享一下小工具,稍微进行简单的配置后,便可以一键启动你想要打开的软件!

2017-08-11 15:16:22 2706 2

原创 Spring配置中context:annotation-config VS context:component-scan

Spring 中在使用注解(Annotation)会涉及到< context:annotation-config> 和 < context:component-scan>配置,下面就对这两个配置进行诠释。

2017-07-30 10:47:50 2202 5

转载 MyBatis中Like语句使用方式

Mybatis中Like的使用,防止Sql注入

2017-07-30 09:37:30 3933

原创 精进Spring—Spring常用注解【经典总结】

Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用Spring注解方式或者Spring XML配置方式。 Spring注解方式减少了配置文件内容,更加便于管理,并且使用注解可以大大提高了开发效率!

2017-07-29 11:02:21 118082 18

原创 Nginx学习——Nginx基本配置

Nginx基本的配置

2017-07-16 22:29:08 5397

原创 Linux学习——shell编程之正则表达式和字符处理命令

shell编程之正则表达式一 正则表达式 1 什么是正则表达式 正则表达式用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分隔、匹配、查找及替换操作。2 shell编程之正则表达式与通配符 正则表达式:用于在文件中匹配符合条件的字符串。正则是包含匹配。grep 、awk 、sed等命令支持正则表达式。 通配符:用于匹配符合条件的文件名,通配符是完全匹配。ls、f

2017-07-16 16:40:35 1356

原创 Linux学习——shell编程之环境变量配置文件

shell编程之环境变量配置文件一:环境变量配置文件1 shell编程之环境变量配置 变量类型:用户自定义变量(本地变量)环境变量 :定义每个用户的操作环境,如path ps1(提示符)预定义变量位置参数变量

2017-07-16 11:56:14 1117 3

原创 JQuery——图片缩放和截图发送

记录一下图片缩放 和截图发送!图片缩放 https://yihui.name/cn/2007/09/highslide-and-lightbox/ http://www.zhangxinxu.com/jq/balupton_zh/demo/ http://www.dowebok.com/demo/214/ http://www.lanrentuku.com/js/tupian-933.htm

2017-07-11 14:26:28 1574

原创 Linux学习——shell编程之运算符

shell编程之运算符一:shell中常见算术运算符号和优先级二:算术运算符 Shell 变量:是弱类型!不能进行加减乘除!比较麻烦!

2017-07-09 21:39:04 828

原创 Linux学习——shell编程之变量

shell编程之变量:Linux shell编程基础中的变量。 包括Bash变量的分类和各变量的详细使用,如:用户自定义变量、环境变量、语系变量、位置参数变量和预定义变量。

2017-07-09 11:43:41 611

原创 Nginx学习——Nginx启动、停止、重启和信号控制以及平滑升级

Nginx的启动、停止、重启和信号控制以及平滑升级

2017-07-04 22:52:44 2544

原创 Nginx学习——Nginx简单介绍和Linux环境下的安装

Nginx 是一个俄罗斯的哥们开发的,并将其进行了开源。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝

2017-07-03 21:46:29 959

原创 Linux学习——Shell基础

Shell 是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动,挂起,停止甚至编写一些程序。Shell 还是一个功能强大的编程,易编写、易调试、灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。用户通过shell向Linux内核发指令,Linux内核通过shell将返回

2017-07-01 18:14:05 660

原创 Linux学习——磁盘管理、用户管理、权限管理命令

一:磁盘管理 df 查看磁盘大小 --h 1024 --H 1000 du 统计磁盘上文件的大小 -- du -s /目录 -- -h 1024显示二:用户管理 1 Linux中用户和用户组的概念 用户:使用操作系统的人,可以有很多的用户,运行多个用户同时操作一个系统 用户组:具有相同系统权限的一

2017-06-29 13:57:22 2130

原创 Linux学习——基础命令、搜索命令、压缩解压命令

Linux学习——基础命令、搜索命令、压缩解压命令学习Linux要掌握一些简单的常用的一些命令,下面就是Linux的一命令的介绍。

2017-06-29 09:27:50 720

原创 Linux学习—vim文本编辑器学习

1 VIM编辑器概述 什么是vi:可视化接口(Visual Interface). vi————> vim 升级那些提升!支持多级撤销 u跨平台运行语法高亮支持图形界面

2017-06-25 17:16:24 720

原创 Redis学习——Redis事务

Redis和传统的关系型数据库一样,因为具有持久化的功能,所以也有事务的功能! 面试官:请问Redis支持事务吗?如果支持和传统的关系型数据的事务有什么区别? 应试者:支持,但是是部分支持。

2017-06-21 23:04:14 798

原创 Redis学习——Redis持久化之AOF备份方式保存数据

新技术的出现一定是在老技术的基础之上,并且完善了老技术的某一些不足的地方,新技术和老技术就如同JAVA中的继承关系。子类(新技术)比父类(老技术)更加的强大!在前面介绍了 Redis学习——Redis持久化之RDB备份方式保存数据之后,下面在整理和学习一下Redis的AOF方式保存数据。

2017-06-18 23:36:03 9133 2

原创 Redis学习——Redis持久化之RDB备份方式保存数据

从这一个介绍里面知道,redis比memcache作为缓存数据库强大的地方,一个是支持的数据类型比较多,另一个就是redis持久化功能。 下面就介绍Redis的持久化之RDB!一:什么是redis的持久化 官网介绍: 英文:https://redis.io/topics/persistence 中文:http://www.redis.cn/topics/persistence.html

2017-06-18 16:37:59 37742 11

原创 Redis学习——redis.conf 配置文件介绍

学以致用 学在用前参看文章: redis.conf配置详细解析 redis.conf 配置详解 Redis配置文件详解(redis.conf)-云栖社区在Redis的使用过程,除了知道对Redis五种数据类型的操作方法之外,最主要额就是对redis.conf进行配置了,下面整理出redis.conf中常见的一些配置介绍。 参数说明 redis.conf 配置项说...

2017-06-18 12:32:09 12228 1

原创 Redis介绍——Linux环境Redis安装全过程和遇到的问题及解决方案

Redis介绍——Linux环境Redis安装全过程和遇到的问题及解决方案

2017-06-16 23:02:42 1732

原创 Linux学习——yum学习和光盘yum源搭建

yum安装和光盘yum源搭建在rmp安装的时代,rpm包依赖让安装人员头大,而且头疼,有了yum后整个的安装更加简单和方便。

2017-06-16 22:10:23 1772

原创 在分布式数据库中CAP原理CAP+BASE以及分布式和集群的区别

分布式数据库中的CAP原理

2017-06-15 22:04:58 3049 2

原创 成长——新的开始,一切都是美好的

我们都要满怀希望和爱,这样生活一定会朝着美好和阳光!

2017-06-14 22:44:57 721 2

原创 Spring学习——Spring IOC 学习整理资料整理

自己动手写个spring IOC容器 http://blog.csdn.net/u010837612/article/details/50686573 XPath 语法 http://www.runoob.com/xpath/xpath-syntax.htmlspring ioc原理(看完后大家可以自己写一个spring) http://blog.csdn.net/it_man/artic

2017-05-03 08:38:29 947

原创 没有理想,你和我还有什么区别呢!

阳光之中到处可见 奔忙的人们 被拥挤着 被一晃而飞的光阴 忽略过

2017-04-30 22:23:15 713

原创 mybatis错误——java.io.IOException: Could not find resource com/xxx/xxxMapper.xml

Mybatis加载Mapper的xml出现java.io.IOException: Could not find resource com/xxx/xxxMapper.xml

2017-04-27 22:16:28 100177 70

原创 java学习——Java 动态代理机制分析

越学越觉得自己不懂的越多!java的动态代理学习资料整理:Java 动态代理机制分析及扩展,第 1 部分: https://www.ibm.com/developerworks/cn/java/j-lo-proxy1/Java 动态代理作用是什么? https://www.zhihu.com/question/20794107Java动态代理机制详解(JDK 和CGLIB,Javassist,A

2017-04-12 16:53:50 1223

原创 Redis—windows环境安装Redis和Redis sentinel部署教程

一:Redis的下载和安装 1:下载Redis Redis的官方网站Download页面,Redis提示说:Redis的正式版不支持Windows,要Windows学习Redis,请点击Learn more,跳转到:https://github.com/MSOpenTech/redisThe Redis project does not officially support W...

2017-04-10 11:31:54 6546 4

微服务-马欣曦-微服务实践之路.zip

2016.11.19 微服务实践之路(厦门) 演讲稿 作者:小马哥

2019-10-30

show-busy-java-threads

用于快速排查Java的CPU性能问题(top us值过高),自动查出运行的Java进程中消耗CPU多的线程,并打印出其线程栈,从而确定导致性能问题的方法调用。 目前只支持Linux。原因是Mac、Windows的ps命令不支持列出进程的线程id!

2018-07-27

Windows环境Redis-Sentinel安装

Windows环境Redis-Sentinel安装,如需使用,请查看http://blog.csdn.net/u010648555/article/details/79430105 博文的介绍!

2018-03-03

Windows环境Redis-Cluster配置

Windows 平台安装配置Redis-Cluster,可以直接下载使用,具体请看readme.txt!

2018-03-03

Window环境Redis-Master-Slave-主从配置

Window环境Redis-Master-Slave-主从配置,解压后查看readme,直接启动,就可以进行Redis的主从操作了!

2018-03-02

Redis For Windows

windows环境安装redis的zip包,已经做过测试,需要解压的可以使用7z进行压缩使用!

2018-03-02

Jenkins publish-over-ssh-1.17 插件

Jenkins中使用SHH server 服务使用的插件,请测可用 ,版本为1.17! 公共配置: Passphrase:密码(key的密码,如果你设置了) Path to key:key文件(私钥)的路径 Key:将私钥复制到这个框中 Disable exec:禁止运行命令 私有配置: SSH Server Name:标识的名字(随便你取什么) Hostname:需要连接ssh的主机名或ip地址(建议ip) Username:用户名 Remote Directory:远程目录 Use password authentication, or use a different key:可以替换公共配置(选中展开的就是公共配置的东西,这样做扩展性很好)

2017-09-06

UML学习资料

UML学习的demo整理的资料,包括思维导图原文件和Visio的原文件和简单的例子代码!

2017-01-12

zookeeper-3.4.8.zip

zookeeper-3.4.8.zip window下面解压就可以使用!

2016-11-15

javax.mail.jar

javamail 发邮件需要的jar javax.mail.jar

2016-02-22

空空如也

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

TA关注的人

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