嵌套OOPS导致系统卡死 每个CPU都上报softlockup的问题

问题现象:在ARM服务器上,构造oops异常,本应该产生panic,进入dump流程,并且系统重启,但是系统并未重启,而是出现了卡死,在串口会隔一段时间就循环打印调用栈信息。如下所示 linux-fATqUY login: [ME] Fault detect start! [ME] Fault detect start! [ 254.202183] Unable to handle kernel NULL pointer dereference at virtual address 00000
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

Python面向对象(2)类空间问题以及类之间的关系

类空间问题 添加对象属性 对象的属性不仅可以在__init__里面添加,还可以在类的其他方法或者类的外面添加。 class A: def __init__(self,name): self.name = name def func(self,sex): self.sex = sex # 类外部也可以: obj = A('barry') obj.age = 18 print(obj.__dict__) # {'name': 'Rabbit',
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

.net开源生态,WTM与NCC

  天下大势,分久必合,合久必分。改朝换代都如花开花谢,过眼云烟,更别提开发语言的更迭了。 我们所坚持的,只是那最初的感动,那“只是在人群中多看了你一眼”的惊艳。三十年河东,三十年河西,不忘初心,方得始终!   嗯,我对我上面的装逼还是比较满意的,如果说点实际的,我认为大到一国,小到一家,经济实力才是决定其它所有实力的基础。 从这个角度来说,甲骨文和微软显然不在一个重量级。当微软开始全力拥抱开源,收购 GitHub,用钱都能砸死你。 以甲骨文的习性,有一天微软说要收购 Java,你以为他不会卖
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

uni-app (1): 正式接触

正式开始学习uni-app, 在之前需要学习vue的相关知识,还有其他一些知识同样需要了解,虽然不需要太过深入,但是至少提到后要会用,或者说心中有数,下面这些技术: node、npm、less/sass/scss、webpack、babel等等,因为在实际学习过程中会有很多地方涉及到它们,如果对他们没有一定的了解,在学习过程中会有很多困惑,所以务必需要花上一些时间去学习。 关于学习为什么学习uni-app , 除了说是想多学学知识外,无外乎是想接触接触终端应用,小程序,对于一致接触pc的我尤为
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

MessagePack Java 0.6.X 可选字段

