- 军军小站|张军博客
搜索到与相关的文章
编程技术

学Google、Baidu定制自己的Apache(只改HTTP响应

[list]1.下载Apache源代码:我用的是httpd-2.0.63.tar.gz2.解压压缩包(tar-zxvfhttpd-2.0.63.tar.gz)后,只需修改两个文件:文件一:os/unix/os.h#definePLATEFORM"Debian"//本人使用的是Debian文件二:include/ap_release.h//可将其改成自己喜欢的名字(比如:百度改成了BWS,Google改成了GWS)#defineAP_SERVER_BASEP

系统 2019-08-29 23:43:47 2585

编程技术

用graphviz画机房拓扑的几个关键词

用graphviz画机房拓扑的几个关键词我准备用graphviz画机房的拓扑图。用excel或txt记录机器和VLAN什么的信息,用antlr写个工具解析,然后生成dot文件,最后用graphviz把dot画出来。想到有这么几个基本技术,今天试了一下。下面的这段代码就是例子。行号是我加的,为了说明方便。执行结果如图所示。建一同学提到用graphviz画UML,请参考plantuml。不知道为什么被墙了。1//dot-Tpngtest.dot-otest.p

系统 2019-08-29 23:29:44 2585

Linux

5个学习Linux命令站点推荐

虽然人们看不到Linux在桌面市场方面的光明前景,但Linux在服务器方面的份额确实远超过Windows。总起来说,Linux令人最欣赏的一点就是其强大的命令行工具。当然,学习Linux命令需要坚持,学好它后就可以大大提升我们日常工作的效率。这里,为大家推荐几个学习Linux命令的站点:1.Commandlinefu.com本站点汇聚了数以万计、由用户推荐的Shell命令,更新频率很高。每条Shell命令行的用法都有对应的解释。同时,该站点会根据用户投票情

系统 2019-08-29 23:21:37 2585

编程技术

在Struts2中使用JFreeChar

1、在struts2中,默认的struts-default.xml中,并没有包含chart的result-type,它是插件的形式使用的。把struts2的解压包的lib里找到struts2-jfreechart-plugin-2.0.11.jar,拷贝到你的项目的classpath里,同时在struts.xml里面增加一个chart的result-type。Java代码

系统 2019-08-29 22:50:09 2585

编程技术

交叉网线做法,开发板 PC直连

把开发板与PC直连,省掉路由器,岂不很方便?请看制作方法:这里要制作交叉线,然后设置IP,例如,Windows的IP设为192.168.1.1,子网掩码255.255.255.0,网关与DNS均与IP相同,为192.168.1.1;虚拟机VMWare地址按普通设置,开发板地址也按普通设置,他们的网关就是192.168.1.1。这样就OK了,试试,传数据是不是很爽?交叉网线做法,开发板PC直连

系统 2019-08-29 22:46:49 2585

编程技术

线程的同步

publicclassTraditionalSychronized{/***@paramargs*/publicstaticvoidmain(String[]args){newTraditionalSychronized().init();}publicvoidinit(){finalPrinterprinter=newPrinter();newThread(){@Overridepublicvoidrun(){while(true){try{Thread

系统 2019-08-29 22:19:24 2585

Android

Android开发

先说下人。从2008年刚刚出Android的时候,就接触过,或者说看过资料,还去过谷歌的开发者大会,听Android讲座。擦~说这么多,真有点丢人。。工作后呢,一直是GIS、Web、Web、GIS,自己也懒,再也不翻Android的资料。转眼间,现在的Android已是4.0以上版本。对android还是2008年时的印象。。自己都佩服自己。现在学了一段时间了,把经验和教训总结一下。。互相切磋,也请高手给予更多建议。直接入题。1、环境搭建如今的环境也少费好

系统 2019-08-12 09:30:22 2585

编程技术

js异常处理

js错误处理的方式多种,比较常用的是try-catch-finally。现在用onerror(该方法触发时有3个三个参数:ErrorMessage(错误报告消息)、URL(发生错误的URL地址)、LineNumber(错误所在行数))处理.我们在开发阶段希望将错误信息提出出来,则可以这样子处理:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%Stringpath=reque

系统 2019-08-12 09:30:17 2585

Ubuntu

[RK_2014_0905]ubuntu中,wireshark启动提示:L

一.问题描述PC机安装ubuntu14.04,使用root用户登陆。启动wireshark时,出现一下的Error对话框:Lua:Errorduringloading:[string"/usr/share/wireshark/init.lua"]:46:dofilehasbeendisabledduetorunningWiresharkassuperuser.二.解决方法修改/usr/share/wireshark/init.lua#vi/usr/shar

系统 2019-08-12 09:27:01 2585

各行各业

sphinx的简介和安装

简介背景:1.数据量大,内容审核现有搜索简历索引慢;人员流动,现有搜索难于维护2.前端调用复杂;使用全表扫描,搜索速度慢;对结果的没有排序;难于最快找到最精确的数据建议优化:1.高速的索引建立2.避免对数据库做like操作,减少压力3.对搜索的结果进行权重排序4.前端开发方便调用5.最好门槛低,易于掌握且后期维护安装1.安装lamp环境如果你已经安装好就跳过此步。2.下载所需文件注意:如果你使用Ubuntu10.10(sphinxsearch),你可以使用

系统 2019-08-12 09:26:45 2585