Velocity, 微軟的Memcached?!

今天早上看LiveSino的RSS時發現了這條隱藏在"TechEd 2008 Developers: 新聞匯總"的訊息. 微軟總算是推出了他們的分布式緩衝(Distributed In-Memory Cache).現在asp.net中的cache是在原生, 如果web farm中的每台機器都要維護自己的cache, 最常用的cacheitem在每台server上都有一個copy.這樣不僅浪費記憶體, 而且存在可能存在不同步的問題;Distributed cache解決了這個問題.

Slope One :簡單高效的協同過濾演算法(Collaborative Filtering)

現在做的一個項目中需要用到推薦演算法, 在網上查了一下. Beyond Search介紹了一個協同過濾演算法(Collaborative Filtering) : Slope One;和其它類似演算法相比, 它的最大優點在於演算法很簡單, 易於實現, 執行效率高, 同時推薦的準確性相對很高; 基本概念Slope One的基本概念很簡單, 例子1, 使用者X, Y和A都對Item1打了分. 同時使用者X,Y還對Item2打了分, 使用者A對Item2可能會打多少分呢?UserRating to

如何把string解析為int?

Q:如何把string解析為int?A:簡單的方法有三種:string source = "1412";int result = 0;// 使用Convert.ToInt32(string value);result = Convert.ToInt32(source);// 使用Int32.Parse(string value);result = Int32.Parse(source);// 使用Int32.TryParse(string s, out int result);Int32.Try

Google App Engine 中資料庫(DataStore)的限制

做了一個GAE的應用,  在使用Datastore時碰到很多問題. Datastore有很多限制, 和以前使用的關係型資料庫不同.  自己總結了一下, 以免以後自己忘記了. 本文不是介紹怎麼使用Google App Engine Datastore API. 任何查詢都只能返回Entity, 所以必須Select * From SomeEntity. 不能只返回某些欄位GQL.fetch()可以帶limit和offset參數, 返回從指定位置開始的指定條數記錄. 但是,

關於何種情況下使用DataGrid、DataList或Repeater的一些討論

WEB開發自從有了基於指令碼的WEB編程技術(如ASP)以來,經曆了一個漫長的過程。通過使用微軟的ASP.Net技術,傳統的ASP中大量的、單調乏味的、重複性的編程工作成為了曆史。例如,象大多數ASP程式員所知的,在ASP中顯示資料庫內容所需要的過程:   建立資料庫連接   用SQL查詢裝載ADO資料集   顯示所需要的任何HTML代碼   遍曆資料集中的記錄     輸出記錄欄位值及相關的HTML     移向下一條記錄   迴圈   顯示所需要的HTML代碼

使用ADO.NET輕鬆操縱資料庫

ADO.NET提供了Connection來串連資料庫,同時也提供了Command對象來查詢資料庫。同Connection對象一樣,Command也有兩種:OleDbCommand和SqlCommand.其區別同Connection對象。   要操縱資料庫,必須先使用Connection來串連到資料庫,再建立一個Command來查詢。有幾種建立方式,例:   SqlCommand cmd;   string

敘說新聞彙總的曆史

鄭昀@玩聚網 20080209    縱觀新聞彙總的曆史,曆來都是兩條路,一個是機器智能,一個是群眾性智慧。    前者,從曆史來說,代表人物依次是techmeme、google news(國內依次是百度新聞、玩聚網、搜狗新聞),都強調以文本相似性為主,連結計算為輔的大規模計算。    後者按出現時間排,依次是slashdot、digg、reddit、google reader shared,國內是豆瓣九點、抓蝦熱文。這一路講究的是特定細分領域的讀者推薦彙總,基本不涉及機器智能。    

【口碑】“常識”何時會自動傳播

鄭昀

IT人員應具備的六種意識

       

【轉貼】二節棍精典棍花動作詳解

