
java
whxhz80
这个作者很懒,什么都没留下…
展开
-
JAVA格式化时间日期
import java.util.Date;import java.text.DateFormat;/** * 格式化时间类 * DateFormat.FULL = 0 * DateFormat.DEFAULT = 2 * DateFormat.LONG = 1 * DateFormat.MEDIUM = 2 * DateFormat.SHORT = 3 * @author Mich...原创 2011-08-16 08:50:05 · 167 阅读 · 0 评论 -
权重轮询算法,生成加权随机数
相信熟悉过Nginx的都知道,Nginx其中有一个功能是负载均衡。Nginx的负载均衡里可以配置一个服务器列表,如: [html] view plain copy upstream detecotr_server { #ip_hash; #这里指定多个源服务器,ip:端口,80端口...原创 2016-09-15 23:09:25 · 764 阅读 · 0 评论 -
权重轮询算法
相信熟悉过Nginx的都知道,Nginx其中有一个功能是负载均衡。Nginx的负载均衡里可以配置一个服务器列表,如:[html] view plain copy upstream detecotr_server { #ip_hash; #这里指定多个源服务器,ip:端口,80端口...原创 2016-09-15 23:05:45 · 689 阅读 · 0 评论 -
对称加密算法-DES以及DESede算法
1、des算法 [java] view plaincopy package com.ca.test; import java.security.Key; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.SecretKey;...原创 2014-02-26 10:28:55 · 419 阅读 · 0 评论 -
LinkedHashMap和HashMap的比较使用
由于现在项目中用到了LinkedHashMap,并不是太熟悉就到网上搜了一下。?import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;public class TestLinkedHas...原创 2013-08-08 10:31:05 · 90 阅读 · 0 评论 -
Solr集群Replication配置与实践
Solr作为一个搜索服务器,在并发搜索请求的场景下,可能一台服务器很容易就垮掉,这是我们可以通过使用集群技术,设置多台Solr搜索服务器同时对外提供搜索服务,在前端使用类似Nginx的负载均衡软件,可以通过配置使得并发到达的搜索请求均匀地反向代理到Solr集群中的每一台服务器上,这样每台Solr搜索服务器搜索请求的压力可以大大减小,增强了每台服务器能够持续提供服务器的能力。然而,这时我们...原创 2012-08-03 09:57:27 · 125 阅读 · 0 评论 -
Install ANT on CentOS Linux
1.下載 ANT 套件,相關網址 http://www.apache.org2.下載回來後,放置於 /opt目錄下3.解開 ANT 套件,並且更名為 ant4.編號 /etc/profile ,新增下列兩列:export ANT_HOME=/opt/antPATH=$ANT_HOME/bin:$PATH5.執行 # source /etc/profile6.執行...原创 2012-07-27 14:10:39 · 94 阅读 · 0 评论 -
ant编译,报oom错误
增加环境变量ANT_OPTS=-Xms128m -Xmx256m -XX:MaxPermSize=128m原创 2011-08-09 12:28:46 · 302 阅读 · 0 评论 -
用java实现zip压缩
今天写了个用java压缩的功能,可以实现对文件和目录的压缩。 由于java.util.zip.ZipOutputStream有中文乱码问题,所以采用org.apache.tools.zip.ZipOutputStream。 以下是代码: Java代码 package net.szh.zip; import java.io.BufferedIn...原创 2011-08-31 14:44:18 · 147 阅读 · 0 评论 -
动态绑定和静态绑定
Java中绑定有两种形式静态绑定static-binding(早绑定early-binding)和动态绑定dynamic-binding(晚绑定late-binding,或运行时绑定runtime-binding) 静态绑定是在编译时绑定,而动态绑定是在运行时根据对象的实际情况来选择绑定父类或者是某个子类的方法。在执行效率上,静态绑定要优于动态绑定,但丧失了灵活性。 Java中变量是动态绑定的,实...原创 2011-08-30 22:17:01 · 77 阅读 · 0 评论 -
详解java定时任务(转)
在我们编程过程中如果需要执行一些简单的定时任务,无须做复杂的控制,我们可以考虑使用JDK中的Timer定时任务来实现。下面LZ就其原理、实例以及Timer缺陷三个方面来解析java Timer定时器。 一、简介 在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 API中是这样定义他们的,Timer:一种工具,线程用其安排以后在后台线程中...原创 2016-09-26 09:03:59 · 367 阅读 · 1 评论