1.StringBuffer和StringBuilder的区别?共同点:都是可变的字符序列不同点:StringBuffer:是一个线程安全的类,同步的,线程角度来说,执行效率低StringBuilder:是一个线程不安全的类,不同步的,线程角度来说,执行效率高在单线程程序中,StringBuilder用来替代StringBuffer2.StringBuffer和数组都属于容器,有什么区别?Stri
分类:
其他好文 时间:
2020-01-15 10:09:21
阅读次数:
68
C++常用库函数 C++常用库函数 1.缓冲区操作函数 函数名:memchr 函数原型:void *memchr(const void *buf,int c,sizet count); 参数:buf 缓冲区的指针;c 查找的字符;count 检查的字符个数。 所需头文件:<cstring> 功能:查 ...
分类:
编程语言 时间:
2020-01-13 21:54:41
阅读次数:
84
转自:linux sed 命令详解 参考: 流编辑器sed 简介 sed 是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复 ...
分类:
系统相关 时间:
2020-01-13 19:47:44
阅读次数:
91
-b:以Byte为单位显示内存使用情况; -k:以KB为单位显示内存使用情况; -m:以MB为单位显示内存使用情况; -o:不显示缓冲区调节列; -s<间隔秒数>:持续观察内存使用状况; -t:显示内存总和列; -V:显示版本信息 第一部分Mem行解释: total:内存总数; used:已经使用的 ...
分类:
其他好文 时间:
2020-01-13 14:41:06
阅读次数:
102
//StringBuffer:可变字符序列,一个类似与String的字符缓冲区 /*特点: * 1.可以对字符串进行修改 * 2.长度是可变的 * */ public class Demo2 { public static void main(String[] args) { /*构造: Strin ...
分类:
其他好文 时间:
2020-01-13 13:13:34
阅读次数:
97
1.性能下降SQL慢 执行时间长 等待时间长 查询语句写的烂 索引失效(单值,复合) 关联查询太多join(设计缺陷或不得已的需求) 服务器调优及各个参数设置(缓冲\线程数等) 2.常见通用的join查询 2.1SQL执行顺序 2.1.1手写 2.1.2机读 2.1.3总结 2.2Join图 2.3 ...
分类:
数据库 时间:
2020-01-13 11:11:49
阅读次数:
112
一 为什么要有操作系统 (两本书:现代操作系统、操作系统原理,学好python以后再去研究吧~~) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系 ...
分类:
其他好文 时间:
2020-01-13 10:34:53
阅读次数:
193
计算机网络 TCP的三次握手 参考: 一)、TCP协议的特点 定义: 1.是一个面向连接的、可靠的、基于字节流的传输层协议。 2.将应用层的数据分割成报文段并发送给目标节点的TCP层。 3.数据都有序号,对方收到则发ACK确认,没有则重传。 4.使用校验和来校验数据在传输过程中是否有误。 二)、TC ...
分类:
其他好文 时间:
2020-01-12 20:26:52
阅读次数:
99