- 浏览: 414144 次
- 性别:
- 来自: 北京
最新评论
-
tanmingjuntan:
这到底是上传还是下载呀。每个方法都是down开头
java多线程分块上传并支持断点续传最新修正完整版本 -
sinnk:
多谢搂主分享,我有收获!!
Spring注解@Component、@Repository、@Service、@Controller区别 -
果果啊啊:
jar包呢
spring 3.0.5 + jotm 实现的的spring mvc 的例子 -
SeaAndHill:
真实的社会
房产寓言 -
java小叶檀:
按着做效果是出来了 有一些小细节确实得研究一下代码 有一个需要 ...
扩展fancybox图片展示js插件,实现对图片的旋转
文章列表
Maven安装、配置、使用
- 博客分类:
- maven
一、Maven安装与配置
1、下载安装maven
去 Maven下载主页 下载 Maven 3.0.4
apache-maven-3.0.4-bin.tar.gz 解压到 D:/apache-maven-3.0.4,并在环境变量加入M2_HOME=D:/apache-maven-3.0.4,PATH中加入bin路径:%M2_HOME%\bin。
确认安装:cmd中输入:mvn -version , ...
<project 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.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<gro ...
import java.io.OutputStream;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import javax.servlet.http.HttpServletResponse;
import java.lang.reflect.Field;
import com.opensymphony.webwork.ServletActionContext;
import com.opensymphony.xwork.ActionContext; ...
也许在我们使用jquery flot时遇到了x轴的日期对应不上的问题 这是由于jquery flot插件的时间换算为utc的比我们的正常得到的时间小了8个小时,所有我们在用java构建数据的时侯,在转换时间为毫秒时要相应的加下8个小时的时差如下
private Map<String, IfengTjVo> onlineIfengCount(List<OnlineDay> list) {
IfengTjVo tjB = new IfengTjVo();
tjB.setLabel("在线人数");
for (OnlineDay vo ...
出现错误了,不知道什么原因原本好好的Eclipse,今天早上出问题了,启动不起来还抛出JVM terminated. Exit code=-1,上网查了资料以后,原来好多人和我一样都有这样的问题,真是感谢前辈们了。
Eclipse 启动不起来,出现以下错误:
JVM terminated. Exit code=-1-Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx512m-XX:MaxPermSize=256m-Djava.class.path=D:/eclipse_rcp/plugins/org.eclipse.equinox.launcher_ ...
(function($) {
var openedPopups = [];
var popupLayerScreenLocker = false;
var focusableElement = [];
var setupJqueryMPopups = {
screenLockerBackground: "#000",
screenLockerOpacity: "0.5"
};
$.setupJMPopups = function(settings) {
setupJqueryMPopups = jQuer ...
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
第一,控制资源的使用,通过线程同步来控制资源的并发访问;
第二,控制实例的产生,以达到节约资源的目的;
第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之 ...
cassandra使用之添加更新和删除
- 博客分类:
- java EE
import java.nio.ByteBuffer;
import org.apache.cassandra.thrift.Cassandra;
import org.apache.cassandra.thrift.Column;
import org.apache.cassandra.thrift.ColumnOrSuperColumn;
import org.apache.cassandra.thrift.ColumnParent;
import org.apache.cassandra.thrift.ColumnPath;
import org.apache.cassan ...
添加数据
package com.guagua.test;
import java.io.UnsupportedEncodingException;
import java.nio.ByteBuffer;
import java.util.List;
import org.apache.cassandra.thrift.Cassandra;
import org.apache.cassandra.thrift.Column;
import org.apache.cassandra.thrift.ColumnOrSuperColumn;
import org.apache. ...
出现情况
在window下开发的java应用接口,当调用http请求某个接口域名时是好用的,但部署到linux下则每次都报:Exception:java.net.UnknownHostException: msgmanager.com。不知道咋回事。感觉特别奇怪。首先对方域名是没问题的。我写的页面也是没问题的。应为通过ip可以成功访问的呀。这就奇怪了。今天google了一下终于搞定了。原来是linux域名设置的问题。
解决方法
1. 修改 vi /etc/hosts 了一下,在里面添加了201.253.102.122 fengye.com
2. 将reso ...
function isDigit(str) {
var reg = /^[0-9]+$/;
return reg.exec(str);
}
function isLetter(str) {
var reg = /^[a-zA-Z]+$/;
return reg.exec(str);
}
function isSymbol(str) {
// var reg = /^([\u4E00-\u9FA5]+|[\uFE30-\uFFA0]+$/gi;
var reg2 = /[0-9]+$/;
var reg3 = /[a-zA-Z]+$/;
//var b ...
相信这个问题是很多使用Velocity的朋友所经常碰到的,大家可能非常期望下面这样的代码能够运行:
#if($foo == null) ... #end
实际上这段代码会报错。这是因为Velocity中对null的支持比较特别。总统上说,判断是否为null有下面几种方法:
1. #if (! $foo) 判断$foo为空,判断非空为 #if ($foo)
2. 使用 #ifnull() 或 #ifnotnull()
#ifnull ($foo)
要使用这个特性必须在velocity.properties文件中加入:
userdi ...
String templateContent = "[InternetShortcut]" + "\n"
+ "URL= http://www.baidu.com";
String realfilename = "我的百度" + ".url";
String upurl = "E:/myworkspace/createhtmlpage/WebRoot";
System.out.println(upurl);
String filename = upurl ...
方法一:
0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /cygdrive/f/test0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwd administrator@192.168.0.113::test /usr/htmltest ...
如何用crontab定时执行rsync同步命令
- 博客分类:
- linux
1.定时数据同步
这里把定时触发和同步一起来简单介绍一下,Crontab是个能定时执行命令的一个工具, 它是用来让使用者在固定时间或固定间隔执行程式之用,下面就介绍一下这个命令的常用参数。
Crontab命令参数:
-e执行文字编辑器来设定时程表,内定的文字编辑器是VI,如果你想用别的文字编辑器,则请先设定VISUAL环境变数来指定使用那个文字编辑器(比如说setenvVISUALjce)。
-r删除目前的时程表。
-I列出目前的时程表。
Crontab时程表示格式如下:f1 f2 f3 f4 f5 command