
java
文章平均质量分 54
京河小蚁
不进则退
展开
-
java stream 多个集合去重取交集
原因是需要从表里查多个集合list,然后取多个集合得交集,并且元素是对象,所以使用了下面的方式,当然方式有很多种,仅供参考。下面提供了一段多个集合join取交集的例子,代码中,采用List为集合,Teacher为元素。原创 2023-07-01 22:00:40 · 1412 阅读 · 0 评论 -
oraclejdk1.8 换成 openjdk1.8之后,mysql连不上了
openjdk1.8.0_291开始,默认禁用了tls1.0和tls1.1版本,导致jdbc和mysql的连接无法正确建立,从而报错:详细release地址:https://www.java.com/en/download/helprelease_changes.html。加useSSL=false。解决二、指定tls1.2。原创 2023-03-15 13:02:54 · 1315 阅读 · 0 评论 -
linux环境下编译openjdk12
1 .环境准备1. linux环境准备a. windows10系统笔记本b. 在windows10系统上安装VMware 14c. 基于VMware搭建一个虚拟机,配置如下cpu:4cmemory:8Gdisk:20Gsystem:linux系统(centos和redhat还有乌班图差别不大,几乎一样)jdk11(因为编译新的jdk,需要上一个版本起引导作用)2.下载源码包a. 下载jdk12源码包,官网那个地址简直下来,直接移步到github或者gitee(建议gitee,速度快)原创 2021-01-20 22:09:05 · 397 阅读 · 0 评论 -
scala VS java之IDEA2019.3搭建Maven+Scala+Java开发环境
背景小编最近在网上看到一个面试题,java和scala孰强孰弱,秋色当属哪家强?我下意识的就想说当然是scala啦!由于这些年一直在做大数据方面的开发,主要编程语言就是scala,上来就想说是of course scala。然而,当我把这话就将脱手而写的时候,我心里反问我自己确定可以这样说吗?会不会被人鄙视?会不会误人子弟?毕竟java语言已经存在很久了,而且霸榜语言排...原创 2020-03-19 01:06:38 · 1094 阅读 · 0 评论 -
安装jdk11
目录序1.环境2.下载jdk3.上传jdk4.解压jdk5.移动jdk安装包6.配置jdk环境变量7.使jdk环境生效,并验证安装成功和jdk版本序jdk版本真的是不断更新,作为程序员不能落后学习,这不,最近又开始学习jdk11了,因为基于jdk东西实在是太多,既然身在jdk生态那么就暗暗头下来学习吧。安装jdk11照着下面的步骤安装将会非常...原创 2020-02-12 11:00:20 · 462 阅读 · 1 评论 -
借用位运算符进行加减乘除运算
思路及部分案例来自:https://blog.youkuaiyun.com/itismelzp/article/details/496217411 先来掌握一些常用的位运算操作: (1)等式:-n = ~(n - 1) = ~n + 1(-n等于其各位取反加1); (2)获取整数n的二进制中最后一个1:-n&n 或(~n+1)&n或 ~(n - 1)&n; 如:n =...原创 2019-01-10 12:50:21 · 558 阅读 · 0 评论 -
利用poi把excel转成sql建表语句并写入文件
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifac...原创 2019-06-11 23:05:23 · 2016 阅读 · 0 评论