DHCP工作原理及其过程

工作原理:DHCP的全名是“Dynamic Host Configuration Protocol”,即动态主机配置协议。在使用DHCP的网络里,用户的计算机可以从DHCP服务器那里获得上网的参数,几乎不需要做任何手工的配置就可以上网DHCP客户机向DHCP服务器发出请求IP广播信息,然后DHCP 服务器接收到了客户机的请求信息后,回应客户机请求信息,然后客户机接到回应后选择第一个DHCP服务器分配给他的IP,然后服务器确定地址租约。DHCP客户计算机经历了在建立客户计算机使用的有效IP地址过
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

【LeetCode 90】子集 II

题目链接 【题解】 我们在枚举下一个要取哪个数字的时候。 如 1112233 for (int i = start;i<=n;i++) //其中start-1是上一次取的位置。 如果i>start且num[i]==num[i-1]. 那么我们就不应该再取这个num[i]了。 因为肯定在之前已经取过num[i-1]了。此时再取一个num[i]的话。所得到的方案肯定会和 11*****一样了 (其中i==start的话得到的是111****所以可以取) 【代码】 class Solution {
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

SAP Hybris Commerce启用customer coupon的前提条件

今天在工作中,我发现一个问题:在SAP帮助文档里,backoffice coupon 维护界面有个 Customer Assignment的区域: 而我工作的Hybris服务器上的backoffice界面里没有: 帮助文档的storefront里,My Account菜单里有个My Coupon的界面: 在我的storefront里没有: 我查了一下SAP帮助文档,Customer Coupon module只有在b2c_china的recipe里才能启用: 帮助文档里还详细提到了Custom
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

MAC和IP区别

MAC地址: MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。 IP地址: IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。 二者的区别: 1、MAC地址是物理
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

python 创建目录文件夹

主要涉及到三个函数 1、os.path.exists(path) 判断一个目录是否存在 2、os.makedirs(path) 多层创建目录 3、os.mkdir(path) 创建目录 DEMO 直接上代码 def mkdir(path): # 引入模块 import os # 去除首位空格 path=path.strip() # 去除尾部 \ 符号 path=path.rstrip("\\") # 判断路径是否存在 #
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

NAT的工作原理及工作方式

工作原理: 1) 在连接内部网络与外部公网的路由器上,NAT将内部网络中主机的内部局部地址,转换为合法的可以出现在外部公网上的内部全局地址来响应外部世界寻址。 2) 其中: a) 内部或外部:反映了报文的来源,内部局部地址和内部全局地址表明报文是来自于内部网路的。 b) 局部或全部:表明地址的可见范围,局部地址是内部网络中可见的,全局地址则在外部网络上可见。 工作方式: 1) 1对1转换内部局部地址;是对一个内部地址主机对外访问时,与一个外部合法的IP地址对应。 2) 1对多超载内部全局地址;
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

python字符串大小写

python字符串大小写 str = "love python" print(str.capitalize()) #把字符串的第一个字母大写 print(str.title()) #把字符串中的单词首字母大写 print(str.upper()) #把字符串中的所有字母大写 print(str.lower()) #把字符串的所有字母小写 ------------------------ Love python Love Python LOVE PY
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

python字典中列表追加数据

dict = {} for i in range(1, 6): if i not in dict: dict[i] = [] for j in range(101, 106): dict[i].append(j) print(dict)
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

IP通信基础笔记6

交换机的主要技能指标: 模块插槽及业务板类型;交换容量;包转发率;以太业务性能;IP性能;组播性能;多协议标签交换性能;可靠性;QoS性能 路由器的主要技能指标: 背板能力;吞吐量;路由选择协议类型;路由器能支持的端口种类
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

高级特性2

