ip协议——ip报文格式

版本:占4位,指IP协议的版本号。目前的主要版本为IPV4,即第4版本号,也有一些教育网和科研机构在使用IPV6。在进行通信时,通信双方的IP协议版本号必须一致,否则无法直接通信。 首部长度:占4位,指IP报文头的长度。最大的长度(即4个bit都为1时)为15个长度单位,每个长度单位为4字节(TCP/IP标准,DoubleWord),所以IP协议报文头的最大长度为60个字节,最短为上图所示的20个字节。 服务类型:占8位,用来获得更好的服务。其中的前3位表示报文的优先级,后面的几位分别表示要求
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

asp.net core 发布 不打包cshtml 文件

原文:asp.net core 发布 不打包cshtml 文件 需要在 FolderProfile.pubxml 文件中添加 FolderProfile.pubxml <MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

用Java实现在【520,1314】之间生成随机整数的故事

做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开! 在未来城市工作的的程序员小木,做了一个梦,梦到自己在塔鲁姆的街道上看到一个姑娘,这个姑娘从远处走向他,脸上带着微笑。让小木很是着迷,小木呆呆的望着姑娘从他身边走过,当他回过神来,发现姑娘已经走远,小木赶忙去追这位姑娘,突然天空中飘下一张字条,上面写着: 我一眼就看出你是Java程序员了,当你能用代码实现 520~1314 之间的随机整数,那么我会主动来找你的! 小木还很纳闷,为什么这个姑娘知道自己是一个程序员,姑娘难
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

赖氏经典英语语法—介词3:about, after, toward, except

9.about 环绕=around sit about/around the campfire 坐在营火边 turn about/ around向后转 beat about/around the bush说话兜圈子 stop beating about the bush and get to the point. 说话别再兜圈子了,快说重点 有关 = on/concerning/regarding. write an article about/on/concerning/regarding
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

【数据排序】快速排序

//快速排序 from aha #include<iostream> using namespace std; int a[101],n; void print(int a[],int n) { for(int i=1;i<=n;i++) { cout<<a[i]<<" "; } cout<<endl; } void quicksort(int left,int right) { int l,r;
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

python 之网络编程

网络编程,即不同网络中电脑之间的数据通信。网络编程主要有两种方式UDP数据报协议和TCP数据流协议。UDP协议是一种无连接的数据传输协议,特点就是:速度快,无需连接, 可以进行广播消息。TCP是一种较安全的面向连接的传输协议,其需要通信双方建立连接(三次握手过程),关闭时四次挥手的通信方式,在网络传输中应用较方便,其数据较安全,因 数据进行检验和超时重传,不会发生数据丢失,或者数据错乱现。 1.IPV4,IPV6,TCP,UDP,HTTP,FTP等概念的涵义     ip协议属于网络层的协
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

分解机(Factorization Machines) 分解机(Factorization Machines)推荐算法原理

分解机(Factorization Machines)推荐算法原理
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

关于这两天

  关于这两天,我思考了一些东西,关于自己,关于生活。不久前看了下课表才知道大四上学期没有课,于是开始忙着找暑期实习。大概是刚开学的那几天闲聊的时候,说到已经大三下学期了我还一脸懵逼,我以为我还是大三上学期,琢磨一番发觉自己这些日子什么也没干成功,当初想做的事情也算是一件都没做。白白浪费了这些年的时间于是悔恨异常,但又无能为力。于是和几个关系好点的人说了说,他们说不着急???????一个说等秋招现在还很早,还一个考研的,问我怎么找,我回答说投简历 笔试 面试 他问我:现在形式这么严峻吗?我也没
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

Nginx+uwsgi django项目部署

目录 django 项目部署 0x000 0x001 安装nginx 0x002 安装uwsgi 0x003 配置uwsgi 0x004 配置nginx 0x005 nginx实现转发和负载均衡 django 项目部署 0x000 在django开发的过程中我们使用的是django自带的 ‘runserver’服务器进行开发(请允许我这么叫它)。但是在工程项目中是不会使用它的。通常我们会使用 nginx+uwsgi的架构。如下图所示: 0x001 安装nginx 准备工作: 下载nginx.
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

分布式 - 分布式系统的特点

20世纪60年代,IBM研发了System 360架构大型机,与同时期的波音707、福特汽车誉为商业三大成就,凭借其卓越的性能和良好的稳定性,开启了大型机的时代,诞生了非常多的集中式系统,采用单机架构,有非常好的单机处理能力。 然而,大型机的高性能也伴随着高成本,包括购买成本和运维成本,对运维人员的要求非常之高,需要掌握大型机紧密设计的技术细节。 并且购买成本也是极其昂贵,起步几百万刀,甚至更高,只有政府和金融等机构才有能力采购。 另一个问题,是当今大家都比较关注的单点故障,大型机设计在精良,
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

