![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
beautiful_huang
万般皆苦 唯有自度
展开
-
【Java】Mybatis Druid连接池配置详细
pom.xml<!-- druid 连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.18</version> </dependency>.proper原创 2021-03-25 17:51:19 · 1395 阅读 · 0 评论 -
Java 处理Get/Post请求参数中文乱码问题
文章目录一、 maven 依赖二、发送post和get请求http工具类json工具类Controller三、接受 http请求PostGet一、 maven 依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.1</version></dep原创 2021-03-15 19:31:38 · 1011 阅读 · 1 评论 -
【Java】职场软技能,分割提取pdf文件,从此告别WPS会员
需求:需要华南、华东、西南区三个文件夹中的 7-12 页的报表信息样例:jar包<!-- https://mvnrepository.com/artifact/com.itextpdf/itextpdf --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <vers原创 2020-07-29 16:38:52 · 246 阅读 · 0 评论 -
【Java】 牛客网华为机试108题汇总
文章目录1、求字符串最后一个单词长度2、计算字符串个数3、明明的随机数1、求字符串最后一个单词长度import java.util.Scanner;/** * @Author: Stephen * @Date: 2020/3/21 13:24 * @Content: 计算字符串最后一个单词的长度,单词以空格隔开。 */public class StrLength01 { ...原创 2020-03-23 21:52:04 · 9034 阅读 · 0 评论 -
【Java】TreeSet()详解
1.概述在本文中,我们将介绍Java Collections Framework的一个组成部分,以及最受欢迎的Set实现之一 TreeSet。2. TreeSet简介简而言之,TreeSet是一个有序集合,它扩展了AbstractSet类并实现了NavigableSet接口。以下是此实现最重要方面的快速摘要:它存储唯一的元素它不保留元素的插入顺序它按升序对元素进行排序它不是线程安...原创 2020-03-21 14:57:39 · 16849 阅读 · 0 评论 -
【Java】java 中 next() 与 nextline()区别
java中的next()和nextLine()还是有很大区别的。next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。完整标记的前后是与分隔模式匹配的输入信息所以next()不能得到带空格的字符串,儿...原创 2020-03-21 14:12:56 · 122 阅读 · 0 评论 -
【hbase】解决Java API不能远程访问linux服务器HBase的问题(亲测可用)
今天我在虚拟机里面安装了Hbase 1.2.4,说在windows上Java API调用访问下玩玩,结果始终连接不上。现象是启动程序后,程序出现卡死的状态,没报错也不停止,大约半分钟后才打印一堆日志出来,说连接重试了多次也连接不上:这个问题纠结了我半天,一查看发现HBase绑定的是本地IP:127.0.0.1,这当然访问不了然后我想可以把HBase的绑定在指定IP上,去查Hbase官网,却...原创 2020-02-13 10:47:30 · 867 阅读 · 0 评论 -
【Kafka】java操作Kafka(一)
文章目录创建消息队列pom.xml生产者消费者java操作kafka非常的简单,然后kafka也提供了很多缺省值,一般情况下我们不需要修改太多的参数就能使用。下面我贴出代码。创建消息队列[root@hw1 ~]# kafka-topics.sh --create --zookeeper 192.168.56.122:2181 --topic test --replication-factor...原创 2020-02-11 12:04:41 · 551 阅读 · 0 评论 -
【SSM】SSM 框架注解总结
Spring中的注解: 注解含义: 用于创建对象的注解: 相当于:<bean id="" class=""> @Component注解: 作用: 把资源让spring来管理。...原创 2019-12-30 10:41:54 · 257 阅读 · 0 评论 -
【数据结构与算法基础】栈、队列存储、单链表实现
文章目录一、栈存储二、队列存储三、单链表存储一、栈存储栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。代码实现:/**...原创 2019-12-18 00:21:28 · 448 阅读 · 0 评论 -
【数据结构与算法基础】基于数组的查找算法
文章目录一、线性查找二、二分法查找一、线性查找/** * @Author: Stephen * @Date: 2019/12/16 23:26 * @Content: 基于数组的线性查找 */public class SearchTest { public static void main(String[] args) { // 首先定义一个目标数组 ...原创 2019-12-16 23:57:13 · 209 阅读 · 0 评论 -
Java 多线程基础面试最强合集
文章目录一、串行与并发二、进程与线程2.1 进程2.2 线程2.3 线程与进程的关系三、线程的生命周期四、线程的开辟方式五、线程的常用方法5.1 线程命名5.2 线程休眠5.3 线程的优先级5.4 线程的礼让一、串行与并发并发就是同步的串行,一个任务执行完执行下一个任务;并行,在用同一个时刻执行多个线程;二、进程与线程2.1 进程什么是进程?一个程序运行所需要占用的各种资源的描述;...原创 2019-12-12 23:37:59 · 266 阅读 · 0 评论 -
java中位运算总结
1.^(亦或运算) ,针对二进制,相同的为0,不同的为1public static void main(String[] args) { System.out.println("2^3运算的结果是 :"+(2^3)); //打印的结果是: 2^3运算的结果是 :1}2 =======>00103 =======>00112^3就为0001,结果就是1...原创 2019-12-08 16:18:16 · 192 阅读 · 0 评论 -
Java 实现八大排序算法
文章目录常见的算法总结直接插入排序希尔排序选择排序冒泡排序快速排序常见的算法总结考虑数据量较小仅需要使用内存的排序算法,他们之间关系如下:稳定与非稳定:如果一个排序算法能够保留数组中重复元素的相对位置则可以被称为是 稳定 的。反之,则是 非稳定 的。直接插入排序基本思路通常人们整理桥牌的方法是一张一张的来,将每一张牌插入到其他已经有序的牌中的适当位置。在计算机的实现中,为了要给插入...原创 2019-11-27 10:32:18 · 138 阅读 · 0 评论