目录 1. static关键字 1. static关键字 1.1 类变量、类方法 /** * static关键字 * 类变量不用实例化,直接类名.属性名就可以使用,是类的一部分,被所有这个类的实例化所共享,也可以叫做静态变量 * 如果想让一个类的所有实例共享数据,就用类变量! * * 实列变量,只是实例化后才能使用,属于实例化对象的一部分,不能公用 * * 使用范围 * 可用static修饰属性、方法、
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

解决在windows环境下nginx+php-cgi自动退出的问题

在windows环境下我是这样搭建PHP环境的: 1.启动nginx 2.启动php-cgi进程 这样会出现一个问题,在请求超过一定次数时,php-cgi会挂掉 如何解决? 思路是有的,写一个守护进程来守护,使其在挂掉后自动重启。 如何实现? 使用nssm来将php-cgi.exe封装成一个服务,使其被守护。 步骤: 1.下载nssm,下载地址:http://www.nssm.cc/download 2.将其解压出来,进入nssm.exe所在的位置 3.执行nssm install <serv
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

使用Prometheus监控Linux系统各项指标

首先在Linux系统上安装一个探测器node explorer, 下载地址https://prometheus.io/docs/guides/node-exporter/ 这个探测器会定期将linux系统的各项硬件指标和内核参数通过9100端口和url metrics暴露给外部。 启动node explorer,显示在9100端口上监听: 浏览器里输入hostname:9100/metrics就可以访问到node explorer收集到的各项参数: 一些例子: CPU在不同工作模式下的使用时间
分类: 其他 发布时间: 11-28 23:17 阅读次数: 0

Mysql的InnoDB存储引擎中的B+树索引

索引,相信大多数人已经相当熟悉了,很多人都知道MySQL的索引主要以B+树为主,但是要问到为什么用B+树,恐怕很少有人能把前因后果讲述完整。本文就来从头到尾介绍下数据库的索引。索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在[1,2,3,4]中找到4这个数据,直接对全数据检索也很快,
分类: 企业开发 发布时间: 11-28 23:10 阅读次数: 0

什么是Python?Python为什么这么抢手?

提及到编程行业,很多人对于编程语言是非常感兴趣的,而在IT行业中编程语言有很多,从多方面对比情况来说,Python是非常招人喜欢的,那么什么是Python语言?为什么Python这么火爆呢?接下来为大家简单的一下。
分类: 编程语言 发布时间: 11-28 23:10 阅读次数: 0

Python每日一题 001

Github地址:https://github.com/Yixiaohan/show-me-the-code Talk is Cheap, show me the code.            ——Linus Torvalds 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果: 环境准备 安装PIL模块,Windows环境下:(python3) pip install pillow 代码: from PIL import Imag
分类: 其他 发布时间: 11-28 23:01 阅读次数: 0

关系网络图

一 力导向布局   总结:1 模拟引力和弹力的算法应用,可用于模拟分级分团      2 每次的布局结果可能不一致,与设置和点的分布有关      3 如果有了合适的布局,记住自己的设置 二 空间导向布局   总结: 1 需要知道空间数据,例如经纬度       2 需要知道数据之间的联系      3 通常是有向的    三 规则导向布局   总结:1 一般为水平,垂直,放射状排布      2 有明显的层级关系
分类: 其他 发布时间: 11-28 23:01 阅读次数: 0

SAP Hybris Discount group,折扣组,折扣记录,用户组几组概念的关联

在backoffice的Price Settings->Discount->Customer Discount Groups菜单下面,创建一个新的Customer Discount Group,这只是一个place holder,用来存放随后创建的具体折扣信息: 到Discount里维护一条折扣记录,打折20%,id为jerrydiscount_20: 还需要一条路及关系把Discount Group和Discount 关联起来,这就是Discount Row. 新建一条Discount ro
分类: 其他 发布时间: 11-28 23:01 阅读次数: 0

CTF基础知识 && AWD红蓝对抗

AWD 备份源码,修改账户密码,查看是否有预留后门然后删掉 修改mysql密码 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p 123456 password 123 MySQL 完全备份和恢复 备份某—个数据库: mysqldump -u Username -p Password 数据库名 > /root/XXX.bak 会将指定的数据库备份至roo家目录下,文件名为XXX.bak 恢复: mysql -u Use
分类: 其他 发布时间: 11-28 23:01 阅读次数: 0

故事 1:本人经历

我呢,是一名.NET程序员,在学校学的.NET和Java,在学校(校企合作)学了一年半的.NET方向的技术,后来觉得java也挺好的,又跑去学习Java,虽然学的很少,但是还是很希望能学好Java,所以在学校也很努力,学了四个月的时间,想当时在Java班的同学,都是那么的努力,还记得前后桌的同学,大家一起熬夜在寝室做项目,有一次为了赶项目,全组人都没有去上晚自习,班主任还找到寝室来了,看到大家那么的努力,作为组长的我,也是没有放松一点,抓紧时间赶项目,和大家一起加油。虽然四个月的时间就学了ja
分类: 其他 发布时间: 11-28 23:01 阅读次数: 0

hdoop 的版本问题

参考:https://www.cnblogs.com/yinzhengjie/articles/11019444.html
分类: 其他 发布时间: 11-28 23:01 阅读次数: 0