随笔分类 -  Java

java[1] 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
摘要:测试用例: 阅读全文
posted @ 2019-07-18 14:24 GisClub 阅读(4573) 评论(0) 推荐(0) 编辑
摘要:import java.util.Enumeration; import javax.servlet.http.HttpServletRequest; import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.ProceedingJoinPoint; import o... 阅读全文
posted @ 2019-06-10 17:45 GisClub 阅读(1520) 评论(0) 推荐(1) 编辑
摘要:import java.io.UnsupportedEncodingException; import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import j... 阅读全文
posted @ 2018-06-22 10:24 GisClub 阅读(1310) 评论(0) 推荐(1) 编辑
摘要:import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; /** * AES 是一种可逆加密算法,对用户的敏... 阅读全文
posted @ 2018-06-21 20:19 GisClub 阅读(260) 评论(0) 推荐(0) 编辑
摘要:package com.koubei.collect_script.demo; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * @author kelin.ll * @date on 2018/6/13 */ public class GeoHashDemo { ... 阅读全文
posted @ 2018-06-13 14:17 GisClub 阅读(5046) 评论(0) 推荐(0) 编辑
摘要:之前都是用myeclipse,但是最近发现看的很多教学视频都是使用 IntelliJ IDEA,于是决定换个软件开始新的学习征程! 下面讲讲我是如何在十分钟之内安装并破解该软件。 1.首先,我找到了 IntelliJ IDEA的官网:www.jetbrains.com 然后找到下载的地方,选择自己电 阅读全文
posted @ 2017-05-31 16:01 GisClub 阅读(316) 评论(0) 推荐(0) 编辑
摘要:package com.creditease.fetch.credit.util.similarity; import java.awt.image.BufferedImage; import java.util.ArrayList; import java.util.List; /** * 图片切割工具类 */ public class ImageCuter { /** ... 阅读全文
posted @ 2017-05-08 10:50 GisClub 阅读(1447) 评论(0) 推荐(0) 编辑
摘要:说明:目前使用像素偏移量为5,可根据实际情况相应修改 阅读全文
posted @ 2017-05-08 10:47 GisClub 阅读(6742) 评论(1) 推荐(0) 编辑
摘要:本文基于Java 7的源码做剖析。 ConcurrentHashMap的目的 多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。虽然已经有一个线程安全的HashTable,但是HashTable容器使用synchroni 阅读全文
posted @ 2017-04-24 17:56 GisClub 阅读(272) 评论(0) 推荐(0) 编辑
摘要:译序 本指南根据 Jakob Jenkov 最新博客翻译,请随时关注博客更新:http://tutorials.jenkov.com/java-util-concurrent/index.html。本指南已做成中英文对照阅读版的 pdf 文档,有兴趣的朋友可以去 Java并发工具包java.util 阅读全文
posted @ 2017-04-24 17:34 GisClub 阅读(247) 评论(0) 推荐(0) 编辑
摘要:public class Test { public static void main(String[] args) { // 1、左移( > ) 高位补符号位 // 0000 0000 0000 0000 0000 0000 0000 0101 然后右移2位,高位补0: // 0000 0000 0000 0000 0000 0000 0... 阅读全文
posted @ 2016-12-02 19:16 GisClub 阅读(282) 评论(0) 推荐(0) 编辑
摘要:tomcat访问https请求返回: [java] view plain copy javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name at sun.security.ssl.ClientHandshaker. 阅读全文
posted @ 2016-09-09 13:43 GisClub 阅读(944) 评论(0) 推荐(0) 编辑
摘要:报异常的方法内使用了Java 7的新特性:自动资源释放,类似于try(){},即在try后面跟一括号,在括号里面对一些资源赋值,try里面的代码块执行完毕之后会自动释放try后面的括号中声明的资源。 Java 7 会使用新的Class类型校验器,新的类型校验器将老的校验器分为两步: 1、类型推断 2 阅读全文
posted @ 2016-08-08 10:49 GisClub 阅读(4578) 评论(0) 推荐(0) 编辑
摘要:在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去对一 阅读全文
posted @ 2016-06-27 14:47 GisClub 阅读(6879) 评论(0) 推荐(0) 编辑
摘要:实际使用client的过程中,会遇到一种情况,如cookie的Key为空的,此时默认的cookie的策略处理cookie是会报错。 这时咱可以通过重写cookiestore策略来解决如: 最后上个完整的代码: 阅读全文
posted @ 2016-06-17 14:50 GisClub 阅读(5686) 评论(0) 推荐(0) 编辑
摘要:在此记载Java动态重新加载Class的点点滴滴,实现之前也在网上看了很多文章,但发现不是很清晰,后来发现总结,看源码实现还是最靠谱。 直接上代码: 注:调用方式: 阅读全文
posted @ 2016-05-26 10:00 GisClub 阅读(11996) 评论(0) 推荐(0) 编辑
摘要:先上一个基本的封装: 进一步封装,通过实现接口的形式调用,这样就省略了每次反射方法时还要写上参数类型数组: 路漫漫其修远兮!!! 缺点:构造器的创建还得传递参数类型数组 阅读全文
posted @ 2016-05-24 15:53 GisClub 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://nius.me/classloader-memory-leak/ 对于j2ee项目,一直使用eclipse的wtp,每次修改代码后,可以自动热部署。简单的项目wtp似乎没什么问题,但一旦项目代码稍微多一点,就很容易出现各种莫名其妙掉挂的现象,不得不整个重启tomcat服务器, 阅读全文
posted @ 2016-05-24 10:01 GisClub 阅读(4883) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.ibm.com/developerworks/cn/java/j-lo-hotswapcls/#ibm-pcon Java ClassLoader 技术剖析 在本文中,我们将不对 Java ClassLoader 的细节进行过于详细的讲解,而是关注于和构建在线升级系统相关 阅读全文
posted @ 2016-05-23 17:21 GisClub 阅读(301) 评论(0) 推荐(0) 编辑
摘要:不多说直接上代码: 动态编译的主类: 辅助类: 开发背景:需求是根据代码模板动态生成java代码,并动态编译 开发过程中遇到的阻塞:模板代码中有依赖别的class文件和jar文件无法加载的问题 解决方法: 阅读全文
posted @ 2016-05-20 15:52 GisClub 阅读(1715) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示