<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.joak.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.joak.org/feed.php">
        <title>Oakfire Wiki</title>
        <description>Keep Thriving</description>
        <link>https://wiki.joak.org/</link>
        <image rdf:resource="https://wiki.joak.org/_media/favicon.ico" />
       <dc:date>2026-05-09T10:32:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:lang_list?rev=1778145067&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:thingsboard?rev=1778141523&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:cs:actor_model?rev=1778140938&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:cplusplus?rev=1778140069&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:tools_and_codes?rev=1778139981&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:start?rev=1778138594&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:gdb?rev=1778138259&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:python?rev=1778138124&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:python?rev=1778138124&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/start?rev=1778138103&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:php?rev=1778138007&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:php?rev=1778138007&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:r?rev=1778137989&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:r?rev=1778137989&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:rust?rev=1778137933&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:rust?rev=1778137933&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:typescript?rev=1778137893&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:typescript?rev=1778137893&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:nodejs?rev=1778137875&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:nodejs?rev=1778137875&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:java?rev=1778137830&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:java?rev=1778137830&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:go?rev=1778137806&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:go?rev=1778137806&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:erlang?rev=1778137784&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:erlang?rev=1778137784&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:csharp?rev=1778137755&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:csharp?rev=1778137755&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:it:async?rev=1778137732&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.joak.org/public:lang:async?rev=1778137732&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.joak.org/_media/favicon.ico">
        <title>Oakfire Wiki</title>
        <link>https://wiki.joak.org/</link>
        <url>https://wiki.joak.org/_media/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.joak.org/public:lang:lang_list?rev=1778145067&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T09:11:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>程序语言列表 - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/public:lang:lang_list?rev=1778145067&amp;do=diff</link>
        <description>程序语言列表

C++

	*  C++

C#

	*  CSharp
	*  简介：C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#由C语言和C++派生而来，继承了其强大的性能，同时又以.NET框架类库作为基础，拥有类似Visual Basic的快速开发能力。C#由安德斯·海尔斯伯格主持开发，微软在2000年发布了这种语言。</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:thingsboard?rev=1778141523&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T08:12:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Thingsboard - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/public:it:thingsboard?rev=1778141523&amp;do=diff</link>
        <description>Thingsboard

	*  Official site: thingsboard.io
	*  Ubuntu 安装:官方文档

V3.2 代码解析

架构

	*  official doc
	*  前端架构为 Angular
		*  UI: angular material
		*  存储：ngrx

	*  后端架构为 Java Spring, Spring Boot
	*  PostgresQL

目录结构

	*  顶层目录

.
├── LICENSE
├── README.md
├── license-header-template.txt
├── pom.xml
├── img                   --仅一张readme的logo图片
├── application           --主程序，JAVA, Spring, Spring Boot
    └── target              --编译最终结果目录，包含jar包与deb包
├── common                --通用的JAVA代码, 包括数据信息结构，消息…</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:cs:actor_model?rev=1778140938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T08:02:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Actor model - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/public:cs:actor_model?rev=1778140938&amp;do=diff</link>
        <description>Actor model

	*  Actor model
	*  Erlang 语言采用了此模型。

概念

Actor model 推崇的哲学是“一切皆是 Acotr”，这与面向对象编程的“一切皆是对象”类似。

Actor 是一个运算实体，响应接收到的消息，相互间是并发的：</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:cplusplus?rev=1778140069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:47:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C++ - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/public:lang:cplusplus?rev=1778140069&amp;do=diff</link>
        <description>C++

Useful C/C++ related websites.

	*  The C++ Standards Committee - ISOCPP
	*  Standard C++ 8-) - News, Status &amp; Discussion about Standard C++.
	*  CppCon - The C++ Conference.
	*  C++ reference - C++98, C++03, C++11, C++14 reference.
	*  CPlusPlus.com - The C++ Resources Network.
	*  Meeting C++
	*  编译器支持情况

Useful C/C++ related weblogs.

	*</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:tools_and_codes?rev=1778139981&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:46:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tools and Codes - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/public:it:tools_and_codes?rev=1778139981&amp;do=diff</link>
        <description>Tools and Codes

