自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 大中型Web站点解决高并发访问的优化方案

高并发学习技术学习 https://www.itkc8.com  一、网络架构的优化 传统网络结构的用户的请求流程(DNS解析流程):  1、用户在浏览器输入要访问的网站的域名,如果操作系统检查到本地hosts文件中缓存着这个域名的映射关系,则直接调用,完成域名解析。  2、如果hosts文件中没有,则浏览器向本地DNS请求解析,如果缓存着映射关系,则返回结果,完成解析;  3、如果本地DNS...

2017-02-27 09:30:53 575

转载 RabbitMQ的几种典型使用场景(很有用的一篇文章)

非常感谢http://www.cnblogs.com/luxiaoxun/p/3918054.html RabbitMQ技术学习更多资源请访问 https://www.itkc8.com    RabbitMQ主页:https://www.rabbitmq.com/ AMQP AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件: 1....

2017-02-18 09:29:41 3857 2

转载 rabbitmq学习6:RPC

非常感谢 http://wubin850219.iteye.com/blog/1006300 RabbitMQ技术学习更多资源请访问 https://www.itkc8.com    在《rabbitmq学习2:Work Queues 》中我们已经知道了在多个worker如何分配耗时的任务。如果我现在要在远程的机器上运行然后得到结果,那应当怎么做呢?那就要用到RPC(Remote Proce...

2017-02-17 18:09:31 398

转载 rabbitmq学习5:Topics

非常感谢 http://wubin850219.iteye.com/blog/1004973 RabbitMQ技术学习更多资源请访问 https://www.itkc8.com     在前面的《rabbitmq学习4:Routing 》中使用一般的名字的路由,现在想通过一些路由规则让消费者来接受符合规则的消息?那应当怎么样呢?那就要用到类型为topic的Exchange了。 Topics...

2017-02-17 18:00:27 285

转载 rabbitmq学习4:Routing

非常感谢  http://wubin850219.iteye.com/blog/1004948 RabbitMQ技术学习更多资源请访问 https://www.itkc8.com     在《rabbitmq学习3:Publish/Subscribe 》中已经学习了发送一个消息,所有消费者端都能收到。那现在这节准备介绍通过路由规则来接受生产者端所发送的消费。Routing的工作示意图如下: ...

2017-02-17 17:54:25 417

转载 rabbitmq学习3:Publish/Subscribe

非常感谢 http://wubin850219.iteye.com/blog/1004921 在前面的Work Queue中的消息是均匀分配消息给消费者;如果我想把消息分发给所有的消费者呢?那应当怎么操作呢?这就是要下面提到的Publish/Subscribe(分布/订阅)。让我们开始Publish/Subscribe之旅吧! Publish/Subscribe的工作示意图如下:

2017-02-17 17:49:19 327

转载 rabbitmq学习2:Work Queues

非常感谢http://wubin850219.iteye.com/blog/1003840 RabbitMQ技术学习更多资源请访问 https://www.itkc8.com    在前面的已经提到了一对一的情况;现在一个生产者与多个消费者的情况(Work Queues)。 Work Queues的示意图如下:   对于上图的模型中对于c端的worker来说。RabbitMQ服务器可...

2017-02-17 17:45:58 293

转载 abbitmq学习1:hello world

非常感谢 http://wubin850219.iteye.com/blog/1002932 RabbitMQ技术学习更多资源请访问 https://www.itkc8.com     rabbitMQ是一个在AMQP基础上完整的,可服用的企业消息系统。他遵循Mozilla Public License 开源协议。   关于amqp可参考http://www.oschina.net/p/r...

2017-02-17 17:44:37 627

转载 RabbitMQ发布/订阅

非常感谢  http://blog.csdn.net/lmj623565791/article/details/37657225 RabbitMQ技术学习更多资源请访问 https://www.itkc8.com    转发请标明出处:http://blog.csdn.net/lmj623565791/article/details/37657225 本系列教程主要来自于官网入门教程的翻译...

2017-02-17 11:40:17 339

转载 JMS、AMQP实例讲解

使用Git从GitHub上将samples代码拷贝到本机,然后导入到IDE中 ActiveMQ技术学习 https://www.itkc8.com Shell代码   git clone git://github.com/stephansun/samples.git   samples包含7个模块,分别为 samples-jms-plain:使用JMS原生API; samples-jms-...

