- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 MT4编程--DLL编程的整个流程
1、使用Microsoft Visual c++ 6,打开Visual C++2、“文件”菜单里选择“新建”,出现一个对话窗,在对话窗中选择工程,选"MFC AppWizard (dll)",输入工程名称:"demo",点击OK; 注解:你可以选择"Win32 Dynamic-Link Library"代替"MFC AppWizard (dll)"但这样的话你就不能使用"CS
2013-03-31 06:00:22 10919
原创 简单理解Vmware虚拟机网络连接模式(bridged、NAT、host-only)
1、Vmware在安装时默认安装了两块虚拟网卡,VMnet1和VMnet8,另外还有VMnet0。这些虚拟网卡的配置都是由Vmware虚拟机自动生成的,一般来说不需要用户自行设置。 2、bridged(桥接模式):默认使用VMnet0,不提供DHCP服务 理解为有一台虚拟的机子,和主机是同等网络地位,IP段是一样的,像是接到同台交换机上。要让网管分配一个IP给虚拟机使用,给网管加
2013-03-28 17:52:31 1870
原创 Linux科学的学习方法
1、人是有遗忘性的 不管是多么厉害的高手,所有人都会在一段时间后遗忘掉之前学过的知识,包括一开始认为用得滚瓜烂熟的命令,遗忘只是时间长短的问题,遗忘是与熟练程序成正比的,不要求为了不遗忘而一直去练习某个命令。2、经验具有不遗忘性 这里说的不遗忘也是相对的,只能说是能保存比较长的时间。经验也即遇到某个问题时,知道用什么途径去解决,不要求知道细节,即不要求知道每个命令如何敲入。
2013-03-13 01:36:46 2169 3
原创 yum的配置文件说明
1、网上的可供yum的链接,要求里面有repodata目录,该目录就是分析 RPM 软体后所产生的软体属性相依资料放置处。2、配置文件:/etc/yum.repos.d/CentOS-Base.repo,也可以此目录下建别的以.repo后缀的文件就行[base]:代表容器的名字!中刮号一定要存在,里面的名称则可以随意取。但是不能有两个相同的容器名称, 否则 yum 会不晓得该到哪里去找容器
2013-03-09 11:57:45 1623
原创 SRPM 的使用:rpmbuild
1、与RPM区别:档案格式 档名格式 直接安装与否 内含程式类型 可否修改参数并编译 RPM xxx.rpm 可 已编译 不可 SRPM xxx.src.rpm 不可 未编译之原始码 可 SRPM可理解为RPM的前期,它最终要变成RPM的,主要是因为它是原码,故可以跨版
2013-03-09 10:53:43 3373
原创 RPM 软件管理程序
1、RPM--安装[root@www ~]# rpm -ivh package_name 其他参数选项与参数:-i :install 的意思-v :察看更细部的安装资讯画面-h :以安装资讯列显示安装进度 --replacefiles 使用时机: 如果在安装的过程当中出现了‘某个档案已经被安装在你的系统上面’的资讯,又或许出现版本不合的讯息 (confilcting f
2013-03-09 01:30:21 1574
原创 静态函数库与动态函数库区别、应用--ldconfig、ldd
1、函数库静态与动态区别: a、静态函数库:副档名为 .a,是把整个包括入程序里的,程序会比较大,升级麻烦 b、动态函数库:副档名为 .so,链接的方式,灵活,程序小,主推2、将动态函数库放入内存里提高速度:首先,我们必须要在 /etc/ld.so.conf 里面写下‘ 想要读入快取记忆体当中的动态函式库所在的目录’,注意喔, 是目录而不是档案;接下来则是利用 ldco
2013-03-08 03:47:22 3740
原创 tarball方式编译安装及升级-make、patch
1、概念:原码进行编译成二进制机构可执行程序,先要make与侦测程序一般是config一起生成编译连接文件makefile,再由makefile编译成可执行文件。Tarball其实是原码的tar打包与压缩的包。rpm是指linux商家帮你编译好了,省去了长时间编译而发布的包,但不同类型的系统就不能用。函数库即提供外部调用的,有点像dll。2、gcc,是C语句的编译器,一般是先编
2013-03-08 03:44:42 2042
原创 核心与核心模组、加载与卸载模组
1、核心: /boot/vmlinuz 或 /boot/vmlinuz-version; 核心解压缩所需 RAM Disk: /boot/initrd (/boot/initrd-version); 核心模组: /lib/modules/version/kernel 或 /lib/modules/$(uname -r)/kernel; 核心原始码: /usr/src/linux (要安
2013-03-06 01:31:02 1075
原创 日志syslog与轮替logrotate
1、常见的日志:/var/log/cron:crontab日志/var/log/dmesg:记录系统在开机的时候核心侦测过程所产生的各项资讯。/var/log/lastlog:可以记录系统上面所有的帐号最近一次登入系统时的相关资讯。/var/log/maillog 或 /var/log/mail/*:记录邮件的往来资讯,其实主要是记录 sendmail (SMTP 协定提供者) 与
2013-03-04 13:49:05 5851
原创 linux服务deamon
1、分两类:stand alone,super daemon(由xinetd这个deamon来负责)2、相关目录:/etc/init.d/* :启动脚本放置处/etc/sysconfig/* :各服务的初始化环境设定档/etc/xinetd.conf, /etc/xinetd.d/* :super daemon 设定档/etc/* :各服务各自的设定档/var/lib/*
2013-03-03 01:35:29 1461
原创 程序管理-ps、top、pstree、kill、killall
1、程序的观察-ps常用:一个是只能查阅自己 bash 程序的‘ ps -l ’,一个则是可以查阅所有系统运作的程序‘ ps auxf ’。[root@www ~]# ps -lF S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD4 S 0 13639 13637 0 75 0 -
2013-03-02 18:06:43 1534
原创 程序执行优先级--Priority 与 Nice 值
1、关系概念:Priority即PRI值。此值核心控制,改不了的Nice可以改,关系:PRI(new) = PRI(old) + nice2、Nice调整限制:nice 值可调整的范围为 -20 ~ 19 ; root 可随意调整自己或他人程序的 Nice 值,且范围为 -20 ~ 19 ; 一般使用者仅可调整自己程序的 Nice 值,且范围仅为 0 ~ 19 (避免一般用
2013-03-02 18:04:12 3984
原创 程序作业管理-背景后台运行管理
1、概念前景:你可以控制与下达指令的这个环境称为前景的工作 (foreground); 背景:可以自行运作的工作,你无法使用 [ctrl]+c 终止他,可使用 bg/fg 呼叫该工作; 背景中的程序又可以分为暂停和运行中;系统背景:如果是背景,则退出时就会中断,如果是系统背景,则退出终端时还可以运行。2、直接将指令丢到背景中‘执行’的 &直接在命令的最后加上&即可,如[ro
2013-03-01 01:56:06 1144
linux expect功能5.43.0-8.el5.i386.rar
2012-07-07
Iptables 指南
2012-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人