This page is Deprecated

在 google 或者 github 里直接搜索 awesome nodejs, 这里 nodejs可以替换成你想要搜索的语言或平台，就可以得到一个github社区贡献的对应的工具库收集 repo.
比如：awesome-nodejs

awesome 汇总：</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:start?rev=1778138594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:23:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Information Technology - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/public:it:start?rev=1778138594&amp;do=diff</link>
        <description>Information Technology

	*  程序语言列表
	*  Tools and Codes
	*  Linux
	*  Windows
	*  MacOS
	*  杂项
	*  keywords
	*  Beaglebone Black
	*  Game Engines
	*  Embedded
	*  Android
	*  Location
	*  Web 开发者安全自检列表

detail

	*  Async 异步编程
	*  汇编语言
	*  Audio
	*  Beanstalkd
	*  C Lang
	*  CCV
	*  Chromium Embedded Framework
	*  ceph
	*  Chromium
	*  com
	*  CRDT
	*  CSharp
	*  Date and Time
	*  Docker
	*  .Net
	*  Epoll
	*  Frond-end
	*  FreeRdp
	*  GIT
	*  Gerrit
	*  GreaterWMS
	*  Generate Your Project
	*  HT…</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:gdb?rev=1778138259&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:17:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GDB - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/public:it:gdb?rev=1778138259&amp;do=diff</link>
        <description>GDB

	*  GDB: The GNU Project Debugger
	*  GDB 支持的语言：Ada、 Assembly、 C、 C++、 D、 Fortran、 Go、 Objective-C、 OpenCL、 Modula-2、 Pascal、Rust。
	*  Online docs
	*  GDB的那些奇淫技巧 -- 超级棒，涉及子进程调试、多线程调试，以及一大堆指令表
	*  GDB调试的一百个小技巧

远程调试

	*</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:python?rev=1778138124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:15:24+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:python被移动至public:lang:python</title>
        <link>https://wiki.joak.org/public:it:python?rev=1778138124&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:python?rev=1778138124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:15:24+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Python - ↷ 页面public:it:python被移动至public:lang:python</title>
        <link>https://wiki.joak.org/public:lang:python?rev=1778138124&amp;do=diff</link>
        <description>Python

	*   Officail site: python.org
	*   Key differences between python2 and 3

Tips

	*  快速开一个静态http服务: 进入文件夹, 然后 python -m SimpleHTTPServer 80
	*  In Terminal, type pydoc raw_input Read what it says about “raw_input”. If you&#039;re on Windows try python -m pydoc raw_input instead. Get out of pydoc by typing</description>
    </item>
    <item rdf:about="https://wiki.joak.org/start?rev=1778138103&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:15:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hello Oak - ↷ 链接因页面移动而自动修正</title>
        <link>https://wiki.joak.org/start?rev=1778138103&amp;do=diff</link>
        <description>Hello Oak

	*  Information Technology
	*  Computer Science
	*  Mathematics
	*  Artificial Intelligence
	*  Linux
	*  Windows
	*  Android
	*  MacOS

	*  Programming Language
	*  C++
	*  NodeJS 
	*  PHP
	*  Erlang
	*  RUST
	*  Go Lang
	*  Java

	*   Tools 
	*  RESTful
	*   Front-end
	*   Git 
	*  MySQL
	*  MongoDB
	*  Docker
	*  Video

Keep Thriving



----------

Let life be beautiful like summer flowers and death like autumn leaves.

Life has become richer by the love that has been lost.</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:php?rev=1778138007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:13:27+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:php被移动至public:lang:php</title>
        <link>https://wiki.joak.org/public:it:php?rev=1778138007&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:php?rev=1778138007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:13:27+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>PHP - ↷ 页面public:it:php被移动至public:lang:php</title>
        <link>https://wiki.joak.org/public:lang:php?rev=1778138007&amp;do=diff</link>
        <description>PHP

	*  Official site: php.net
	*  PHP 之道 - 这个能了解 PHP 的一般法则
	*  PHP 扩展开发及内核应用 - 这个能了解 PHP 原理

