re: 【Translation】接口 vs. 实体类 Birdshover 2008-07-25 14:58
基于更抽象,呵呵
加载字体,网络成本太高了。还有一种是把文字在服务端转换为路径,然后直接传输就可以了
代码忘记加一个判断
if(this.analyzers != null)
this.analyzer = this.analyzers[i];
re: 话说搜索引擎分词 BirdsHover 2008-07-21 22:24
@U2U
不好意思,我没看过ICTCLAS的实现,不太清楚,谢谢指正
re: 我眼中的程序员 BirdsHover 2008-07-21 22:02
我以前的公司在我走的时候招了个女程,结果我还没走,人家就先走了
re: 我眼中的程序员 BirdsHover 2008-07-21 22:02
@tangle
哈哈,小浙对女程感兴趣啊
re: 我眼中的程序员 BirdsHover 2008-07-21 21:39
==# 配合配合,顺便问下一楼那个很好很强大,来去一阵风,英俊潇洒,骑着河马来的家伙是谁
re: C# 62进制类型实现 BirdsHover 2008-07-04 14:29
/* javascript 62进制实现 */
function SixtyTwoScale(){
var value = new String();
var value_long = new Number();
this.ToInt64 = function(val){
value = val;
for(var i = 0; i < val.length;i++){
var code = val.charCodeAt(i);
if(code >= 48 && code < 58){
value_long += (code - 48) * Math.pow(62,val.length - i - 1);
continue;
}
if(code >= 97 && code <= 122){
value_long += (code - 87) * Math.pow(62,val.length - i - 1);
continue;
}
if(code >= 65 && code <= 90){
value_long += (code - 29) * Math.pow(62,val.length - i - 1);
continue;
}
}
return value_long;
};
this.ToScale62 = function(val)
{
value_long = val;
if(val == 0)
return "0";
var result = val;
while(result > 0)
{
var tmp = result % 62;
if(10 <= tmp && tmp < 36)
tmp = String.fromCharCode(("a".charCodeAt(0) + tmp - 10));
if(tmp >=36 && tmp < 61)
tmp = String.fromCharCode(("A".charCodeAt(0) + tmp - 36));
value = tmp.toString() + value;
result = Math.round(result / 62);
}
return value;
};
}
re: 话说搜索引擎分词 BirdsHover 2008-06-27 17:29
@laotian
呵呵,互相探讨
re: C#发现之旅第二讲 C#-XSLT开发 BirdsHover 2008-05-19 10:17
关注
re: 服务器迁移预告 BirdsHover 2008-05-16 11:02
支持~~~
@Jeffrey Zhao
你可能没考虑过这种情况,数据处理很复杂,对CPU压力很大。但是计算结果却在一定时间内固定,结果集却很小,数量却很多。而这个结果很多个站点需要共享。
@Jeffrey Zhao
@gyf19
对于一般规模的应用,我认为Remoting就可以了,没有必要增加复杂度
@Jeffrey Zhao
默认情况下.net应用程序使用内存的极限是最大内存的1/4,我以前遇到过这个问题。当时开发的一个程序,使用的递归处理数据,应该是造成了DataTable来不及回收,报outofmemory错误。
当然通过配置可以加大使用内存。这个配置方法网上有的。
这个肯定是其它问题引起的吧,我看有可能是开启了索引服务引起的。你可以看看,停掉IIS还想也是没用的,必须等10~15分钟好像
@队长
主要是几个程序可以共享缓存。而且把缓存分出去,可以减轻IIS的压力,在IIS进行内存回收时,如果缓存很大,很容易done掉
最新战报,缓存470M数据运行稳定
CPU总算降下来了,缓存还是好啊,可以睡觉了zzzZZZ
用着感觉还可以啊,呵呵
@laputa.sky
汗,打错单词了,看来英文是真的很差啊·······
@Jeffrey Zhao
··············
re: 话说搜索引擎分词 BirdsHover 2008-03-27 21:32
@无言
过两天把实现的方法弄出来,现在写出来的代码比较混乱,虽然说可能更加好理解。目前正在测试分词后的效果
@cw
我测试了几个是没有bug的,但是由于速度比较慢,所以我并没有用这个分词
re: 话说搜索引擎分词 BirdsHover 2008-03-27 18:06
@杨正祎(阿一)
汗一下先
re: 好想好想 BirdsHover 2008-03-26 17:55
路过,感受下·····
TextArray方法bug修正
在
-------------------------------------------------------
if (DataCatch.Num.Contains(nowchar))
{
if (start < 1)
start = i;
if (DataCatch.Num.Contains(nextchar))
{
i++;
}
else
{
hs.Add(text.Substring(start, i - start));
StartArr.Add(start);
start = 0;
}
continue;
}
--------------------------------------------------------------
下方加上
if (start > 0)
{
hs.Add(text.Substring(start, i - start));
StartArr.Add(start);
start = 0;
}
经过测试,这种分词方式可以直接使用Lucene.net自带的Highlighter.Net-2.0.0进行语法高亮。不会存在空格的问题
欢迎有兴趣的朋友加入Lucene.Net 小组一起讨论

re: .Net 3.5环境下常用数组性能测试 BirdsHover 2008-03-20 18:01
我最近要用的的应用是分词的,这里面的测试都是大数据量运用的。我测试了下,换成Dictionary和HashSet后,速度已经提高了好几倍,再摒弃了一些算法后,现在基本上速度是以前的30倍以上
re: .Net 3.5环境下常用数组性能测试 BirdsHover 2008-03-20 11:04
@A.Z!
用linq只是看下Linq对数组的操作效率,这里不够详细,有兴趣的朋友可以自己去做
re: .Net 3.5环境下常用数组性能测试 BirdsHover 2008-03-20 02:03
@yzlhccdec
大多数应用还是没有重复的吧
re: 在中文版VS 08中安装MVC BirdsHover 2008-03-07 11:13
我装的双语的VS2008
re: 一个asp.net OOM问题 BirdsHover 2008-03-06 00:43
前两天刚解决了个递归造成的out of memory问题。汗,早看到这个文章就好了,害我思考了N多天,才和同事探讨出递归引起的问题
re: VS 2008 中文版 (90天评估) BirdsHover 2008-02-03 05:17
我晚上也刚发现,本来还想分享下,发现楼主已经先一步做了
re: 简单说两句味道 BirdsHover 2008-01-19 16:28
果然,怪怪的文章就是回复大,毕竟不是乖乖啊,哈哈
@布尔
实际上new的写法是.Net 3.5里的匿名类型
re: ASP.Net MVC框架配置与分析 BirdsHover 2008-01-18 15:15
@xiaosanaiq
我的是IIS6.0,5.1就不清楚怎么设置了
re: ASP.Net MVC框架配置与分析 BirdsHover 2008-01-18 15:15
@xiaosanaiq
你可以把你的IIS升级到IIS6.0
re: ASP.Net MVC框架配置与分析 BirdsHover 2008-01-18 01:29
很有意思的是,框架实现的默认页面,很有JAVA的风格。和JAVA用的颜色太像了