排序:
默认
按更新时间
按访问量

Linux(三) 运行级别

一、Linux运行级别0: 关机1: 单用户2: 无网络的多用户3: 命令行模式4: 未用5: GUI(图形桌面 模式)6 : 重启运行级别的切换 init 想要切换的运行级别二、查看运行级别who -r : 显示当前运行级别以及系统当前时间 。[outman02@bogon ~]$ who -r...

2018-06-12 20:40:19

阅读数:8

评论数:0

安装Nginx+Lua+OpenResty开发环境配置全过程实例

安装Nginx+Lua+OpenResty开发环境配置全过程实例OpenResty由Nginx核心加很多第三方模块组成,默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提...

2018-06-11 15:34:59

阅读数:8

评论数:0

openresty--centos7下开发环境安装

1. 安装依赖的软件包yum install readline-devel pcre-devel openssl-devel gcc2. 安装openresty-- 1. 下载openresty源码: http://openresty.org/cn/download.html $ wget htt...

2018-06-10 20:47:32

阅读数:7

评论数:0

OpenResty的现状、趋势、使用及学习方法

1. OpenResty 是什么,适合什么场景下使用和大部分知名开源软件诞生在欧美国家不同,OpenResty 自身和依赖的主要组件都是金砖国家的开发者发明的,这点还挺有意思。Nginx 是俄罗斯人发明的, Lua 是巴西几个教授发明的,中国人章亦春把 LuaJIT VM 嵌入到 Nginx 中,...

2018-06-10 20:46:40

阅读数:28

评论数:0

centos7安装Nginx

安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum inst...

2018-06-10 18:53:06

阅读数:7

评论数:0

红黑树(四)之 C++的实现

红黑树的介绍红黑树(Red-Black Tree,简称R-B Tree),它一种特殊的二叉查找树。红黑树是特殊的二叉查找树,意味着它满足二叉查找树的特征:任意一个节点所包含的键值,大于等于左孩子的键值,小于等于右孩子的键值。除了具备该特性之外,红黑树还包括许多额外的信息。红黑树的每个节点上都有存储...

2018-06-07 21:35:36

阅读数:20

评论数:0

红黑树(一)之 原理和算法详细介绍

R-B Tree简介    R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。红黑树的特性:(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(...

2018-06-07 21:29:21

阅读数:23

评论数:0

算法导论 第12章 二叉查找树

二叉查找树的概念和性质       二叉查找树(Binary Search Tree)是这样的一棵树:设节点x的左右孩子分别为y,z,那么key[x] <= key[z]且key[x] >= key[x],而它的以y和z分别为根的左右子树也是满足这样条件...

2018-06-07 16:10:06

阅读数:16

评论数:0

算法导论 13-3 AVL平衡二叉树

题目   AVL树的主要操作   在本篇博客中我们只实现AVL平衡树的insert、erase、edit和locate以及两个遍历操作,当然还包括一些配套函数,主要论述insert和erase操作,其他诸如successor、minimum等等操作可以参考二叉查找树和红黑树,实现很类似,并没有太大...

2018-06-07 14:35:36

阅读数:16

评论数:0

Linux环境变量LD_LIBRARY_PATH

Linux环境变量设置方法总结 PATH、LD_LIBRARY_PATHPATH:  可执行程序的查找路径查看当前环境变量:echo $PATH设置:方法一:export PATH=PATH:/XXX 但是退出当前终端后就失效方法二:修改 ~/.bashrc 或 ~/.bash_profile或系...

2018-06-05 14:01:16

阅读数:10

评论数:0

Linux gcc链接动态库出错:LIBRARY_PATH和LD_LIBRARY_PATH的区别

昨天在自己的CentOs7.1上写makefile的时候,发现在一个C程序在编译并链接一个已生成好的lib动态库的时候出错。链接命令大概是这样的:[root@typecodes tcpmsg]# gcc -o hello main.c -lmyhello /usr/bin/ld: cannot f...

2018-06-05 11:27:50

阅读数:12

评论数:0

论调用约定

在C语言中,假设我们有这样的一个函数:int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个...

2018-06-04 21:53:00

阅读数:12

评论数:0

x86 x64下调用约定浅析

x86平台下调用约定    我们都知道x86平台下常用的有三种调用约定,__cdecl、__stdcall、__fastcall。我们分别对这三种调用约定进行分析。  __cdecl  __cdecl是C/C++的默认调用约定,如果不显示声明调用约定的情况下,就是该调用约定。下面我们来从汇编层次来...

2018-06-04 21:46:51

阅读数:13

评论数:0

windows x64函数调用约定(function call convention)

借PC处理器架构由x86向x64过渡之机,MS清理了windows x64平台上的函数调用约定,由原来的数种包括stdcall,thiscall,fastcall,cdecl,pascal等,统一为一种新的fastcall调用方式。这种调用方式得益于x64平台寄存器数量的增加。    window...

2018-06-04 21:45:46

阅读数:9

评论数:0

VC C/C++ 函数调用约定(最全)

函数调用约定   常见的函数调用约定[5]:cdecl,stdcall,fastcall,thiscall,naked call  MFC调用约定(VS6:Project Settings->C/C++ Calling convention:)  1, __cdecl(C调用...

2018-06-04 21:30:07

阅读数:11

评论数:0

函数调用约定(动态库相关 )

1.__cdecl:C 和C++ 程序的缺省调用规范。 2.__stdcall:标准调用约定(即WINAPI调用约定),也就是pascal调用约定。 3.Delphi就是采用__stdcall约定,所以在调用和C程序的动态库时就会出现因为函数名称改编问题导致找不到函数名的问题。 4.函数调用约定的...

2018-06-04 21:25:47

阅读数:6

评论数:0

总结一下__declspec(dllimport)的作用

  是时候总结一下__declspec(dllimport)的作用了。可能有人会问:__declspec(dllimport)和__declspec(dllexport)是一对的,在动态链接库中__declspec(dllexport)管导出,__declspec(dllimport)管导出,就像...

2018-06-04 21:04:18

阅读数:4

评论数:0

Linux-(C/C++)动态链接库生成以及使用(libxxx.so)

linux静态库生成与使用:http://www.cnblogs.com/johnice/archive/2013/01/17/2864319.htmlLinux中so文件为共享库,与windows下dll类似,不过实现要简单。so可以供多个进程使用,不同进程调用同一个so文件,所使用so文件不同...

2018-06-04 16:17:28

阅读数:14

评论数:0

Linux C++动态库

C++类头文件[tdl.h]#ifndef __TEST_DL_H__ #define __TEST_DL_H__ #include "ctdl.h" class TestDL:public CTestDL { public: TestDL(){...

2018-06-04 11:31:40

阅读数:11

评论数:0

C语言正确使用extern关键字

利用关键字extern,可以在一个文件中引用另一个文件中定义的变量或者函数,下面就结合具体的实例,分类说明一下。一、引用同一个文件中的变量#include<stdio.h> int func(); int main() { func(); /...

2018-06-04 11:02:19

阅读数:6

评论数:0

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