![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 75
udyr-fire
Your attitude,not your aptitude,will determine your altitude
展开
-
Java设计模式
java设计模式概要 UML图解原创 2015-04-17 19:13:08 · 509 阅读 · 0 评论 -
电商的秒杀和抢购
电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,转载 2015-07-28 11:24:15 · 486 阅读 · 0 评论 -
JNDI基础
Java Naming and Directory InterfaceJava命名和目录接口翻译 2015-08-14 18:05:34 · 908 阅读 · 0 评论 -
JNDI 命名和目录操作
在本文中描述了以下操作:查找对象列出Context的内容添加,覆盖,去除绑定重命名对象创建和销毁subcontext翻译 2015-08-13 18:39:40 · 2441 阅读 · 0 评论 -
Java中的Volatile 变量
Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile转载 2015-11-16 18:05:47 · 454 阅读 · 0 评论 -
Java的synchronized使用
1.synchronized块只能使用对象作为它的参数2.synchronized用在普通方法和this上,都是用的实例对象锁3.synchronized用在静态方法和类对象上用的都是类对象的锁4.synchronized用在属性上用的是当前属性的对象锁测试代码:package thread;public class TestSync { private Long原创 2016-03-15 18:18:57 · 375 阅读 · 0 评论 -
java RMI
RMI 相关知识RMI全称是Remote Method Invocation-远程方法调用,Java RMI在JDK1.1中实现的,其威力就体现在它强大的开发分布式网络应用的能力上,是纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI 则支持存储于不同地址空间的程序级对象之间彼此进行通转载 2016-02-18 11:20:55 · 392 阅读 · 0 评论 -
Missing artifact com.sun:tools:jar:1.5.0
错误原因:.我的java_home:是****\Java\jdk1.6.0_45所以javahome的上一层目录下的lib是不存在的.根目录的上一层只有两个目录:jdk1.6.0_45 jre6所以在尽量改动较小的情况下. java根目录的上一层新建一个lib文件夹.然后将****\Java\jdk1.6.0_45\lib\tools.jar 放入其中,更新m原创 2015-01-04 11:09:29 · 402 阅读 · 0 评论 -
Missing artifact com.sun:tools:jar:1.5.0:system
Missing artifact com.sun:tools:jar:1.5.0:system 解决方法转:http://52347.iteye.com/blog/1773931pom.xml文件前边有个红叉,提示Missing artifact com.sun:tools:jar:1.5.0:system解决办法:添加D:\Program Files\Java\j转载 2015-01-04 10:32:03 · 623 阅读 · 0 评论 -
对svn版本库磁盘空间瘦身
svn库 缩小占用磁盘空间原创 2014-10-11 14:22:26 · 13191 阅读 · 0 评论 -
修改MyEclipse背景颜色
首先下载自己喜欢个MyEclipse主题,import到MyEclipse中,然后原创 2014-06-27 10:33:26 · 1250 阅读 · 0 评论 -
myeclipse中disable maven nature后如何找到恢复maven项目按钮
项目一直报错,然后把项目的maven支持给移除了,项目zhengc原创 2014-08-03 23:24:30 · 1917 阅读 · 0 评论 -
为已有的web project项目加入maven支持,并使用myeclipse的插件.
项目还是之前的项目,现在我要在原有项目中加入maven支持,但是myeclipse只能在建立web project时有选项可以为项目加入maven支持,但我的项目已经生成好久了,所以只能自已动手了。 步骤如下;(做完之后好几天才写的,难免有遗漏) 注:我的环境为:myeclipse7.5和maven2.2;myeclipse7.0自带的好像是maven1.*(未查证转载 2014-08-03 22:54:26 · 496 阅读 · 0 评论 -
ora-12514:TNS-listener ..错误 使用Oracle时报错
(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = D:\OracleHome\product\11.2.0\dbhome_1) (SID_NAME = ORCL) )原创 2014-06-20 16:18:30 · 1457 阅读 · 1 评论 -
myeclipse安装freemarker插件编写ftl 文件
第一个插件是:freemarker-ideMyEclipce10.0中安装FreeMarker插件,这绝对是最简单的方法。步骤如下:(一)打开http://sourceforge.net/projects/freemarker-ide/files/ 下载最新版本,目前本人下载时最新版本是:freemarker-ide-0.9.14(二)将其解压,将hudson.freemarker原创 2014-06-20 17:10:14 · 2288 阅读 · 1 评论 -
maven setting.xml
xml version="1.0" encoding="UTF-8"?> settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0转载 2014-08-04 22:01:52 · 385 阅读 · 0 评论 -
让Eclipse识别MyEclipse的Web项目
方法一:更改WebRoot为WebContent (试了下不是很好用 建议使用方法二)方法二:1.进入项目目录,找到.project文件,打开。2.找到…代码段3.在第2步的代码段中加入如下标签内容并保存: org.eclipse.wst.common.project.facet.core.natureorg.eclipse.wst.comm转载 2014-08-05 12:40:18 · 626 阅读 · 0 评论 -
DBCP、C3P0、Proxool 、 BoneCP连接池的比较
简介 使用评价 项目主页 DBCPDBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序用使用可以设置最大和最小连接,连接等待时间等,基本功能都有,此连接池的持续运行的稳定性还是可以,不过速度稍慢,在大并发量的压力下稳定性有所下降,此外不提供连接池监控转载 2016-04-06 17:37:50 · 432 阅读 · 0 评论