2017-02-16 15:22:00 767

转载 标准Web系统的架构分层

非常感谢 http://blog.csdn.net/yinwenjie/article/details/46480485, 大家多多访问 http://blog.csdn.net/yinwenjie 标准Web系统的架构分层 – 转载请注明出处 1、架构体系分层图 在上图中我们描述了Web系统架构中的组成部分。并且给出了每一层常用的技术组件/服务实现

2017-02-16 13:06:07 517

转载 Spring注解@Component、@Repository、@Service、@Controller区别

很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料: spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。 在目前的 Spring

2017-02-16 11:10:56 342

转载 IntelliJ IDEA 与 Gradle + Spring项目的初次尝试

准备工作:1.安装好IntelliJ IDEA和Gradle   2.Groovy的基本语法(方便写gradle配置) Gradle + Spring技术学习 https://www.itkc8.com  新建一个Gradle项目,如下图   填写项目信息包括groupId(项目包名),artifactId(项目名称)。然后配置Gradle 其中第二项最好勾选上,它能帮你自动创建...

2017-02-15 16:52:15 1906

转载 IntelliJ Idea设置背景颜色

2017-02-15 11:39:30 9797 1

转载 Nexus 私服上传文件,并通过 Gradle 引用

Nexus 技术学习 https://www.itkc8.com  一、上传文件到 Nexus 1,进入 Nexus 仓库界面 如果你电脑还没有使用 Nexus,需要先下载并启动 Nexus 私服。 在浏览器输入:http://127.0.0.1:8081/nexus/  进入后看到如下界面就代表nexus已经启动成功。点击右上角的【Log In】登陆,初始用户名密码:admin/admi...

2017-02-15 09:58:37 773

转载 使用Intellij Idea+Gradle 搭建Java 本地开发环境

非常感谢 http://www.jianshu.com/p/25039d901ac2 Intellij Idea+Gradle技术学习 https://www.itkc8.com    项目搭建采用技术栈为:Spring+Spring MVC+Hibernate+Jsp+Gradle+tomcat+mysql5.6 搭建环境文档目录结构说明: 使用Intellj Idea 搭建项目过程...

2017-02-14 16:11:27 6555

转载 Gradle 实战(3)—— 添加 Gradle 依赖与 build.gradle 配置初识

非常感谢  http://blog.csdn.net/lw_power/article/details/51241720 Gradle 技术学习 https://www.itkc8.com    添加 Gradle 我们可以到我们添加 Maven 依赖的网站  Maven Repository: Search/Browse/Explore http://mvnrepository.com/ ...

2017-02-14 11:35:36 1634

原创 CentOS7下RabbitMQ服务安装配置

RabbitMQ技术学习更多资源请访问 https://www.itkc8.com  一:环境安装   这些开源性的产品没多少是建议用户部署在windows上的,不过rabbitmq除外,为了更加贴近实际的应用场景,我们这里还是部署在centos7上。   1. 安装erlang     刚才也说了,rabbitmq只不过是erlang开发的一个成品而已,所以我们首先一定要安装好erla...

2017-02-13 17:05:57 3670

转载 Bluemix结合RabbitMq实现消息发送与接收实例

非常感谢  http://blog.csdn.net/evankaka/article/details/50682197 RabbitMQ技术学习更多资源请访问 https://www.itkc8.com    什么是RabbitMq?       MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数...

2017-02-13 16:56:48 574

转载 RabbitMQ与java、Spring结合实例详细讲解

非常非常感谢 http://blog.csdn.net/evankaka/article/details/50495437   RabbitMQ技术学习更多资源请访问 https://www.itkc8.com    摘要:本文介绍了rabbitMq,提供了如何在Ubuntu下安装RabbitMQ 服务的方法。最后以RabbitMQ与Java、spring结合的两个实例来演示如何使用Rab...

2017-02-13 16:08:07 552

转载 Redis Java客户端Jredis

Redis技术学习 https://www.itkc8.com JRedis 是一个高性能的 Java 客户端,用来连接到Redis分布式哈希键-值数据库。提供同步和异步的连接。   项目地址:https://github.com/alphazero/jredis 由于jreds的jar包不在公网的maven仓库中,所以需要下载源码使用如下命令,将jar添加到本地maven仓库中。 ...