Composer

	*  Official site:&lt;https://getcomposer.org/&gt;
	*  composer 项目安装目录verdor

Syntax

代码组织

	*  include:include;当一个文件被包含时，其中所包含的代码继承了 include 所在行的变量范围。从该处开始，调用文件在该行处可用的任何变量在被调用的文件中也都可用。不过所有在包含文件中定义的函数和类都具有全局作用域。…</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:r?rev=1778137989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:13:09+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:r被移动至public:lang:r</title>
        <link>https://wiki.joak.org/public:it:r?rev=1778137989&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:r?rev=1778137989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:13:09+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>R - ↷ 页面public:it:r被移动至public:lang:r</title>
        <link>https://wiki.joak.org/public:lang:r?rev=1778137989&amp;do=diff</link>
        <description>R

	*    官网：r-project.org
	*    简介：R语言用于统计学的计算与绘图，近期流行于数据挖掘领域。R语言起源于贝尔实验室，属于GNU project。
	*    Learning Statistics with R</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:rust?rev=1778137933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:12:13+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:rust被移动至public:lang:rust</title>
        <link>https://wiki.joak.org/public:it:rust?rev=1778137933&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:rust?rev=1778137933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:12:13+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>RUST - ↷ 页面public:it:rust被移动至public:lang:rust</title>
        <link>https://wiki.joak.org/public:lang:rust?rev=1778137933&amp;do=diff</link>
        <description>RUST

	*  官网：rust-lang.org

tools

	*  piston game engine
	*  nom
	*  mio

Manual

	*  Book:The Rust Programming Language; 中文版
	*  &lt;http://rustbyexample.com&gt;
	*  编译型语言, rustc类似gcc/clang, 具体man rustc 或 rustc -h
	*  Cargo: 官方自带类似 nodejs 的 npm 这样的项目管理工具. 

学新语言步骤笔记

	*  了解该语言的出生背景与适用环境:</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:typescript?rev=1778137893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:11:33+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:typescript被移动至public:lang:typescript</title>
        <link>https://wiki.joak.org/public:it:typescript?rev=1778137893&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:typescript?rev=1778137893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:11:33+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>TypeScript - ↷ 页面public:it:typescript被移动至public:lang:typescript</title>
        <link>https://wiki.joak.org/public:lang:typescript?rev=1778137893&amp;do=diff</link>
        <description>TypeScript

	*  Official site: &lt;https://www.typescriptlang.org/docs/handbook/intro.html&gt;
	*  Typescript 入门教程</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:nodejs?rev=1778137875&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:11:15+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:nodejs被移动至public:lang:nodejs</title>
        <link>https://wiki.joak.org/public:it:nodejs?rev=1778137875&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:nodejs?rev=1778137875&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:11:15+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>NodeJS/Javascript - ↷ 页面public:it:nodejs被移动至public:lang:nodejs</title>
        <link>https://wiki.joak.org/public:lang:nodejs?rev=1778137875&amp;do=diff</link>
        <description>NodeJS/Javascript

News:

	*  NodeJS releases note
	*  node-v0-12-0-stable 
	*  API-changes-between-v0.10-and-v0.12

Nodejs版本选择与快速安装利器NVM,适用开发环境

	*  Official site
	*  从零开始系列文章
	*  Mozilla JS reference
	*  阮一峰的js教程
	*  深入理解JavaScript系列
	*  Generator and asynchronous programming
	*  TypeScript

	*  Nodejs v4.0.0 之后的版本需要 gcc 4.7版本以上来进行 addon 编译.  GCC 4.7 or newer is required due to V8 using the template alias feature in C++.

截止 2025 年的改进…</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:java?rev=1778137830&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:10:30+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:java被移动至public:lang:java</title>
        <link>https://wiki.joak.org/public:it:java?rev=1778137830&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:java?rev=1778137830&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:10:30+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Java - ↷ 页面public:it:java被移动至public:lang:java</title>
        <link>https://wiki.joak.org/public:lang:java?rev=1778137830&amp;do=diff</link>
        <description>Java

