加载中
java运行jar包中指定Class的main方法

java运行jar包中指定Class的main方法 用OneJar打包后java -jar ****.jar总是运行指定的主方法,现在工程中有很多其他的主方法,想要运行指定的。可以用下面的命令: java -classpath ****.j...

2018/07/02 17:23
5.8W
Scala解析Json格式

import scala.util.parsing.json._ //使用scala原生包 def main(args: Array[String]): Unit = { def regJson(json:Option[Any]) = json match { case Some(map: Map[String, Any]) => map /...

2019/06/30 23:01
4.5W
13位毫秒时间戳转为10位秒时间戳

long timeStampSec = System.currentTimeMillis()/1000; String timestamp = String.format("%010d", timeStampSec); 如 2017-02-27 15:48:27 的13位时间戳为:1488181707000 System.out.pr...

2017/05/08 11:53
3.2W
fastjson保证顺序(取消自动排序)

JSONObject.parseObject(jsonstring, Feature.OrderedField);

2017/01/20 11:37
2.2W
Guava Cache缓存的移除与读取

1、通过put或putAll手动向Cache中添加数据,guava不缓存value是null的key。我们可以在系统启动的时候,就将某些数据手动放入缓存中,这样就可以避免系统启动后,第一个用户访问缓存不能命中的...

2017/05/23 16:53
2.2W
将10位和13位时间戳转换为时间

yy-MM-dd hh:mm:ss是12小时制格式。 yy-MM-dd HH:mm:ss是24小时制格式。  * 将10 or 13 位时间戳转为时间字符串    * convert the number 1407449951 1407499055617 to date/...

2017/05/08 11:57
2.1W
Guava Cache 的清空,刷新及统计功能

缓存数据的清空 guava没有提供自动触发清空缓存数据的功能,而是提供了一种手工调用的方式,使用者需要通过Cache.cleanUp()的方式来清空缓存或者使用invalidate 和 invalidateAll方法从缓存中...

2017/05/23 16:49
1.8W
spring-data-jpa 复杂查询的写法(包含or的查询)

场景如下:很简单的CMS常用查询,栏目下有多个子栏目,子栏目有包含内容。 public class Channel{   ....   private String parentIds;//所有的父节点,简化查询策略 例如 0,1,11,...

jpa
2017/08/18 15:36
1.6W
Java中存储金额用的数据类型:BigDecimal

很早之前, 记得一次面试, 面试官问存储金钱用什么数据类型? 当时只知道8种数据类型(boolean, byte, short, int, long, float, double, char)的我, 回答了double, 因为我觉得double是双精度类...

2017/04/12 09:43
1.5W
Zookeeper实现分布式锁

实现分布式锁目前有三种流行方案,分别为基于数据库、Redis、Zookeeper的方案,其中前两种方案网络上有很多资料可以参考,本文不做展开。我们来看下使用Zookeeper如何实现分布式锁。 什么是Z...

2019/06/03 20:04
1.5W
java调用python方法的库jython介绍及使用实例

一、Jython 简介 Jython是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,它是一个Python语言在Java中的完全实现。Jython也有很多从CPython中继承的模块库。最有趣的事情是...

2016/07/12 11:38
1.4W
Java字符串与二进制的相互转换

public class StrBinaryTurn { //将Unicode字符串转换成bool型数组 public boolean[] StrToBool(String input){ boolean[] output=Binstr16ToBool(BinstrToBinstr16(StrToBi...

2016/06/27 16:19
1.2W
Java利用反射获取类中字段和方法注解的值

一、自定义注解 1、字段注解 import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Re...

2019/10/28 16:20
1.1W
JDK8 Lambda表达式和匿名内部类

前言 Java Lambda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法。实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM内部是通过invokedynamic指令来实现Lambda表...

JDK
2018/01/22 11:40
1W
关于JVM(JDK),Tomcat,Linux的最大线程数问题

一、JVM(JDK)最大线程数 JVM最大创建线程数量由JVM堆内存大小、线程的Stack内存大小、系统最大可创建线程数(Java线程的实现是基于底层系统的线程机制来实现的,Windows下_beginthreadex,...

2017/11/13 11:21
1W
Java 16进制的String转int

i = Integer.parseInt(a.substring(2, a.length()), 16); System.out.printf("0x%X", i); 这样就可以了,输出i为0xE8...

2017/01/24 13:48
9.9K
Activiti工作流引擎初学教程

http://wenku.baidu.com/view/bb7364ad4693daef5ff73d32.html 1. 初识Activiti 1.1. 工作流与工作流引擎 工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起...

2016/07/31 10:16
9.7K
BufferedReader指定编码及乱码问题解决

做一个从windows cmd截获命令返回值的java程序,结果截回来的文字中所有的中文都是乱码 Microsoft Windows [�汾 6.1.7260] ��Ȩ���� (c) 2009 Microsoft Corporation��������...

2017/03/15 17:20
9.6K
Response方式导出Excel

一段破代码老忘。。。   protected void downloadPaginExcel(HttpServletRequest request, HttpServletResponse response,Pagin<?> pagin,String fileName) throws Exception{   String ...

2017/02/09 16:21
9.6K
MappedByteBuffer 与 普通的文件读取方式内存占用对比测试

package demo9; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile; import java.nio.MappedByteBuffer; import ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部