- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Java文档复制
package com.yushang.io;import java.io.*;public class Copy { public void copyFile(File file, String filepath) { //D:\Test--->F:\aaa //拼接新的文件路径 String newFilepath = f...
2019-08-27 09:11:18
125
原创 String的两种创建方法的==与equals的结果分析
Java为String类型提供了缓冲池机制,当使用双引号定义对象时,Java环境首先去字符串缓冲池寻找相同内容的字符串,如果存在就直接拿出来应用,如果不存在则创建一个新的字符串放在缓冲池中。所以d和c指向了同一个内存地址而String中new的创建形式,是直接在堆内存中创建对象,在栈内存中创建String类型的变量,这个变量中存储的就是堆内存中对象的地址。总的来说,只要用了new就...
2019-08-26 15:08:45
141
原创 非对称加密中公钥、私钥的理解
公钥:所有人都可以得到的密钥。比如说:A的公钥,A、B、C都可以得到并使用。同理:B的公钥,A、B、C都可以得到并使用。C的公钥,A、B、C都可以得到并使用。私钥:只用自己才能用的密钥。比如说:A的私钥只有A自己才能得到并使用,B和C不可能得到,除非A自己泄露给B和C。同理:B的私钥只有B自己才能得到并使用,A和C不可能得到。C的私钥只有C自己才能得到并使用,A和B不可能得到A–>BA...
2019-08-15 11:45:34
3697
原创 使用mybatis中遇到的的一些问题
1.在映射文件mapper中定义了resultMap以便数据库中字段和定义的pojo类一一对应,但使用select查询的数据返回出来的结果均 为null问题原因:没有在select标签中加入resultMap=“resultMap的id”...
2019-08-07 15:50:03
199
原创 Java中交换两变量之值的3种方法
1.最简单最能想到的,定义一个中间变量临时存储一个变量的值,然后三者轮流交换int a=1,b=2,temp;temp =a;a = b;b = temp;2.不定义中间变量,通过算数来进行交换int a=1,b=2;a = a+b;//首先获取两变量之和b = a-b;//总和减去b得到a的值赋值给b,此时b的值为原先a的值,下面要做的就是把原先b的值赋值给aa = a-b;...
2019-07-20 19:25:13
247
原创 开发过程中bug及解决方案
1.Unsupported major.minor version 52.0改换jdk1.8及以上的java开发环境2.java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider缺少架包 :bcpkix-jdk15on-1.52.jarbcprov-jdk15on.jar3.使用ja...
2019-07-16 08:51:15
671
bcpkix-jdk15on-1.49.rar
2019-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人