2017-02-12 07:23:02 1713

转载 Redis 订阅与发布

Redis是一个key-value的存储系统,提供的key-value类似与Memcached而数据结构又多于memcached,而且性能优异.广泛用于缓存,临时存储等,不仅如此redis pubsub还可以实现发布–订阅功能,实时推送给订阅端。 1.实现发布功能 Redis技术学习 https://www.itkc8.com [java] view plain copy  print? ...

2017-02-12 07:16:40 462

转载 Redis 3.0集群搭建测试(二)

四、客户端集群命令 cluster集群相关命令,更多Redis相关命令见文档:http://redis.readthedocs.org/en/latest/ Redis技术学习 https://www.itkc8.com [plain] view plain copy  print? 集群   cluster info 打印集群的信息   cluster nodes 列出集群当前已知的...

2017-02-12 07:10:47 647

转载 Redis 3.0集群搭建测试(一)

Redis技术学习 https://www.itkc8.com Redis3.0 最大的特点就是有了cluster的能力,使用redis-trib.rb工具可以轻松构建Redis Cluster。Redis Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接。节点之间使用gossip协议传播信息以及发现新节点,这种结构和Cassandra很相似,Cassa...

2017-02-12 07:07:27 412

转载 Redis Java客户端Jedis

Redis技术学习 https://www.itkc8.com 目前Redis基于Java语言的Client: Jredis:https://github.com/alphazero/jredis Jedis:https://github.com/xetorthio/jedis Redis4J:https://github.com/guming/redis4j Jedis是官方提供的唯...

2017-02-10 16:06:52 583

转载 Redis 事务

redis对事务的支持目前还比较简单。redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。由于redis是单线程来处理所有client的请求的所以做到这点是很容易的。一般情况下redis在接受到一个client发来的命令后会立即处理并 返回处理结果,但是当一个client在一个连接中发出multi命令有,这个连接会进入一个事务上下文,该连接后续

2017-02-10 16:03:37 268

转载 Redis 管道pipeline

Redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下: [plain] view plain copy  print?

2017-02-10 16:00:55 230

转载 Redis监控方案

 Redis现在在业务中应用已经很广泛了,但是如何监控redis,实时的观察redis的性能,却很少的提及,现在常见的监控方案基本上都是使用redis自带的info命令和monitor命令获取相关信息,然后提取出来显示。 测试环境:      redis版本:2.4.17        IP:10.20.111.188 Redis技术学习,更多资源请访问 https://www.itkc8...

2017-02-10 15:17:51 448

转载 Redis 持久化方式

非常感谢http://blog.csdn.net/zhu_tianwei/article/details/44893055 Redis由于支持非常丰富的内存数据结构类型,如何把这些复杂的内存组织方式持久化到磁盘上是一个难题,所以Redis的持久化方式与传统数据库的方式有比较多的差别,Redis一共支持四种持久化方式,分别是: 1.定时快照方式(Snapshotting) 2.基于语句

2017-02-10 14:44:34 281

转载 Redis 内存优化

非常感谢 http://blog.csdn.net/zhu_tianwei/article/details/44892765 Redis技术学习,更多资源请访问 https://www.itkc8.com   Redis内部有很多的数据类型,这些在官方文档上都可以看到,下面是其内部优化的一些细节点: 1. String 和 数字,在Redis中如果存储的是“123”Redis是能够识别出来...

2017-02-10 14:37:40 237

转载 Redis 存储机制

Redis技术学习,更多资源请访问 https://www.itkc8.com Redis存储机制分成两种Snapshot和AOF。无论是那种机制,Redis都是将数据存储在内存中。   Snapshot工作原理: 是将数据先存储在内存,然后当数据累计达到某些设定的伐值的时候,就会触发一次DUMP操作,将变化的数据一次性写入数据文件(RDB文件)。 AOF 工作原理: 是将数据也是先存...

2017-02-10 14:32:41 10117

转载 Redis 应用场景

非常感谢http://blog.csdn.net/zhu_tianwei/article/details/44892247 一、Redis使用场景 1.取最新N个数据的操作 比如典型的取你网站的最新文章,通过下面方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取 使用LPUSH latest.comments命令,向l

