- 博客(216)
- 资源 (12)
- 收藏
- 关注
原创 虚拟机centos6.4网络连接设置--桥接设置
Windows 本机虚拟网卡设置虚拟机安装完成之后,在 本机网络设置里面出现 两个网卡VMware Network Adapter VMnet1和VMware Network Adapter Vmnet8。联网用Vmnet8.设置连接网络用的网卡,我用的无线上网所以我设置无线网卡,红色框中Vmware Bridge Protocol 前 打 勾。设置网络连接 共享属性 在家庭网络连接中 选择
2017-08-17 21:05:30
1421
转载 Spring Boot-Spring Tool Suite工具的安装
1.工具下载地址:Eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/neonrSpring Tool Suite:https://spring.io/tools/sts/all2.使用版本为:Eclipse:eclipse-jee-neon-R-win
2017-01-10 20:31:52
982
转载 Elicpse使用技巧-打开选中文件文件夹或者包的当前目录
很多时候,我们需要在eclipse那里打开选中文件(文件夹,包)的当前目录,在资源管理器那里显示这个目录,这个时候,我们又不想采用“选中文件/文件夹/包名--右击--Properties--Location--复制路径--打开我的电脑--粘贴地址--回车”这种繁琐的方式的话,那就可以参考以下方法。方法一:1.点击菜单栏上的Run--External Tools--Externa
2017-01-10 20:28:37
1019
转载 Java 7之多线程
Java 7之多线程线程池 - Callable和FutureCallable接口代表一段可以调用并返回结果的代码;Future接口表示异步任务,是还没有完成的任务给出的未来结果。所以说Callable用于产生结果,Future用于获取结果。 Java...2014-02-16 18:55 9647Java 7之多线程线程池 - 线程池原理(2)来看
2016-12-05 16:22:52
682
转载 IT技能图谱(图谱+干货)
成长的因素有很多,你知道知识图谱的作用吗?本文GET了当下最热门、最火爆的技术知识点,让你一库在手,技术全有!众所周知,我们的每个知识库都是邀请专家精心绘制图谱,并依据每个图谱的知识结构,筛选该技术分支知识点下的优质资源,经特邀编辑一一审核、精心挑选后,形成该技术点的知识库。节省开发者学习时间和成本,最大化的满足和解决大家的日常技能问题,开发者还可以在上面绘制专属于自己的技能图谱(图谱+干
2016-12-02 14:55:18
19132
1
转载 LinkedTransferQueued的使用
TransferQueue是一个继承了BlockingQueue的接口,并且增加若干新的方法。LinkedTransferQueue是TransferQueue接口的实现类,其定义为一个无界的队列,具有先进先出(FIFO)的特性。 有人这样评价它:"TransferQueue是是ConcurrentLinkedQueue、SynchronousQueue (公平模式下)、无界的Link
2016-12-01 15:39:36
749
转载 Semaphore的使用
一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。拿到信号量的线程可以进入代码,否则就等待。通过acquire()和release()获取和释放访问许可
2016-12-01 11:39:03
581
转载 BlockingQueue的用法
在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。[@more@]认识BlockingQueue阻塞队列,顾名思义,首先它是一个队列,而一个队列在数
2016-12-01 11:24:20
2012
转载 ExecutorService 的使用
接口 java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现。ExecutorService 样例这里有壹個简单的使用Java 实现的
2016-12-01 09:42:05
694
转载 Java并发编程-总结
编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深刻的认识和更多的实践后,实现并发编程就有了更多的方案和更好的选择。本文是对并发编程的一点总结和思考,同时也分享了Java 5以后的版本中如何编写并发代码的一点点经验。为什么需要并发 并发其实是一种解耦合的策略,它帮助我们把做什么(目标)和
2016-11-30 17:02:01
988
转载 探讨java深入的不变模式
不变模式(Immutable Pattern)顾名思义,它的状态在它的生命周期内是永恒的(晕,永恒的日月星晨,对象如人,太渺小,谈不上永恒!),不会改变的.对于其中的不变类(Immutable Class),它的实例可以在运行期间保持状态永远不会被改变,所以不需要采取共享互斥机制来保护,如果运用得当可以节省大量的时间成本. 请注意上面这段话,不变模式其中的不变类,说明不变类只是不变模式中一
2016-11-30 15:56:42
1024
转载 AtomicReference原子类
AtomicReference介绍和函数列表AtomicReference是作用是对"对象"进行原子操作。AtomicReference函数列表// 使用 null 初始值创建新的 AtomicReference。AtomicReference()// 使用给定的初始值创建新的 AtomicReference。AtomicReference(V initialVa
2016-11-30 13:58:56
480
转载 从volatile说到 Atomic 的线程安全问题
简介volatile关键字保证了在多线程环境下,被修饰的变量在别修改后会马上同步到主存,这样该线程对这个变量的修改就是对所有其他线程可见的,其他线程能够马上读到这个修改后值. Thread的本地内存每个Thread都拥有自己的线程存储空间Thread何时同步本地存储空间的数据到主存是不确定的例子借用Google JEREMY MANSON 的
2016-11-30 13:45:24
683
转载 Maven仓库管理之Nexus
我分两部分来介绍,首先介绍一下Maven的仓库,然后在说一下如何通过Nexus来建立我们自己的仓库,以及如何使用。Maven 仓库 在以前使用Ant的时候,我们会建立一个lib目录在存放我们的jar包,比如项目所依赖的第三方包,每建立一个项目都要建立一个lib,不停的做copy工作,不仅是对于磁盘的浪费,而且也造成了版本管理上的麻烦。而且我们还需要通过提交到svn上来对lib
2016-04-08 10:52:12
707
转载 struts2 中使用request.getInputStream() 获取POST数据
转自 http://waterdh.iteye.com/blog/202608最近有个项目下需要接收POST过来的XML数据包,在struts中的Action方法中,调用request.getInputStream() 发现无法读到任何数据。 以下是POST数据的程序代码: Java代码 URL url = new URL(urlB
2016-04-01 20:42:28
892
转载 Jersey1.x+Tomcat 入门
http://blog.youkuaiyun.com/waltertan1988/article/details/458953591. 在Eclipse中新建一个Maven的Web项目,其中红色部分为要修改的文件2. 在pom.xml中引入Jersey的依赖项:[html] view plain copy
2016-02-25 18:03:55
672
转载 Maven和Jersey Framework开发REST风格Web Service
http://www.360doc.com/content/12/1020/21/820209_242674322.shtml本文演示环境为eclipse + Maven插件 + Jersey framework。本文只关注Jersey的使用,所以只使用类中定义的静态数据做演示。请在使用时修改我的代码。如果你的eclipse中没有安装 Maven插件,请关注我的博客,我马上
2016-02-25 13:34:44
660
转载 Elasticsearch基础教程
Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。 接近实时(NRT) Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。 集群(cluster) 一个集群就是由一个或多个节点组织在一起,它们共
2016-02-23 13:54:51
551
转载 ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台
日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。当务之急我们使用集中化的日志管理,例如:开
2016-02-23 11:15:58
1626
转载 Redis 命令参考
http://doc.redisfans.com/Redis 命令参考 »Redis 命令参考本文档是 Redis Command Reference 和 Redis Documentation 的中文翻译版: 所有 Redis 命令文档均已翻译完毕, Redis 最重要的一部分主题(topic)文档, 比如事务、持久化、复制、S
2016-01-08 14:31:25
662
转载 RabbitMQ之管理与监控
RabbitMQ提供了完善的管理和监控工具,分management plugin 和 rabbitmqctl 两种类型的工具。一. management plugin rabbitmq-management plugin提供HTTP API来管理和监控RabbitMQ Server,具体包含如下功能:Declare,list and delete exchang
2016-01-06 15:36:35
772
转载 Nginx + CGI/FastCGI + C/Cpp
接着上篇《Nginx安装与使用》,本篇介绍CGI/FASTCGI的原理、及如何使用C/C++编写简单的CGI/FastCGI,最后将CGI/FASTCGI部署到nginx。内容大纲如下:1. CGI1.1. 环境变量1.2. 标准输入2. FastCGI3. nginx cgi/fastcgi3.1. nginx + fastcgi3.1
2016-01-05 16:28:12
499
转载 Nginx 搭建Web服务器 一
前言Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。(百度百科-http://www.
2016-01-05 15:24:03
569
转载 RabbitMQ 基础使用
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/37607165 RabbitMQ (五)主题(Topic)上一篇博客中,我们进步改良了我们的日志系统。我们使用direct类型转发器,使得接收者有能力进行选择性的接收日志,,而非fanout那样,只能够无脑的转发,如果你还不了解:Rabb
2015-12-31 17:30:54
444
转载 Dubbo 回声调用 检测提供者是否正常 操作实例
消费方,场景中添加如下操作: IProcessData demoService = (IProcessData) context.getBean("demoService"); EchoService echoService = (EchoService) demoService; // 强制转型为EchoServi
2015-12-25 17:55:20
4249
转载 Dubbo 切面监控 操作实例
消费方切面实例 onreturn = "demoCallback.onreturn" onthrow="demoCallback.onthrow" /> 切面被监控的提供方方法定义:public String deal(String data); 针对方法 切面监控 接口定义
2015-12-25 17:51:05
3237
转载 Dubbo Cache 操作实例
消费端,可配置缓存只需在消费端相关方法 或 服务后面添加上: cache="true" 接口缓存此接口的数据,默认缓存大小(cache.size)为: 1000 【 其中onretrun, onthrow 为切面编程内容,可查询切面操作。 】 onreturn = "demoCallback.onreturn" onthrow="demoCal
2015-12-25 17:34:23
3713
转载 Dubbo Stub 操作实例
提供者实现:接口: IStubTestService 对应的stub实现: IStubTestServiceStub服务类: StubTestServiceImplpackage com.jgq.dubbo_Service.service;public interface IStubTestService { public Str
2015-12-25 09:58:59
4802
转载 dubbo demo工程
http://orangesdk.iteye.com/blog/2224759一、为了更清晰理解服务者、消费者、注册中心的关系,准备3台机器,规划如下: 1.机器1,ip地址:10.10.10.99,安装zookeeper服务和dubbo admin控制台。 2.机器2,ip地址:10.10.10.10,提供服务者。
2015-12-21 15:46:54
725
转载 dubbo admin管理控制台启动
http://orangesdk.iteye.com/blog/2207614 一、序言 本人也是工作之余一边学习dubbo,一边记录博客,时间有限,东西不熟悉,更新速度慢,希望大家体谅,如果有什么错误也欢迎大家指出。 也许你是技术大牛,也许你会感觉到其中内容非常浅显,也许你会感觉对你毫无用处,浪费时间,那么你可以直接关闭。
2015-12-21 14:46:17
7424
转载 Myeclipse中配置dubbo工程
http://www.tools138.com/create/article/20150429/020008709.html一、从myEclipse工作空间中删除工程,重新进行配置: 二、在dubbo工程中删除myEclipse中生成的工程配置文件".project"(前面功能主要是为了下载代码,直接使用git命令或者git客户端也可以实现,这里我使用myEcl
2015-12-21 14:42:49
2592
转载 maven 打包可执行 jar包 java application 方法
pom.xml 添加如下:org.apache.maven.pluginsmaven-jar-plugincom.main.DubboProviderMaincom.joliraonejar-maven-plugin1.4.4trueonejarone-jar
2015-12-17 11:11:52
1925
转载 教学产品设计
单选题1美联教学法中的IPO指的是? (3分) A . 输入,加工,输出式教学法 B . 体验式教学 C . 动力驱动教学法 D . 浸泡式教学法标准答案 :A2以下哪项不属于英语胶囊的特点和特色? (3分) A . 碎片式学习方式 B . 海量全球最新视频资源 C . 线上SA一对一辅导 D . 与美联课程绑定 E . 专业发音评测
2015-12-09 13:57:57
1491
转载 罗世礼-信息架构
罗世礼顶 3踩 0留 言基本信息[编辑][历史版本]姓 名:罗世礼性 别:男工作单位:中国平安职 务:副总经理毕业院校:剑桥大学所学专业:计算机最高学历:博士所属行业:保险业简介:罗世礼,男,获剑桥大学计算机博士学位,原剑桥大学研究员,Olivetti研究实验室研究员工程师、高级研究员,AT&
2015-12-09 13:36:17
3079
转载 如何对wcf进行全程监控
说点题外话,我们在玩asp.net的时候,都知道有一个叼毛玩意叫做“生命周期”,我们可以用httpmodule在先于页面的page_load中做一些拦截,这样做的好处有很多,比如记录日志,参数过滤,全局登录验证等等。。。在wcf里面的话也是有类似的功能,第一种就是在endpoint中加上runtime的behavior,这样的话就可以先于“服务方法”做拦截,第二种方法呢,也就是我们
2015-12-03 17:07:50
788
转载 领域驱动开发模式s
一、来个实例,立马呈现思路: 今天我们通过一个“超市收银”业务来作为我们的示例(虽然这个示例看上去不太正常,但是它确表述我们所需要的)。我们将从业务分析到业务建模然后最后的编码来用“面向领域对象”的方式来做我们的项目。好,我们开始吧! 一、业务分析 大家都去超市买过东西,对超市收银业务都比较熟悉。什么?你不熟?好吧,那我们找个收银员给大家讲解下(领域
2015-11-28 17:06:09
1048
转载 RabbitMQ从入门到精通
[架构设计] RabbitMQ消息队列(九):Publisher的消息确认机制 有没有一种机制能保证Publisher能够感知它的Message有没有被处理的?答案肯定的。 唯一能够保证消息不会丢失的方式是利用事务机制 -- 令 channel 处于 transactional 模式、向其 publish 消息、执行 commit 动作。在这种方式下,事务机制会带来大量的多余开销,并会导致
2015-11-26 17:45:02
871
转载 WCF 连接状态委托代理监控
using MeTenWechat.WcappAPIServer;using System;using System.Collections.Generic;using System.Linq;using System.ServiceModel;using System.Web;namespace MeTenWechat.Util{ public cl
2015-11-26 15:06:41
600
转载 Myeclipse 10 Maven 构建 Java Web 项目
主要介绍如何使用 Myeclipse 10 构建 Maven Web 项目,关于 Maven 的介绍就略过了。工具/原料myeclipseapache-maven-3.1.0方法/步骤1下载 Maven http://maven.apache.org/download.cgi
2015-11-24 21:58:32
803
转载 java开发环境搭建
1. 开发工具获取开发工具包JDK:可到ORACLE公司官方网站(http://www.oracle.com/)下载。官网的网速可能会有些慢,也可以从其他途径下载JDK。Java Web应用的Web服务器Tomcat:Tomcat官网(http://tomcat.apache.org) 官网左侧Download给出了Tomcat的各种版本,选择一种版本转入下载页面;在Quick Nav
2015-11-24 20:05:40
460
信息系统项目管理师输入输出联想记忆
2022-05-13
blowery.Web.HttpCompress
2015-06-23
Android内核的简单分析+Android+内核
2012-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人