阐述最清楚的两篇是两篇中文的:
网路启动服务器安装和配置方法 (pxe+tftp+dhcpd)
ubuntu 的官方文档比较久了,步骤也很繁琐,不推荐。
#include <stdio.h> | |
int main() | |
{ | |
return 0; | |
} |
#include <algorithm> | |
#include <ctime> | |
#include <iostream> | |
int main() | |
{ | |
// generate data | |
const unsigned arraySize = 32768; | |
int data[arraySize]; |
/******************************************************************************* | |
* | |
* @name : DELEGATE_H | |
* | |
* @author : BigBird ([email protected]) | |
* @date : 2012-10-16 21:58:04 | |
* | |
* @brief : | |
* |
# Class Tree | |
# ruby prog.rb > class.dot;dot -Tpng class.dot -o class.png; | |
def readable(str) | |
if str.length >= 30 | |
return false | |
end | |
for k in 0..str.length-1 | |
s = str[k] | |
if not ((s>='a' and s<='z') or (s>='A' and s<='Z') or (s >='0' and s<='9')) |
//http://en.wikipedia.org/wiki/XOR_linked_list | |
//use one pointer to construct double-link list | |
#include <stdio.h> | |
#include <string.h> | |
#include <stdlib.h> | |
#include <assert.h> | |
struct item{ | |
void* nextprev; |
#include <iostream> | |
#include <string> | |
#include <vector> | |
#include <set> | |
#include <stdio.h> | |
#include <assert.h> | |
using namespace std; | |
enum OpType { |
package main | |
import ( | |
"flag" | |
"fmt" | |
"go/ast" | |
"go/parser" | |
"go/token" | |
"io/ioutil" | |
"os" |
;; golang | |
(add-to-list 'load-path "~/.emacs.d/go-mode") | |
(require 'go-mode) | |
(require 'go-mode-load) | |
(require 'go-autocomplete) | |
(require 'auto-complete-config) | |
(setq gofmt-command "goimports") | |
(load-file "~/.emacs.d/go-autocomplete.el") | |
(add-hook 'before-save-hook 'gofmt-before-save) |
package main | |
import "fmt" | |
// send the sequence of 2, 3, 4, .... to returned channel | |
func generate() chan int { | |
ch := make(chan int) | |
go func() { | |
for i := 2; ; i++ { | |
ch <- i |
阐述最清楚的两篇是两篇中文的:
网路启动服务器安装和配置方法 (pxe+tftp+dhcpd)
ubuntu 的官方文档比较久了,步骤也很繁琐,不推荐。