- 浏览: 72280 次
- 性别:
- 来自: 北京
最新评论
文章列表
jquery.media.js实现前端页面预览
- 博客分类:
- 前端
前端代码
<body>
<section layout:fragment="content">
<div class="form-group">
<div class="col-md-6">
<button type="button" class="btn btn-default" onclick="toView('D:\\2.doc')">预览doc</button>
&l ...
一、jackson的maven依赖
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.5.3</version>
</dependency>
二、实体类的建立
package cn.bjjs;
import org.apache.commons.lang3.builder.ToStrin ...
@Scheduled(fixedRate = 5000)
这个注解在容器启动时便会生效,5秒执行一次任务.如果第一次任务时间为7秒从10:00执行到10:07,那么第二次任务为2秒的话,则从10:07执行到10:10(其中1秒为任务的轮询时间).
如果第一次任务为19秒从10:00执行到10:19,那么第二次任务为2秒从10:19执行到10:19执行到10:25(其中4秒为任务的轮询时间)
@Scheduled(cron = " 0 22 13 ? * *")
这个注解是在容器启动后的指定时间执行
spring 容器如果要执行计划任务需要在配置类(类似于老版本的配置文件) ...
一、简介与引入
1、ToStringBuilder、HashCodeBuilder、EqualsBuilder、ToStringStyle、ReflectionToStringBuilder、CompareToBuilder等这些类都是位于commons-lang.jar下面的,所以要使用这些类一定要导入commons-lang.jar。
2、为什么要使用ToStringBuilder?
系统中一般都要打印日志的,因为所有实体的toString()方法 都用的是简单的"+",因为每"+" 一个就会 new 一个 String 对象,这样如果 ...
eclipse默认编码GBK改为UTF-8
- 博客分类:
- eclipse
将eclipse项目的默认编码从GBK改为UTF-8,对于eclipse配置文件中修改默认编码(自己亲自测试)
具体做法:
在eclipse的安装目录下,在eclipse.ini文件里最后添加一行:
-Dfile.encoding=utf-8
虽说我们很多时候前端很少有机会接触到算法,但对算法的理解和掌握是一个优秀工程师的评价标准之一,而且当我们面对较为复杂的问题,这些基础知识的积累可以帮助我们更好的优化解决思路。在一段时间的学习之后,我总结罗列了前端中常见见的几个算法:
一:排序算法
排序算法是比较开发的算法之一,方法种类较多,在此列举两种简单的排序算法:冒泡排序和快速排序。冒泡排序其实就是通过比较相邻位置的元素大小,如果左边比右边大,就交换位置,继续比较,实际上就是每轮比较都得出一个最大值(或者最小值)。然后通过n-1轮比较,就能得出一个排好序的序列(通过设置一个flag,当数组基本有序的时候其实不一定需要比较到n-1轮)。
...
既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密;同理,既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出私钥负责签名,公钥负责验证。
package com.djjs;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.Map;
import java.util.Properties;
import java.util.Timer;
import java.util.TimerTask;
import org.hyperic.sigar.CpuInfo;
import org.hyperic.sigar.CpuPerc;
import org.hyperic.sigar.Mem;
...
0:0:0:0:0:0:0:1是ipv6的表现形式,对应ipv4来说相当于127.0.0.1,也就是本机
如果项目部署在本机win7系统,访问时是通过 localhost 来访问,
用java获取ip地址可能会出现该问题,这时获取的ip将是 0:0:0:0:0:0:0:1
要是机器在局域网中, ...
/**
* 获取文件长度
* @return
*/
public static long getFileSize(String filePath){
String path=filePath;
File file = new File(path);
long size=0;
if(file.isFile() && file.exists()){//判断文件是否存在
size=file.length();
}else{
System.out.println("该文件不存在");
...
package com.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.nio.charset.Charset;
import org.apache.commons.lang.StringUtils;
import org.apache.ht ...
apache的http传输
- 博客分类:
- 接口
package com.util;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client. ...
原生http接口传输
- 博客分类:
- 接口
package com.util;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class Http {
/**
* 基础类post方法
* @param requestUrl 请 ...
/**
* 处理数字位数前面补零
* @param math 数字
* @param num 位数
* @return String 补零后数据
*/
private String dealIntDate(int math,int num){
return math>=0?StringUtils.leftPad(math+"", num, '0'):"-"+StringUtils.leftPad((-math)+"", num, '0');
}
package com.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.SocketException;
import java.util.ArrayList;
import java.util.List;
import org.a ...