sumk是本來開發的一款網際網路框架。目標是為大家提供一款易開發、高效能的框架。減輕廣大碼農的工作量。專案位址是:
主要模組如下(除此之外還有很多小功能):
//資料庫事務及orm的例子
@box //@box表示啟用sumkdb的事務管理,類似於spring的@transaction。通過dbname可以設定不同的資料來源
public void test() 方式,不支援等標籤。
nameddb.count("select count(1) from demouser where name=#", sbuilder.map("name", "登陸").tomap());
}
//rpc的例子
//伺服器端:
public list echo(string echo,list names)
return list;
}//客戶端呼叫:
list names=arrays.aslist("游夏","遊俠");
string echo=",how are you";
//返回是json格式。介面名的格式是包名的最後乙個單詞+類名+方法名
string result=rpc.call("demo.echoaction.echo", echo,names);
//http的例子
@web //只需要這個註解就表示可以接受http請求
public list echo(string echo,list names)
return list;
}
目前的架構圖如下,sumk的功能還在豐富中,以後的功能會越來越多:
mysql 網際網路 MySQL網際網路業務使用建議
一 基礎規範 表儲存引擎必須使用innodb 表字符集預設使用utf8,必要時候使用utf8mb4 解讀 1 通用,無亂碼風險,漢字3位元組,英文1位元組 2 utf8mb4是utf8的超集,有儲存4位元組例如表情符號時,使用它 禁止使用儲存過程,檢視,觸發器,event 解讀 1 對資料庫效能影響...
網際網路與網際網路的區別
網際網路的英文單詞是 internet,網際網路的英文單詞是 internet。在英語中,專有名詞首字母都是大寫,用於特指某一事物。大寫的 internet 是作為乙個專有名詞出現的,所指的是由阿帕網發展而來的現如今全球最大的計算機網路,稱之為網際網路。小寫 internet 是作為乙個普通單詞出現...
網際網路之父Vint Cerf 網際網路的下乙個十年
據國外 報道,谷歌在自己的官方部落格上發表了對網際網路未來發展的觀點。在採訪了10位頂級電腦專家後,google首席網際網路顧問 有網際網路之父美譽的 vint cerf發表文章認為,10年來網際網路的發展對人們的生活產生了巨大影響,改變了政治 娛樂 文化 商業 醫療 環境和所有能想到的東西。未來網...