Wesley13 Wesley13
4年前
java与golang语法比较(一)
变量声明与赋值Javainti;//声明intj1;//声明赋值Govariint//声明i:1//声明赋值1.变量声明:var是关键字,格式:var
Wesley13 Wesley13
4年前
java.nio.ByteBuffer源码解读
版本:JDK7packagejava.nio;publicabstractclassByteBufferextendsBufferimplementsComparable<ByteBuffer{//ThesefieldsaredeclaredhereratherthaninHeapXBuffer
Wesley13 Wesley13
4年前
java JSON的使用和解析
Thereisnoroyalroadtolearning.博主:JavaPandahttps://www.cnblogs.com/LearnAndGet/p/10009646.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2
Wesley13 Wesley13
4年前
java24种设计模式
一、设计模式定义  设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。二、设计模式分类  经典模式只有23个(还有简单工厂模式),它们各具特色,每个模式都为某一个可重复的设计问题提供了一套解决方案。  根据它们的用
Wesley13 Wesley13
4年前
java中文件上传的Bug
文件上传,有两种方式,一种是自己解析文件流,一种是借助struct2中自带的拦截器对文件进行解析自己解析流文件:利用 commonsio1.4.jar和commonsfileupload1.2.1.jar来进行解析,相关的事项如下:1.浏览器端注意事项     1.请求方式必须是 post   2.需要使用组件<in
Wesley13 Wesley13
4年前
java8函数式接口
转自:https://blog.csdn.net/u012706811/article/details/77096257(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fu012706811%2Farticle%2Fdetails%2F77096257)
Wesley13 Wesley13
4年前
java基础_面向对象_内存分析
Hello小伙伴们~今天兔妞兔君都好忙,所以给大家分享的是同事帅GG的投稿呢~主要讲的就是面向对象的设计思想、Java中类和对象的定义以及类加载的内存分析。面向对象的设计思想!(https://oscimg.oschina.net/oscnet/fc57755bfdb27348a68330a57c44e16c7ba.png)首先说明一点,面向
Wesley13 Wesley13
4年前
JAVA_RSA_的加解密
RSA为非对称加密算法。数字签名的过程:1、对明文数据进行HASH加密,不可逆;2、对加密后的数据再用RSA的私钥进行二次加密。数字签名的验证过程:1、对明文数据进行HASH加密,不可逆;2、用RSA的公钥对数字签名后的数据进行解密;3、把1的结果和2的结果进行比较是否相等。RSA加密的过程和解密的过程都需要三步:加/解密、分组、填充。这三部分每
Wesley13 Wesley13
4年前
JDK核心JAVA源码解析(9)
本文基于OpenJDK11,HotSpot虚拟机在开发过程中我们可能会经常接触到hashcode这个方法来生成哈希码,那么底层是如何实现的?使用时有何注意点呢?hashcode()方法底层实现hashcode()是Object的方法:@HotSpotIntrinsicCan
Wesley13 Wesley13
4年前
JAVA面试题笔试题
面试题或者笔试题常问的算法importjava.util.ArrayList;importjava.util.Collections;importjava.util.Comparator;importorg.apache.commons.lang.StringUtils;