#include<stdio.h>#include<string.h>#include<stdlib.h>void main(){char *or_str="I am a super man! ";char *cp_str=(char*)malloc(strlen(or_str)+1);strcpy(cp_str,or_str);printf("%s\n",cp
原创
2013-12-01 18:22:47
305阅读
一切都是对象 C++与JAVA JAVA基于C都是混合/杂合型语言 C是一个超集,包含许多C语言不具备的特征。 这些特征使C++在某些方面显得过于复杂。 JAVA相比之下是一种更“纯粹”的面向对象的程序设计语言。 一切都是对象 用引用操作对象 每种编程语言都有自己操纵内存元素的方式。 直接操纵元素 ...
转载
2021-07-03 00:06:00
68阅读
2评论
JACK 2012.12.04
配置java环境变量:
JAVA_HOME:配置JDK的目录
CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)
PATH:指定可执行程序的位置
LINUX系统(在" .bash_profile "下的环境变量设置
原创
2012-12-04 17:02:03
301阅读
VIP:120nginx反向代理+keepalived: 107, 108keepalived设置为2个BACKUP,使用nopreempt参数和优先级权重来控制服务器的选举,避免了主服宕机恢复后的自动切换BUG.后端真实服务器:13, 14, 15,提供WEB服务编写脚本监控nginx状态配置mutt发送报警邮件在keepalived.conf配置文件里添加监控脚本的触发条件vrrp_scrip
原创
2016-06-12 18:01:14
743阅读
AD的安装
原创
2009-09-26 12:52:46
709阅读
1 lvs是什么:Linux From Scratch,一切从源代码开始的方法/思想。
2
原创
2010-01-11 21:05:38
597阅读
点赞
4评论
1、BGP属于EGP,是高级DV协议,也被称为路径矢量协议,基于TCP 179端口。
2、现在使用版本BGP-4。
3、第一次做完整更新,以后就只增量更新
4、Autonomous Systems:运行同一种选路策略,由统一管理者管理。
1-64511 (公有)
64512-65535 (私有)
电信AS号:4134 网通AS号:9929
Bgp.potaroo.net 一个好的网站
原创
2012-04-14 20:58:43
2712阅读
1.JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言。
2.JavaScript的出现为web实现了一种实时、动态、可交互的表达能力。
<html> <head> <Script language="javascript&qu
原创
2011-03-09 13:44:00
292阅读
安装条件:
#yum -y install httpd php php-mysql mysql mysql-devel mysql-server gcc glibc glibc-common gd gd-devel
添加nagios运行所而要的用户和组:
#groupadd nagcmd
#useradd -G nagcmd nagios
原创
2012-07-30 13:29:33
520阅读
shell是一种解释行动语言,shell是通过大量的系统本身命令集合而成。 每个脚本在执行的时候要个一个可执行的权限chmod u+x shellscript.sh shell中每个命令的执行返回的结果中,如果正确执行返回0 否则将返回一个非零的状态,在命令执行语句之后加上echo $?可以打印退出状态 在shell变量中分为临时变量
原创
2013-08-17 14:54:16
334阅读
c语言和java中静态变量的区别作用域。以及java初始化顺序
原创
2014-02-24 21:26:56
426阅读
一、MongoDB的文档与集合 (1)文档 1.文档是MongoDB最核心的概念,本质上是一种类JSON的BSON格式的数据,BSON是一种类JSON的二进制格式数据,可以理解为在JSON上添加了一些新的数据类型,如日期,int32,int64等。BSON具有轻量性、可遍历性、高效性。  
原创
2017-06-21 15:00:46
1293阅读
tuple虽然是不变对象,但试试把(1, 2, 3)和(1, [2, 3])放入dict或set中,并解释结果。dict和set的键值都具有唯一性,如果有两个list的话是无法判断是否不同。
原创
2017-07-26 15:26:59
882阅读
1.1学习之初我们应该从自身定位、设定目标、学习方法和课程价值这四方面出发,全面的认识自己,培养预复习、记笔记的良好学习习惯,从而达到自己的理想的目标。1.2约定学习使用的系统:centOS7.3系统虚拟软件:VMware workstation 10远程连接工具:puTTy + Xshell(Xshell方便、免费)学习过程中使用的工具:印象笔记 app.yinxiang.com;51CTO博客
原创
2017-10-17 09:29:25
388阅读
点赞
1评论
1、常见Linux的发行版版本名称特点包管理器RedHatEnterpriseLinuxTextyum(rpm)CentOSRHEL(RedHatEnterpriseLinux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的Bug,相对于其他Linux发行版,其稳定性值得信赖,并且免费使用yum(rpm)SUSELinux专业的操作系统,易用的YaST软件包管理系统YaST(rpm),
原创
2019-08-10 19:27:04
403阅读
点赞
一、Ioc容器(概念)什么是IoC?控制反转,把对象创建和对象之间得调用过程,交给了Spring来管理使用IoC得目的:为了降低耦合度IoC底层使用了哪些技术?XML解析工厂模式反射Spring提供的IoC容器实现的两种方式(两个接口):BeanFactory接口:IoC容器基本实现,是Spring内部的使用接口,不提供开发人员进行使用(加载配置文件的时候不会创建对象,只有在获取对象的时候才回去创
转载
2021-03-18 14:46:24
122阅读
2评论
一、nginx版本开源版本主要有:mainline--含最新特性和及时的bug修复,以及一些试验性的组件和一些新bug;stable--不含最新特性,但含有重要的bug修复并跟随移植到相关的mainline版本。推荐生产环境使用。二、安装方式:(1)使用预编译的二进制包:此种方式最快捷;(2)通过源码编译成二进制包:最复杂,但能个性化; 通过预编译的二进制包(以CentOS为例):支持的系
转载
2021-04-28 11:13:08
100阅读
2评论
每天给自己一个希望,努力做好自己,不为明天烦恼,不为昨天叹息。当梦想还在,告诉自己:努力,就总能遇见更好的自己! [toc] MySql笔记(一) 1、创建数据库以及删除 1.创建数据库语法:(命令行窗口操作) ~~~~sql CREATE DATABASE DATABASENAME ~~~~ 示例 ...
转载
2021-05-02 23:43:15
174阅读
2评论
参考资料:http://blog.csdn.net/cffishappy/article/details/7352898但是这个链接所使用的ffmpeg库比较旧,有些函数接口不一致。 这个是我当前使用的 2.7.2 版本的ffmpeg库的例子:简单地打印出音频文件的信息:#include <libavcodec/avcodec.h>#include <libavformat/avformat.
原创
2021-07-09 13:39:52
489阅读
一、声明 所谓声明,是用来将一个object、function、class 或 template 的类型名称告诉编译器。
原创
2021-08-04 11:06:54
94阅读