排序:
默认
按更新时间
按访问量

Netty中的Sharable详解

SimpleChannelInboundHandler当某个ChannelInboundHandler的实现重写channelRead()方法时,它将负责显式地释放与池化的ByteBuf实例相关的内存。Netty为此提供了一个实用方法ReferenceCountUtil.release() 但是以...

2018-06-21 11:56:02

阅读数:30

评论数:0

《软件工程导论》复习知识点总结

                                           软件工程导论 第一章  软件工程学概述1.     软件工程的7条基本原理:用分阶段的生命周期计划严格管理;坚持进行阶段评审;实行严格的产品控制;采用现代程序设计技术;结果应能清楚的审查;开发小组的人应该少而精;...

2018-06-19 13:21:27

阅读数:262

评论数:0

如何搭建 HTTPS?

什么是 HTTPS?HTTPS 简单来说在 HTTP 协议基础上加了一层TLS/ SSL 加密协议,由网景公司发明。使用HTTP 明文传输相当于数据在互联网上裸奔,任何时候都有可能被软硬件厂商、路由器厂商、网络服务商篡改伪造。国内主流电商金融支付网站都已实现全站 HTTPS 化,Google 一直...

2018-06-19 13:10:37

阅读数:39

评论数:0

使用WireShark抓包工具深入理解TCP连接的三次握手以及知识延伸

    写博客前先碎碎念,TCP报文三次握手在大二的时候学过,大三的时候《计算机网络》专业课又学了一遍,这次因为是专业课  学习,对整个计算机网络的理解更深刻了。正好我们做了关于用WireShark抓包的实验,写了实验报告,所以有必要记录一下。本博客的大部分内容是我实验报告上的内容,感谢王涛老师给...

2018-06-06 15:22:26

阅读数:73

评论数:0

windows10环境下python安装sklearn

step1: 将python,pip加入环境变量。step2: win+r,输入cmd,进入命令行 有可能需要更新pippython -m pip install -U pipstep3:安装sklearn依赖的包 python -m pip install --user numpy scipy ...

2018-05-31 14:46:57

阅读数:96

评论数:0

javascript事件监听

实例:*element*.addEventListener(*event, function, useCapture*);第一个参数是事件的类型 (如 "click" 或 "mousedown").//不要写&quot...

2018-05-04 23:54:47

阅读数:54

评论数:0

Log4j.xml配置详解(转)

Xml代码<?xml version="1.0" encoding="UTF-8"?>     <!DOCTYPE log4j:configuration SY...

2018-04-29 01:30:17

阅读数:74

评论数:0

路由器基础知识详解

第一章  网络互联          网络的根本目的非常简单:方便人们交换所获得的信息。但是网络的应用需求非常复杂:有的用户希望高带宽,但并不要求很长的传输距离;有的用户要求很长的距离,但对带宽要求很低;有的对网络的可靠性要求较高,而另外一些则要求较低,等等。这些都导致了网络的多样化,现在比较常见...

2018-04-27 18:01:50

阅读数:45

评论数:0

计算机网络常见面试题

面试中网络方面的知识被问到的概率很大,尤其是互联网公司,要熟悉osi七层模型,其中TCP/IP方面的知识尤其重要。如果自己平时有Socket编程的经验对面试也是很有帮助的。网络方面有空可以看看TCP/IP详解卷一和UNIX网络编程。以下总结了一些面试中常问的问题:1、TCP为什么需要3次握手,4次...

2018-03-09 21:35:11

阅读数:407

评论数:0

Redis详解入门篇

【本教程目录】1.redis是什么2.redis的作者3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.r...

2018-03-09 01:25:07

阅读数:189

评论数:0

RPC 的概念模型与实现解析

今天分布式应用、云计算、微服务大行其道,作为其技术基石之一的 RPC 你了解多少?一篇 RPC 的技术总结文章,数了下 5k+ 字,略长,可能也不适合休闲的碎片化时间阅读,可以先收藏抽空再细读:)全文目录如下:定义起源目标分类结构模型拆解组件实现导出导入协议编解码消息头消息体传输执行异常总结参考两...

2018-03-09 01:05:21

阅读数:125

评论数:0

NFS原理详解

一、NFS介绍1)什么是NFS它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的NFS客户端中。在本地的NFS客户端的机器看来,NFS服务器端共享的目录就好像自己的磁盘分区和目录一样。一般客户端挂载到本地目录...

2018-03-08 23:26:24

阅读数:133

评论数:0

服务器集群负载均衡原理

当系统面临大量用户访问,负载过高的时候,通常会使用增加服务器数量来进行横向扩展,使用集群和负载均衡提高整个系统的处理能力。而我们讨论的负载均衡一般分为两种,一种是基于DNS,另一种基于IP报文。利用DNS实现负载均衡,就是在DNS服务器配置多个A记录,不同的DNS请求会解析到不同的IP地址。大型网...

2018-03-07 19:49:13

阅读数:118

评论数:0

Git版本控制详解

学习前请先配置好Git客户端相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略官方中文手册:http://git-scm.com/book/zhGIT 学习手册简介本站为 Git 学习参考手册。目的是为学习与记忆 Git 使用中最重要、最普遍的命令提供快速翻阅。 这些命令以你可能需...

2018-03-06 11:44:42

阅读数:118

评论数:0

Maven依赖中的scope详解

Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了。今天梳理一下maven的scope。 scope的分类 compile 默认就...

2018-01-26 16:14:21

阅读数:81

评论数:0

SpringMVC拦截器

5.1、处理器拦截器简介 Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器) 类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。   5.1.1、常见应用场景 1、日志记录:记录请求信息的日志,以便...

2018-01-25 21:25:11

阅读数:70

评论数:0

数据库ER图基础概念整理

ER图分为实体、属性、关系三个核心部分。实体是长方形体现,而属性则是椭圆形,关系为菱形。 ER图的实体(entity)即数据模型中的数据对象,例如人、学生、音乐都可以作为一个数据对象,用长方体来表示,每个实体都有自己的实体成员(entity member)或者说实体对象(enti...

2018-01-15 21:29:08

阅读数:149

评论数:0

数据库三级模式

数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式,有效地组织、管理数据,提高了数据库的逻辑独立性和物理独立性。用户级对应外模式,概念级对应模式,物理级对应内模式,使不同级别的用户对数据库形成不同的视图。所谓视图,就是指观察、认识和理解数据的范围、角度和方法,是数据库在用户“眼中&...

2018-01-04 22:09:26

阅读数:669

评论数:0

IPv6地址表示方法详解

IPv6是互联网协议的第六版;最初它在IETF的 IPng选取过程中胜出时称为互联网新一代网际协议(IPng),IPv6是被正式广泛使用的第二版互联网协议。 现有标准IPv4只支持大概40亿(4×109)个网络地址,而IPv6支持3.4 ×1038个,这等价于在地球上每平方英寸有4.3×...

2018-01-04 18:31:11

阅读数:4271

评论数:0

增强学习(二)——策略迭代与值迭代

在上一篇文章中,我主要介绍了马尔可夫决策过程(MDP)。在了解了增强学习的基本思想后,我们便可以继续讨论“最优策略”的求解方法: 我们之前已经说到了MDP可以表示成一个元组(X, A, Psa, R),我们对最优策略的求解方法自然也就与这个元组密切相关:如果该过程的四元组均为已知,我...

2017-12-29 00:15:25

阅读数:276

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