你可添加一个新的字段来保持可用性。在新字段中使用 @Optional 注解。 @Message public static class MyMessage {     public String name;     public double version;        // new field     @Optional     public int flag = 0; } 如果你尝试反序列化老版本数据的话,可选字段将会被忽略。 https://www.cwiki.us/
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

moment 时间格式化

  使用方法;     引入 moment 的包     moment(要处理的时间).format(时间的格式);     vue 的过滤器为例: str 代表要处理的时间 orf 代表 时间的格式     
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

list内置方法

list 即列表,它是一种有序的集合,可以随时添加或删除其中的元素,序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 作用:多个装备,多个爱好,多门课程等 定义:[]内可以有多个任意类型的值,逗号分隔。 1 L=[1,2,3,4,5,6,7,8,9] 2 print(L[0:4]) 3 print(L[0:4:2])#正向步长为2 4 print(L[3::-1])#反向步长
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

[SOJ #537]不包含 [CF102129I]Incomparable Pairs(2019-8-6考试)

题目大意: 题解: 卡点: C++ Code: #include <cstdio> #include <cstring> #include <algorithm> #include <iostream> const int maxn = 2e5 + 10; int n, pos[maxn]; char s[maxn]; int nxt[maxn][26], fail[maxn], R[maxn], mnR[maxn]; int idx = 1, lst = 1;
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

Improve Score Better With HPE6-A44 Exam Cram

Tired of doing the same job? Get your hands on HPE6-A44 exam It is the nature of the human being that he/she will get tired of doing the same task over and over, same is the case of the HPE Aruba Certified professionals. If you are an individual who
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

胡Python02

1.面向对象进阶 在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入的了解。 1.首先 我们先了解什么叫“私有变量”,在你变量名称前加上“——”。  私有变量不可继承,不可再外部调用但可以在内部调用。  2.@property装饰器 之前我们讨论过Python中属性和方法访问权限的问题,虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给外界
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

HP0-Y52 Exam Cram - Best Way Pass HP0 Y52 Exam in your first try

Tired of doing the same job? Get your hands on HP0-Y52 exam It is the nature of the human being that he/she will get tired of doing the same task over and over, same is the case of the HP ATP professionals. If you are an individual who is seeking fo
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

Latest HPE6-A45 Exam Cram - Best Way To Pass The HPE6 A45 Questions

Tired of doing the same job? Get your hands on HPE6-A45 exam It is the nature of the human being that he/she will get tired of doing the same task over and over, same is the case of the HPE Aruba Certified professionals. If you are an individual who
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

Jmeter分离登录事务的另一种方式

最近,遇到了一个困扰很多人的问题。 情景如下:   业务流程:登录一个网站,反复进行充值。   通常的做法是使用jmeter对登录和充值的接口进行反复的执行: 但是实现的方法却不能完美的贴合业务流程。 并且,在进行压测的时候,总不可能把登录接口也一起压了吧,因此,就需要用到jmeter的逻辑控制器了。 逻辑控制器 那啥是逻辑控制器呢? Jmeter官网对逻辑控制的解释是:Logic Controllers determine the order in which Samplers are pr
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

胡胡Python02

1.面向对象进阶 在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入的了解。 1.首先 我们先了解什么叫“私有变量”,在你变量名称前加上“——”。  私有变量不可继承,不可再外部调用但可以在内部调用。  2.@property装饰器 之前我们讨论过Python中属性和方法访问权限的问题,虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给外界
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

普通的patch 和使用git 打patch

参考博客: https://www.cnblogs.com/laoxiaobaiup/p/9455088.html https://blog.csdn.net/u012701023/article/details/82984026 1. diff -u oldfile newfile > 1.patch 2. 将patch 打到 oldfile 中,注意p1 是指忽略第一级目录,这一级目录是指 1.patch 文件中的 patch -p1 oldfile < 1.patch 3. 使用git
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

Pass HPE0-S48 Exam Using HPE0 S48 Exam Cram

Tired of doing the same job? Get your hands on HPE0-S48 exam It is the nature of the human being that he/she will get tired of doing the same task over and over, same is the case of the HP ASE professionals. If you are an individual who is seeking f
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

【Java基础】String 相关知识点总结

String 相关知识点总结 字符串的不可变性 概述 String 被声明为 final,因此它不可继承 在 Java8 中,String 内部使用 char 数组存储数据 public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character storage. */ private
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

怎么改变DOS窗口中的编码格式?

我们经常在编程时,会在命令行里运行一些文件,但是由于我们编写文件时可能编码格式是UTF-8,而命令行是GBK格式,从而无法运行文件,此时,我们可以对命令行的编码格式做一些修改。 首先,我们打开命令行,右键选择属性---》选项,就可以看到命令行的编码格式 然后,在命令行里输入chcp 65001 当我们再次查看DOS窗口编码格式时,就变成UTF-8 若想改回GBK编码格式,在命令行里输入chcp 936即可。
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

python完成ATM(分目录)

模块跳转: 常用模块 项目需求: 用**规范化项目目录**的格式模拟一个ATM系统。 项目功能: 1. 登录(可支持多个账户(非同时)登录)。 2. 注册。 3. 查看余额。 4. 存钱。 5. 转账(给其他用户转钱)。 6. 查看账户流水。 7. 退出 提供的思路:ATM直译就是取款机,但是咱们是模拟一个取款机,此取款机可以完成实现存钱,转账,查看余额,以及查看账户流水等功能。 要求以及分值分配: 1. 利用装饰器完成登
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0

scoket模块、解决黏包问题、连接循环和通信循环等

scoket模块 最简单版本,原理: 服务端的设置: 客户端的设置: 注意: 127.0.0.1为本机回还地址(只能自己识别自己,其他人无法访问!) send 和 recv要相对应,不能出现两边同时接收或发送的情况! recv 接收的数据是来自内存的,至于是谁发送到内存的无需考虑。 解决黏包问题: 服务端 1.先制作一个发送给客户端的字典 2.制作字典的报头 3.发送字典的报头 4.发送字典 5.再发真实数据 客户端 1.先接受字典的报头 2.解析拿到字典的数据长度 3.接受字典 4.从字典中
分类: 其他 发布时间: 08-07 21:14 阅读次数: 0