這次的文章是我寫得最長的了,也許大家會覺得太長看起來浪費時間,不過你可以先看棍花簡述,再擇你所喜而習之,定會有所收穫的。 針對上次有些人說棍花沒講清楚,本人認為如果你會基本招式的話,應該都看得懂,不過我在這裡還是將其詳細解說一次,並新增了一些漂亮的棍花。為了表達方便,將握住之棍稱之為A棍,飛舞之棍稱之為B棍。均以右手為例。1、雙手擎天至左腰,右手順時針旋棍至身後,左手正把接棍,先斬後奏將   棍彈至胸前右手正把接棍。詳解:兩手分別正手握棍呈拉棍式高舉過頭項,左手放棍,右手持棍順勢向左下腰部揮棍(

IIS應用常見問題集

因為IIS(即Internet Information Server)的方便性和易用性,使它成為最受歡迎的Web伺服器軟體之一。這裡所講解的是IIS使用時經常遇見的問題。  Q:為什麼我的ASP頁面到windows2003後就不能執行了,執行ASPX正常。   A:windows2003中預設沒有啟用ASP支援,在IIS的Web Service Extensions裡找到Active Server Pages,將ALLOW選上,就可以了。   Q:我的IIS只要asp檔案有錯,就顯示HTTP50

Transact-SQL語句總匯

  --語 句                                功 能--資料操作SELECT      --從資料庫表中檢索資料行和列INSERT      --向資料庫表添加新資料行DELETE      --從資料庫表中刪除資料行UPDATE      --更新資料庫表中的資料--資料定義CREATE TABLE    --建立一個資料庫表DROP TABLE     --從資料庫中刪除表ALTER TABLE     --修改資料庫表結構CREATE VIEW     --

請不要做浮躁的人

1.不要看到別人的回複第一句話就說:給個代碼吧!你應該想想為什麼。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。2.初學者請不要看太多太多的書那會誤人子弟的,先找本系統的學,很多人用了很久都是只對部分功能熟悉而已,不系統還是不夠的。3.看協助,不要因為很難而自己是初學者所以就不看;協助永遠是最好的參考手冊,雖然協助的文字有時候很難看懂,總覺得不夠直觀。4.不要被對象、屬性、方法等詞彙所迷惑;最根本的是先瞭解最基礎知識。5.不要放過任何一個看上去很簡單的小問題--他們往往並不那麼簡

HttpResponse.Redirect 方法介紹

HttpResponse.Redirect 方法介紹HttpResponse 類實現了 Redirect 方法的兩個重載版本。 第一個重載方法僅有一個輸入參數,該參數就是目標位置的 URL。 此版本定義如下: public void Redirect(string url); 第二個重載方法有兩個輸入參數: 目標位置的 URL,和一個指示是否停止運行當前頁的布爾值。 此版本定義如下: public void Redirect(string url, bool

關於Nhibernate的思考

最近做一個關於物流SCM項目的改修,在資料庫訪問方面用到了Nhibernate技術,因為以前沒有接觸過,所以參看以前的代碼學習了幾天,感覺Nhibernate在資料訪問方面確實有過人之處,這個面向.NET環境的對象/關聯式資料庫映射工具把物件模型表示的對象映射到基於SQL的關聯式模式資料結構中去,使資料訪問持久化,真的不錯,在處理資料量大的時候效果是很明顯的,目前正在學習DDLLY命名空間翻譯的文檔,很好。努力!!!

喬布斯的策略

這篇文章講了一個喬布斯的故事. 喬布斯被風投邀請到另外一家公司看看他們新推出的產品. 喬布斯一如既往的酷. 詳細請看apple4.us的翻譯. 我的摘要:產品開發: 集中全部精力用於做好一款產品, 沒有退路. 孤注一擲才能激發小宇宙.產品設計: 三個設計標準:創新,優雅,人性化, 找到"things that would make you shit in your pants." (btw, Jobs好像很喜歡shit這個詞啊)競爭者: 技術不是壁壘.關鍵是用時間和資金去找到其他壁壘. 

回複:什麼是ActiveRecord

我在前一篇文章中提到ActiveRecord, 有人在回複中問什麼是ActiveRecord. 說實話,從去年開始用SubSonic, 我就一直有點困惑, 什麼是ActiveRecord, 什麼不是ActiveRecord, 以及應該怎麼樣使用它才對. 把我的一些想法寫下來, 希望能和大家交流. 歡迎拍磚.ActiveRecord是什麼:1. 每一個資料庫表對應建立一個類.類的每一個對象執行個體對應於資料庫中表的一行記錄; 通常表的每個欄位在類中都有相應的Field;2.

資料庫開發個人總結(ADO.NET)

一.用SqlConnection串連SQL Server 1.加入命名空間 using System.Data.SqlClient; 2.串連資料庫 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect Timeout=30"

RegisterStartupScript和RegisterClientScriptBlock的用法

RegisterStartupScript(key, script) RegisterClientScriptBlock(key, script)   這兩個方法的作用都是從前台向後台寫指令碼,且都接受兩個字串作為輸入。第二個參數 script 是要插入到頁面中的用戶端指令碼,包括 <script> 的起始標記和終止標記。第一個參數 key 是插入的用戶端指令碼的唯一識別碼。    這兩個方法唯一的不同之處在於從“何處”發送指令碼塊。RegisterClientScriptBlock() 在

Google App Engine 更新,一個帳號現在可以建立10個application了

Google App Engine 的Blog報道了GAE最近的更新: 一個帳號現在可以建立10個application了, 以前是3個管理介面中流量報表更精確, 可以Zoom In查看最近6, 12, 24 小時的報表可以匯出log. 調用appcfg.py在程式中使用當前登入使用者的email地址發郵件. 你需要更新你的SDK, 擷取最新的API. 我的經驗, 每次在本地啟動運行Dev Server, 都會自動檢查更新的.我的Google App Engine技術文章:Google App

總頁數: 61357 1 .... 4596 4597 4598 4599 4600 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.