自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(216)
  • 资源 (12)
  • 收藏
  • 关注

原创 虚拟机centos6.4网络连接设置--桥接设置

Windows 本机虚拟网卡设置虚拟机安装完成之后,在 本机网络设置里面出现 两个网卡VMware Network Adapter VMnet1和VMware Network Adapter Vmnet8。联网用Vmnet8.设置连接网络用的网卡,我用的无线上网所以我设置无线网卡,红色框中Vmware Bridge Protocol 前 打 勾。设置网络连接 共享属性 在家庭网络连接中 选择

2017-08-17 21:05:30 1338

转载 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 914

转载 Elicpse使用技巧-打开选中文件文件夹或者包的当前目录

很多时候,我们需要在eclipse那里打开选中文件(文件夹,包)的当前目录,在资源管理器那里显示这个目录,这个时候,我们又不想采用“选中文件/文件夹/包名--右击--Properties--Location--复制路径--打开我的电脑--粘贴地址--回车”这种繁琐的方式的话,那就可以参考以下方法。方法一:1.点击菜单栏上的Run--External Tools--Externa

2017-01-10 20:28:37 931

转载 Java 7之多线程

Java 7之多线程线程池 - Callable和FutureCallable接口代表一段可以调用并返回结果的代码;Future接口表示异步任务,是还没有完成的任务给出的未来结果。所以说Callable用于产生结果,Future用于获取结果。     Java...2014-02-16 18:55 9647Java 7之多线程线程池 - 线程池原理(2)来看

2016-12-05 16:22:52 631

转载 IT技能图谱(图谱+干货)

