码迷,mamicode.com
首页 > 全部
从小程序中看make和Makefile的简单使用
我们都知道程序在执行之前会有两个很重要的过程:编译和链接。当然我们在Windows平台的编译器中(像vs),它会自动帮我们生成最后的执行程序,如(xxx.exe);但是Linux下我们使用vim时,gcc和g++是可以一次性将一个源代码生成可执行程序,可是一个项目可不止一个源文件,一个..
分类:其他好文   时间:2016-06-01 06:58:56    阅读次数:239
H3C入门配置
1.初始化,还原出厂配置restsaved-configuration2.设置名称syssysnameS13.配置管理IP网关intvlan1undoipaddressqundointvlan1二层交换机要取消vlan1的逻辑虚拟vlan32intvlan32ipaddress10.26.32.224255.255.255.0设置交换机IPqiproute-static0.0.0.00.0.0.010.26.32.254设置路..
分类:其他好文   时间:2016-06-01 06:58:10    阅读次数:158
Linux Centos的Inode及Block相关知识
本经验均在CentOSrelease6.7(Final)下操作,如知识有欠缺之处欢迎批评指正。linux的inode及block的相关知识:1>Linux系统分区格式化文件系统之后,系统会分为Inode及Block两部分:1)Inode为系统文件的属性信息(ls-l的结果)及指向文件实体的指针,但是没有存放文件名,一般..
分类:系统相关   时间:2016-06-01 06:56:45    阅读次数:369
epoll实现socket通信
epoll是Linux特有的I/O复用函数,它在实现和使用上与select和poll有很大差异。epoll使用一组函数来完成任务,而不是单个函数。epoll把用户关心的文件描述符上的事件放在内核的一个事件表中,无需像select和poll那样每次调用都要重复传入文件描述符集或事件集,但epoll需要一个..
分类:其他好文   时间:2016-06-01 06:55:39    阅读次数:238
第12天内容
作业:1.描述HashMap内部实现原理。HashMap存的是K-V对,K是唯一的不重复的.原理:现将hascode进行处理(Hascode右移16位后与自身进行异或运算,目的是将值打散因为如果进行或运算或者与运算会时结果偏大或偏小)然后该值和集合的容量(一般是15)进行与运算,得到一个介于0-15之..
分类:其他好文   时间:2016-06-01 06:57:38    阅读次数:204
第12天内容
作业:1.描述HashMap内部实现原理。HashMap存的是K-V对,K是唯一的不重复的.原理:现将hascode进行处理(Hascode右移16位后与自身进行异或运算,目的是将值打散因为如果进行或运算或者与运算会时结果偏大或偏小)然后该值和集合的容量(一般是15)进行与运算,得到一个介于0-15之..
分类:其他好文   时间:2016-06-01 06:55:41    阅读次数:152
ubuntu下haproxy日志处理
1)haproxy配置文件log127.0.0.1local1notice#此处使用系统的rsyslog来处理日志2)rsyslog配置【/etc/rsyslog.conf】local0.*/var/log/haproxy.log取消如下注释:#$ModLoadimudp==》$ModLoadimudp#$UDPServerRun514==》$UDPServerRun5143)核实services文件grep514/etc/service..
分类:系统相关   时间:2016-06-01 06:54:34    阅读次数:554
ubuntu下haproxy日志处理
1)haproxy配置文件log127.0.0.1local1notice#此处使用系统的rsyslog来处理日志2)rsyslog配置【/etc/rsyslog.conf】local0.*/var/log/haproxy.log取消如下注释:#$ModLoadimudp==》$ModLoadimudp#$UDPServerRun514==》$UDPServerRun5143)核实services文件grep514/etc/service..
分类:系统相关   时间:2016-06-01 06:54:52    阅读次数:137
第12天内容
作业:1.描述HashMap内部实现原理。HashMap存的是K-V对,K是唯一的不重复的.原理:现将hascode进行处理(Hascode右移16位后与自身进行异或运算,目的是将值打散因为如果进行或运算或者与运算会时结果偏大或偏小)然后该值和集合的容量(一般是15)进行与运算,得到一个介于0-15之..
分类:其他好文   时间:2016-06-01 06:56:33    阅读次数:123
生态系统概述
Hadoop生态系统概述以及版本衍化本文内容主要在于,整体把握Hadoop体系各个组成部分,及其各个组件的功能,宏观上阐述,为进一步学习hadoop,打下基矗Hadoop生态系统的有点:1.开源免费,因为开源,所以用的也放心。2.社区活跃,容易沟通3.设计分布式存储和计算的方方面面4..
分类:其他好文   时间:2016-06-01 06:56:14    阅读次数:330
Java之多线程
进程:正在执行的程序作为一个进程。进程负责了内存空间的划分问题:windows号称是多任务的操作系统,那么Windows是同事运行了多个程序吗从宏观的角度:Windows确实实在同时运行了多个程序从微观的角度:cpu是做了一个快速切换执行的动作,由于速度,我们感觉不到切换而已线程..
分类:编程语言   时间:2016-06-01 06:55:53    阅读次数:177
快速配置Linux下的Vim编辑器
vim编辑器是一个强大的文本编辑器。对于一个C/C++初学者来说,可以利用vim编写自己喜欢的代码出来。但是习惯于使用windows下的IDE,初次体验vim真的是糟透了,不同于VS的编程习惯,使用起来及其的不方便,编写代码的效率很低很低。在网上有很多网友都有分享自己的vim配置,以下..
分类:系统相关   时间:2016-06-01 06:55:43    阅读次数:196
DB2离线全备份原路径恢复
1.使用db2ckbkp-h<db_backup_file_name>检查备份文件[db2inst1@ESB-DB-J5home]$db2ckbkp-hDMSDEV.0.db2inst.NODE0000.CATN0000.20160513102947.001 ===================== MEDIAHEADERREACHED: ===================== ServerDatabaseName--DMSDEV ServerDatabaseAlias--D..
分类:数据库   时间:2016-06-01 06:53:55    阅读次数:297
Linux下的进度条小程序
本文的题目就是实现一个进度条,进度条的应用在软件中无处不在,拷贝一个文件需要一个进度条,加载一个文件也需要一个进度条,来标志完成与否。那么,一个进度条有哪些元素呢:一个不断向右生长的容器(直观的看出当前的进度)一个数据化反映进度的百分比。一个标志(这个标志..
分类:系统相关   时间:2016-06-01 06:53:31    阅读次数:240
Nagios中/etc下的文件(未完待续)
nagios里面有好多的函数,但是有些是软件事前自带的,也有很多是后期运维人员自由设定的。比如打开/usr/local/nagios/etc/objects文件夹里就会看到很多的文件,打开timeperiods.cfg就会看到这样的内容:period就是“日期”、“一段时间”的意思。这里定义了一个叫timeperiod的..
分类:移动开发   时间:2016-06-01 06:55:56    阅读次数:157
linux笔记 第二十一天 http高级配置及ab工具使用及编译安装http2.4
httpd配置(2)12、设定默认字符集ASCII字符集:GB2312,GB18030,GBKUTFAddDefaultCharset13、CGI脚本CGI脚本路径别名/var/www/cgi-bin/http://server/cgi-bin/bash写CGI脚本:所有文本都使用命令输出:echo,printf,cat执行程序:命令引用Content-Type:text/html<pre><..
分类:Web程序   时间:2016-06-01 06:54:46    阅读次数:420
学习笔记——Java中权限的有效范围
这里重点是默认权限(default)和保护权限(protected)的权限范围做了详细的分类,父类和子类所在包不同就会有所不同。下图为:直接把子类放到与其他包中(friendly为默认权限)测试如下:注:其中Test类为测试类,所在包为当前包工程目录:Animal类的测试Cat类的测试Person3类..
分类:编程语言   时间:2016-06-01 06:54:19    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!