加载中
Jee使用maven后遇到的问题

1.Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) 原因:maven的web项目默认的webroot是在src\main\webapp。如果在此目...

2014/04/18 18:38
130
Windows下svn服务器安装

1.subversion下载:http://subversion.apache.org/packages.html找到相应的windows版本下载 2.安装,下一步就行 3.建立版本库(repository) 运行Subversion服务器需要首先要建立一个版本库(Rep...

2014/01/04 15:50
97
M2E及Extras的安装和使用

1.安装eclipse的maven插件 m2e(http://wiki.eclipse.org/M2E_updatesite_and_gittags) Help->Install New Software... 在work with中填入我们需要安装m2e的版本url: http://download.eclips...

2013/11/23 16:29
3.9K
Redis的安装与使用

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference...

2013/08/30 14:16
214
Linux启用root用户

Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装过程就设定root密码,这样用户...

2013/08/30 13:20
51
CountDownLatch和CyclicBarrier的区别

在网上看到很多人对于CountDownLatch和CyclicBarrier的区别简单理解为CountDownLatch是一次性的,而CyclicBarrier在调用reset之后还可以继续使用。那如果只是这么简单的话,我觉得CyclicBar...

2013/08/27 10:38
200
Mysql的过程和函数(记录)

1.MySQL存储过程 (1)格式 MySQL存储过程创建的格式:CREATE PROCEDURE 过程名 ([过程参数[,...]]) [特性 ...] 过程体 mysql> DELIMITER // mysql> CREATE PROCEDURE proc1(OUT s int) -> BE...

2013/08/20 10:06
52
Github管理Eclipse分布式项目

1.Eclipse中下载安装Egit插件; 2.创建代码仓库; 3.在Eclipse中使用Egit插件 1.使用eclipse 3.7安装egit插件 help->intall new software.. 在work with中输入:(这里选用的egit版本是2.3...

2013/07/25 17:10
169
Eclipse记录

1. eclipse 中删除文件的恢复 在Eclipse内可以恢复项目内被删除的文件,或者类似SVN那样来具体恢复一个java文件内 被删除的内容。 如果项目内的文件被删除,恢复步骤: 1 选中项目,右键; ...

2013/07/19 10:49
139
Java Concurrent包学习之BlockingQueue

BlockingQueue是一个接口,它从Queue继承而来, 包含了Queue的所有功能,并在Queue的基础上提供了2个新的功能: 1. 检索元素时等待队列变为非空 2. 存储元素时等待空间变得可用。 下面抄录一...

2013/05/02 22:00
94
lvs、haproxy、nginx 负载均衡的比较分析

lvs、haproxy、nginx 负载均衡的比较分析 对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。 不过就因为...

2013/05/02 21:56
433
关于社交类游戏的服务器端架构

最近在做一个社交类游戏,考虑到以后服务器端能够灵活的扩展,主要指无需改动软件程序,仅通过升级硬件或增加机器尽可应对访问量及数据量增长带了的挑战。我们经常通过两中方式:垂直伸缩和水...

2013/05/02 21:36
671
线程安全容器类

线程安全:当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程如何交替执行,并且在主调代码中不需要额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程...

2013/05/02 21:10
134
Java分布式应用简介

大型应用通常会拆分为多个子系统,对于java来说,这些子系统可能部署在同一台机器上的多个不同的JVM中,也可能部署在不同的 电脑上,但这些子系统有不是完全独立的,要相互通信来实现业务功能...

2013/02/19 16:28
266
Java原码,反码和补码

byte是一个字节保存的,有8个位,即8个0、1。 8位的第一个位是符号位, 也就是说0000 0001代表的是数字1 , 1000 0001代表的就是-1 所以正数最大位0111 1111,也就是数字127。负数最大为111...

2013/02/19 14:46
193
只针对异常的情况才使用异常

先看两段代码 // 基于异常的模式 String t1[]={"11","22"}; try{ int i=0; while(true){ System.out.println(t1[i]); i++; } }catch(ArrayIndexOutOfBoundsException e){ } //标准...

2012/12/16 13:59
70
Socket的半包,粘包与分包的问题

首先看两个概念: 短连接: 连接->传输数据->关闭连接 HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 也可以这样说:短连接是指SOCKET连接后发...

2012/12/14 14:22
1K
Reactor和Proactor模式

在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,而Proactor运用于异步I/O操作。 同步和异步 同步和异步是针对应用程序和内核的交互而言的,...

2012/12/14 14:20
294
Java 流io和块io

在 Java 的早期,JVM 在解释字节码时往往很少或没有运行时优化。这就意味着,Java 程序往往拖得很长,其运行速率大大低于本地编译代码,因而对操作系统I/O 子系统的要求并不太高。 如今在运行...

2012/12/14 14:17
260
Java I/O分析(jdk1.4之前)

根据传输数据的方式这里把I/O流分为: 1.基于磁盘操作的I/O接口:File 2.基于网络操作的I/O接口:socket 下面看一个典型的socket连接实例 服务器端: public class ThreadSocketServer { /**...

2012/12/14 14:11
49

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部