自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (25039)
  • 收藏
  • 关注

转载 linux检查防病毒系统,[操作系统-Linux]常用的防病毒软件

1,ClamAV防病毒软件ClamAV防病毒软件是Linux平台上最流行的防病毒软件. ClamAV是一种免费的开源产品,支持多种平台,例如Linux / Unix,MAC OS X,Windows和OpenVMS. ClamAV是基于病毒扫描的命令行工具,但是也有支持图形界面的ClamTK工具. ClamAV主要用于邮件服务器扫描邮件. 它具有多个接口来扫描来自邮件服务器的电子邮件,并支持...

2021-04-30 16:19:36 52

转载 linux内核离线升级,CentOS 7 YUM和离线RPM包 升级 Linux 内核

一、YUM升级内核1、更新仓库yum -y update2、用 ELRepo 仓库rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm3、查看可用的系统内核包(可以看到,只有 4.4 和 4...

2021-04-30 06:28:21 122

转载 linux内核变参,linux系统下printf函数可变参数的计算顺序

#includevoidmain(){inti=5;//printf("%d,%d,\n",i,i++);//输出6,5,//printf("%d,%d,\n",i++,i);//输出6,6,//printf("%d,%d,\n",i,++i);//输出6,6,//printf("%d,%d,\n",++i,i);//输出6,6,//printf("%d,%d,\n",i++,...

2021-04-29 23:41:08 2

转载 linux内核分析实验三,跟踪分析Linux内核的启动过程

前面我们学习一些函数调用堆栈和进程切换的一些知识,现在开始来接触linux的内核代码。Linux内核代码很庞大,不可能完全吃下它,我们只能选取一些核心的我们关心的来解读。现在,我们先来看看Linux内核的目录结构,选取比较新的Linux-3.18.6这个版本来看一看。Linux内核代码目录结构arch : 针对不同的计算机体系结构block : 块设备驱动cryptodocumentation :...

2021-04-29 23:34:45 2

转载 linux进程管理与监控,Linux进程管理和系统监控ps,top

m: 显示或不显示物理内存和交换内存的相关信息q: 退出k: 终止指定进程s: 修改刷新时间间隔后面这几个操作可以自己输入后,查看显示信息的变化,注意按对应字符后,再按一次又返回到原来的显示常用选项:-d #: 指定刷新时间间隔 指定刷新时间后,刷新次数就可以调整了-b: 以批次的方式显示top的刷新,会把所有的任务都显示出来,只是是翻转的方式 只能按Ctrl+c退出-n #: 显示的批次...

2021-04-28 21:10:05 1

转载 linux 怎么开通ssh服务器,Linux系统下如何配置安装SSH服务?如何开启SSH服务?

SSH作为Linux远程连接重要的方式,如何配置安装linux系统的SSH服务,如何开启SSH?下面来看看吧(本例为centos系统演示如何开启SSH服务)工具/原料linux centos查询\安装SSH服务1.登陆linux系统,打开终端命令。输入rpm-qa|grepssh查找当前系统是否已经安装2.如果没有安装SSH软件包,可以通过yum或rpm安装包进行安装(具体就不截图...

2021-04-28 19:05:49 19

转载 oracle 大于0列数,Oracle管道返回ORA-06548:无需更多行,ORA-01427:单行子查询返回大于...

我写了一个函数,用于根据产品类型返回BALANCE。我对每种产品类型都有多个产品,并且我使用了如下的管道排。Oracle管道返回ORA-06548:无需更多行,ORA-01427:单行子查询返回大于create or replace function GETACC_BAL(pi_CUS_MDB_IID in number,pi_EN_TYPE in varchar2,pi_ADC_IID in ...

2021-04-16 07:29:23 22

转载 php 本类 继承类的定义,php类的继承(基本概念,访问权限修饰符,重写override)

类的继承简单理解:某个类A具有某些特征,另一个类B,也具有A类的所有特征,并且还可能具有自己的更多的一些特征,此时,我们就可以实现:B类使用A的特征信息并继续添加自己的一些特有特征信息。基本概念继承:一个类从另一个已有的类获得其特性,称为继承。派生:从一个已有的类产生一个新的类,称为派生。继承和派生,其实只是从不同的方向(角度)来表述,本质上就是一个事情。父类/子类:已有类为父类,新建类为子类。父...

2021-04-12 04:40:10 7

转载 c++连接oracle数据库程序,C++操作oracle数据库

分类:Oracle数据库操作方式:可以采用ADO方式,也可以采用oracle本身提供的Proc*C/C++或者是OCCI方式操作数据库。连接方式:可以是客户端连接、也可以是服务器端连接。数据库配置:无论是何种连接都需要进行数据库连接的配置,一般在ORACLE_HOME下面的network/admin/tnsnames.ora文件中进行配置,如果没有此目录或者是此文件,需要自己手工添加。内容格式大...

2021-04-04 16:46:52 24

转载 oracle 10046详解,深入理解Oracle调试事件:10046事件详解

之前也写过一篇10046的文章:10046简介今天,Think想和大家一起共同深入去理解一下Oracle的这些调试事件10046事件是SQL_TRACE的扩展,被戏称为"吃了兴奋剂的SQL_TRACE"有效的追踪级别:① 0级:SQL_TRACE=FASLE② 1级:SQL_TRACE=TRUE,这是缺省级别③ 4级:1级+绑定变量④ 8级:4级+等待事件⑤ 12级:4级+8级对于4级的10046...

2021-04-03 03:17:22 10

转载 oracle001658,ORACLE 导入错误(记录)-待解决

IMP-00017: 由于 ORACLE 错误 1917, 以下语句失败:"GRANT SELECT ON "HN_CW_DWDM_SC_DWDM" TO"BM""IMP-00003: 遇到 ORACLE 错误 1917ORA-01917: 用户或角色 'BM' 不存在. .正在导入表"HN_CW_KB_DWXX"导入了285 行IMP-00017: 由于 ORACLE 错误 1659, 以下...

2021-04-02 23:23:41 15

转载 php取消路由,php – 如何在ZF2中删除路由?

要实现您想要的功能,您需要在Module.php中使用它:namespace Foo;use Zend\ModuleManager\ModuleEvent;use Zend\ModuleManager\ModuleManager;class Module{public function init(ModuleManager $moduleManager){$events = $moduleMana...

2021-04-01 01:17:37 9

Arduino 一次性烧录引导程序和用户程序的方法-附件资源

Arduino 一次性烧录引导程序和用户程序的方法-附件资源

2021-03-05

好用的XManager6 注册机-附件资源

好用的XManager6 注册机-附件资源

2021-03-02

黑莓Q10 bb10 系统 gba等模拟器 retroArch全教程-附件资源

黑莓Q10 bb10 系统 gba等模拟器 retroArch全教程-附件资源

2021-03-05

NLP理论基础和实践(进阶)数据集探索 01-附件资源

NLP理论基础和实践(进阶)数据集探索 01-附件资源

2021-03-05

scala-2.11.8部署安装-附件资源

scala-2.11.8部署安装-附件资源

2021-03-05

Java爬虫-爬取知乎内容(附源码注释)-附件资源

Java爬虫-爬取知乎内容(附源码注释)-附件资源

2021-03-05

C语言读取CSV文件-附件资源

C语言读取CSV文件-附件资源

2021-03-05

2011~至今 百度指数采集方法与工具、支持百度指数、资讯指数、媒体指数-附件资源

2011~至今 百度指数采集方法与工具、支持百度指数、资讯指数、媒体指数-附件资源

2021-03-05

MS15-051 修正版Exploit(Webshell可用)-附件资源

MS15-051 修正版Exploit(Webshell可用)-附件资源

2021-03-02

项目总结24:海关179号(实时获取电商平台企业支付相关原始数据)开发流程和相关资料...-附件资源

项目总结24:海关179号(实时获取电商平台企业支付相关原始数据)开发流程和相关资料...-附件资源

2021-03-05

webrtc官方下载(windows)-附件资源

webrtc官方下载(windows)-附件资源

2021-03-05

ElementUI如何将表格中指定行的数据导出excel文件-附件资源

ElementUI如何将表格中指定行的数据导出excel文件-附件资源

2021-03-05

Win10下spark-shell报错处理-附件资源

Win10下spark-shell报错处理-附件资源

2021-03-05

WPF PRISM开发入门二(Unity依赖注入容器使用)-附件资源

WPF PRISM开发入门二(Unity依赖注入容器使用)-附件资源

2021-03-02

ALINX基于Vivado的MicroBlaze基础教程.pdf

ALINX基于Vivado的MicroBlaze基础教程.pdf

2021-02-22

jsp+ssm+mysql实现的投票管理系统源码附带视频指导配置运行教程-附件资源

jsp+ssm+mysql实现的投票管理系统源码附带视频指导配置运行教程-附件资源

2021-03-02

剑网三lua脚本 lua白名单 插件编写 (打个广告)-附件资源

剑网三lua脚本 lua白名单 插件编写 (打个广告)-附件资源

2021-03-05

验证码报错:FileNotFoundError: [WinError 2] 系统找不到指定的文件-附件资源

验证码报错:FileNotFoundError: [WinError 2] 系统找不到指定的文件-附件资源

2021-03-02

ADNI数据集下载(详细)-附件资源

ADNI数据集下载(详细)-附件资源

2021-03-02

CUBEMX+CANOPEN教程四:canopen小结-附件资源

CUBEMX+CANOPEN教程四:canopen小结-附件资源

2021-03-05

AWR报告分析利器 ---兼容10g,11g,12c,18c,19c-附件资源

AWR报告分析利器 ---兼容10g,11g,12c,18c,19c-附件资源

2021-03-05

解决QT无法切换fcitx中文输入的时make编译出现的问题-附件资源

解决QT无法切换fcitx中文输入的时make编译出现的问题-附件资源

2021-03-05

怎么用群晖webdav实现外网映射网络驱动器-附件资源

怎么用群晖webdav实现外网映射网络驱动器-附件资源

2021-03-05

Hi3518EV200的环境搭建-附件资源

Hi3518EV200的环境搭建-附件资源

2021-03-05

人工智能实验四:深度学习算法及应用-附件资源

人工智能实验四:深度学习算法及应用-附件资源

2021-03-05

windows安装Readis与可视化工具-附件资源

windows安装Readis与可视化工具-附件资源

2021-03-05

DS1102E数字示波器使用说明书-附件资源

DS1102E数字示波器使用说明书-附件资源

2021-03-02

搭建WebSocketpp环境-附件资源

搭建WebSocketpp环境-附件资源

2021-03-05

谷歌Restlet Client插件下载-附件资源

谷歌Restlet Client插件下载-附件资源

2021-03-05

中间容器-c语言程序设计与游戏开发

25.2 中间容器 我们已经知道轻组件都是容器,但仍有一些经常用来添加组件的轻容器,相对于底层重量 容器而言,我们习惯上称这些轻容器为中间容器. 1 JPanel 面板 我们会经常使用 JPanel 创建一个面板,再向这个面板添加组件,然后把这个面板添加到 底层容器或其他中间容器中.JPpanel面板的默认布局是 FlowLayout 布局.JPanel 类的两个 构造方法 JPanel(),JPanel(布局对象) , 另外 JPanel还能实现画布的功能. 在下面的例子中有两个面板,其中一个具有画布的功能. PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn

2021-06-02

惯例与术语-设计数据密集型应用@www.java1234.com.pdf

2.2 惯例与术语 任何时候如果我谈到 inheritance(继承),我的意思是 public inheritance(见条款 E35)。如果我不是指 public inheritance,我会明白地指明。绘制继承体系图时,我对 base-derived 关系的描述方式,是从 derived classes 往 base classes 画箭头。 例如,下面是条款 31 的一张继承体系图: GameObject SpaceShip Asteroid SpaceStation 这样的表现方式和我在 Effective C++ 第一版(注意,不是第二版)所采用的习惯不 同。现在我决定使用这种 广被接受的继承箭头画法:从 derived classes 画往 base classes,而且我很高兴事情终能归於一统。此类示意图中,抽象类别(abstract classes, 例如上图的 GameObject)被我加上阴影而具象类别(concrete classes,例如上图的 SpaceShip)未加阴影。 Inheritance(继承机制)会引发「pointers(或 references)拥有两个不同型别」的 议题,两个型别分别是静态型别(static type)和动态型别(dynamic type)。Pointer 或 reference 的「静态型别」是指其宣告时的型别,「动态型别」则由它们实际所指的物件来 决定。下面是根据上图所写的一个例子: GameObject *pgo = // pgo 的静态型别是 GameObject*, new SpaceShip; // 动态型别是 SpaceShip* Asteroid *pa = new Asteroid; // pa 的静态型别是 Asteroid*, // 动态型别也是 Asteroid*。 pgo = pa; // pgo 的静态型别仍然(永远)是 GameObject*, // 至於其动态型别如今是 Asteroid*。 GameObject& rgo = *pa; // rgo 的静态型别是 GameObject, // 动态型别是 Asteroid。 这些例子也示范了我喜欢的一种命名方式。pgo 是一个 pointer-to-GameObject;pa 是一个 pointer-to-Asteroid;rgo 是一个 reference-to-GameObject。我常常以此方式来 为 pointer 和 reference 命名。 我很喜欢两个参数名称:lhs 和 rhs,它们分别是"left-hand side" 和"right-hand side" 的缩写。为了了解这些名称背後的基本原理,请考虑一个用来表示分数(rational numbers) 的 class: class Rational { ... }; 如果我想要一个用以比较两个 Rational objects 的函式,我可能会这样宣告: bool operator==(const Rational& lhs, const Rational& rhs); 这使我得以写出这样的码: Rational r1, r2; ... if (r1 == r2) ... 在呼叫 operator== 的过程中,r1 位於"==" 左侧,被系结於 lhs,r2 位於"=="右侧, 被系结於 rhs。 我使用的其他缩写名称还包括:ctor 代表"constructor",dtor 代表"destructor", RTTI 代表 C++ 对 runtime type identification 的支援(在此性质中,dynamic_cast 是 常被使用的一个零组件)。

2021-06-02

加密与解密-c语言程序设计与游戏开发

图 5.4 加密与解密 PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn

2021-06-02

内核的移植-软件测试面试题(完全版).pdf

第五部分 linux 2.6 内核的移植 1 内核移植过程 1.1 下载 linux内核 从 http://www.kernel.org/pub/linux/kernel/v2.6/linux­2.6.14.1.tar.bz2   下载 linux­2.6.14.1 内核至 home/arm/dev_home/kernel. [root@localhost ~]#su arm [arm@localhost ~]#cd $KERNEL [arm@localhost kernel]#tar ­xzvf linux­2.6.14.1.tar.gz [arm@localhost kernel]# pwd /home/arm/dev_home/kernel [arm@localhost kernel]# cd linux­2.6.14 进入内核解压后的目录,以后示例中,只要是相对路径全部是相对于 /home/arm/dev_home/kernel/linux­2.6.14/此目录 1.2 修改 Makefile 修改内核目录树根下的的 Makefile,指明交叉编译器 [arm@localhost linux­2.6.14]# vi Makefile 找到 ARCH 和 CROSS_COMPILE,修改 ARCH            ?= arm CROSS_COMPILE   ?= arm­linux­ 然后设置你的 PATH 环境变量,使其可以找到你的交叉编译工具链 [arm@localhost linux­2.6.14]# echo $PATH

2021-06-02

过程概述-htpa_32x32datasheet.pdf 规格书

5.1 过程概述 将程序分为若干较小的逻辑部件 这些部件称为过程 过程可以 简化程序设计任务 还可以增强和扩展 Visual Basic 的构件 用过程编写程序有两个优点 1 可以把程序划分为离散的单元 每个单元都可以单独调试 2 一个过程往往不必更改 或者只需稍加修改 就可以成为另 一个程序的构件 过程还可以用于共享任务或压缩重复任务 例如压缩频繁的计算 压缩文本 控件和数据库的操作 在 Visual Basic 中一般有以下过程 Sub 过程 不返回值 Founction 过程 返回值 Property 过程 返回值并指定值 还设置对象的引用 Sub 过程与 Function 过程的相似之处是 它们都是一个可以获取参 数 执行一系列语句 以及改变其参数值的独立过程 而与 Function 过程不同的是 带返回值的 Sub 过程不能用于表达式

2021-06-02

内核的重要组件-社会保障卡文件结构和数据项(v2.0)

1.1 操作系统的各个组件 U n i x操作系统由一个内核和一些系统程序组成。其中也有执行特定工作的应用程序。内 核是操作系统的核心(实际上,它通常被误认为是操作系统本身,但事实并非如此。操作系 统提供的服务比内核提供的服务要多得多)。它能维护磁盘磁道中的文件、启动并同时运行多 个程序、将存储空间和其他资源分配给不同程序,在网上收发数据包等。内核自身所做的工 作少之又少,但它能提供建立所有服务程序的工具。它还能阻止任何用户直接访问硬盘,迫 使每个用户都使用它提供的工具。通过这种方法,内核为用户相互间提供了一种保障。内核 提供的工具是通过系统调用来使用的;关于这方面的详情,可参考手册的第二部分。 系统程序利用内核所提供的工具执行操作系统要求的各种服务程序。系统程序和其他所 有的程序一起,以“用户模式”运行于内核顶部。系统程序和应用程序之间的区别在于其目 的不同:应用程序用来做一些有用的、实际的事(或是娱乐,假如它正好是游戏的话),而另 一方面,系统程序则是用来维护系统工作的。例如,字处理程序是一个应用程序; Te l n e t是一 个系统程序。通常,系统程序和应用程序之间的界限有些模糊,虽然如此,这种区别对那些 热衷于归类的人来说,仍然是非常重要的。 操作系统中,还包括编译程序和与它们对应的库(尤其是 L i n u x下的G C C和C语言库),虽 然并非所有的编程语言都必需成为操作系统中的一部分。文档,有时甚至于游戏都可成为操 作系统的一部分。过去,操作系统一直由安装盘或安装磁带来定义,但 L i n u x则不一样,它相 当个性化,任何人只要有兴趣,都可在全球各 F T P站点下载并制定自己的操作系统。 1.2 内核的重要组件 L i n u x内核由几个重要部件组成:进程管理、内存管理、硬件设备驱动程序、文件系统驱 动程序、网络管理和其他零碎的东西。图 1 - 1展示了部分组件。 内核部件中,最重要(没有它,什么也干不了的)的可能是内存管理和进程管理。内存 管理照管已分配给进程、内核部件和缓冲区的内存区和交换空间。进程管理则创建进程,并 通过在处理器上交换活动进程的方式,实施多任务操作。 在最低级上,针对每个自己支持的硬件设备,内核中都包含相应的驱动程序。由于各种 硬件设备名目繁多,所以对应的驱动程序也多如牛毛。有些硬件设备的行为会因为驱动程序 的不同而不同。不过,按其类似之处可以对支持类似操作的设备进行归类;同类的设备采用 同样的方式与内核中的其他部件沟通,但实施方式不尽相同。例如,所有的磁盘驱动程序看 起来和内核中的其他部件差不多,也就是说,它们都有类似于“初始化驱动器”、“读取扇区N”

2021-06-02

二进制审计入门-is903技术手册

19.3 二进制审计入门 为了胜任审计二进制的工作,你必须正确理解编译器生成的代码。但不幸的是,大部分 编译器生成的代码结构(特别是经过优化以后)不是很直观,且难以理解。本节将试着介绍 大部分二进制文件里的标准代码结构,以及一些经常遇到的非标准代码结构,期望使编译后 的代码象源码一样易于理解。 19.3.1 栈帧 理解函数的栈帧布局,将使我们更容易理解汇编代码,而且在某些情况下,还可以帮助 我们迅速判断是否存在栈溢出。尽管在 x86上有一些常见的栈帧布局,但它们主要由编译器 确定,都不太标准。下面介绍一些常见的栈帧布局。 19.3.1.1 传统的 BP-Based栈帧 最常见的栈帧布局应该是传统的 BP-based帧,帧指针寄存器 EBP是指向前一个栈帧的 常量指针。这个帧指针也包含被访问的函数参数和局部栈变量的位置。 在 Intel的表示里,使用传统栈帧的函数的 prologue看起来象下面这样。 bb s.p ed iy. co m

2021-06-02

windows10下最新 TensorFlow GPU版 C++ 运行库编译成功-附件资源

windows10下最新 TensorFlow GPU版 C++ 运行库编译成功-附件资源

2021-03-02

plsqldeveloper下载安装-附件资源

plsqldeveloper下载安装-附件资源

2021-03-05

Win10+VS2015安装Caffe(含Matlab和Python接口配置)-附件资源

Win10+VS2015安装Caffe(含Matlab和Python接口配置)-附件资源

2021-03-05

我国安全生产法律体系-安全教育讲稿

我国安全生产法律体系 行政法规 宪 法 安全生产基本法 相关法 专项法 国际公约 部门规章 地方法规、规章 全国 人大 国务院 地方人大政府 部委

2015-07-01

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除