随笔分类 - Java
摘要:SimpleDateFormat线程不安全原因及解决方案 作者:昵称: 杨七 园龄: 4年4个月 一、 线程不安全验证: /** * SimpleDateFormat线程安全测试 * 〈功能详细描述〉 * * @author 17090889 * @see [相关类/方法](可选) * @since
阅读全文
摘要:点击查看我们的无障碍政策 跳到内容 点击查看我们的无障碍政策 跳到内容 家 </form> 产品行业资源支持活动开发商伙伴 查看帐户 联系销售 爪哇 技术细节 Java 下载 Java 下载 工具和资源 Java 存档 寻找其他 Java 下载? OpenJDK 早期访问版本 面向消费者的 JRE
阅读全文
摘要:更快的Maven来了,我的天,速度提升了8倍! 码农架构 2022-01-11 14:06 以下文章来源于Java中文社群 ,作者磊哥 Java中文社群. 持续提供有用、有深度的Java干货文章。 周末被 maven-mvnd 刷屏了,于是我也下载了一个 mvnd 体验了一把。虽然测试的数据都是基于
阅读全文
摘要:svn 提交代码提示Authentication realm 今天使用svn时,遇到了这样一种情况:本地可以拉取,可以更新svn服务器上的代码,却不能提交本地代码到SVN,点击commit,便弹出如下的弹窗: 然后我便一顿百度一下,大部分都建议我清除svn版本控制的缓存,也就是如下操作: 然后再访问
阅读全文
摘要:Pom 配置修改: 剔除低版本的 log4j jar 包 <dependency> <artifactId>pwp-sysmng</artifactId> <groupId>com.todaytech.pwp</groupId> <version>${pwp.version}</version> <
阅读全文
摘要:七种java字符串拼接详解 01、“+”号操作符 要说姿势,“+”号操作符必须是字符串拼接最常用的一种了,没有之一。 String chenmo = "沉默"; String wanger = "王二"; System.out.println(chenmo + wanger); 我们把这段代码使用
阅读全文
摘要:Java 随机数 Random VS SecureRandom 1. Math.random() 静态方法 产生的随机数是 0 - 1 之间的一个 double,即 0 <= random <= 1。使用: for (int i = 0; i < 10; i++) { System.out.prin
阅读全文
摘要:使用SecureRandom.getInstance("SHA1PRNG") 发现初始化极慢,改进办法 在项目中用到了随机数,使用了SecureRandom.getInstance("SHA1PRNG"),发现首次运行,时间极长。 当然,以上说的情况,是Linux环境。 在我本地运行并不慢,本地是W
阅读全文
摘要:java中的 BigDecimal 和 String 的相互转换 string 转BigDecimal BigDecimal和String的相互转换 原 Integer转BigDecimal Object转BigDecimal类型:
阅读全文
摘要:java项目打包生成MD5文件 之所以发出这篇博客,因为我前几天搞这个问题搞了几天,各种百度居然都没有找到相关的案例,虽然很简单的事件。可是百度博客上面居然都搜不到案例o(* ̄︶ ̄*)o觉得奇怪!!! 新总监来了,项目要上线,以前都没听旧总监提起要做什么打包生成MD5文件;一下子就蒙了o(* ̄︶ ̄*
阅读全文
摘要:有时候引入的jar包中的包名类名与其他jar包中的包名类名相同,导致程序在编译或运行的时候无法正确引用想要的类, 解决方法就是去掉其中不需要的那个jar包 有一个项目下需要用到OpenCV和javacv,但是javacv中已经包含了另一个版本的的openCV,这与我们需要的OpenCV版本不一致,
阅读全文
摘要:需求背景:写了一个实时读取日志文件以及监控的小程序,打包成了Jar包可执行文件,通过我们的web主系统上传到各个服务器,然后调用ssh命令执行。每次上传前都要通过解压缩软件修改或者替换里面的配置文件,这样感觉有点麻烦,就想办法能不能通过程序动态生成配置文件,然后修改或者替换掉Jar包里的配置文件,最后再上传到各个服务器去执行。 实现历程:刚开始看了大量文章,整理出来了一个操作Jar包的工具类,用工
阅读全文
摘要:今天业务系统有个 用户提出他有个数据下载word文档出现了json下载内容,而其他的数据下载word正常,打开日志文件看到了以下错误: Incorrect result size: expected 1, actual 10 字面上翻译过来是:"不正确的结果大小:预期是1,实际是10" 根据其从日志
阅读全文
摘要:<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.7</version> <!-- 作用域范围为test --> <scope>test</scope> </dependency> 将<sc
阅读全文
摘要:API导航 A Android 中文版 B Bootstrap4 教程 Bootstrap3 教程 C C++ 中文版 CSS 手册 C语言 D Docker 教程 G Go语言 H Hibernate 5 Hibernate中文版 Hadoop J Java 11 中文版 Java 8 中文版 j
阅读全文
摘要:Java基础之Iterable接口 Iterable接口是Java集合框架的顶级接口,实现此接口使集合对象可以通过迭代器遍历自身元素。 查看源码 package java.lang; import java.util.Iterator; import java.util.Objects; impor
阅读全文
摘要:1、浅复制(浅克隆) 这种浅复制,其实也就是把被复制的这个对象的一些变量值拿过来了。最后生成student2还是一个新的对象。 public class CloneTest1 { public static void main(String[] args) throws Exception { St
阅读全文
摘要:民族 01,汉族 02,蒙古族 03,回族 04,藏族 05,维吾尔族 06,苗族 07,彝族 08,壮族 09,布依族 10,朝鲜族 11,满族 12,侗族 13,瑶族 14,白族 15,土家族 16,哈尼族 17,哈萨克族 18,傣族 19,黎族 20,傈僳族 21,佤族 22,畲族 23,高山
阅读全文
摘要:01 工厂方法 追 MM 少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 MM 爱吃的东西,虽然口味有所不同,但不管你带 MM去麦当劳或肯德基,只管向服务员说「来四个鸡翅」就行了。麦当劳和肯德基就是生产鸡翅的 Factory 工厂模式:客户类和工厂类分开。 消费者任何时候需要某种产品,只需向工厂请求
阅读全文