- 博客(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
原创 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
原创 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
原创 精进Spring—Spring常用注解【经典总结】
Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用Spring注解方式或者Spring XML配置方式。 Spring注解方式减少了配置文件内容,更加便于管理,并且使用注解可以大大提高了开发效率!
2017-07-29 11:02:21 118082 18
原创 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简单介绍和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
原创 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
原创 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
show-busy-java-threads
2018-07-27
Windows环境Redis-Sentinel安装
2018-03-03
Window环境Redis-Master-Slave-主从配置
2018-03-02
Jenkins publish-over-ssh-1.17 插件
2017-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人