自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 Dubbo+Zookeeper服务器实现集群(Dubbo第三炮)

说明:大概是3年前在一个Saas平台中接触到dubbo,此博文是复习笔记,作为分享和交流之用。阅读此篇博文必须先阅读笔者的另一篇博文"Dubbo框架搭建服务发布与订阅(Dubbo第二炮)",因为它们紧密联系。(此演示以为windows环境进行演示,笔者感觉zookeeper部署在linux上还简单一些,相对于windows毕竟linux提供太多好用的工具了)…

2018-12-31 22:02:02 566

原创 Dubbo框架搭建服务发布与订阅(Dubbo第二炮)

说明:大概是3年前在一个Saas平台中接触到dubbo,此博文是复习笔记,分享给需要的读者。学习dubbo要有一定的java和maven基础,因为此演示全程都离不开maven。此演示侧重dubbo原理图中的Provider—>Registy<—>Consumer 实战搭建,并且编写演示代码及dubbo平台管理, 笔者将其称为” Dubbo第二炮”。(很久没玩dubbo了,博文用于...

2018-12-29 21:06:49 564

原创 Dubbo注册中心和管理平台(Dubbo第一炮)

说明:大概是3年前在一个Saas平台中接触到dubbo,此博文是复习笔记,分享给需要的读者。学习dubbo要有一定的java和maven基础,因为此演示系统全程都离不开maven。此演示侧重Registry(Zookeeper)笔者称其为”Dubbo第一炮”。 (很久没玩dubbo了,博文用于复习与交流)此演示主要内容Dubbo环境搭建入门 @author:拈花为何不一笑说明:大概是3年前...

2018-12-29 20:38:12 641

原创 Linux之mysql服务器基本使用(Linux带着小弟shell去打怪)

说明:此博文为,mysql服务器复习笔记。此博文分享在复习过程中,实战遇到的问题,具体的细节和术语准确度别纠结。@author:拈花为何不一笑MySQL服务器管理(卸载,安装,运行等)1.首先删除系统自带的mysql(通常版本比较低) (1).先查询当前linux系统是否已安装了mysql 使用命令: rpm -qa | grep -i mysql 或者 rpm -q ...

2018-12-27 12:36:39 324

原创 Linux之tomcat服务器基本使用(Linux带着小弟shell去打怪)

说明:此博文为,tomcat服务器复习笔记。此博文分享在复习过程中,实战遇到的问题,具体的细节和术语准确度别纠结。author:拈花为何不一笑===>>>> tomcat服务器安装及管理tips: jdk1.6开始支持tomcat7, tomcat是java编写的一个软件,它要依赖于JDK。===>>&amp

2018-12-27 12:21:45 440

原创 Linux之putty工具使用及常见问题解决(Linux带着小弟shell去打怪)

说明:putty常用于连接远程的linux服务器。此博文分享在复习过程中,实战遇到的问题,具体的细节和术语准确度别纠结。(使用putty的主要原因它是免费的,SecureCRT,Xshell,说实话比它好用多了!但是收费。。。)随着移动终端大行其道,linux系统越来越火,作为一个爱好者或码员学会linux势在必行。演示目录如下:@Author:拈花为何不一笑1.简介(1.1)pu...

2018-12-24 13:27:34 2661

原创 第3集 SpringBoot番外篇 (SpringBoot)

说明:本次项目采用"土味情话"的方式演示springboot中一些常用知识。演示环境Intellij idea,内容:1.Springboot中Mybatis整合Logback日志2.热部署、打包、运行项目等1.SpringBoot + Mybatis + logback日志的整合方式一:(1)日志的使用,当前流行于Adapter设计模式的日志应用,作用是:方便替换日志工具(...

2018-12-10 12:43:03 337

原创 第2集 SpringBoot一天速成 (SpringBoot)

说明:SpringBoot一天速成不是口号,而在于您的基础。1.此演示目的就是为了让大家速成。口号:“快快快狠”。2.具备半年以上"SSM框架+Maven"实战经验的开发人员3.跟着此系列博文《SpringBoot一天速成》练习一遍4.这套演练包括工程的:持久层、服务层、web层,采用Intellej idea工具。5.所有源码和资料免费提供给读者,需要的留言。6.笔者将实践过程中遇到...

2018-12-02 17:33:16 2739 2

原创 第1集 SpringBoot一天速成 (SpringBoot)

说明:SpringBoot一天速成不是口号,而在于您的基础。1.此演示目的就是为了让大家速成。口号:“快快快狠”。2.具备半年以上"SSM框架+Maven"实战经验的开发人员3.跟着此系列博文《SpringBoot一天速成》练习一遍4.这套演练包括工程的:持久层、服务层、web层,采用Intellej idea工具。5.所有源码和资料免费提供给读者,需要的留言。6.笔者将实践过程中遇到...

2018-12-01 16:53:28 1694

原创 Redis 第七集Redis服务器调优(Redis)

说明:此为整理文章。主要是通过Redis提供的命令和配置文件参数等来进行服务器调优,“凡调优皆以实际业务为基础,背离者可谓舍本逐末、乱来。”Redis官方提供的命令:https://redis.io/commands 请参阅。1、redis-benchmarkredis基准信息,redis服务器性能检测例如:检测redis服务器性能,本机6379端口的实例,100个并发连接,10000...

2018-11-30 19:41:06 302

原创 Redis 第六集Redis主从复制(Redis)

@author:拈花为何不一笑。说明:1.此项目完整的演示需要读者有一定的linux、Redis、分布式集群及网络基础。2.Redis主从复制是使用Redis两个特性来完成的,它们分别是:持久化特性和复制特性。3.这里用简单的主从复制,笔者称其为"Redis旧版复制功能",学会后对于新版的复制简直小case4.由于Redis使用C语言来开发的一个软件,后续笔者可能"捡起C&

2018-11-15 15:11:41 414 1

原创 Redis 第五集持久化方案RDB与AOF(Redis)

说明:在windows中,redis3.x版本后不再提供技术支持,那么高版本的特性只好linux中玩。本项目演示Redis持久化方案:RDB和AOF。环境:Linux + Redis5.0.0若有出入,欢迎指证,谢谢。参考资料:《Redis实战》----------------------------------------------内容结构图-------------------...

2018-11-12 14:14:48 268

原创 Redis 第四集Spring声明式缓存(Redis)

说明: 1. 此项目为Spring-data-redis采用声明式缓存的方式进行演示2. 此项目的精要之处:一是从零开始搭建环境并解决各路异常, 二是配置文件中的解析(具体解析未贴出于博文中)。3. 环境中的各种jar版本和jdk版本一定要看清,这个项目演示要求版本之间要匹配。=环境=================代码=================>> User.ja...

2018-11-09 21:24:22 975

原创 Redis 第三集与Spring集成_轻量集群(Redis)

说明:此项目演示Redis与Spring集成, Redis轻量级集群即分片模式Redis与Spring集成代码:JedisPoolSpring.java; Redis轻量级集群代码:ShardedJedisPoolSpring.java代码中注释有具体的使用说明等讲解。项目结构图==代码如下========>>>> JedisPoolSpring.jav...

2018-11-08 15:26:03 196

原创 Redis 第二集Redis连接池(Redis)

说明: 1. 演示Redis连接池JedisPool 连接池2. 笔者代码中的注释有各种实用说明(当然你觉得注释碍眼可以直接删除):(a).遇到异常及解决方案(b).一些使用说明©.知识点对比与类比3. 此项目演示需要jedis.jar和commons-pool2.jar=代码如下======package com.it.util;import redis.clients.je...

2018-11-08 14:58:07 665 1

原创 Redis 第一集入门(Redis)

说明Redis入门环境为WindowsRedis下载安装很简单,不叙述。推荐《Redis实战》书籍,先看看Redis支持的五种数据结构Window环境>>>>>>>>&am

2018-11-07 18:01:35 313

原创 struts2自定义数据类型转换器(Struts2)

写这篇文章的缘由,同学叫我帮忙搭建立ssi(Struts2+Spring+ibatis)框架,架构搭建成功后,写了个页面测试。其中有日期类型,所以就涉及到了Struts2的自定义数据类型转换器。(Strurts2有默认的日期转换器,但是支持的格式单一)由于信息量比较大,文章的内容是关于"自定义数据类型转换器"一些底层的实现过程,会涉及到很多东西。所有难免有纰漏。分享给希望了解“自定义数据类型...

2018-10-18 17:30:00 615

原创 rest插件实现restful风格第2集(Struts2)

说明:Struts2+rest插件中, 使用自定义拦截器。Rest注解: @Namespace(Action命名空间注解):配置在action类上 @ParentPackage(父包注解):配置在action类上,指定action所在包的父包 @Action(action注解) : 注解方式指定action配置 @DefaultInterceptorRef(默认拦截器注解):...

2018-09-26 14:32:06 596

原创 rest插件实现restful风格第1集(Struts2)

struts2插件算得上是她腾飞的翅膀,这里先直接感觉下rest插件简单事例。看一下rest插件,规则==========================================URL映射表,发送一个请求调用哪个Action的方法===================================================== The following URL's...

2018-09-24 18:16:31 865

原创 struts2标签底层实现过程(Struts2)

说明:阅读此文章需要有:strut2, ognl, freemarker, 自定义标签的基础。采用自然语言来描述struts2标签的底层实现过程。视图层页面:页面: movies-edit.jsp >>>>>><%@ page contentType="text/html; charset=UTF-8" language="java" error...

2018-09-24 16:50:31 401

原创 文件上传底层细节(Struts2)

说明:如果使用的是Struts2进行文件上传,此文章可以帮你更进一步理解和应用文件上传。主代码如下:****************************一、视图层******************************1.upload.jsp 文件<%@ page language="java" import="java.util.*" pageEncoding=...

2018-09-15 14:06:50 204

原创 视图层传递参数(Struts2)

说明:struts2中前端页面传递各种参数(简单参数,数组,List,Set,Map 及复合结构)至后端。建议:如果你需要了解如何传递数组的,先看页面再看对应的Action,再看里面的注释(如果想了解传参的具体细节或底层思想)。演示输出结果,请看控制台。环境:tomcat+struts2+Ognl主代码如下:**************************1视图层CODE****...

2018-09-10 22:11:34 1293

原创 jsp视图层底层原理(struts2)

说明:说是底层原理有点过,不过底层原理就蕴含其中。展示jsp中el表达式取值底层过程。自行甄别。主代码如下:原理分析,showFindUser.jsp中展示el取值的底层实现过程或原理。=================================3.主代码===============================一、视图层: (1).findUser.jsp ...

2018-09-08 13:16:26 857

原创 IOC容器和缓存(struts2)

1说明:这里以Struts2的IOC和缓存简述,侧重讲缓存。 编写方式不是”手把手式”,需要结合struts2源码或熟读过源码的人,强烈建议阅读者需要有哈希算法基础,jvm内存知识和java并发编程相关知识的读者。 2.表达能力有限,有出处的忘包含或指证。 3.目的:分享一 、首先上图: 图1. struts2_IOC容器构造器缓存关联过程图2. struts2_构造器缓存实现...

2018-09-01 20:45:41 384

原创 hashCode

说明:在探察struts2 IOC容器的内存维护(强、软、弱、虚引用时),难免会用到 Map(HashMap),那么hashCode跑出来了,这东西都忘记了。 只好一边回忆代码一边注释,就没组织编排了。。。能力有限,有误差的请包含或指证 目的:分享 ,交流。内容:以下为主代码内容 相关图片: 主代码和注释如下: package or...

2018-08-28 21:55:51 211

原创 Ognl表达式引擎之抽象语法树(ASTs)

1.说明:结合ASTs演示Ognl取值机制,“此SAMPLE演示数据流转中的其中一环” 2.能力有限,有误差的请包含或指证 3.目的:抛砖引玉 4.内容:以下为主代码内容,javaBean(User和Company)就不贴出来了,看代码里的setter就可以构造出javaBean了 import java.util.HashMap;import java.util.Map;...

2018-08-23 15:45:42 1038

原创 Ognl表达式引擎

Ognl框架 1说明:Struts2只是把Ognl作为它的表达式引擎,此文章SAMPLE只是单独的Ognl框架,与struts2没有任何联系 2.能力有限,代码中注释难免有误请包含或指证 3.目的:分享, 可作为”数据流转”入口 4.内容:以下为主代码内容,javaBean就不贴出来了,看代码里的setter就可以构造出javaBean了import java.lang.reflect...

2018-08-22 14:57:53 434

Redis Desktop Manager(RMD工具)

说明:因为官方在 0.9.4 版本之后选择对所有的安装包收费,不再提供安装包下载,但是源码依旧公开。 这个是私人从官方提供的RDM源码包编译成的.exe文件,人家花了几个小时弄成的,并说:如果使用者有空并且愿意可以请它喝杯咖啡!哈哈 问题是这个作者没有留下联系方式,要不?大家请我喝杯咖啡!哈哈。(把安装程序打包放到CSDN中了,有需要的朋友也可以直接在哪里下载)

2018-11-07

80880 CPU指令

80880 CPU指令 。 

2018-08-11

jsonplugin源码包

jsonplugin源码包,struts2 ajax jsonplugin源码,源码学习

2018-08-11

空空如也

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

TA关注的人

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