2017-02-10 14:25:00 202

转载 Redis-benchmark使用总结

Redis-benchmark是官方自带的Redis性能测试工具,可以有效的测试Redis服务的性能。 使用说明如下: Redis技术学习,更多资源请访问 https://www.itkc8.com Usage: redis-benchmark [-h <host>] [-p <port>] [-c <clients>] [-n <reques...

2017-02-10 12:28:34 504

转载 spring 使用redis集群配置

非常感谢http://www.cnblogs.com/zr520/p/5062025.html Redis技术学习,更多资源请访问 https://www.itkc8.com   上面两篇介绍了redis集群的配置合一些基本的概念,所以接下来当然是要在项目中使用咯,redis的java支持已经做的非常好了,所以我们来试着使用这些api来进行redis的操作,首先我们需要操作redis的架包:...

2017-02-10 10:55:28 1253

转载 Redis资料汇总

非常感谢 http://www.cnblogs.com/wuxl360/p/5817190.html Redis技术学习,更多资源请访问 https://www.itkc8.com 1. Overview 1.1 资料 <The Little Redis Book> ,最好的入门小册子,可以先于一切文档之前看,免费。 作者Antirez的博客,Antirez维护的Redis推...

2017-02-10 10:37:15 739 1

转载 Redis集群搭建与简单使用

Redis技术学习,更多资源请访问 https://www.itkc8.com 非常感谢http://www.cnblogs.com/wuxl360/category/820525.html 用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。 redis 采用 redis-3.2.4 版本。 两台虚拟机都是 CentOS ,一台 CentOS6.5 ...

2017-02-10 10:12:49 378

转载 互联网公司高并发图片存储服务架构设计一

非常感谢http://blog.csdn.net/lizhitao/article/details/9323137 高并发图片存储服务架构技术学习 https://www.itkc8.com  互联网公司高并发图片处理中间层服务架构设计                                                                目录 背景 1 大吞吐量服...

2017-02-09 12:12:53 9463

转载 IntelliJ IDEA2016.1 + maven 创建java web 项目

最近开始使用idea 来写Java项目了,这个很流行,相比Eclipse方便了很多。功能多了,相对应的使用的复杂度也较高了,因为网上很多的使用和创建项目的简单教程,都是基于老版本的,每个新版本都有不一样的更行,对于使用小白来说,这个还是很难跟这教程一步一步的走下去,也许因为页面不一样,也许因为入口不一样了,各自各样的不一样都会给小白增加相应的难度。 因为我本身不是Java web开发的,所有对

2017-02-09 11:54:54 426

转载 IntelliJ IDEA2016.1,gradle 创建 Java web 应用

1.如下图,第一步很简单的,file->new->project  2.如下图,完成第一步后,会弹出这样一个窗体,然后在左边栏目找到gradle,然后在右边勾选Java 和web 两个选项,next。  3.如下图,到了输入groupId和acrtifactId窗口了,对于这两个名字的解释,可以看我上一篇 maven 创建java web 项目的第三步有解释,next。  4

2017-02-09 11:53:33 687

转载 【Maven】Nexus配置和使用

Nexus技术学习 https://www.itkc8.com  Nexus安装   nexus安装,可以参照:【Maven】Nexus(Maven仓库私服)下载与安装 Nexus简单说明  用途:指定私服的中央地址、将自己的Maven项目指定到私服地址、从私服下载中央库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用    仓库:       hoste...

2017-02-09 11:43:03 1253

分布式集群Session共享 简单多tomcat8+redis的session共享实现

完美实现分布式集群Session共享 简单多tomcat8+redis的session共享实现,支持tomcat8、tomcat8.5、tomcat9,不能用直接联系我积分双倍返回。

2017-02-05

java之仿淘宝网站

这是一个用java开发的仿淘宝网站,没有用到任何的框架,完全用Servlet和jsp开发用jdbc连接数据库(oracle)的小小网站,其中涉及到javascript中当前比较流行的瀑布流技术,如有不当之处,尽请多多指教,下载吧,绝对好!

2012-09-21

植物大战僵尸安卓代码

安卓游戏开发初学者代码,可以从中学到一点点关于安卓开发的基本框架和各种功能的实现!

2012-06-20

空空如也

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

TA关注的人

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