java
花名天湖
专业既是爱好!
展开
-
java 整型和浮点型计算效果对比
public static void main(String[] args) throws InterruptedException { float f1 = 0.1f; double d1 = 0.1d; int i1 = 1; long l1 = 1; long st = System.currentTimeMillis(); for (int j = 0; j < 2000000000; j++) { f1 = f1 + 1..原创 2020-07-22 17:00:53 · 976 阅读 · 0 评论 -
java AES时遇到的问题和解决办法
1. java.security.InvalidKeyException:illegal Key Size 这是因为用到了jdk sercurity, 而jdk sercurity 使用的jar包 $JAVA_HOME/jre/lib/security/local_policy.jar 和 $JAVA_HOME/jre/lib/security/US_export_pol原创 2017-07-20 10:26:33 · 686 阅读 · 0 评论 -
System.getProperty
java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.homeJava 安装目录java.vm.specification.vers原创 2017-09-12 10:24:32 · 166 阅读 · 0 评论 -
java Semaphore 计数信号量
Semaphore类是一个计数信号量,必须由获取它的线程释放,通常用于限制可以访问某些资源(物理或逻辑的)线程数目。一个信号量有且仅有3种操作,且它们全部是原子的:初始化、增加和减少增加可以为一个进程解除阻塞;减少可以让一个进程进入阻塞。new Semaphore(permits,fair)permits:int,初始化可用的许可数目。fair:原创 2017-12-12 11:00:16 · 196 阅读 · 0 评论 -
spring boot 使用通用mapper插件查询出的对象异常
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.7.RELEASE</version></pa原创 2018-03-01 19:06:52 · 929 阅读 · 0 评论 -
idea 使用hibernate jpa生成java bean
1,先配置数据库访问2,选中项目f4对项目进行配置,添加hibernate配置添加之后在这个视图中找到项目和hibernate配置3,在这个视图中选中,右键选择确定就能生成...原创 2018-03-26 11:28:22 · 1102 阅读 · 0 评论 -
更新hbase client api 2.0.1记录
今天更新hbase-client版本发现原本使用的utils类提示方法废弃,所以查询新的api文档发现确实做了变更,而且以前1.x用的方法将会在以后3.x版本删除;更新的版本maven: <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-...原创 2018-07-05 17:07:15 · 3586 阅读 · 9 评论 -
jmx简略
目前项目中使用了jmx技术对项目进行监控,这里简单记录一下。JMX(Java Management Exrensions)技术是标准Java平台的一部分。https://docs.oracle.com/javase/8/docs/technotes/guides/jmx/index.html我目前对jmx的理解就是被监控应用作为“服务器”提供端口接入能力,为监控应用提供相应的数据和已开发或...原创 2019-04-08 17:12:37 · 301 阅读 · 0 评论