成长的因素有很多,你知道知识图谱的作用吗?本文GET了当下最热门、最火爆的技术知识点,让你一库在手,技术全有!众所周知,我们的每个知识库都是邀请专家精心绘制图谱,并依据每个图谱的知识结构,筛选该技术分支知识点下的优质资源,经特邀编辑一一审核、精心挑选后,形成该技术点的知识库。节省开发者学习时间和成本,最大化的满足和解决大家的日常技能问题,开发者还可以在上面绘制专属于自己的技能图谱(图谱+干

2016-12-02 14:55:18 18609 1

转载 LinkedTransferQueued的使用

TransferQueue是一个继承了BlockingQueue的接口,并且增加若干新的方法。LinkedTransferQueue是TransferQueue接口的实现类,其定义为一个无界的队列,具有先进先出(FIFO)的特性。     有人这样评价它:"TransferQueue是是ConcurrentLinkedQueue、SynchronousQueue (公平模式下)、无界的Link

2016-12-01 15:39:36 681

转载 Semaphore的使用

一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。拿到信号量的线程可以进入代码,否则就等待。通过acquire()和release()获取和释放访问许可

2016-12-01 11:39:03 535

转载 BlockingQueue的用法

在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。[@more@]认识BlockingQueue阻塞队列,顾名思义,首先它是一个队列,而一个队列在数

2016-12-01 11:24:20 1961 1

转载 ExecutorService 的使用

接口 java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现。ExecutorService 样例这里有壹個简单的使用Java 实现的

2016-12-01 09:42:05 617

转载 Java并发编程-总结

编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深刻的认识和更多的实践后,实现并发编程就有了更多的方案和更好的选择。本文是对并发编程的一点总结和思考,同时也分享了Java 5以后的版本中如何编写并发代码的一点点经验。为什么需要并发  并发其实是一种解耦合的策略,它帮助我们把做什么(目标)和

2016-11-30 17:02:01 943

转载 探讨java深入的不变模式

不变模式(Immutable Pattern)顾名思义,它的状态在它的生命周期内是永恒的(晕,永恒的日月星晨,对象如人,太渺小,谈不上永恒!),不会改变的.对于其中的不变类(Immutable Class),它的实例可以在运行期间保持状态永远不会被改变,所以不需要采取共享互斥机制来保护,如果运用得当可以节省大量的时间成本. 请注意上面这段话,不变模式其中的不变类,说明不变类只是不变模式中一

2016-11-30 15:56:42 973

转载 AtomicReference原子类

AtomicReference介绍和函数列表AtomicReference是作用是对"对象"进行原子操作。AtomicReference函数列表// 使用 null 初始值创建新的 AtomicReference。AtomicReference()// 使用给定的初始值创建新的 AtomicReference。AtomicReference(V initialVa

2016-11-30 13:58:56 427

转载 从volatile说到 Atomic 的线程安全问题

简介volatile关键字保证了在多线程环境下,被修饰的变量在别修改后会马上同步到主存,这样该线程对这个变量的修改就是对所有其他线程可见的,其他线程能够马上读到这个修改后值. Thread的本地内存每个Thread都拥有自己的线程存储空间Thread何时同步本地存储空间的数据到主存是不确定的例子借用Google JEREMY MANSON 的

2016-11-30 13:45:24 628

转载 Maven仓库管理之Nexus

我分两部分来介绍,首先介绍一下Maven的仓库,然后在说一下如何通过Nexus来建立我们自己的仓库,以及如何使用。Maven 仓库    在以前使用Ant的时候,我们会建立一个lib目录在存放我们的jar包,比如项目所依赖的第三方包,每建立一个项目都要建立一个lib,不停的做copy工作,不仅是对于磁盘的浪费,而且也造成了版本管理上的麻烦。而且我们还需要通过提交到svn上来对lib

2016-04-08 10:52:12 667

转载 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 842

转载 Jersey1.x+Tomcat 入门

http://blog.csdn.net/waltertan1988/article/details/458953591. 在Eclipse中新建一个Maven的Web项目,其中红色部分为要修改的文件2. 在pom.xml中引入Jersey的依赖项:[html] view plain copy

2016-02-25 18:03:55 627

转载 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 617

转载 Elasticsearch基础教程

Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。    接近实时(NRT)        Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。           集群(cluster)        一个集群就是由一个或多个节点组织在一起,它们共

2016-02-23 13:54:51 510

转载 ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台

日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。当务之急我们使用集中化的日志管理,例如:开

2016-02-23 11:15:58 1561

转载 Redis 命令参考

http://doc.redisfans.com/Redis 命令参考 »Redis 命令参考本文档是 Redis Command Reference 和 Redis Documentation 的中文翻译版: 所有 Redis 命令文档均已翻译完毕, Redis 最重要的一部分主题(topic)文档, 比如事务、持久化、复制、S

2016-01-08 14:31:25 621

转载 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 703

转载 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 439

转载 Nginx 搭建Web服务器 一

前言Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。(百度百科-http://www.

2016-01-05 15:24:03 526

转载 RabbitMQ 基础使用

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37607165 RabbitMQ (五)主题(Topic)上一篇博客中,我们进步改良了我们的日志系统。我们使用direct类型转发器,使得接收者有能力进行选择性的接收日志,,而非fanout那样,只能够无脑的转发,如果你还不了解:Rabb

2015-12-31 17:30:54 404

转载 Dubbo 回声调用 检测提供者是否正常 操作实例

消费方,场景中添加如下操作: IProcessData demoService = (IProcessData) context.getBean("demoService"); EchoService echoService = (EchoService) demoService; // 强制转型为EchoServi

2015-12-25 17:55:20 4182

转载 Dubbo 切面监控 操作实例

消费方切面实例 onreturn = "demoCallback.onreturn" onthrow="demoCallback.onthrow" />     切面被监控的提供方方法定义:public String deal(String data); 针对方法 切面监控 接口定义

2015-12-25 17:51:05 3151

转载 Dubbo Cache 操作实例

消费端,可配置缓存只需在消费端相关方法 或 服务后面添加上: cache="true" 接口缓存此接口的数据,默认缓存大小(cache.size)为: 1000  【 其中onretrun, onthrow 为切面编程内容,可查询切面操作。 】 onreturn = "demoCallback.onreturn" onthrow="demoCal

2015-12-25 17:34:23 3652

转载 Dubbo Stub 操作实例

提供者实现:接口:  IStubTestService    对应的stub实现:   IStubTestServiceStub服务类:  StubTestServiceImplpackage com.jgq.dubbo_Service.service;public interface IStubTestService { public Str

2015-12-25 09:58:59 4734

转载 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 689

转载 dubbo admin管理控制台启动

http://orangesdk.iteye.com/blog/2207614 一、序言        本人也是工作之余一边学习dubbo,一边记录博客,时间有限,东西不熟悉,更新速度慢,希望大家体谅,如果有什么错误也欢迎大家指出。         也许你是技术大牛,也许你会感觉到其中内容非常浅显,也许你会感觉对你毫无用处,浪费时间,那么你可以直接关闭。

2015-12-21 14:46:17 7277 2

转载 Myeclipse中配置dubbo工程

http://www.tools138.com/create/article/20150429/020008709.html一、从myEclipse工作空间中删除工程,重新进行配置:         二、在dubbo工程中删除myEclipse中生成的工程配置文件".project"(前面功能主要是为了下载代码,直接使用git命令或者git客户端也可以实现,这里我使用myEcl

2015-12-21 14:42:49 2553

转载 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 1870

转载 教学产品设计

单选题1美联教学法中的IPO指的是? (3分) A . 输入,加工,输出式教学法 B . 体验式教学 C . 动力驱动教学法 D . 浸泡式教学法标准答案 :A2以下哪项不属于英语胶囊的特点和特色? (3分) A . 碎片式学习方式 B . 海量全球最新视频资源 C . 线上SA一对一辅导 D . 与美联课程绑定 E . 专业发音评测

2015-12-09 13:57:57 1460

转载 罗世礼-信息架构

罗世礼顶 3踩 0留 言基本信息[编辑][历史版本]姓  名:罗世礼性  别:男工作单位:中国平安职  务:副总经理毕业院校:剑桥大学所学专业:计算机最高学历:博士所属行业:保险业简介:罗世礼,男,获剑桥大学计算机博士学位,原剑桥大学研究员,Olivetti研究实验室研究员工程师、高级研究员,AT&

2015-12-09 13:36:17 2834

转载 如何对wcf进行全程监控

说点题外话,我们在玩asp.net的时候,都知道有一个叼毛玩意叫做“生命周期”,我们可以用httpmodule在先于页面的page_load中做一些拦截,这样做的好处有很多,比如记录日志,参数过滤,全局登录验证等等。。。在wcf里面的话也是有类似的功能,第一种就是在endpoint中加上runtime的behavior,这样的话就可以先于“服务方法”做拦截,第二种方法呢,也就是我们

2015-12-03 17:07:50 722

转载 领域驱动开发模式s

一、来个实例,立马呈现思路: 今天我们通过一个“超市收银”业务来作为我们的示例(虽然这个示例看上去不太正常,但是它确表述我们所需要的)。我们将从业务分析到业务建模然后最后的编码来用“面向领域对象”的方式来做我们的项目。好,我们开始吧! 一、业务分析 大家都去超市买过东西,对超市收银业务都比较熟悉。什么?你不熟?好吧,那我们找个收银员给大家讲解下(领域

2015-11-28 17:06:09 999

转载 RabbitMQ从入门到精通

[架构设计] RabbitMQ消息队列(九):Publisher的消息确认机制 有没有一种机制能保证Publisher能够感知它的Message有没有被处理的?答案肯定的。 唯一能够保证消息不会丢失的方式是利用事务机制 -- 令 channel 处于 transactional 模式、向其 publish 消息、执行 commit 动作。在这种方式下,事务机制会带来大量的多余开销,并会导致

2015-11-26 17:45:02 809

转载 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 539

转载 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 758

转载 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 421

信息系统项目管理师输入输出联想记忆

信息系统项目管理师输入输出联想记忆,原始word文档,转pdf可用 综述九大领域 五大过程组过程数分布记忆法:启动(2个)、计划(21个)、执行(7个)、控制(12个)、收尾(2个)。见《项目管理师考试必备强化记忆手册》,中间过程组(执行过程组)包含7个过程,启动和收尾都是两个过程组,计划过程组比控制过程组多9个,五大过程组的过程数分布:2—21—7—12—2(7+2=9;21-12=9) 九大知识领域过程数分布记忆法:整体管理(7个)、范围管理(5个)、时间管理(6个)、成本管理(3个)、质量管理(3个)、人力资源管理(4个)、沟通管理(4个)、风险管理(6个)、采购管理(6个)。要记忆九大知识领域过程数的分布,我们可以采用顺口溜的形式,进行分段记忆(756<倒连续>3344<连续数字串相同>66<相同>),就记住了。 756-3344-66!《项目管理师考试必备强化记忆手册》 项目人力资源管理、项目沟通管理、项目采购管理这三个知识领域是为了协调资源,相当于我们项目的柱子,是支撑。

2022-05-13

blowery.Web.HttpCompress

Extract the package and copy the extracted files into the bin folder of your .Net application. blowery.Web.HttpCompress.dll blowery.Web.HttpCompress.dll.xml Modify your Web.config Add to the configSections <sectionGroup name="blowery.web"> <section name="httpCompress" type="blowery.Web.HttpCompress.SectionHandler, blowery.Web.HttpCompress"/> </sectionGroup> Add to the httpModules section inside system.web (if httpModules section does not exist, create it) <httpModules> <add name="CompressionModule" type="blowery.Web.HttpCompress.HttpModule, blowery.web.HttpCompress"/> </httpModules> Add to the configuration section <blowery.web> <httpCompress preferredAlgorithm="deflate" compressionLevel="high"> <excludedMimeTypes> <add type="image/jpeg"/> <add type="image/gif"/> </excludedMimeTypes> <excludedPaths></excludedPaths> </httpCompress> </blowery.web> That's it!

2015-06-23

web图片剪切功能,源码,运行接口实现

图片剪切 web图片剪切 纯js操作,web前端 图片剪切功能

2015-05-20

聊天室socket

SOCKET 聊天室 类似qq聊天室,觉得比较好,推荐出来

2014-10-08

JQUERY 右键菜单操作

ContextMenu 右键菜单 附带源码,js,css 及示例操作 很容易上手,添加一个web右键菜单,并执行相应操作。

2014-10-08

jQueryWebMenu

jQuery Web Menu 利用javascript编写的页面菜单,可直接在浏览器运行。

2013-09-29

MVC Music Store 英文教程

MVC Music Store 英文教程 ASP.NET MVC Music Store Tutorial

2013-09-12

MvcMusicStore-v3.0-mvc3

MvcMusicStore-v3.0 src

2013-09-12

Android 高级编程,游戏开发,3d设计多文档打包下载

一共四本书籍,原创完整版,都是pdf文字版。

2013-08-08

Android内核的简单分析+Android+内核

Google 的Android 操作系统已经成功面市,因为Android 操作系统是基于Linux-2.6.25 内核的,并且目前所有的源代码也都全部开放,因此可以简单地加以分析以方便以后向 其他平台的移植工作.

2012-02-15

Android 高级编程(完整版)

Android 高级编程(完整版) PDF文档,适合初级,中级及高级开发人员。 android开发必备

2011-09-06

空空如也

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

TA关注的人

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