技术积累
java无与伦比
这个作者很懒,什么都没留下…
展开
-
JVM参数与实际环境中的优化配置实践
如何配置我们的JVM呢,首先我们需要知道JVM的参数有哪些,然后根据这些参数的意义去分析自己的程序的JVM需要的配置。可以事先做一些尝试,再逐步调优,这个调优也是一个过程,没有足够的经验而做到一步到位是一件很困难的事情。事情是一点点做的,不能因为着急就胡乱地配置,踏踏实实戒骄戒躁。JVM在Java体系中的地位JVM是Java底层核心要素,可以说Java生态的东西都是运行在JVM里面的。From:https://docs.oracle.com/javase/8/docs/JVM参数的含义 J转载 2020-06-27 15:07:34 · 206 阅读 · 0 评论 -
卧槽!GitHub 标星 1.6w+,我发现了一个宝藏项目,作为编程新手有福了!
特别惭愧的是,虽然我很早就知道 GitHub,但是学会逛 GitHub 的时间特别晚。当时一方面是因为菜,看着这种全是英文的东西难受,不知道该怎么去玩,另一方面是一直在搞 ACM,没有做一些工程类的项目,所以想当然的以为和 GitHub 也没什么关系(当然这种想法是错误的)。虽然现在我已经在 GitHub 上逛的相当流畅,但我还是想如果有一个东西可以收集这些对新手友好的东西,那么我当时可以少走更...转载 2019-11-29 14:27:31 · 8052 阅读 · 3 评论 -
#javamail发邮件遇到的ssl验证问题
问题描述如下:解决方案:一、首先要在浏览器打开需要证书的网站,然后把证书下载下来,保存的证书名称随意命名,只要保证唯一性(这个唯一性下文有解释)二、然后把证书复制到%JAVA_HOME%/jre/bin/路径下,即保证证书与keytool.exe文件同目录(其实不同也行,但是执行命令时需要指定路径)三、导入过程如下:前提:配置环境变量:export PATH=/usr/java/jdk...原创 2018-11-09 15:35:42 · 2173 阅读 · 1 评论 -
mysql与oracle大小写区分
mysql与oracle大小写区分<一>MySQL的大小写问题 不是一个很大的问题,但是如果不了解的话,却会使用户产生迷惑 ;如下面Sql代码insert into t values(‘A’);insert into t values(‘a’);当第二条执行的时候,如果是主键或者有唯一性约束的话,会发生Sql代码Duplicate entry for XXX更加迷惑的是...转载 2019-03-28 16:54:34 · 592 阅读 · 0 评论 -
mybatis-plus 代码生成器入门使用记录
直接上代码;1、加入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version> &...原创 2019-09-22 19:15:05 · 239 阅读 · 0 评论 -
四种单例模式优缺点,以及防止序列化反序列化破解
1恶汉式单例模式package com.example.demo.singleton;/** * 恶汉式 单例模式 * 优点:类初始化即加载对象,1、线程安全(加载类时,天然的是线程安全的);2、效率高(不需同步) * 缺点:未延迟加载 */public class SingletonDemo { private static SingletonDemo instance ...原创 2019-09-25 21:39:22 · 329 阅读 · 0 评论