1.String和StringBuffer的区别: String是不可变的,String每次生成一个对象的时候都会开一一块新空间,增加内存开销。例如 public class TestString { public static void main(String[] args) { String s ...
分类:
其他好文 时间:
2020-02-10 13:30:29
阅读次数:
53
import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; public class TalkClient { public ...
分类:
其他好文 时间:
2020-02-10 13:26:33
阅读次数:
95
IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的 ...
分类:
其他好文 时间:
2020-02-10 11:59:33
阅读次数:
93
//容器deque,双向队列,在内存中是分段连续的 //在内存中可以在左端,也可以在右端扩充,每次扩充,扩充一个buffer //排序时需要调用全局的sort #include <iostream> #include <deque> using namespace std; int main() { ...
分类:
其他好文 时间:
2020-02-09 12:01:06
阅读次数:
42
Emacs默认的窗口标题常常比较简单,例如我的默认标题是 。如果想要在标题中显示更多的信息,我们可以对它进行一些设置。由于Emacs的可扩展性,这种修改实际上非常容易。 显示文件名 设置Emacs的标题只需要设置变量 就可以了[1]。例如 将标题设置为"文件名 Emacs"的形式,其中 表示文件名。 ...
分类:
系统相关 时间:
2020-02-09 11:46:54
阅读次数:
82
2020年第一篇, 比预计的时间延迟半个月, 突如其来的疫情让人不知所措, 应该没有哪个春节像今年一样了吧, 但愿疫情能够尽快过去, 一切早日恢复正常! 重新整理和复习MySQL相关知识, 其实主要是重新看之前记录的思维导图, 然后通过 和 来补充和温习, 所以以下很多都以截图的形式放上来了. bu ...
分类:
数据库 时间:
2020-02-09 09:50:32
阅读次数:
120
一、解码 当要读取指定编码的纯文本数据时,可以使用 InputStreamReader 进行解码。所谓解码,即把二进制的字节序列按照指定字符编码解码为可以被正确识别的字符内容。 Demo:当前系统平台的字符编码方式是:GBK,需要读取一个UTF-8 的文件内容,到当前系统中。 1 import ja ...
分类:
编程语言 时间:
2020-02-08 17:51:25
阅读次数:
82
gets不会检查输入的长度,从而有数据覆盖的风险, ...
分类:
其他好文 时间:
2020-02-08 13:47:20
阅读次数:
62
调用多次readN,所以要重复使用internal buffer """ The read4 API is already defined for you. @param buf, a list of characters @return an integer def read4(buf): # B ...
分类:
其他好文 时间:
2020-02-07 18:42:43
阅读次数:
71
参考原文:go语言的bytes.buffer 一、创建缓冲期 bytes.buffer是一个缓冲byte类型的缓冲器 1、使用bytes.NewBuffer创建:参数是[]byte的话,缓冲器里就是这个slice的内容;如果参数是nil的话,就是创建一个空的缓冲器。 2、bytes.NewBuffe ...
分类:
其他好文 时间:
2020-02-07 17:08:53
阅读次数:
87