Lucene Boost 精度表

Lucene中索引階段Boost的值會被存放在.nrm檔案中,用16進位開啟就能看的到。每個Boost值最終會被儲存於一個Byte中,如果細心的同學就會發現在SetBoost的時候參數類型是float,float是四個位元組的,也就是說最後會有精度丟失。廢了方便查詢給出代碼和0-255對應的float下面是換算的代碼: public static sbyte FloatToByte315(float f) { int num =

JSON 省市資料包括港澳

data: [{ name: "北京", cities: ["西城", "東城", "崇文", "宣武", "朝陽", "海澱", "丰台", "石景山", "門頭溝", "房山", "通州", "順義", "大興", "昌平", "平穀", "懷柔", "密雲", "延慶"] },          { name: "天津", cities: ["青羊", "河東", "河西", "南開", "河北", "紅橋", "塘沽", "漢沽", "大港", "東麗", "西青", "北辰", "津南

當Log4net無法工作時啟用trace(How to debug log4net while its not woking)

Log4net罷工的情況不知道有多少人碰到?Zzk裡沒有,stackoverflow上也不是很多,引入log4net的自述它不是一個可靠地log組件而是一個高效fail stop的組件,fail

Win7工具列小技巧像WebApp一樣使用Zzk

這個想法是在試用QQplus的時候出現的,但是這種webapp的形式給我留下了深刻映像。其實需要的也就是在taskbar上能方便的調用和縮小,並且跟瀏覽器能分離開來,期間也試用過FF新的固定app的功能。這個時候chrome出現了,我想要是chrome能單獨ping在taskbar上就好了。 運行後的樣子,有個zzk還有個豆瓣。zzk的已經更換了icon,下面那個chrom是沒有更改icon的狀態。 廢話不多下面是具體實現:1)找到咱chrome的路徑例如:C:\Users\xxx\AppDat

MVC Validation 需要注意的地方

用過的同學肯定都知道,它輸出的是英文,還是寫死的,見鬼,但我看到它調用resource的時候用了cultureinfo還高興了一下,結果也是騙子,沒用的因為resource裡只有一個英文版本,最後看到msdn上的文章:http://msdn.microsoft.com/en-us/library/system.web.mvc.html.validationextensions.resourceclasskey%28v=vs.108%29.aspx也是騙人的,寫出來不為別的,就為最後一句,不帶你這

XNA 跳躍簡單演算法和代碼

剛一個朋友問跳躍怎麼實現,其實對xna我也不瞭解,Zzk裡搜尋“XNA 跳躍”居然沒有符合的記錄,驚訝之餘也有點衝動要不自己也搞一個?不過xna真的是不懂啊,找了兩三個源碼,筆者實在笨,沒能理解它的演算法實在見笑了。乾脆自己動手從頭實現一個,先從現實考慮起跳要考慮的因素是起跳速度(v1)體重(w)重力g然後根據物理xxx記不得了,咱不好高騖遠了,simple is perfect 直接上代碼:全域參數: private bool _isJumping;

Lucene.Net中 FSDirectory儲存方式下一個 Document是如何得到的

防止忘記的最好的方法就是記下來。這是一段最簡單的搜尋代碼: public void Search() { var dir=FSDirectory.Open(new DirectoryInfo("xxx")); var searcher = new IndexSearcher(dir, true); var query = new TermQuery(new Term("Title", "jinzhao"

Dot NET 記憶體流失

因為正好解決了手頭一個泄漏的問題,正好做個總結。一開始我認為Managed 程式碼是不存在泄漏問題的(不使用指標,不操作unsafe的代碼)

找出需要索引的列Find those missing indexes

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDSELECT TOP 20ROUND(s.avg_total_user_cost * s.avg_user_impact *(s.user_seeks + s.user_scans),0) AS [Total Cost], s.avg_user_impact, d.statement AS TableName, d.equality_columns, d.inequality_columns, d.i

Mock HtmlHelper use Moq works in mvc 3

public static HtmlHelper CreateHtmlHelper(ViewDataDictionary vd){ Mock<ViewContext> mockViewContext = new Mock<ViewContext>( new ControllerContext( new Mock<HttpContextBase>().Object, new RouteData(),

IIS 7 配置備份與還原

參考文章:http://blogs.iis.net/bills/arTechnorati Tags: iis,iis 7,backup,restore chive/2008/03/24/how-to-backup-restore-iis7-configuration.aspxIIS服務所有檔案都在這個目錄下:\windows\system32\inetsrv\檔案方式:拷貝或者覆蓋整個\windows\system32\inetsrv\config檔案夾以及子目錄就可以了通過命令列方式:to

法瑞意遊記+攻略 四(巴黎 先賢祠、大小皇宮、雨果故居、老佛爺巴黎春天 十二月二十九) 未完

是在巴黎遊玩的最後一天,明天一早就要去蘇黎世了,抓緊。盧森堡公園先賢祠,法國牛逼的人大部分在這裡,你知道的伏爾泰、盧梭、雨果、居裡夫婦都在。注意中間那個球和下面的刻度了麼,小時候聽過的鐘擺實驗就是在這裡做的,26年了,終於來到了這個地方。大概有五十米高調下來的球,在那裡靜靜的搖擺,下面是鐘擺上的穹頂。來幾張先賢祠的壁畫伏爾泰,真慈祥 上面都是伏爾泰的棺槨盧梭的棺槨,沒伏爾泰的待遇(雕像),但是它的墓就夠迷人的了,這倆死對頭,最後先賢祠還是對著長眠於此,感慨啊,對了,在這裡有他們這樣專門別墅待遇的

[更新]最新Jet brains dotTRACE Performance Profile 5.0 破解版

一直用的4.5.1,眾所周知的有個大Bug就是經常會顯示有90%+的Native代碼,那還分析個屁,這東西就廢了。在網上苦苦找尋下終於找到了最新5.0版本的註冊機,分享下。 http://files.cnblogs.com/jinzhao/dottrace.part3.rar http://files.cnblogs.com/jinzhao/dottrace.part2.rarhttp://files.cnblogs.com/jinzhao/dottrace.part1.rar一直用的4.5.1

緩衝管理的協助類(MemoryCache版,.net 4以上支援)

using System;using System.Collections.Generic;using System.Linq;using System.Runtime.Caching;using System.Text;namespace CNBlogs.Zzk.Domain.Entities{ public class DictionaryCacheManager<TK, TV> { private ObjectCache memoryCache;

Apsara Distributed File System分詞-關鍵字搜尋沒有結果(關鍵字由未收錄片語成)

由未收錄詞A、B、C等組成的任意組合在搜尋時沒有結果的問題。解決方案很簡單在設定中UnknownWordIdentify選項置為False就可以了。下面是Pangu代碼中處理段:if (count == 0) {     if (_Options.UnknownWordIdentify)     {         WordInfo wi = new WordInfo();         wi.Word = orginalText;        

QueryParse後的查詢:“中華 共和國”查不到,但是“中華人民共和國”查的到

我想被這個東西拌到的人估計不少,問題就出在QueryParse會將分詞結果用文法查詢PhraseQuery,而文法查詢預設slop是0(關於slop請看:http://www.blogjava.net/freeman1984/archive/2011/02/25/345116.html)。淚奔,一直以為索引的問題,感謝luke:http://luke.codeplex.com/ 下面是一個分解查詢設定slop為99的協助方法

Lucene 效能最佳化帶資料

雖然是很久了的資料,還是有很好的參考價值的:lucene.commit.batch.size=0 lucene.commit.time.interval=0These properties allow commits in batch, you can either set how many document changes a batch will contain (commit will happen after X docs are modified) or set a time

找出最慢的查詢語句Find your slowest queries

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDSELECT TOP 20CAST(qs.total_elapsed_time / 1000000.0 AS DECIMAL(28, 2))AS [Total Elapsed Duration (s)], qs.execution_count, SUBSTRING (qt.text,(qs.statement_start_offset/2) + 1,((CASE WHEN qs.statement_e

MVC標籤連結切換協助類: TabLink

寫Tab時為了保證慢載入下tab輸出不亂必須在服務端寫,然後就是出現了很多難看的if else,今天花了點時間寫了個協助類,跟ActionLink的使用一樣。範例程式碼: <ul> <li>@Html.TabLink("新聞", "s", new { t = "n" }, new { onclick = "return channelSwitch('n');" }, "tab_selected")</li>

總頁數: 61357 1 .... 12496 12497 12498 12499 12500 .... 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.