test:test.o
gcctest.o-otest
test.o:test.s
gcc-ctest.s-otest.o
test.s:test.i
gcc-Stest.i-otest.s
test.i:test.c
gcc-Etest.c-otest.i
.PHONY:clean
clean:
rm-ftest.stest.itest.otest
分类:
系统相关 时间:
2016-06-01 06:59:10
阅读次数:
191
1.1.1现象启动Apache,error.log中有如下错误信息:AH00558:httpd.exe:Couldnotreliablydeterminetheserver‘sfullyqualifieddomainname,usingfe80::a4d8:fff8:b080:8986.Setthe‘ServerName‘directivegloballytosuppressthismessage1.1.2原因这是因为没有配置Apache服务器的域名..
分类:
Web程序 时间:
2016-06-01 06:58:04
阅读次数:
487
企业级nginx服务优化(一)配置文件总结nginx.confhttpd.confhttpd-vhosts.confhttpd-mpm.confmy.cnfphp.iniphp-fpm.conf更改版本信息curl-I192.168.10.11Server:nginx/1.6.3第一种修改版本及版本号nginx编译前更改src/core/nginx.h#definenginx_version1008001#defineNGINX_VER..
分类:
其他好文 时间:
2016-06-01 06:58:23
阅读次数:
315
1.1.1现象安装完毕AWSTATS后,运行URL,出现如下错误提示:Youdon‘thavepermissiontoaccess/awstats/awstats.plonthisserver.Apache的error.log中错误信息如下:[WedMar2617:17:37.9113382014][authz_core:error][pid10748:tid980][client::1:55910]AH01630:clientdeniedbyserv..
分类:
Web程序 时间:
2016-06-01 06:59:03
阅读次数:
675
1.1.1现象安装完毕后,访问http://localhost:8080/,出现错误:HTTP错误403-禁止访问,即403Forbidden:Youdon‘thavepermissiontoaccess/onthisserver.1.1.2原因马上打开apache的配置文件httpd.conf,逐行检查。在大约快一半的地方有以下这段代码:<Directory/>OptionsFo..
分类:
Web程序 时间:
2016-06-01 06:59:32
阅读次数:
190
在提及‘make’和‘makefile’之前有必要先理清楚程序编译的过程,在windows操作系统下,我们一般使用的编写程序的软件有vs、vc等,这些都是集成软件,当编写完程序之后,直接点击进行编译和链接,那么编译器是怎样将程序进行编译的呢?◆编译过程(1)预处理阶段将程序编辑完..
分类:
系统相关 时间:
2016-06-01 06:57:35
阅读次数:
307
原因:默认情况下每个节点分配的执行内存为1G解决办法:方法一:valconf=newSparkConf().setAppName("appname").set("spark.executor.memory","6g")方法二:修改spark-env.sh添加:exportSPARK_EXECUTOR_MEMORY=8G
分类:
编程语言 时间:
2016-06-01 06:56:28
阅读次数:
1083
hu本期内容:1、Kafka解密背景:目前NoReceivers在企业中使用的越来越多,NoReceivers具有更强的控制度,语义一致性。NoReceivers是我们操作数据来源自然方式,操作数据来源使用一个封装器,且是RDD类型的。所以SparkStreaming就产生了自定义RDD–>KafkaRDD.源码分析:1、K..
分类:
其他好文 时间:
2016-06-01 06:59:16
阅读次数:
288
我们都知道程序在执行之前会有两个很重要的过程:编译和链接。当然我们在Windows平台的编译器中(像vs),它会自动帮我们生成最后的执行程序,如(xxx.exe);但是Linux下我们使用vim时,gcc和g++是可以一次性将一个源代码生成可执行程序,可是一个项目可不止一个源文件,一个..
分类:
其他好文 时间:
2016-06-01 06:58:56
阅读次数:
239
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
本经验均在CentOSrelease6.7(Final)下操作,如知识有欠缺之处欢迎批评指正。linux的inode及block的相关知识:1>Linux系统分区格式化文件系统之后,系统会分为Inode及Block两部分:1)Inode为系统文件的属性信息(ls-l的结果)及指向文件实体的指针,但是没有存放文件名,一般..
分类:
系统相关 时间:
2016-06-01 06:56:45
阅读次数:
369
epoll是Linux特有的I/O复用函数,它在实现和使用上与select和poll有很大差异。epoll使用一组函数来完成任务,而不是单个函数。epoll把用户关心的文件描述符上的事件放在内核的一个事件表中,无需像select和poll那样每次调用都要重复传入文件描述符集或事件集,但epoll需要一个..
分类:
其他好文 时间:
2016-06-01 06:55:39
阅读次数:
238
作业:1.描述HashMap内部实现原理。HashMap存的是K-V对,K是唯一的不重复的.原理:现将hascode进行处理(Hascode右移16位后与自身进行异或运算,目的是将值打散因为如果进行或运算或者与运算会时结果偏大或偏小)然后该值和集合的容量(一般是15)进行与运算,得到一个介于0-15之..
分类:
其他好文 时间:
2016-06-01 06:57:38
阅读次数:
204
作业:1.描述HashMap内部实现原理。HashMap存的是K-V对,K是唯一的不重复的.原理:现将hascode进行处理(Hascode右移16位后与自身进行异或运算,目的是将值打散因为如果进行或运算或者与运算会时结果偏大或偏小)然后该值和集合的容量(一般是15)进行与运算,得到一个介于0-15之..
分类:
其他好文 时间:
2016-06-01 06:55:41
阅读次数:
152
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
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