原创 廖雪峯Git學習日記(五)--刪除文件

先添加一個新文件test.txt到Git並且提交: $ git add test.txt 通常直接在文件管理器中把沒用的文件刪了,或者用rm命令刪了 $ rm test.txt 目錄 一:在版本庫刪除文件 二:通過版本庫恢復文件 小結

原创 併發編程學習一(並行與併發)

並行(parallellism)與併發(concurrency) 解釋一:並行是指兩個或者多個事件在同一時刻發生;而併發是指兩個或多個事件在同一時間間隔發生。 解釋二:並行是在不同實體上的多個事件,併發是在同一實體上的多個事件。 解釋三:

原创 Nutz-Ioc手冊

Ioc - 複合加載器 複合加載器的使用方法 原理:它本身並不做任何事情,它只是調用其他的加載器: ComboIocLoader loader = new ComboIocLoader("*js",

原创 Nutz框架學習

一、ioc 相當於spirng中的ioc,spring中提供了xml與註解的方式加載bean,nutz中提供了json和註解的方式加載bean @IocBean註解 AnnotationIocLoader 根據這個註解來判斷哪些類應該

原创 Nutz-Mvc手冊

主模塊-子模塊-入口函數 主模塊 任何一個類都可以作爲主模塊,只要你將其配置在 web.xml 中,這樣的設計主要是爲了方便 一些非 JSP/Servlet 標註的 web 服務器整合 Nutz.mvc 框架。 在主模塊中,你可以聲明如下

原创 webflux的使用

pom文件,一山不容二虎,下面兩個依賴不能同時使用,因爲這次我們要用到webflux,所以註釋掉上面的web,否則,編譯沒錯誤,但網頁顯示不出來。 <!-- <dependency>--> <!--

原创 Nutz-過濾器

什麼是過濾器? 一個 HTTP 請求,過濾器是第一組被執行的對象。同適配器不同的是,一個請求中,可以執行多個過濾器。 如何使用過濾器? 通過 @Filters 註解。 註解 '@Filters' 的值是一個 '@By' 註解的數組,它可

原创 註解@NoRepositoryBean的作用

在做項目時創建對象的功能會交給Spring去管理在掃描Reposytory層包時會掃描到BaseReposytory接口 ; 所有對象類接口都會繼承此接口 爲了告訴JPA不要創建對應接口的bean對象 就在類上加註解@NoReposito

原创 Erlang 修改shell節點後綴

在同一個機器的兩個節點上運行名字服務時: 首先,我們打開一個終端shell,然後在終端上啓動一個名爲gandalf的erlang節點, $ erl -sname gandalf (gandalf@localhost) 1> kvs:sta

原创 Erlang lists模塊使用

lists:keystore/4 在元組列表裏存儲一個值 用法: keystore(Key, N, TupleList1, NewTuple) -> TupleList2 從元組列表 TupleList1 裏查找元組的第 N 個值跟 K

原创 Erlang 一些好的博主

https://www.iteye.com/blog/wudixiaotie-2237009

原创 Erlang編程IRC程序學習

% 輸入輸出窗口 -module(io_widget). -export([get_state/1, start/1, test/0, set_handler/2, set_prompt/2,

原创 Erlang Mnesia數據庫模塊

mnesia:create_schema/1 在指定的節點列表裏初始化一個新的 Mnesia 數據庫架構 用法: 1 create_schema(DiscNodes) -> ok | {error,Reason} 在指定的節點列表

原创 Sublime Text常用快捷方式

回到上一步  alt + - 回到下一步 alt + shift + -

原创 Erlang dict模塊使用

erlang 的 dict 模塊比較完整的實現了一個鍵值(Key -Value)字典。通過這個模塊,你可以插入,附加(append),刪除,更新鍵值對字典,也提供了獲取字典大小和檢查鍵是否存在等調用接口,而且還包含一些對字典鍵或值進行操作