首页 » Page 14

为Apache配置多站点

lesca | Apache, HTTP, Network, PHP, Tutorials | 2011-10-30
在安装了LAMP之后需要进行一些配置,下面介绍如何快速配置一个站点。 1.修改hosts,映射一个域到本机 $sudo vi /etc/hosts 127.0.0.1 localhost 127.0.0.1 blog 127.0.0.1 test ... 2.修改Apache配置文件 粗体部分表示需要修改的 $ cd /etc/apache2/sites-available/ $ sudo cp default blog <VirtualHost *:80> Serv... [阅读全文]
ė浏览 10,392 次 61条评论 0, ,

强制直接访问Google.Com而不跳转至Google.Com.Hk

lesca | Tutorials, Web | 2011-10-30
只要在域名后加/ncr 就可以了:http://www.google.com/ncr NCR是No Country Redirection的缩写 [阅读全文]
ė浏览 7,703 次 62条评论 0,

bash中的括号

lesca | Tutorials, Ubuntu | 2011-10-09
bash语法并没有什么复杂,但是里面很多用法严格苛刻到离谱的符号用法却让很多人学了就忘。可是这是有历史原因的,可以说,shell脚本是其他很多脚本的鼻祖。 本文以现今最流行的bash shell作为平台,例举并分类了应用中经常碰到的括号。相信熟练掌握这些括号之后,离shell大师又走进了一步。希望读者能够学有所获! 一、括号与bash语句 1.子语句 (list) ... [阅读全文]

最简单的任意精度Pi程序

lesca | Math | 2011-10-05
最简单的任意精度Pi程序
一、公式 二、代码 [cpp] #include <iostream> #include <stdlib.h> #define TAIL 10 using namespace std; void output(int *num, int len) { cout << num[0] << ‘.’ << endl; for (int i = 1; i < len; i++) { cout << num[i]; if (!(i % 50)) cout << " :... [阅读全文]
ė浏览 4,256 次 6Comments Off on 最简单的任意精度Pi程序 0, , , ,

高级Makefile技巧

lesca | Tutorials | 2011-08-20
特殊的宏 Special Macros 如果你需要细粒度控制(fine-grained control)目标的行为,你就需要用到一些特殊的宏,他们的值基于指定的目标和依赖。所有的特殊宏都以美元符号$开始,并且不需要使用括弧。 $@ $@表示目标名。通过它,不同的目标可以产生不同的输出。例如,下面两个目标产生的输出文件将分别以client和server命名。 client: client.c ... [阅读全文]

Makefile入门

lesca | Tutorials | 2011-08-20
Makefile Makefile是一个有点晦涩的话题。有人认为,世界上只有一个makefile,而其他所有makefile版本都是它的扩展。然而,这不是真的。在这篇文章中,我会向大家介绍自己编写makefile的方法。 背景知识:理解 make 命令 如果你以前使用过make,那你大可以略过本节。 makefile是一种将目标与和这个目标相关的一系列命令关联起来的一个文件,这些命令会... [阅读全文]
ė浏览 5,161 次 6Comments Off on Makefile入门 0, , ,

讨论:信不信由你,反正我是信了

lesca | AI | 2011-08-06
这句话一般人是这么理解的:无论你是相信还是不相信,我都相信。 如果转为C++描述: if (you.belive == true || you.believe == false) { i.belive = true; } 其中 you 以及 i 是某“相信”类的实例, believe 是该类的成员变量(布尔类型)。 如果我们启动一些优化措施:比如-O3,那么编译器优化的结果很有可能是: i.believe = true; 这说明了... [阅读全文]
ė浏览 3,442 次 6Comments Off on 讨论:信不信由你,反正我是信了 0, ,

openvz vps ubuntu 安装 openvpn 并配置iptables

lesca | Tutorials, Ubuntu, VPN | 2011-06-23
一、准备工作 对于买了openvz vps,想开立vpn的朋友们,首先应该发送Ticket联络你的提供商,开启TUN/TAP和iptables相关的模块,并开启ip_forward转发功能。请根据以下步骤进行检查: 1.iptalbes 至少开启以下函式: # cat /proc/net/ip_tables_names mangle filter nat 相关链接 有关iptalbes的介绍,请参看Lesca博客的这篇文章 2.TUN/TAP 执... [阅读全文]

ubuntu 编译源码包 dsc diff.gz orig.tar.gz

lesca | Network, Tutorials, Ubuntu | 2011-06-23
以tree实用程序为例,介绍Ubuntu中如何管理源码包,包括查询,获取,编译源码包,直至安装。 1.准备 在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项 使用如下命令获取tree源码包的详细信息: sudo apt-cache showsrc tree 这用来查询当前镜像站点中是否有该源码包。 2.获取源文件 源码包中通常包含3个文件,分别以dsc... [阅读全文]
ė浏览 4,893 次 6Comments Off on ubuntu 编译源码包 dsc diff.gz orig.tar.gz 0, , , ,

第一代Milestone配置openvpn过程详解

lesca | Android, Tutorials, Ubuntu, VPN | 2011-06-18
环境:Milestone One(古董我也不怕), Android 2.1 英文原版(系统版本不是大问题) 条件:具有root权限 工具:busybox 模块:tun.ko 动态库:libcrypto.so, libssl.so, (liblzo.so) 可执行文件:openvpn, (openssl) 说明 1.带括号的不是必须的,只有当客户端配置文件中有相对应的选项时才可能需要用到。 2.动态库、可执行文件这两块可以直接从mark... [阅读全文]
ė浏览 4,215 次 6Comments Off on 第一代Milestone配置openvpn过程详解 0, , , , , ,
Ɣ回顶部