- 博客(12)
- 收藏
- 关注
原创 java 非常规问题
1 .String a = "abc"; 会在内存中创建几个对象?答:1个或两个在执行上述的时候,首先JVM会检查方法区中字符串常量池中是否存在abc,如果存在,直接返回内存地址,否则会创建。这时候就算有String b = "abc",也会指向这个常量池 String为什么不能存储可变对象?参考 https://www.cnblogs.com/leskang/p...
2018-09-11 10:50:27
288
原创 计算机操作系统---简述
1. 并行:同时做很多事情,要求多核或多流水线,不同线程同时做不同的事情 并发:线程概念下产生的,一次处理很多事情,不同线程做同一件事,通俗点,并发是并行的子集,一个核同时处理多个任务不能叫并行,引入进程的 目的就是使程序能够并发2共享:互斥共享:一段时间内,只允许一个进程访问资源【打印机 临界资源】 同时访问:多个进程同时访问,微观这些进程交替对该资...
2018-08-29 14:57:12
439
原创 跳台阶问题【递归+非递归】
可以跳一阶台阶,也可以跳2阶,求跳n 阶的方法递归:public int jumpfloor(int n){ if (n==0){ return 0; } else if (n==1){ return 1; } else if(n==2){ return 2; ...
2018-08-23 11:41:25
673
原创 计算机网络--简要
模型: 参考:https://www.cnblogs.com/jeanschen/p/3762475.html物理层在OSI参考模型中,物理层(Physical Layer)是参考模型的最低层,也是OSI模型的第一层。物理层的主要功能是:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。物理层的作用是实现相邻计算机节点之间比特流的透明传送,尽可能屏蔽掉具体传输...
2018-08-22 19:07:49
290
原创 单链表和多链表
单链表插入:下面插入元素x.next = next; -------------------------------》s->next=p->next; //把结点p的后继作为结点s的后继; next = x; ...
2018-08-18 23:27:34
2308
原创 广度优先遍历
思想:类似对树形结构进行逐层的遍历,深度是先输出某个孩子的家族体系,然后是另一个孩子的家族体系,而广度是先输出所有的孩子。如下图:第一张图是图结构,第二张为BFS输出对这张图进行代码demo:public static void main(String[] args) { //图的邻接表 int[][] a = { ...
2018-08-18 16:37:03
285
原创 深度优先遍历
思想:找到一个节点,看是否被访问过,如果访问过,然后循环遍历它的邻接节点,否则就标记一下,被访问过【朝着一个节点深度挖掘!】如下图:第一张为图,第2张为输出结果,其中0,1,2,3,4表示节点号 下面为代码:public class DeepFS { public static void deepTravel(int[][]a,int[] color,int k...
2018-08-18 15:14:40
531
原创 排序
1.直接选择排序:思想:第一次从R [0]〜[R [N-1]中选取最小值,与R [0]交换,第二次从R [1]〜[R [N-1]中选取最小值,与[R [ 1]交换,...,第I次从ř[I-1]〜[R [N-1]中选取最小值,与[R [I-1]交换,...,第n-1个次从ř[N-2]〜[R [N-1]中选取最小值,与[R [N-2]交换,总共通过n-1个次,得到一个按排序码从小...
2018-08-16 18:43:02
175
原创 Java_基础——多线程
进程:正在执行的程序 每一个进程都有执行顺序,该顺序是一个执行路径,或者是一个控制单元线程:进程的一个控制单元,线程控制着进程的执行 一个进程至少有一个线程。多个执行路径,则多个线程,代码可以同时执行。2.进程与线程的区别参考:https://www.cnblogs.com/zhehan54/p/6130030.html(1)进程是资源分...
2018-04-29 20:14:17
157
原创 Java_基础——对象
1.this 代表的对象只能是当前类,哪一个对象调用this,this就代表谁 (就是一个对象的 方法依赖于另一个方法,一个对象的成员直接调用一个成员)static修饰 的方法不能使用this引用,如果使用this,则this不能指向合适 的对象2.方法重载:同一个类多个同名方法,只关注参数列表不同就行【不使用返回值类型作为区别的依据是如果参数列表一样,一个返回值类型是int,一个是void,而后...
2018-04-25 21:06:39
183
原创 Java_基础——数据类型
基本数据类型包括 整数类型 ------------ 1个字节:byte ------------ 2个字节:short --------...
2018-04-22 21:18:08
172
原创 分词
访问 http://maven.nlpcn.org/org/ansj/ 最好下载最新版 ansj_seg/如果你用的是1.x版本需要下载tree_split.jar。如果你用的是2.x版本需要下载nlp-lang.jar。如果你用的是3.x以上版本只需要下载 ansj_seg-[version]-all-in-one.jar 一个jar包就行。 List w
2017-09-19 21:03:48
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人