`
文章列表
pom依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.8</version> </dependency> controller接口方法: public void exportAppUserOrderRecordList(@RequestParam Map<String, Ob ...
public static void main(String args[]){ try{ String myInfo = "我的测试摘要校验码"; MessageDigest md = MessageDigest.getInstance("SHA-1");//SHA-256 SHA-512 md.update(myInfo.getBytes(), 0, myInfo.getBytes().length); byte[] hash ...
示例代码:   String zipFilePath = filePath+".zip"; //压缩文件 在原文件名的基础上,追加 。zip ZipUtil.compress(filePath,zipFilePath); //压缩文件      /** * @Description: * 压缩和解压工具 */ public class ZipUtil { public static void compress(String srcFilePath, String destFilePath) { ...

Dom4j读取写入xml

    博客分类:
  • JAVA
/** * 按照日期生成上报的xml数据 * @param date * @return */ public String buildXmlDataPath(String date) { //document long docmentStartTime = System.currentTimeMillis(); Document root = buildRootDocument(); //rootElement Element docElement = root ...
在springboot项目resource下增加了一个配置文件,在本地测试通过以下列子都可以正常读取 ResourceUtils.getFile("classpath:/ca/enterprise.xx");  在部署到测试环境的打成jar部署的docker容器里,报了一个错读取不到jar包中的文件。各种读取方法的尝试,最终使用以下方式可以正常读取   /** * 在jar包中读取对象 * @param enterpriseCerFilePath * @return * @throws IOException */ public ...

获取路径的方式

    博客分类:
  • JAVA
@Test public void getClassPath(){ ClassLoader loader = Thread.currentThread().getContextClassLoader(); //获取当前classpath路径 System.out.println(loader.getResource("").getPath()); //获取当前类的路径 System.out.println(this.getClass().getResource("").getPath()); //获取当前c ...
Java 8提供了一个新的Nashorn javascript引擎,它允许我们在JVM上运行特定的javascript应用。Nashorn javascript引擎只是javax.script.ScriptEngine另一个实现,而且规则也一样,允许Java和JavaScript互相操作。这里有个小例子:   ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName( "JavaScript" ); System.out ...
java导入使用Apache导入Excel的简单实现       package com.bruce.geekway.tonglian.job; import java.io.File; import java.io.FileInputStream; import java.io.Serializable; import java.lang.reflect.Field; import java.math.BigDecimal; import java.util.Date; import java.util.Iterator; import org.apache. ...
简单例子随便记录下,后续完善 private static void exprotExcel() throws IllegalAccessException, InvocationTargetException, NoSuchMethodException { // public static HSSFWorkbook listToExcelByModel(List list, String cols, String modelName){ // if(list == null || list.size() <= 0 // || cols == n ...
一个简单的3des对称加密对象   package com.bruce.geekway.utils; import java.net.URLEncoder; import java.security.MessageDigest; import java.util.Base64; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; public class Encrypt ...
java 提供了非常的精确的时间 其中时间的计算为 1秒 = 1000毫米 1毫秒 = 1000微秒 1微秒 = 1000纳秒   获取系统毫秒时间戳为:System.currentTimeMillis() 获取系统微妙间戳为:System.nanoTime()   那之间有啥区别呢,是不是同一时间输出的两个时间戳是 1000000倍数出现呢   看代码   System.out.println("时间的起始时间:" + new Date(0).toLocaleString()); System.out.println(&qu ...
视屏播放与图片展示展示一样,一般把图片或者视屏放到服务器或者资源服务器,或者CDN上通过URL的方式访问,也可以通过以流的方式输出到客户端浏览器,flv的视屏播放示例如下   一.创建一个web项目 1.创建一个servlet   /** * Servlet implementation class FlvBFServlet */ @WebServlet("/FlvBFServlet") public class FlvBFServlet extends HttpServlet { private static final long serial ...
参考地址:http://www.cnblogs.com/o-andy-o/archive/2012/12/22/2829563.html   万物皆对象,Object是一切对象的父类,索然在创建类型的时候没有直接的申明,编译器会帮助做这件事件。有事我们需要重写一些方法:比如   @Override public int hashCode() { // TODO Auto-generated method stub return super.hashCode(); } @Override public boolean equals(Object obj ...
元旦期待已久的iOS版本,苦苦等到1.7号方值被拒了,原因是不支持ip6,现要改造支持ipv6,公司用的aliyun服务器 nginx做反向代理 服务器的操作系统是linux,通过ping6的方式可以之道网址是否支持ipv6   ping6 ipv6.xxxx.com ping6 ipv6的ip 请参考:http://lesca.me/archives/how-to-ping-ipv6-address.html   在gogole后国内大部分都是不支持ipv6,包括aliyun都是禁用状态,在google之后发现了破解之道 一.确认系统版本   # cat /proc/v ...

Msql-binlog

登陆msql想要通过工具命令查看binlog 执行      mysqlbinlog /var/lib/mysql/mysql-bin.000001     报错: /usr/bin/mysqlbinlog: unknown variable 'default-character-set=utf8mb4'     初步猜想应该是编码格式导致 在网上找了答案看如何能不用修改编码格式 原因是mysqlbinlog这个工具无法识别binlog中的配置中的default-character-set=utf8这个指令。 感谢这个作者分享 http://www.cnblogs.c ...
Global site tag (gtag.js) - Google Analytics