上后谈爱情

导航

 

2017年3月22日

摘要: 1. 解析: 192.168.1.110 /27 192.168.1.0110 1110 如果处于同一个子网主机 必须保持前3位网络号不变 192.168.1.011 * **** 表示同一子网下主机 A,B表示不同网络,CD属于同一个子网下主机地址 2. 3.交换机独占带宽:每个端口可以享有网络全 阅读全文
posted @ 2017-03-22 23:17 上后谈爱情 阅读(162) 评论(0) 推荐(0) 编辑
 
摘要: 1.判断出一个有向图是否有环的是:a.最短路径有向图最短路径Dijkstra不一定能够判断有环,除非Visted数字记录0(false),1(已经访问), 2(再一次重复访问); b.括扑排序:通过入度0之后记录顶点数与原Vetex相比较 C.DFS(深度优先遍历),图处理成树结构时候,找到一个节点 阅读全文
posted @ 2017-03-22 23:15 上后谈爱情 阅读(482) 评论(0) 推荐(0) 编辑
 
摘要: 1.Synchronized Vs ReentrantLock 的区别:在低并发量时期两者性能没有较大的区别,在高并发量的情况下,Sync的阻塞性的锁会严重的损害其性能 在Java1.5之前写并发程序的时候,Synchronized对多个线程共享共同的资源变量中为了保证其共享资源的线程安全的性能,采 阅读全文
posted @ 2017-03-22 23:14 上后谈爱情 阅读(1253) 评论(0) 推荐(0) 编辑
 
摘要: 1.原子性的操作: CAS --CompareAndSwap(),指的是多个线程进入临界区域中,让多个线程在临界区域上自由的竞争,最后能够保证有一个线程能够胜出,其他没有竞争到的线程可以再一次尝试。最终临界区域上的所有线程都能够线程安全性的完成,这种方式,也叫无锁的方式,在之前的Synchroniz 阅读全文
posted @ 2017-03-22 23:13 上后谈爱情 阅读(688) 评论(0) 推荐(0) 编辑
 
摘要: 1.Java中线程和进程的理解:线程是进程较小的划分单位,一个进程至少有一个线程。 多进程:操作系统能够执行不同的程序(window下既可以打开QQ,又可以打开播放器) 多线程:在同一个程序中执行的不同的路径。线程是一个程序内部不同的执行的不同的路劲。 总结:线程是进程的较小的划分单位,对于单核CP 阅读全文
posted @ 2017-03-22 23:11 上后谈爱情 阅读(232) 评论(0) 推荐(0) 编辑
 
摘要: public void pathTo(int v,int start) { /**打印 一结点到其他结点上的路径*/ Stack<Integer> path=new Stack<Integer>(); for(int i=v;i!=startpoint;i=edgeTo[i]) path.push( 阅读全文
posted @ 2017-03-22 20:59 上后谈爱情 阅读(224) 评论(0) 推荐(0) 编辑