排序:
默认
按更新时间
按访问量

nginx启动、重启、关闭

nginx启动、重启、关闭 一、启动   cd usr/local/nginx/sbin ./nginx 二、重启   更改配置重启nginx   kill -HUP 主进程号或进程号文件路径 或者使用 cd /usr/local/nginx/sbin ./ngi...

2015-12-29 19:03:51

阅读数:326

评论数:0

ActiveMQ 即时通讯服务 浅析

ActiveMQ 即时通讯服务 浅析   一、 概述与介绍 ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易...

2015-12-22 11:49:43

阅读数:435

评论数:0

Java习惯用法总结

在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。) 我把本文的所有代码都放在...

2015-12-18 11:29:05

阅读数:256

评论数:0

给Java程序猿们推荐一些值得一看的好书

学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2、对着书上的代码自己敲的时候方便 ...

2015-12-02 19:44:27

阅读数:402

评论数:0

Java之控制反转和依赖注入

1.简介 依赖注入和控制反转,目的是为了使类与类之间解耦合,提高系统的可扩展性和可维护性,下面通过一个例子来引入这一概念。   2.案例 1)一般情况下的类耦合 Main.java public class Main { public static void main...

2015-12-02 16:54:42

阅读数:266

评论数:0

Jetty和Tomcat的选择:按场景而定

Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。由于它们的实现都遵循Java Servlet规范,一个Java Web应用部署于两款容器的任意一个皆可。但选择哪个更优?也许这得看场景。  近期很多人关注Jetty,也许主要是因为GAE放弃...

2015-10-29 09:54:15

阅读数:3428

评论数:0

Java 泛型使用基础

所谓泛型,就是变量类型的参数化。   泛型是JDK1.5中一个最重要的特征。通过引入泛型,我们将获得编译时类型的安全和运行时更小的抛出ClassCastException的可能。   在JDK1.5中,你可以声明一个集合将接收/返回的对象的类型。   使用泛型时如果不指明参数类型,即泛型类没...

2015-10-28 16:43:40

阅读数:546

评论数:0

java泛型

一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list =...

2015-10-28 16:02:14

阅读数:253

评论数:0

httpclient4.3设置代理请求

最近需要使用Httpclient做后台请求,使用的是httpclient4.3版本,apache网站上有,我这里就不提供下载链接了,搜一下就可以了,废话少说,直接上代码: Java代码   import java.util.ArrayList;  import java.uti...

2015-10-27 19:30:48

阅读数:598

评论数:0

HttpClient使用详解

Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟...

2015-10-27 18:59:54

阅读数:183

评论数:0

Zookeeper-Zookeeper leader选举

在上一篇文章中我们大致浏览了zookeeper的启动过程,并且提到在Zookeeper的启动过程中leader选举是非常重要而且最复杂的一个环节。那么什么是leader选举呢?zookeeper为什么需要leader选举呢?zookeeper的leader选举的过程又是什么样子的?本文的目的就是解...

2015-10-22 15:17:44

阅读数:208

评论数:0

ZooKeeper管理员指南——部署与管理ZooKeeper

本文以ZooKeeper3.4.3版本的官方指南为基础:http://zookeeper.apache.org/doc/r3.4.3/zookeeperAdmin.html,补充一些作者运维实践中的要点,围绕ZK的部署和运维两个方面讲一些管理员需要知道的东西。本文并非一个ZK搭建的快速入门,关于这...

2015-10-22 15:10:25

阅读数:268

评论数:0

Zookeeper Api(java)入门与应用

如何使用 Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以...

2015-10-16 16:49:21

阅读数:252

评论数:0

ZooKeeper 节点类型

ZooKeeper 节点是有生命周期的,这取决于节点的类型。在 ZooKeeper 中,节点类型可以分为持久节点(PERSISTENT )、临时节点(EPHEMERAL),以及时序节点(SEQUENTIAL ),具体在节点创建过程中,一般是组合使用,可以生成以下 4 种节点类型。   持久节点...

2015-10-16 14:01:01

阅读数:248

评论数:0

Redis应用场景

redis 目录(?)[+] 1.  MySql+Memcached架构的问题 Memcached采用客户端-服务器的架构,客户端和服务器端的通讯使用自定义的协议标准,只要满足协议格式要求,客户端Library可以用任何语言实现。 ...

2015-10-15 20:33:16

阅读数:331

评论数:0

Memcached java简单实例

最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。     Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应...

2015-10-15 14:21:34

阅读数:3009

评论数:0

几种任务调度的 Java 实现方法与比较

几种任务调度的 Java 实现方法与比较 综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供...

2015-10-15 13:33:18

阅读数:321

评论数:0

杜克大学用13幅逻辑图改变了上亿人生活轨迹

杜克大学作为全球排名第7的大学,在全球教育中有着巨大的影响力,今日借杜克大学的14幅逻辑图与你一块探讨关于生活的哲学,这13幅图将帮助你更清晰地了解自己的行为、目标及思考问题的方式,让你选择正确的方式去实现心中所想与所需。 1.什么是生活 ...

2015-07-02 14:32:48

阅读数:615

评论数:0

美团推荐算法实践

前言 推荐系统并不是新鲜的事物,在很久之前就存在,但是推荐系统真正进入人们的视野,并且作为一个重要的模块存在于各个互联网公司,还是近几年的事情。 随着互联网的深入发展,越来越多的信息在互联网上传播,产生了严重的信息过载。如果不采用一定的手段,用户很难从如此多的信息流中找到对自己有价值的...

2015-02-02 21:28:18

阅读数:362

评论数:0

5段SQL可以测试出你对SQL性能优化知识了解多少

数据库是很强大的,它可以实现超预期的执行性能。但是很多人很容易写出不能发挥最高效算法的SQL查询语句,因而也容易产生无法预期的性能结果。 下面UncleToo为大家整理出5段SQL,都是大家平时经常写的SQL,但是稍微经过一些优化,或者换种写法,也许他的执行效率就会高出好几倍,大家也可以对照...

2015-01-27 15:00:07

阅读数:926

评论数:0

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