- 博客(6)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 计算机网络基础10问
1.OSI,TCP/IP,五层协议的体系结构,以及各层协议答:OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。 每一层的协议如下: 物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器) 数据链路:PPP、F
2017-08-30 22:46:47 405
原创 几种编程题高难度常用算法总结
笔试的编程题总是很头疼,怕的有思路编不出来,作为一个半路出家健忘者,不得不记录一些见得比较多的算法,相信对以后笔试的编程题会有大大的帮助,话不多说,开始。 1.穷举法
2017-08-29 08:09:23 5008
原创 Java设计模式
大部分的设计必须面向接口编程! 1.观察者模式(一对多的关系) 定义:观察者模式定义了对象之间的一对多的依赖,当对象状态改变时,它的所有依赖都会收到通知并自动更新; 主题(Subject)+观察者(Observer)=观察者模式; 观察者想要接受到消息必须先进行主题的注册,如果不向接受到消息通知,可以进行注销。所以主题至少提供一个添加和一个移除观察者以及通知所有观察者的接口,而观察者中至少提
2017-08-25 18:21:45 878 1
原创 常见面试编程题
1.转圈打印矩形数组 比如矩形数组为: 1 2 3 4 5 6 7 8 9 那么打印结果为1,2,3,6,9,8,7,4,5 【思路】正常一个矩形可以由对角元素确定,在这一题题中,可以以左上角和右下角两个元素的索引为基准展开,进行处理,一圈打印结束后,左上角元素的(x
2017-08-24 08:22:37 554
原创 输入输出流的问题
文件的输入输出,以文件拷贝为例,流程一般如下:创建输入流读取文件内容–>创建输出流–>从输出流中读取内容–>写进输出流中即可。 【注意】这一过程中注意中文乱码的问题,在创建读入的输入流时可以指定编码方式为GBK或者GB2312,另外如果写进输出流用了PrintWriter包装的话,那在写好之后一定要用flush()刷新一下,输出缓冲区里的数据,否则缓冲区中的数据是无法输出的! 下面给出简单的小程
2017-08-19 15:55:53 350
原创 数据结构笔试题的笔记
1.存储密度的概念 存储密度=单链表数据项所占空间/结点所占空间;一般情况下,因为结点中包含数据项和指针,所以正常而言密度是小于1的。2.链队不是链表! 对于链队而言,删除操作只能在对头操作,而插入只能在对位操作,这里需要注意的是当链队中只有一个元素的时候,那么在进行删除的时候,她的头尾指针都是需要修改的3.链表不能随机访问任何一个元素4.对于顺序表而言,每次进行删除某一个位置的元素(非末尾元素
2017-08-01 16:15:34 3952
json-2.9.4
2018-03-16
java编程思想-第五版
2017-11-30
Java员工管理系统的问题
2017-04-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人