自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (11)
  • 收藏
  • 关注

转载 SVN服务器从Windows迁移到LInux

一、备份VisualSVN项目1. 现在要使用Linux作为svn服务器,之前是在windows Server 2008上的,用的是VisualSVN, 如下图所示。2. 现在svn中有一个项目fpp,需要将fpp这个项目导出到linux环境下。运行cmd,输入命令 svnadmin dump E:\Repositories\fpp > e:\svnbak\fpp.dump

2013-12-27 12:32:21 1211

转载 Enterprise Architect 中文经典教程--perfect 待细

核心提示:一、 Enterprise Architect简介 Enterprise Architect是一个对于软件 系统 开发 有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图 工具 (如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段一、Enterprise Architect

2013-12-24 16:55:52 1352

转载 SELinux入门:了解和配置SELinux semanage

几乎可以肯定每个人都听说过 SELinux (更准确的说,尝试关闭过),甚至某些过往的经验让您对 SELinux 产生了偏见。不过随着日益增长的 0-day 安全漏洞,或许现在是时候去了解下这个在 Linux 内核中已经有8年历史的强制性访问控制系统(MAC)了。  SELinux 与强制访问控制系统    SELinux 全称 Security Enhanced Linux (安全强化

2013-12-24 13:59:15 8087

转载 Maven学习 搭建多模块企业级项目 maven工程下包含多个maven工程(模块)--good

首先,前面几次学习已经学会了安装maven,如何创建maven项目等,最近的学习,终于有点进展了,搭建一下企业级多模块项目。好了,废话不多说,具体如下:首先新建一个maven项目,pom.xml的文件如下:搭建多模块项目,必须要有一个packaging为pom的根目录。创建好这个maven项目后,我们对着项目右键-->new输入你的项目名称

2013-12-20 15:21:55 945

转载 Maven学习 搭建多模块企业级项目 maven工程下包含多个maven工程(模块)--good

首先,前面几次学习已经学会了安装maven,如何创建maven项目等,最近的学习,终于有点进展了,搭建一下企业级多模块项目。好了,废话不多说,具体如下:首先新建一个maven项目,pom.xml的文件如下:搭建多模块项目,必须要有一个packaging为pom的根目录。创建好这个maven项目后,我们对着项目右键-->new输入你的项目名称

2013-12-20 15:21:49 2264

转载 rabbitmq---代码例子详解---perfect

发送端:[java] view plaincopychannel.exchangeDeclare(EXCHANGE_NAME, "topic");//声明topic类型的Exchange  String routingKeyOne = "logs.error.one";// 定义一个路由名为“error”  for (int i =

2013-12-17 15:55:36 1146

转载 RabbitMQ入门之安装配置与简单实例----perfect

简介   由于某些原因,今天接触了一下一个新的东西RabbitMQ( http://www.rabbitmq.com/)总的来说给人的感觉就是安装简单方便,同时功能强大。而且官网也给出了几个相当实用的例子,不管关于消息队列的持久化却并没有提及,关于持久化的问题我会在后面的文章中再详细说明。不过在天朝想要直接访问RabbitMQ官网有些困难,所以建议还是安装一下fangqiang

2013-12-16 13:50:09 1005

转载 rabbitmq使用说明--good

使用说明 1. 概述 rabbitMQ 是 AMQP 用 Erlang 实现的 MQ AMQP 主要是由金融领域的软件专家们贡献的创意,而联合了通讯和软件方面的力量,一起打造出来的规范。只要遵循 AMQP 的协议,任何一种语言都可以开发消息组件乃至中间件本身。我们之前使用的activeMQ是实现了jms接口,只能在java环境使用。我们目前的需求是java和c#互通。符合rabbitmq的

2013-12-16 13:32:54 1426

转载 eclipse 注释 todo 作用 用法

以前以为这个东西没用,常常把它给删除了。以为只是eclispe生成的告诉你这里要替换成代码的。 今天知道了,这个算是一个标注。比如你现在不想做,想过会做,但是又怕忘了这事或忘记在哪个代码里了。你就可以在你的代码里加上: Java代码  try {      list = friService.getFriends(24010L, null, page, true);

2013-12-13 17:13:00 2560

转载 Java中Thread类的start()和run()的区别

1、start()方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。 通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。然后JVM通过此Thread类调用方法run()来完成其运行操作的,这里方法run()称为线程执行体,它包含了要执行的这个线程的内容,run方法运行结束,此线程终止,而CPU再

2013-12-13 15:17:06 888

转载 RabbitMQ 三种Exchange 原理

Direct Exchange – 处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键 “dog”,则只有被标记为“dog”的消息才被转发,不会转发dog.puppy,也不会转发dog.guard,只会转发dog。  Java代码  Channel channel = c

2013-12-12 17:30:44 1658

转载 Java中的信号量:CountDownLatch

Java的concurrent包里面的CountDownLatch其实可以把它看作一个计数器,只不过这个计数器的操作是原子操作,同时只能有一个线程去操作这个计数器,也就是同时只能有一个线程去减这个计数器里面的值。      你可以向CountDownLatch对象设置一个初始的数字作为计数值,任何调用这个对象上的await()方法都会阻塞,直到这个计数器的计数值被其他的线程减为0为止。

2013-12-12 10:43:07 1115

原创 Jetty 学习实例 例子 详解

package cn.cstnet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet

2013-12-10 15:52:08 2749

转载 在Eclipse中使用JUnit4进行单元测试(中级篇)

我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、     包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,绝大部分

2013-12-10 10:52:11 664

转载 在Eclipse中使用JUnit4进行单元测试(初级篇)

本文绝大部分内容引自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函

2013-12-10 10:51:30 829

转载 本机ip、127.0.0.1和0.0.0.0区别(转载)

IP地址的记法:IP地址由四个字节构成,为了方便阅读和书写,每个字节用0-255的数字表示,字节之间用’.'分割,如:10.10.152.235有时候我们会看到这样的IP:10.10.152.235/24,后面的/24表示子网掩码,24表示子网掩码上有24个1,等价于255.255.255.0 。IP地址和子网掩码按位 与,得到的是 网络号(Network ID),

2013-12-09 11:51:03 1018

原创 Windows安装RabbitMQ

Windows安装RabbitMQLeave a replyRabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。1:安装RabbitMQ需要先安装Erlang语言开发包。下载地址 http://www.erlang.org/download.html在win7下安装Erlang最

2013-12-09 11:22:15 1364

转载 java synchronized详解

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问ob

2013-12-09 10:57:58 607

转载 Linux Shell脚本编程--curl命令详解

用途说明curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类似的工具还有wget。curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网

2013-12-04 16:11:45 1815

转载 浅谈java 中构建可执行 jar 包的几种方式

有时候,由于项目的需要,我们会将源码编译后以工具包(class打成jar包)的形式对外提供,此时,你的 jar 包不一定要是可执行的,只要能通过编译,能被别人以 import 的方式调用就行了。但还有的情况是,我们的 jar 包是要可执行的,即能直接在 cmd 下直接运行。前者的打包很简单,在 eclipse 中,直接选中要打包的 java 文件和其它资源、依赖文件, export →

2013-12-04 15:45:11 1236

java编程思想第四版PDF-真正版本

java编程思想第四版PDF-真正完整版本,有需要的可以进行下载

2017-11-15

编程珠玑第2版

编程珠玑完整版,读一读效果不错,有利于提高算法思想和思路!

2014-07-31

软件工程-林锐.pdf

软件工程,软件的基本思想和基础,有必要多读一读

2014-07-31

ExtJS Web应用程序开发指南第2版

ExtJS Web应用程序开发指南很全面,看过一遍就基本差不多了。

2014-07-31

ExtJs教程_完整版.pdf

ExtJs教程_完整版,Extjs入门教程,不错

2014-07-31

深入分析Java+Web技术内幕.pdf

深入分析Java+Web技术内幕,PDF版本

2014-07-31

整合Flex和Java配置篇

整合Flex和Java--配置篇详细讲解了 Flex和java web程序的集成问题,非常清楚。

2013-10-17

Apache 服务器 详解 PPT 配置 httpd.cnf

非常好的PPT,详解介绍了apache配置文件的各个参数。

2013-01-29

JavaScript 权威指南第四版

JavaScript 权威指南(第四版).pdf 非常经典的书籍 与大家分享

2012-12-07

struts2 权威指南 完整版

struts2 权威指南 pdf版本 非常经典的书籍,与大家共享

2012-12-07

空空如也

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

TA关注的人

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