【Java EE】
文章平均质量分 92
Terence Jing
不忘初心.
Easy as pie.
展开
-
文件操作---二进制
1.二进制基础二进制来源中国----《周易》—八卦图 西方人发明的计算机—>西方人发明的二进制西方人莱布尼茨发明的二进制,来源于一个中国朋友给他的一封信,信里有一张八卦图 2.二进制转换 57:111001-------2^(6-1)+2^(5-1)+2^(4-1)+2(1-1)=32+16+8+1=57十进制转...原创 2016-07-12 09:30:59 · 665 阅读 · 0 评论 -
操作系统复习要点总结
1 OS发展过程 典型操作系统:多道批处理、分时、实时(原理、优缺点) 1.1 多道批处理系统【原理】 20世纪60年代中期引入多道程序设计技术,由此形成了多道批处理系统。 在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系...原创 2017-09-02 14:03:32 · 2892 阅读 · 0 评论 -
(运输层)TCP协议、滑动窗口机制、TCP连接建立(三次握手)
一 、应用进程之间的通信Ø 两个主机进行通信实际上就是两个主机中的应用进程互相通信。Ø 应用进程之间的通信又称为端到端的通信。Ø 运输层的一个很重要的功能就是复用和分用。应用层不同进程的报文通过不同的端口向下交到运输层,再往下就共用网络层提供的服务。Ø “运输层提供应用进程间的逻辑通信”。“逻辑通信”的意思是:运输层之间的通信好像是沿水平方向传送数据。但事实上这两个运输层...原创 2017-09-11 17:23:36 · 3820 阅读 · 0 评论 -
IP地址划分、子网划分、ARP地址解析协议和RARP逆地址解析协议
网际协议 IP 是 TCP/IP 体系中两个最主要的协议之一,与 IP 协议配套使用的还有四个协议:Ø 地址解析协议 ARP (Address Resolution Protocol)Ø 逆地址解析协议 RARP (Reverse Address Resolution Protocol)Ø 网际控制报文协议 ICMP (Internet Control Message Pro...原创 2017-09-13 13:35:35 · 2034 阅读 · 2 评论 -
OSI参考模型和TCP/IP体系结构
【如何划分层次,每层主要干什么】OSI参考模型结构划分和各层作用TCP/IP协议并不完全符合OSI(开放式系统互连参考模型)的七层参考模型。传统的OSI(开放式系统互连参考模型),是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层由下到上分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。各层功能作...原创 2017-09-09 12:43:56 · 7908 阅读 · 0 评论 -
DNS域名解析
(应用层) 一、应用层协议的特点 Ø 每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。Ø 应用层的许多协议都是基于客户/服务器方式。二、域名系统 DNSØ 计算机的用户只是间接而不是直接使用域名系统。Ø 因特网采用层次结构...原创 2017-08-12 16:57:02 · 819 阅读 · 0 评论 -
Java开发:开源框架面试总结
此篇文章是应届生临时总结的Java开发面试开源框架部分:主要总结了主要的几个点,便于回答,用于有一定Java基础的同学面试所用,由于是面试问题,所以内容多有不详尽之处。 学习一个技术要明白几个点:这个技术是什么?有什么特点?怎么使用?什么时候使用?这是学一个技术的态度问题。 另外,大公司的面试官往往也很喜欢问这样的笼统问题:可以谈谈你对Spring的理解么!...原创 2017-11-04 15:03:29 · 4511 阅读 · 0 评论 -
Servlet工作原理解析与应用
1 Servlet原理分析 要介绍Servlet则要从Servlet容器说起,因为Servlet是放在Servlet容器里面运行的,就类似于子弹是放在枪膛里才能打出去一样。(两者则是通过标准化的协议接口来连接 的)1.1 Servlet容器 Servlet容器独立发展,种类很多,各有定位和特点,比较流行的有Jetty、Tomcat等,其中以Tomcat占据市场主流。...原创 2016-07-14 21:54:40 · 768 阅读 · 0 评论 -
浅谈Web请求过程
1B/S网络架构1.1 为什么使用该架构(好处)随着Web2.0时代的到来,互联网架构,由传统的C/S架构(Client/Server)逐渐过渡到B/S架构(Browser/Server),B/S架构带来的好处:(1) 客服端使用统一浏览器。一方面,浏览器具有统一性,从而有效屏蔽了不同服务提供商提供给用户使用服务的差异性;另一方面,浏览器的交互特性具有用户使用继承性,即用户使用了这个浏...原创 2019-01-13 21:49:35 · 631 阅读 · 1 评论 -
日志Log精讲
1日志为什么要存在 我们平时写的工具或应用程序,可以通过人眼查看调试来查看运行过程中出现的错误,可以通过system.out.println()来输出程序运行状态信息查看。 (1)那么,一个庞大复杂的项目,含有大量的接口和方法,执行过程冗长繁杂,还要使用上述的办法来慢慢排查问题么? 自然不是,一个设计良好的项目,肯定记录了项目运行日志log。 ...原创 2018-09-29 13:12:29 · 1046 阅读 · 0 评论 -
认识url结构
都知道,url是统一资源定位符(Uniform Resource Locator),是一串文本字符。举个一个经典的url例子:https://cn.bing.com/search?q=java#b_footer那么这个url可以分为五部分:portocol + host + path + query + hash对应结构如下: https: //cn.b...原创 2018-08-16 19:41:53 · 1856 阅读 · 0 评论 -
基于Redis的分布式锁的简单应用
基于Redis的分布式锁支持分布式 可以细粒度话的控制 实现多台机器多个进程对一个数据进行操作的互斥(存放于Redis存储系统,多台机器的业务可以共同到Redis系统上进行基于分布式锁的业务操作)处理并发问题处理并发问题,主要就是不发生异常的情况下,想办法提升访问速度。第一种,可以提前把数据库中的数据以Map的形式加载到内存,处理完之后再将处理结果统一写入数据库,提高访问数...原创 2017-08-25 23:19:59 · 1047 阅读 · 2 评论