摘要: 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HT 阅读全文
posted @ 2018-05-06 11:34 huster-stl 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 实现字符串到整数的转换 注意事项: 阅读全文
posted @ 2018-04-07 11:16 huster-stl 阅读(283) 评论(0) 推荐(0) 编辑
摘要: * 原题 * Reverse digits of an integer. * Example1: x = 123, return 321 * Example2: x = -123, return -321 * * 题目大意 * 输入一个整数对其进行翻转 * * 阅读全文
posted @ 2018-04-07 10:44 huster-stl 阅读(185) 评论(0) 推荐(0) 编辑
摘要: OSI七层协议模型 1. OSI七层和TCP/IP四层的关系 TCP:transmission control protocol 传输控制协议 UDP:user data protocol 用户数据报协议 OSI七层网络模型 TCP/IP四层概念模型 对应网络协议 应用层(Application) 阅读全文
posted @ 2018-04-02 20:30 huster-stl 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、1XX 类状态码信息表示:临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1XX响应 二、 2xx成功 200 OK 204 No Content:请求处理成功,但没有资源可返回 请求被成功处理,但在返回的响应报文中不含实体的主体部分 206 Partial Content:对资源其中 阅读全文
posted @ 2018-04-02 16:19 huster-stl 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。在面试笔试中动态规划也是经常作为考题出现,其中较为简单的DP题目我们应该有百分之百的把握顺利解决才可以。 动态规划定义 动态规划实际上是一类题目的总称,并不是指某 阅读全文
posted @ 2018-03-28 16:28 huster-stl 阅读(26317) 评论(4) 推荐(2) 编辑
摘要: 具体源码参考地址: https://github.com/wupeixuan/JDKSourceCode1.8/blob/master/src/java/util/HashMap.java 阅读全文
posted @ 2018-03-23 10:27 huster-stl 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 题目1: 题2 题3 题4: 题5: 题6: 题7: 题8: 题9: 题10: 阅读全文
posted @ 2018-03-12 10:57 huster-stl 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 入门学习Linux常用必会60个命令实例详解(java面试必备) 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i 阅读全文
posted @ 2018-03-10 17:19 huster-stl 阅读(5951) 评论(0) 推荐(0) 编辑
摘要: 1. 线程和进程 1.1 进程的概念 进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资 源,包括各种表格、内存空间、磁盘空间、 I / O 设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配 CPU 以及其它有关资源 阅读全文
posted @ 2018-03-10 10:52 huster-stl 阅读(188) 评论(0) 推荐(0) 编辑