[LINUX-06-2]Python之“垃圾”回收
前言 对于python来说,一切皆为对象,所有的变量赋值都遵循着对象引用机制。程序在运行的时候,需要在内存中开辟出一块空间,用于存放运行时产生的临时变量;计算完成后,再将结果输出到永久性存储器中。如果数据量过大,内存空间管理不善就很容易出现 OOM(out of memory),俗称爆内存,程序可能 ... 查看全文
什么是迭代器,Python迭代器及其用法
从字面来理解,迭代器指的就是支持迭代的容器,更确切的说,是支持迭代的容器类对象,这里的容器可以是列表、元组等这些 Python 提供的基础容器,也可以是自定义的容器类对象,只要该容器支持迭代即可。《Python实现自定义序列》一节中,已经学会了如何自定义一个序列类,但该序列类对象并不支持迭代,因此还 ... 查看全文
关于数组删除
let arr1 = ['one', 'two', 'there'], arr2 = ['red', 'yellow', 'blue'], arr3 = ['brid', 'dog', 'pig'], arr4 = ['orange','apple','banner' ... 查看全文
Java方法执行过程
弄清调用对象方法的执行过程十分重要,下面是调用过程的详细描述。 1)编译器查看对象的声明类型和方法名,假设调用x.f(param),且隐式参数x声明为C类的对象。需要注意的是有可能存在多个名字为f但参数类型不一样的方法(overload)。例如,可能存在f(int)和f(String)的方法,编译器 ... 查看全文
2020版SpringBoot2.2.X集成Dubbo2.6.8,一次配置多处使用,支持定制
1.0 简述 官网: http://dubbo.apache.org/zh-cn/index.html Dubbo是阿里巴巴的开源RPC组件,底层使用Hessian和Netty做的序列化和传输。因阿里巴巴的内部原因Dubbo停止更新了一段时间,错失了一段大好的市场推广机会,虽然后面重启了开源维护计划 ... 查看全文
A Deep Dive into Rescalable State in Apache Flink
An Intro to Stateful Stream Processing At a high level, we can consider state in stream processing as memory in operators that remembers information a ... 查看全文
Spark读取json数据出现混乱的情况
今天晚上,我们老师给我们布置了一个任务,用spark读取一些json数据,然后做一些数据分析的任务 我以为重头戏是数据分析的部分,没想到自己被读取json数据拦了1个多小时,写篇博客记录下 orz 常规的读取数据: val userInfo = spark.read.format("json"). ... 查看全文
理解CSS中的层叠上下文和层叠顺序
什么是层叠上下文(stacking context) 可以理解为一个dom节点在Z轴高人一等,特性类似于BFC,即层叠上下文的内部子元素再怎么翻江倒海,翻云覆雨都不会影响外部的元素。 CSS2创建层叠上下文的两种方法(参考MDN) 根元素 (HTML) 绝对(absolute)定位或相对(relat ... 查看全文
IBM WebSphere MQ安装、集成
#简介 IBM MQ(IBM Message Queue)是IBM的一款商业消息中间产品,适用于分布式计算环境或异构系统之中。 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。 #安装 1、官网下载地址:https://www.ibm. ... 查看全文
Apache Shiro 1.2.4反序列化漏洞(CVE-2016-4437)
0x01 shiro简介: Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 0x02 漏洞介绍: Shiro提供了记住我(Remem ... 查看全文
Jmeter之Json提取器详解(史上最全)
参考资料:https://www.bbsmax.com/A/D854lmBw5E/ Jsonpath在线测试:http://jsonpath.com/ 实际工作中用到的一些场景: 提取某个特定的值 提取多个值 按条件取值 阵列取值(返回所有元素的列表/数组) 提取多个值 Jsonpath提取器需要另 ... 查看全文
mininet-wifi自带的mesh组网代码分析
mn_wifi\examples\meshAP.pynet.addAccessPoint('ap1', wlans=2, ssid='ssid91,', position='10,10,0')设置的默认值如下:{'ssid': 'ssid91,', 'listenPort': None, 'inNa... ... 查看全文
部署一套完整的Kubernetes高可用集群(上)【转】
一、前置知识点 1.1 生产环境可部署Kubernetes集群的两种方式 目前生产部署Kubernetes集群主要有两种方式: kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 官方地址:https:/ ... 查看全文
html标签中自定义属性
myAttr为页面input标签中的自定义属性,我们可以取得该自定义标签的值 也可以通过js为标签添加新属性 jQuery版 1、$("#myId").attr("myAttr");2、$("#myId").attr("newAttr","new"); 应用场景举例:某业务系统,零件为整个系统的核心 ... 查看全文
jQuery - 获取内容和属性
jQuery 拥有可操作 HTML 元素和属性的强大方法。 jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力。 jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。 DOM = Document Object Model(文档对象模 ... 查看全文
jQuery 效果 - 滑动
jQuery 滑动方法 通过 jQuery,您可以在元素上创建滑动效果。 jQuery 拥有以下滑动方法: slideDown() slideUp() slideToggle() jQuery slideDown() 方法 jQuery slideDown() 方法用于向下滑动元素。 语法: $(s ... 查看全文
jQuery 效果 - 淡入淡出
jQuery Fading 方法 通过 jQuery,您可以实现元素的淡入淡出效果。 jQuery 拥有下面四种 fade 方法: fadeIn() fadeOut() fadeToggle() fadeTo() jQuery fadeIn() 方法 jQuery fadeIn() 用于淡入已隐藏的 ... 查看全文
webpack手动构建vue和vue-cli构建使用 px2rem-loader ,全局自动转换px单位,让自适应来的更简单点!
做移动端时,适配 是必须的。使用rem单位,可在不同屏幕上完美显示相同的布局。px2rem 插件方便的将px单位转为了rem。 1. 自己手动构建vue webpck配置 我们在开发过程中,我们在css文件中,直接按设计稿,直接以px像素为单位,然后在真正的应用中,我们想让px自动转制为rem单位, ... 查看全文