1. 计算机的发展简史我们先来看下计算机发展简史。如下图1 2. “世界上第一台电子数字计算机”ENIAC(Electronic Numerical Integrator And Computer),由美国宾夕
CPU预取与性能简介作者:yanyun 时间:September 26, 2017 分类:Intel CPU 转自:http://linuxperformance.top/index.php/archives/109/随着计算机硬件的发展,CPU主频已由过去 MHz 发展到了现在的 GHz,而常用硬盘的存取速率还是几百MB每秒,虽然现在SSD卡也可以达到几个GB,但是...
网站80端口特殊文件扫描#include #include #include #pragma comment(lib,"ws2_32.lib")int main(intargc,char*argv[]){ if(argc!=2){ printf("Useage : scan [IP address]\n"); r
1. 安装迅雷: 【控制面板】-【终端机和SNMP】-【勾选启动SSH功能】-【应用】 【控制面板】-【共享文件夹】-【新增】-【download】 【控制面板】-【共享文件夹】-【新增】-【xunlei】 下载地址: https://pan.baidu.com/s/1qXWNzwK?errno=0&errmsg=Auth%20Login%20Sucess&&bduss
设置红帽的coredump echo "ulimit -c 1024" >> /etc/profile 退出 LINUX 重新登陆 LINUX,键入 ulimit –c,如果显示 1024 那么说明 coredump 已经被开启。1024 限制产生的 core 文件的大小不能超过 1024kb,可以使用参数unlimited,取消该限制,ulimit -c unlimited /
数据链路层 数据链路层的工作机制是将数据在网络的节点之间进行传输。 点对点协议(PPP)和串行线路网际协议(SLIP) 数据链路层分贝两个小的子层:媒体访问控制层和逻辑链路控制层。 802.11无线网络应用载波监听多路访问/冲突避免(CSMA/CA)来确保无线扩频上的合理通信。逻辑链路控制层处于链路层的最上层。
关于json简易说明使用so,什么是JSONJSON(JavaScriptObject Notation) 是一种轻量级的数据交换格式。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition -December 1999的一个子集。采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++,
写爬虫或做网页分析的人,因为在定位、获取xpath路径上花费大量的时间,甚至有时候当爬虫框架成熟之后,基本上主要的时间都花费在了页面的解析上。没有这些辅助工具的日子里,只能通过搜索html源代码,定位一些id去找到对应的位置,非常的麻烦,chrome的xpath辅助插件就是来帮助我们的。 打开扩展程序 打开chrome的配置页面 - 如下图 点击右上方的配置 - 工具 - 扩展程序 xPa
OProfile是Linux内核支持的一种性能分析机制。它在时钟中断处理入口处建立监测点,记录被中断的上下文现场,由配套的用户态的工具oprof_start负责在用户态收集数据,opreport则分析数据并给出分析报告。oprofile 是 Linux 平台上的一个功能强大的性能分析工具, 支持两种采样(sampling)方式:基于事件的采样(event based)和基于时间的采样(ti
1) Android环境搭建 l JDK 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html 设置变量 JAVA_HOME JAVA_HOME 这个是安装 PATH %JAVA_HOME%\bin CLASSPATH %JAVA_HOME%\lib\tools.
单独编译驱动模块路径在drivers下,找到对应驱动如net,
NUMA问题 Cause The Linux operating system includes algorithms that attempt to keep memory objects close to the CPU that accesses them. However, an application’s tasks can migrate over time to CPUs in...
start_kernel启动函数机器上电后,会进行BIOS自检,之后是系统引导,内核加载,最后是初始化阶段。我们这里主要关心的是初始化阶段(start_kernel)的事情,而从上电到初始化之前的事情直接忽略了。
tcptrace交叉编译tcptrace的官网是http://www.tcptrace.org/可以直接从中下载源码,安装编译是比较方便的,这里主要是进行移植工作。和tcpreplay一样也需要有libpcap包。执行configure,命令如下:#
1. 先登陆/wp-login.php 2. 然后进入之后,点击左侧的“外观”下的编辑。 在右侧点击“底部” 即footer.php 找到如图所示代码,将其删除即可 3. 然后点击“更新文件” 4. 再到首页看看,"自豪地采用WordPress"是不是不见了 插件使用 https://wordpress.org/plugins/
e1000网络驱动分析e1000是intel千兆以太网卡的驱动源码。官方关于驱动的使用可以参考如下链接。
神经网络深度学习 朋友推荐的一个神经网络学习课程,讲师李菲菲,有中文字幕很赞。 参考 斯坦福CS231n课程 http://study.163.com/course/courseLearn.htm?courseId=1003223001#/learn/video?lessonId=1003659005&courseId=1003223001
起初systemtap 是聚焦于内核空间的,因为用户层的诊断工具真的很多,后来还是在0.6版本时候可以探测用户进程了,既然可以用,那就用它吧。 Systemtap用uprobes 模块来执行用户层的探测,
计算机组成原理笔记四存储器 1. 存储介质分类 (1) 半导体存储器 易失的TTL 、MOS (2) 磁表面存储器 磁头、载磁体 (3) 磁芯存储器 硬磁材料、环状元件 (4) 光盘存储器 激光、磁光材料 2. 按存取方式分类 (1) 存取时间与物理地址无关(随机访问) (2) 存取时间与物理地址有关(串行访问) 3. 存储器的层次结构 4. 只读存储器(ROM) 1. 掩模
WPE工具说明 在大多数的编程工具中winsock已经封装成一个控件,成为网络编程的控件,是非常方便的,利用这个控件,编程工具就可以编写外挂工具。 Client/server模式网络游戏,我们的信息全在服务器上面,想从服务器上修改我们的个人用户信息,可能性为微乎其微,客户端安装在你的机器上,玩游戏的时候,你发出指令,其实就是向服务器发送封包,服务器接收到封包后进行分析,然后返回结果,结果
Ethtool工具源码剖析ethool是一个实用的工具,用来给系统管理员以大量的控制网络接口的操作。可以用来控制接口参数,速度,介质类型,双工模式,DMA环设置,硬件校验和,LAN唤醒操作等。
11.执行阶段: 运行时内存模型 一个普通的C程序经过预处理器、编译器、汇编器和链接器后生成一个可执行的目标文件,它由最初的一段ASCII文本文件转化成为一个二进制文件,且这个二进制文件包含加载程序到内存并运行它所需的所有信息。 C运行时内存模型 进程在运行时为C程序提供了一个通用的运行时存储器映像。 Linux将这个运行时存储器映像组织成若干段的集合,它主要有两部分:进程虚
x86_energy_perf_policy 工具允许管理员定义相关性能和能效。通过kernel-tools包来提供。 查看当前策略,运行如下命令:x86_energy_perf_policy -r
关于Greenplum数据库Greenplum实现了基于数据库的分布式数据存储和并行计算Greenplum的数据库引擎层是基于著名的开源数据库PostgresqlGreenplum建立在Share-nothing无共享架构上,让每一颗CPU和每一块磁盘IO都运转起来,无共享架构将这种并行处理发挥到极致。相比一些其它传统数据仓库的Sharedisk架构,后者最大瓶颈就是在IO吞吐上,
Autorun免疫方法1: 打开cmd窗口2: d:3: mdautorun.inf (建立"autorun.inf"文件夹)4: cd autorun.inf (进入"autorun.inf"文件夹)5: md protect..\ d:盘里面会出现一个名为autorun.inf的文件夹,内有一个名为"protect.."的子文件夹,无法删除的。需要删除执行如下即可:
在添加头文件处,添加引用:#pragma comment(lib,"ws2_32.lib")
堆栈溢出一——总体及物理层 如下图1:堆栈攻击及其弱点 尽管OSI模型早已证明是很好到教学模型,但是从未被完全实现过。 OSI与TPC/IP模型对应如下图2: 各层控制如下图3: 物理层 物理层安全是所有安全控制的基石。物理安全的破坏旺旺意味着完全的数据暴露。
1.1.1 关于blktrace我们知道,在iostat工具中,await表示单个I/O所需的平均时间,但它同时包含了I/O Scheduler所消耗的时间和硬件所消耗的时间,所以不能作为硬件性能的指标,至于iostat的svctm更是一个废弃的指标。
1.常用工具系列——录屏工具S-Recorder使用 S-Recorder是一款屏幕录像工具。 SRecorder是一款完全免费的电脑屏幕录像软件,使用这款免费电脑屏幕录像软件录像支持麦克风输入语音,录制成的视频可以用作教学教材使用。这款软件采用了非常高的压缩率,使每分钟录制的视频大约为200K大小,当然,这款软件的压缩率是可以选择的。 下载链接如下: SRecorder 使用方法 首先,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号