摘要: 问题解读 最长公共子序列问题,就是找出两个字符串中,存在的最长的 什么是子序列呢? 子序列不同于公共子串,子串是每个字符连续的,子序列不一定要连续,见下例 [example]: 比如 mStringA = "abc11google11111111", mStringB = "111111114161 阅读全文
posted @ 2018-10-08 20:24 newcaoguo 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 只需要将自定义缩放值改为 124% 即可 阅读全文
posted @ 2018-09-23 21:10 newcaoguo 阅读(976) 评论(0) 推荐(0) 编辑
摘要: tar c: 建立压缩档案 x:解压 t:查看内容 r:向压缩归档文件末尾追加文件 u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 z:有gzip属性的 j:有bz2属性的 Z:有compre 阅读全文
posted @ 2018-09-19 22:45 newcaoguo 阅读(8774) 评论(1) 推荐(0) 编辑
摘要: Arraylist 与 LinkedList 异同 1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向循环链表数据结构; 3. 插 阅读全文
posted @ 2018-09-13 21:53 newcaoguo 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一 OSI与TCP/IP各层的结构与功能,都有哪些协议 五层协议的体系结构 学习计算机网络时我们一般采用折中的办法,也就是中和 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构,这样既简洁又能将概念阐述清楚。 结合互联网的情况,自上而下地,非常简要的介绍一下各层的作用。 1 应用层 阅读全文
posted @ 2018-09-13 20:08 newcaoguo 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 一、什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。 二、线程和进程有什么区别? 线程是进程的 阅读全文
posted @ 2018-09-13 18:25 newcaoguo 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 之前在自己的项目中添加了一个分支,然后做了一些操作,比如同步本地的分支情况到远程仓库中,然后在远程仓库中完成分支合并,以及 Pull request 等等操作,后来,在本地仓库中进行 命令操作的时候,出现了一个错误,即 error: cannot lock ref 'refs/remotes/ori 阅读全文
posted @ 2018-09-08 20:00 newcaoguo 阅读(14419) 评论(0) 推荐(1) 编辑
摘要: 今天刷技术文章,遇到了一个问题,用 Java 反射机制去修改 String 变量的值,出于深入研究,就发现了一个问题,即,用初始值比较修改后的值,用 == or .equals() 方法,出现了相等的情况 文字描述看起来比较难受,我们直接看代码 如上方代码所示,我们定义了一个 String 变量 s 阅读全文
posted @ 2018-08-19 15:35 newcaoguo 阅读(1229) 评论(2) 推荐(0) 编辑
摘要: dir 命令手册 | 参数 | | | | | : | : : | | /A | D 目录 | R 只读文件 | | | H 隐藏文件 | A 准备存档的文件 | | | S 系统文件 | 表示“否”的前缀 | |/B | 使用空格式(没有标题信息或摘要) | | | /C| 在文件大小中显示千位数 阅读全文
posted @ 2018-08-16 10:46 newcaoguo 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 被启动类(bootstrap 加载器)加载的类和创建的对象; JavaStack 中的引用的对象 (栈内存中引用的对象); 方法区中静态引用指向的对象; 方法区中常量引用指向的对象; Native 方法中 JNI 引用的对象。 阅读全文
posted @ 2018-08-10 16:50 newcaoguo 阅读(1250) 评论(0) 推荐(0) 编辑