Tools

	*  jenv Java 版本环境变量管理

教程

	*  maven：基础
	*  Java: Java Guide

学习一门新编程语言的一般步骤

	*  了解该语言的出生背景与适用环境
	*  了解输入输入出流,文件流操作
	*  了解程序代码和可执行代码的组织机制，运行时模块加载、符号查找机制</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:go?rev=1778137806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:10:06+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:go被移动至public:lang:go</title>
        <link>https://wiki.joak.org/public:it:go?rev=1778137806&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:go?rev=1778137806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:10:06+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Go Lang - ↷ 页面public:it:go被移动至public:lang:go</title>
        <link>https://wiki.joak.org/public:lang:go?rev=1778137806&amp;do=diff</link>
        <description>Go Lang

	*  Official site
	*  标准库文档
	*  go 编程语言规范
	*  Golang 学习资源大全

Tips

	*  设置go mod 下载代理：
# 阿里云代理
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct


学习笔记

	*  了解该语言的出生背景与适用环境
	*  了解输入输入出流,文件流操作</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:erlang?rev=1778137784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:09:44+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:erlang被移动至public:lang:erlang</title>
        <link>https://wiki.joak.org/public:it:erlang?rev=1778137784&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:erlang?rev=1778137784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:09:44+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Erlang - ↷ 页面public:it:erlang被移动至public:lang:erlang</title>
        <link>https://wiki.joak.org/public:lang:erlang?rev=1778137784&amp;do=diff</link>
        <description>Erlang

	*  Official site:erlang.org
	*  My ppt about erlang

Books

	*  erlang user guild

学习新语言的一般步骤

	*  了解该语言的出生背景与适用环境
		*  引自wiki:erlang由乔·阿姆斯特朗（Joe Armstrong）在瑞典电信设备制造商爱立信所辖的计算机科学研究室开发。Erlang于1987年发布正式版本，最早是私有软件，经过十年的发展，于1998年发表开放源代码版本。</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:csharp?rev=1778137755&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:09:15+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:csharp被移动至public:lang:csharp</title>
        <link>https://wiki.joak.org/public:it:csharp?rev=1778137755&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:csharp?rev=1778137755&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:09:15+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>CSharp - ↷ 页面public:it:csharp被移动至public:lang:csharp</title>
        <link>https://wiki.joak.org/public:lang:csharp?rev=1778137755&amp;do=diff</link>
        <description>CSharp

	*  C# 编程指南</description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:it:async?rev=1778137732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:08:52+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title> - ↷ 页面public:it:async被移动至public:lang:async</title>
        <link>https://wiki.joak.org/public:it:async?rev=1778137732&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.joak.org/public:lang:async?rev=1778137732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:08:52+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Async 异步编程 - ↷ 页面public:it:async被移动至public:lang:async</title>
        <link>https://wiki.joak.org/public:lang:async?rev=1778137732&amp;do=diff</link>
        <description>Async 异步编程

发展

	*  What Async Promised and What it Delivered 异步编程的承诺与实际成果
	*  操作系统线程开销不菲：在当代 Linux 系统中，每个线程都会为其栈保留虚拟地址空间，创建一个线程需要消耗数十微秒的时间。上下文切换发生在内核空间，会燃烧 CPU 周期，而 O(n) 就绪状态轮询（如 select、poll）在大规模场景下会不断叠加开销。当一台服务器需要处理数千个并发连接时，若采用每连接一线程的架构，意味着数千个线程都将占用内存并竞争调度资源。系统将大量时间耗费在线程管理上，而这些资源本可用于执行更有价值的实际工作。这就是 C10K 问题，由丹·凯格尔于1999年提出。如果你正在构建一个网络服务器、聊天系统或任何需要处理大量并发连接的系统，你就需要一种方式来实现并发处理，而无需为每个连接分配一个线程…</description>
    </item>
</rdf:RDF>
