java实现文件上传

首先封装一个Map,当Map可以一键多值public class ArrayMap { private HashMapString, ListString map = null ; private static final long serialVersionUID = 7760971972716111286L; public ArrayMap(){ map = new HashMapSt...
java 上传 java文件上传

Java实现文件压缩与解压[zip格式,gzip格式]

Java实现ZIP的解压与压缩功能基本都是使用了Java的多肽和递归技术,可以对单个文件和任意级联文件夹进行压缩和解压,对于一些初学者来说是个很不错的实例。zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功...

java开发-技能要求-分词频度统计

描述:一哥们离职找工作,最近聊了聊面试待遇要求一类的事情,有些感触。在一个公司呆的时间长了,对市场上对开发的要求已经不那么敏感了,也不知道人家要求哪些技能。一个公司的业务是有限的,呆了2年,3年,4年之后,知识面可能就狭隘了;4、5年的程序员市场上平均待遇是多少也不清楚,问问好朋友聊聊也只知道几家的标准,对于大多数人,工资是安身立命之本,不可不察。想到自己本身就是最数据采集与分析的,就蹦出来个想法...
java开发 分词频度 技能要求

java鼠标操控小程序

最近在做一个软工的屏幕监控软件,已经实现了屏幕图片的传输,但是没有鼠标,才发现键盘上的PtrScSysRq键所截到图是没有鼠标信息的。==暂时只需实现鼠标的移动事件,用robot.mouseMove(x,y)函数实现,所以就没有用到MouseEvent对象,用了MouseInfo类中的getPointerInfo()方法。且需知道在Swing程序中,通常通过鼠标事件的MouseEvent对象,来获...
java 鼠标操控

分享一个JavaScript计算时间差的函数

微博,QQ空间在发布时间上通常这么显示,5秒前,2分钟前,3小时前,2天前,这样的时间差显示很酷。前端页面实现这样的效果不复杂,自己写了个函数,分享下。/* *@param posttime,10位数字的时间戳 */ functioncalcPastTime(posttime){ vartmpDate=newDate(); varnowtime=parseInt(tmpDate.g...
计算时间差 JavaScript

JavaScript回调函数应用浅析

回调函数定义回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。在JavaScript中,回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A。...
JavaScript 回调函数

低延迟系统的Java实践

在很久很久以前,如果有人让我用Java语言开发一个低延迟系统,我肯定会用迷茫的眼神望着他,然后说“are you kidding me?”。然而随着Java语言的日臻完善以及JVM性能的极速提升,使得用Java语言开发低延迟(不要和实时系统搞混)系统越来越成为可能,其中就包括最典型的交易(支付)系统。当然作为系统架构师,他们会尝试使用一些成熟分布式架构方案(通常是整合一些商业或开源项目),通过利用...
Java实践 低延迟系统

linux 编译java并打包

一、首先是编译简单java文件(不引用外部jar包)如test.javapublicclasstest(){ System.out.println(helloworld!); }一个简单的类,看它是如何打包为jar的1.第一步:先编译javactest.java//注意路径编译后会产生一个test.class 文件2.第二步:jar-cvftest.jartest.class二。如果是要引用外...
linux 编译 java

Java分布式键-值缓存系统Voldemort

Voldemort 是一款基于Java开发的分布式键-值缓存系统,像 JBoss Cache 一样,Voldemort同样支持多台服务器之间的缓存同步,以增强系统的可靠性和读取性能。Voldemort的特点缓存数据可以自动在各个服务器节点之间同步复制。每一个服务器的缓存数据被横向分割,因此是总缓存的一个子集。严格保持缓存的一致性。提供服务器宕机快速恢复方案。可配置的数据存储引擎。可配置的数据序列化...
Voldemort 分布式 缓存系统

JavaScript中Eval()函数的作用

CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/--首先来个最简单的理解 eval可以将字符串生成语句执行,和SQL的exec()类似。 eval的使用场合是什么呢?有时候我们预先不知道要执行什么语句,只有当条件和参数给时才知道执行什么语句,这时候eval就派上用场...
JavaScript Eval()函数