码迷,mamicode.com
首页 > 2020年12月04日 > 全部分享
宋宝华: 用代码切身实践体会meltdown漏洞
原创宋宝华Linux阅码场2018-01-08本文是我在Ubuntu14.04上面进行的meltdown漏洞的亲测。meltdown漏洞,使得我们可以在用户空间读到内核空间的数据,做越权访问。我感觉每天YY看技术文章,而不去亲自试验,总是无法切身体会,因此我们来把它实例化,直接写代码看效果!本文暂时不涉及技术细节,只贴相关的代码。详细的原理,希望后面有机会再叙述。文章中涉及到的所有代码,我都放在了
分类:其他好文   时间:2020-12-04 11:35:23    阅读次数:8
LEP(Linux Easy Profiling)2017年度颁奖典礼在西邮隆重举行
原创宋宝华Linux阅码场2018-01-03LEP(LinuxEasyProfiling)是一个由宋宝华、徐西宁、陈松、张国强、鲍勃等联合发起,陈莉君教授Linux3+1联合开发的开源可视化性能分析工具。项目网址:www.linuxep.com,github代码地址:github.com/linuxep2017年1月2日,LEP颁奖典礼在西邮Linux3+1实验室隆重举行。2017年度最优秀开发
分类:系统相关   时间:2020-12-04 11:34:50    阅读次数:9
朱辉(茶水): Linux Kernel iowait 时间的代码原理
原创朱辉(茶水)Linux阅码场2018-01-01作者简介朱辉,个人主页http://teawater.github.io/,微信公众号茶水侃山(cschatcs)。做过几年模拟器,做过几年GDB,在小米电视做过几年Linux内核优化,主要围绕MM。现在在HyperHQ当软件工程师。Linuxer祝所有用户新年快乐,感谢您对Linuxer在2017长情的陪伴。继续欢迎您给Linuxer投稿,赢取
分类:系统相关   时间:2020-12-04 11:34:37    阅读次数:9
孟冉: Linux火焰图的数据流程分析
原创孟冉Linux阅码场2017-11-15内容简介:本文紧接着《宋宝华:火焰图:全局视野的Linux性能剖析》一文,继续分析火焰图的数据流程和绘制原理。作者简介:孟冉,目前就读于西安邮电大学,计算机科学与技术专业;目前研究linux系统的负载均衡技术和网络安全方面。孟冉目前在陈莉君老师的Linux3+1实验室,并正在努力朝LEP(LinuxEasyProfiling,http://www.lin
分类:系统相关   时间:2020-12-04 11:34:23    阅读次数:12
java.lang.NoClassDefFoundError: com/google/inject/
java.lang.NoClassDefFoundError:com/google/inject/Injector报错如下:解决方案:<dependency><groupId>com.google.inject</groupId><artifactId>guice</artifactId><version>3.0</ve
分类:编程语言   时间:2020-12-04 11:34:09    阅读次数:9
代码混淆器Allatori Java obfuscator特征:水印、增量混淆及堆栈跟踪实用程序
混淆是当今构建过程的重要组成部分,本文主要介绍Allatori Java obfuscator的水印、增量混淆、堆栈跟踪实用程序特征。
分类:编程语言   时间:2020-12-04 11:33:56    阅读次数:8
[LeetCode]1674. 使数组互补的最少操作次数(扫描 + 差分\树状数组)
1674. 使数组互补的最少操作次数 ? LeetCode第217周赛的第三题,比赛时卡了一个小时,没有想到O(n)的做法。对差分不熟悉,但是最关键的还是扫描的思路没有想到。由于这道题有这么几个点比较重要,觉得应该特别记录一下。 扫描:比赛时我也想到了当选定和K处于个个区间[2, lo]、[lo, ...
分类:编程语言   时间:2020-12-04 11:33:41    阅读次数:9
jmeter---同时定时器
一、 测试计划 线程组 http请求 http请求 同时定时器 线程组 监听器 查看结果树 线程组 监听器 聚合报告 线程组: 注意:线程组和同时定时器相辅相成,同时定时器是根据线程组的线程组来制定并发模拟用户 http请求:https://way.jd.com/he/freeweather 全国天 ...
分类:其他好文   时间:2020-12-04 11:33:19    阅读次数:9
恢复已删除且已添加至暂存区的文件
恢复前的状态 先恢复到未暂存区 git restore --staged src/main/resources/schema.sql 从暂存区恢复 git checkout -- src/main/resources/schema.sql ...
分类:其他好文   时间:2020-12-04 11:33:05    阅读次数:6
std::unique_ptr使用incomplete type的报错分析和解决
Pimpl(Pointer to implementation)很多同学都不陌生,但是从原始指针升级到C++11的独占指针std::unique_ptr时,会遇到一个incomplete type的报错,本文来分析一下报错的原因以及分享几种解决方法 问题现象 首先举一个传统C++中的Pimpl的例子 ...
分类:其他好文   时间:2020-12-04 11:32:46    阅读次数:7
进行大规模云迁移的挑战和建议
进行大规模云迁移的挑战和建议 许多企业正在迅速将工作负载迁移到云中,以便从公共云可以为客户提供的规模经济中受益。 如今,许多企业正在以某种形式采用云计算服务。尽管某些行业(如零售业)迅速采用云计算技术,但由于众多合规性和法规要求,诸如金融服务等行业厂商迁移到云平台比较缓慢。很多企业正在寻求将运行在传 ...
分类:其他好文   时间:2020-12-04 11:32:27    阅读次数:5
第三次安卓
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ...
分类:移动开发   时间:2020-12-04 11:32:09    阅读次数:14
前端-js基础
HTML三把利剑之一,浏览器具有解析js的能力 一、js基础 在HTML中可以将JavaScript/JS的代码写在head中,被script标签所包裹,当浏览器解释HTML时,遇到style标签时,按照CSS规则解释,遇到Script标签时,按照JavaScript的语法规则解释。 引入JavaS ...
分类:Web程序   时间:2020-12-04 11:31:56    阅读次数:10
JS中dom0级事件和dom2级事件的区别介绍
dom0级事件 1 2 3 4 5 6 7 8 9 10 <a href="#" id="hash" onclick="fn();fn();"> <button type="button">返回上面进行开通</button> </a> var btn=$('#hash').get(); btn.on ...
分类:Web程序   时间:2020-12-04 11:31:36    阅读次数:11
linux 命令行运行python程序的包导入设置
在ide中执行python程序,都已经在默认的项目路径中,所以直接执行是没有问题的。 但是在cmd下执行程序,所在路径是python的搜索路径,如果涉及到import引用就会报类似ImportError: No module named xxx这样的错误,解决方法: 在报错的模块中添加: impor ...
分类:编程语言   时间:2020-12-04 11:31:13    阅读次数:7
测试需要的技能
1.jmeter怎么来进行自动化测试的2.接口测试怎么来验证结果的3.adb命令4.Linux命令5.数据库应用场景,web端怎么来使用数据库的6.加班非常多,能适应否?7.怎么来处理跟开发之间的关系?8.项目提测比预期要晚很多,怎样来确保正常上线?9.测试的指标有哪些,每个指标什么含义10.自动化 ...
分类:其他好文   时间:2020-12-04 11:31:02    阅读次数:5
javaScript终极版-深拷贝
终极版~深拷贝 人工分割线 浅拷贝这里不做介绍了,深拷贝的实现要点,除了一定要深!还要能兼容各种类型,如函数,正则、Date等等。 其实日常业务开发中,Json.parse(Json.stringfy(obj))已经能够解决90%左右的克隆需求。还有Object.assign() Object.cr ...
分类:编程语言   时间:2020-12-04 11:30:47    阅读次数:8
210条   上一页 1 2 3 4 5 6 7 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!