ShineYoung

导航

 

2019年8月17日

摘要: package java.io; /** * A <code>ByteArrayInputStream</code> contains * an internal buffer that contains bytes that * may be read from the stream. An in 阅读全文
posted @ 2019-08-17 16:22 ShineYoung 阅读(401) 评论(0) 推荐(0) 编辑
 
摘要: 分析InputStream /** * This abstract class is the superclass of all classes representing * an input stream of bytes. * * <p> Applications that need to de 阅读全文
posted @ 2019-08-17 15:35 ShineYoung 阅读(397) 评论(0) 推荐(0) 编辑
 

2019年8月8日

摘要: Java.util.concurrent包下 executors创建线程池 1. Executors.newFixedThreadPool() 创建一个定长的线程池,每提交一个任务就创建一个线程,直到达到池的最大长度,这时线程池会保持长度不再变化 固定数量的核心线程 虽然线程数量是固定的,但是阻塞队 阅读全文
posted @ 2019-08-08 15:30 ShineYoung 阅读(1644) 评论(0) 推荐(0) 编辑
 

2019年8月5日

摘要: Android异步任务处理 Android主线程(UI线程)不准执行异步任务,以免阻塞主线程。所以异步任务一定是在工作线程中完成,然后,通知主线程,进行返回结果,刷新UI等操作。 1、使用handler 使用handler可以很方便的进行主线程与工作线程的交互,当在线程里创建handler时,han 阅读全文
posted @ 2019-08-05 15:15 ShineYoung 阅读(5911) 评论(0) 推荐(0) 编辑
 

2019年4月4日

摘要: 转载自https://blog.csdn.net/mary19920410/article/details/58030147 1.TCP报文格式 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接 序号(4字节=32位): 37 59 56 75 用来标识TCP 阅读全文
posted @ 2019-04-04 20:27 ShineYoung 阅读(19627) 评论(0) 推荐(1) 编辑
 

2019年4月3日

摘要: Java异常首先可以分为exception,表示程序出错,可以处理。 error,表示Java运行环境出错,由jvm抛出,无法处理。 exception又可以分为checkedException,这是我们需要处理的异常,比如IO异常,SQL异常,我们需要catch或者throw到外层再catch r 阅读全文
posted @ 2019-04-03 22:22 ShineYoung 阅读(92) 评论(0) 推荐(0) 编辑
 
摘要: 华为流程比较慢,先机试,再心理测试,再业务面试,再综合面试,过了还要躺不知道多久的池子 机试,三道编程题,第一题100第二题200第三题300(只要100就可以去面试,第一题不难,第二题还好,第三题有点难,最后我拿了300多,最后一题时间不太够,建议多刷acm提高机试成绩) 心理测试,玄学测试,按直 阅读全文
posted @ 2019-04-03 11:41 ShineYoung 阅读(2845) 评论(2) 推荐(0) 编辑
 

2019年3月28日

摘要: 死锁有四个必要条件 互斥:每个资源要么已经分配给了一个进程,要么就是可用的。 占有和等待:已经得到了某个资源的进程可以再请求新的资源。 不可抢占:已经分配给一个进程的资源不能强制性地被抢占,它只能被占有它的进程显式地释放。 环路等待:有两个或者两个以上的进程组成一条环路,该环路中的每个进程都在等待下 阅读全文
posted @ 2019-03-28 19:33 ShineYoung 阅读(117) 评论(0) 推荐(0) 编辑
 

2019年3月27日

摘要: 计算机网络-传输层就两个重点 TCP 传输控制协议 TCP(Transmission Control Protocol)是面向连接的,提供可靠交付,有流量控制,拥塞控制,提供全双工通信,面向字节流(把应用层传下来的报文看成字节流,把字节流组织成大小不等的数据块),每一条 TCP 连接只能是点对点的( 阅读全文
posted @ 2019-03-27 14:35 ShineYoung 阅读(117) 评论(0) 推荐(0) 编辑
 

2019年3月26日

摘要: 为了同步进程所以需要进程通信 阅读全文
posted @ 2019-03-26 16:11 ShineYoung 阅读(460) 评论(0) 推荐(0) 编辑