• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






2245892

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

[置顶] 搜索引擎分析系列2-搜索引擎工作的基础流程与原理
摘要: 上一章搜索引擎分析系列1-百度数据库物理结构分析,本人凭借了个人的想法分析了百度数据库的物理结构,在经过几天的研究后发现有很多问题,很是惭愧希望大家谅解!经过和一些专业人士和讨论以及查阅大量资料后,这章我来分析一下搜索引擎工作的基础流程与原理,以纠正上一章中我的错误观点。 搜索引擎最重要的是什么?有人会说是查询结果的准确性,有人会说是查询结果的丰富性,但其实这些都不是搜索引擎最最致命的地方。对于搜索引擎来说, 最最致命的是查询时间。试想一下,如果你在百度界面上查询一个关键词,结果需要5分钟才能将你的查询结果反馈给你,那结果必然是你很快的舍弃掉百度。 搜索引擎为了满足对速度苛刻的要求(现在商业. 阅读全文
posted @ 2012-09-01 15:27 风之泪 阅读(341) 评论(0) 推荐(0)
 

[置顶] 屌丝男创业的12字秘诀
摘要: 即上一章码农从屌丝程序员变为高富帅后,我今天有兴致来和大家谈谈创业的步骤。 明太祖朱元璋打天下时采用了军事刘伯温的十二字秘诀,最终成了大明的开国皇帝。当时所谓十二字秘诀指的是:深挖洞、高筑墙、广集粮、缓称王。 在今天,我认为这伟大的[十二字秘诀]的思想在IT界依然可以借用过来:深技术、高细节、广撒网、缓收鱼。 接下来让我一步一步来详解这新的[十二字秘诀]: 深技术 所谓深技术,首先你对技术必须要扎的很深,你的基本功必须扎实。如果你只是会用C#编写一个小的业务系统,打印一个Report,那么我劝你还是在历练2年。在码农从屌丝程序员变为高富帅中我已经阐述了我的工作经历,严格的说我在毕... 阅读全文
posted @ 2012-07-27 11:24 风之泪 阅读(503) 评论(0) 推荐(1)
 

[置顶] 码农从屌丝程序员变为高富帅
摘要: 这不是一篇技术文章,因为很久没有写博客了,今天也许是一个特殊的日子,希望这篇文章能够给码农指出一条出路,或者说让码农从屌丝程序员变为高富帅。我是一名程序员从事软件开发已经6年了。 前3年 我2006年毕业,由于学校不够硬,当时怀揣着理想的我在一家小软件公司干了三年,当时的我想的是【好好干和公司一起发展】,毫不夸张的说尽公司前半年,我没有一个周末不上加班的,而且是心甘情愿的加班,动力十足。不可否认学到了很多东西(C#,SqlServer,Oracle,VB,Ajax,Moss等技术都在项目中用到了),同时也感到私营企业的黑暗。每天看着老总脸色过日子,挨训、挨批是家常便饭,后来发展到写项目... 阅读全文
posted @ 2012-07-24 12:44 风之泪 阅读(1433) 评论(8) 推荐(2)
 

2012年8月29日

搜索引擎分析系列1-百度数据库物理结构分析
摘要: 上周五百度又进行了大更新,相信很多网站都受连累了!如果单单是从SEO的角度来分析原因,恐怕很难找出真实的原因。我凭借这个我对数据库的了解来谈一下我的看法,欢迎大家进行讨论:1、百度的核心数据库不可能是通用的商用数据库,如Oracle、DB2、MySQL、MSSQL之类,因为这类数据库的数据存储能力无法满足百度的数据量要求,试想一下以Oracle数据库的强大数据存储能力来存储的百度的数据,那么最终的数据物理检索将是对应到硬盘的数据文件,从表空间到数据文件来回的耗时远不能满足时间复杂度的要求;2、根据1我们可以大胆推论,百度用的是它们自己开发的数据库。这个数据库是什么我们暂时不知道,估且猜测一下就 阅读全文
posted @ 2012-08-29 13:47 风之泪 阅读(594) 评论(1) 推荐(0)
 

2012年2月16日

WinUI开发时Upgrade问题
摘要: 做客户端开发的人员往往有着一些困惑,自动更新程序是自己编写一个,还是买成品。其实我个人认为,自己编写一个自动更新的客户端动态库很简单。而且可以作为以后的通用更新程序。接下来就在这儿班门弄斧一下吧!1、服务器端口发布Upgrade.asmx的服务,客户端每次启动时读取服务中的GetXmlList方法获取一下最新的程序清单,一般程序清单为这样的xml文件<?xml version="1.0" encoding="utf-8" ?><UpdateFileList><File path="de\ZedGraph.resou 阅读全文
posted @ 2012-02-16 17:32 风之泪 阅读(214) 评论(0) 推荐(0)
 

2010年6月15日

从Web1.0时代到Web2.0时代
摘要: Web2.0代表的是一个新的网络阶段,它本身并没有特别的标准来进行描述,一般我们将促成这个阶段的各种技术和相关的产品服务统称为web2.0,这一新概念带动了技术和社会的新变革。Web2.0与Web1.0的比较:Web2.0是相对Web1.0的新的一类互联网应用的统称。由Web1.0单纯通过网络浏览器浏览html网页模式向内容更丰富、联系性更强、工具性更强的Web2.0互联网模式的发展已经成为互联网新的发展趋势。Web1.0的主要特点在于用户通过浏览器获取信息,web2.0则更注重用户的交互作用,用户既是网站内容的消费者(浏览者),也是网站内容的制造者。Web1.0到Web2.0的转变,具体的说 阅读全文
posted @ 2010-06-15 14:41 风之泪 阅读(3220) 评论(0) 推荐(0)
 

2010年2月24日

火狐、IE对JavaScript的解析
摘要: 一段很简单的JavaScript代码:var inputValue = $('txtUserName').value.trim();var UserName=document.getElementById("txtUserName").value;注意:'txtUserName'如下<input type="text" name="txtUserName" maxlength="20" style="height: 18px; width: 125px" o 阅读全文
posted @ 2010-02-24 08:40 风之泪 阅读(2089) 评论(0) 推荐(1)
 

2010年2月1日

.net开发时的诡异问题,button的onclick事件无效
摘要: 在以下页面中<%@ Control Language="C#" AutoEventWireup="true" CodeFile="WCPhoto.ascx.cs" Inherits="WebUserControls_WCPhoto" %><table width="100%"> <tbody> <tr> <td style="font-size:12px">上传图片:</td> <asp:Updat 阅读全文
posted @ 2010-02-01 16:52 风之泪 阅读(1781) 评论(0) 推荐(0)
 

2009年12月19日

Web.config加密解密效率问题
摘要: 一般.net开发程序员基本都要遇到一个安全问题,而很多人会选择加密web.config中的一些重要的配置节来解决该问题。但实际上很多人会忽略一个效率问题,事实上无论你是用rsa算法还是WindowsDPAPI算法,每次使用这些节时.net编译器都会将密文解密成明文再执行。一般情况下解密效率是很高的,但是如果每秒要使用这些密文达到千次以上的话就会影响效率了(大型数据库数据挖掘时会经常用到)。针对这种情况,最直接的做法就是第一次解密后将明文存入.net cache中(安全串),或者将明文存入一个static变量中。方法很笨,但很实用。个人观点! 阅读全文
posted @ 2009-12-19 16:47 风之泪 阅读(236) 评论(0) 推荐(0)
 

2009年10月24日

Asp.net ajax应用-成也UpdatePanel,败也UpdatePanel
摘要: 在刚刚发现UpdatePanel时,我欣喜若狂。为终于可以做到在不用写JavaScript的情况下实现异步更新而高兴。 但是才后来发现UpdatePanel在性能上与传统的PostBack没什么区别。因为UpdatePanel每次刷新时服务器端还是会将整个页面渲染后直接发到客户端(微软的win2003及以前版本IIS服务器和IE8及以前版本的客户端相互间没有提供这方面的接口,希望以后的服务器端和客户端版本相互间会提供这样的接口使之能够自动识别asp:UpdatePanel吧,那样就真算是完美了),只是客户端只接受需要更新的部分而已。 真是成也UpdatePanel,败也UpdatePa... 阅读全文
posted @ 2009-10-24 14:04 风之泪 阅读(372) 评论(0) 推荐(0)
 
下一页