
编程语言之Java
JAVA+数据结构与算法
大数据架构师Pony
不勤于始,将悔于终。
展开
-
clickhouse JDBC三方包方式连库操作
目录引入依赖新建测试类运行结果引入依赖 <dependency> <groupId>com.github.housepower</groupId> <artifactId>clickhouse-native-jdbc</artifactId> <version>1.6-stable</version>原创 2021-10-25 16:45:41 · 1150 阅读 · 0 评论 -
String和stringBuffer互相转换
总结:reverse()方法不适用于string类型,但是又需要将字符串反转,怎么办?利用stringBuffer进行反转。原创 2020-09-14 15:22:07 · 1019 阅读 · 2 评论 -
cookie如何保证数据重复?
cookie如何保证数据重复?时间戳 ip 客户端信息 MD5加密uid = ngx.md5(ngx.now() .. ngx.var.remote_addr .. ngx.var.http_user_agent)原创 2020-02-15 12:13:04 · 299 阅读 · 0 评论 -
利用java生成0到50万的数据,并且自动换行
需求:生成有序数字,并自动换行。import java.io.File;import java.io.FileNotFoundException;import java.io.PrintWriter;import java.util.Random;public class ceshi { public static void main(String[] args) throws FileNotFoundException { Integer []num=new I原创 2020-12-24 13:50:46 · 283 阅读 · 0 评论 -
为什么 Java 中“1000==1000”为false,而”100==100“为true?
为什么 Java 中“1000==1000”为false,而”100==100“为true? 这是一个挺有意思的讨论话题。如果你运行下面的代码:你会得到基本知识:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对象,用==表示它们是不相等的,即使它们的内容相同。因此,后面一条语句也应该是false 。这就是它有趣的地方了。如果你看去看 Integer.java 类,你会发现有一个内部私有类,IntegerCache.java,它缓存了从-128转载 2020-09-09 17:46:24 · 202 阅读 · 0 评论 -
序列化与反序列化的定义和转换
序列化::对象转字节反序列化:字节转对象原创 2020-04-28 19:34:42 · 186 阅读 · 0 评论 -
求一个数组的第二大值?
求一个数组的第二大值?用两个变量max,max2,其中max储存最大值,max2储存第二大值初始化的时候,将数组中的第一个元素中较大的存进max中,较小的存进max2中然后从第三个元素(下标为2)的元素开始,如果遇到的数比max大,就让max2=max;max等于遇到的数一直循环,直到数组尾部最后输出max2...原创 2020-05-24 23:11:22 · 566 阅读 · 0 评论