guava提供了Bytes/Shorts/Ints/Iongs/Floats/Doubles/Chars/Booleans这些基本数据类型的扩展支持,只有你想不到的,没有它没有的!对JDK集合的有效补充 对于程序员来说直接上代码比讲解来的更实际一些,这里注重聊一下 Ints 的使用,其他类型的都类似 ...
分类:
其他好文 时间:
2020-09-17 20:29:39
阅读次数:
29
17. 电话号码的字母组合 排列题目,很容易想到回溯。下面是ac代码。 class Solution { private: vector<string> vstrs = {"","","abc","def","ghi","jkl","mno","pqrs","tuv","wxyz"}; public ...
分类:
其他好文 时间:
2020-09-17 17:29:41
阅读次数:
23
1, 对于报异常,调试时候可以通过 输出窗口,得知异常的名称,再Catch到异常,输出异常的message,得到具体的异常信息,似乎非常的有用; 2,xml 有根节点,节点,和元素 这三个重要的元素;其中 根节点root ,节点 node,元素是element; 1 private XmlDocum ...
分类:
其他好文 时间:
2020-09-17 17:03:26
阅读次数:
27
想对一个对象进行处理,又想保留原有的数据进行接下来的操作,就需要克隆了,Java语言中克隆针对的是类的实例。 一、实现Cloneable接口 package Base; public class SimpleObject implements Cloneable{ private String st ...
分类:
编程语言 时间:
2020-09-17 16:32:32
阅读次数:
26
register注册变量可以将输出信息作为变量值示例:[root@jack7-1work]#catregister.ymlhosts:PCremote_user:roottasks:name:testshellshell:"echotest>/root/test"register:testvar==================>将shell输出的结果赋值给tes
分类:
其他好文 时间:
2020-09-17 16:02:37
阅读次数:
28
2、第一个Mybatis程序 思路:搭建环境-->导入Mybatis-->编写代码-->测试! 2.1、搭建环境 搭建数据库 CREATE DATABASE `mybatis`; USE `mybatis`; CREATE TABLE `user`( `id` INT(20) NOT NULL PR ...
分类:
其他好文 时间:
2020-09-17 15:46:51
阅读次数:
33
同步代码块以及同步方法之间的区别和关系 上一篇文章我们是使用了同步代码块的方式改进了银行排队取号程序,接下来我们把锁放在方法上试一下: public class TicketWindowRunnable implements Runnable { private int index = 1; pri ...
分类:
其他好文 时间:
2020-09-17 15:37:44
阅读次数:
19
字符串最后一个单词的长度 你既然已经做出了选择,又何必去问为什么选择? 背景:Java 在线编程机试刷题。 题目描述: 计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度。 示例1 输入: hello word 输 ...
分类:
其他好文 时间:
2020-09-17 14:19:28
阅读次数:
28
1、字符缓冲区的原理 其实就是将数组进行封装。变成对象后,方便于对缓冲区的操作,提高效率。并提供了对文本便捷操作的方法。readLine( )&newLine( )。 缓冲区的基本思想就是对要处理的数据进行临时存储。譬如购物车以及篮子。 原理:减少频繁的操作,给读取流对象和写入流对象提供中转站,相对 ...
分类:
其他好文 时间:
2020-09-17 13:01:26
阅读次数:
33
private string GetCellText(int row, int col, ExcelWorksheet oSheet) { string result = ""; bool isFound = false; int rowEnd = 1; int colEnd = 1; ExcelR ...
分类:
其他好文 时间:
2020-09-17 12:13:37
阅读次数:
30