`
文章列表
前端代码 <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的安装目录下,在eclipse.ini文件里最后添加一行: -Dfile.encoding=utf-8
虽说我们很多时候前端很少有机会接触到算法,但对算法的理解和掌握是一个优秀工程师的评价标准之一,而且当我们面对较为复杂的问题,这些基础知识的积累可以帮助我们更好的优化解决思路。在一段时间的学习之后,我总结罗列了前端中常见见的几个算法: 一:排序算法 排序算法是比较开发的算法之一,方法种类较多,在此列举两种简单的排序算法:冒泡排序和快速排序。冒泡排序其实就是通过比较相邻位置的元素大小,如果左边比右边大,就交换位置,继续比较,实际上就是每轮比较都得出一个最大值(或者最小值)。然后通过n-1轮比较,就能得出一个排好序的序列(通过设置一个flag,当数组基本有序的时候其实不一定需要比较到n-1轮)。 ...

公钥私钥

既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密;同理,既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出私钥负责签名,公钥负责验证。

监控管理sigar

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("该文件不存在"); ...

http接口工具

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'); }

ftp工具类

    博客分类:
  • ftp
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 ...
Global site tag (gtag.js) - Google Analytics