Arthas用法

简介 Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的? 为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到? 难道是我没 commit?分支搞错了? 遇到问题无法在线上debug,难道只能通过加日志再重新发布吗? 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现! 是否有一个全局视角来查看系统的运行状况? 有什么办法可以监控到J
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

自治系统AS的定义

一个自治系统就是处于一个管理机构控制之下的路由器和网络群组。它可以是一个路由器直接连接到一个LAN上,同时也连到Internet上;它可以是一个由企业骨干网互连的多个局域网。在一个自治系统中的所有路由器必须相互连接,运行相同的路由协议,同时分配同一个自治系统编号。 广义自治系统:拥有AS号; 狭义自治系统:未拥有AS号; 自治系统由一个16bit的整数标示,这个整数被称作自治系统号。自治系统号是由NIC统一分配和管理的。
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

家用路由器网络设置DMZ区

2分钟看懂DMZ区 装载 原文链接 最近看到一个名词“DMZ区”,一直充满疑问,今天对其进行了查询,理解如下: 1、DMZ是什么? 英文全名“Demilitarized Zone”,中文含义是“隔离区”。在安全领域的具体含义是“内外网防火墙之间的区域”。 2、DMZ做什么? DMZ区是一个缓冲区,在DMZ区存放着一些公共服务器,比如论坛等。 用户要从外网访问到的服务,理论上都可以放到DMZ区。 内网可以单向访问DMZ区、外网也可以单向访问DMZ区。 3、为什么设置DMZ区? 为了安全(哈哈!)
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

CentOS7上OpenResty安装

1,OpenResty安装 通过repl源安装: sudo yum-config-manager --add-repo https://openresty.org/yum/cn/centos/OpenResty.repo sudo yum install openresty 通过rpm包安装: 从https://copr-be.cloud.fedoraproject.org/results/openresty/openresty/epel-7-x86_64/依次下载下面这几个rpm包: ope
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

linux系统编程--进程间通信

IPC方法 Linux环境下,进程地址空间相互独立,每个进程各自有不同的用户地址空间。任何一个进程的全局变量在另一个进程中都看不到,所以进程和进程之间不能相互访问, 要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,InterProcess Communication)。 在进程间完成数据传递需要借助操作系统提供特殊的方法,如:文件、管道、信号、共享内存、消息队列、套接字、命名管道等。
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

IOC注解详解

@Component 修改一个类,将这个类交给Spring管理 相当于在配置文件当中配置<bean id="" class=""> @Component三个衍生注解 为了更好的进行分层,Spring可以使用其它三个注解,功能类似 目前使用哪一个功能都一样, 后期可能会添加一些属于各自的属性 @Controller web层 @Service service层 @Repository dao层 属性注入 @Value 设置普通属性值 @Autowired 设置对象类型的属性值 直接使用这种方式,
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

赖氏经典英语语法—介词1:at, by, for, from

1.at at + 建筑物(之内或之外) at the post office/station /bank, 在邮局/车站/银行(之内或之外) in + 城市/国家 in the city /my hometown/the united states in the post office/station /bank,强调在里面 at + 人 近距离朝向 yell/shout at sb, 对某人吼叫咆哮 laugh at sb, 嘲笑某人 point at sb,指着某人 指着远处的, poi
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

nginx_location用法总结

location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] } location /documents/ { # 匹配任何以 /documents/ 开头的地址,匹配符合以后,还要继续往下搜索 # 只有后面的
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

模块过程设计

总体结构和模块过程设计: 由于是单机小游戏,服务器功能可忽略。 客户端: 游戏控制模块:客户端游戏控制模块包括用户登录,游戏创建,选择游戏,加入游戏,暂停游戏,退出游戏; 游戏商城模块: 客户端游戏商城模块提供游戏物品出售和购买,成就解锁和武器场景交换的管理功能。 游戏帮助模块:客户端游戏帮助模块提供游戏关卡的简介,对游戏过程的简介等功能。 游戏内容模块:客户端游戏内容模块中分置游戏的各个内容因素,包括角色类,武器类,怪物类,场景、音效类。 游戏控制模块决定着游戏的进程、游戏商城模块和帮助模块
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0

Python3.5-20190516-廖老师-自我笔记-匿名函数-装饰器

当函数很简单的时候采用匿名函数很方便.
分类: 其他 发布时间: 05-16 23:18 阅读次数: 0