点点滴滴

不积跬步,无以至千里;不积小流,无以成江海。

文章列表

  • 科学计算相关的c++库

    1

    Blitz++ 参考网站:http://www.oonumerics.org/blitz/Blitz++ 是一个高效率的数值计算函数库,它的设计目的是希望建立一套既具像C++ 一样方便,同时又比Fortran速度更快的数值计算环境。通常,用C++所写出的数值程序,比 Fortran慢20%左右,因此Blitz++正是要改掉这个缺点。方法是利用C++的template技术,程序执行甚至可以比Fort

    soskp-yoours2008-06-22 10:26:38

    阅读更多
  • 巧妙利用图片IMG的onerror事件,对付网通电信的南北分家

    2

    背景:我国电信网通南北分家已经成为了一种不可改变的现状,做网站的朋友都知道,如果想让南北方地朋友们都能够顺利地访问我们的网站,需要买双线服务器,就是既通网通用户又通电信用户的线路,尽管如此有的机房在提供双线服务器的时候会提供两个IP地址(网通和电信分别有一个IP);这时候我们就需要在域名映射的时候映射一个电信地址,一个网通地址,例如:dianxin.xxx.com;wangtong.xxx.com;可是用户访问的时候总是希望访问www.

    soskp-yoours2008-06-16 20:39:59

    阅读更多
  • JSON

    3

    JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”

    soskp-yoours2008-06-16 19:32:17

    阅读更多
  • HOOK 学习指南

    4

    以下面的顺序讲解HOOK的大部分内容:1、 WINDOWS的消息机制2、 HOOK介绍3、 HOOK链4、 HOOK钩子的作用范围5、 HOOK类型6、 回调函数7、 HOOK钩子的安装与卸载8、 HOOK实例演示+++++++++++++++++++WINDOWS的消息机制 +++++++++++++++++++Windows系统是以消息处理为其

    soskp-yoours2008-06-14 20:05:11

    阅读更多
  • 模拟鼠标键盘操作(硬件模拟)

    5

    3.驱动级模拟(硬件模拟)  如果上面的方法你都试过了,可是你发现目标程序却仍然顽固的不接受你模拟的消息,寒~~~~~~~~~还好,我还剩下最后一招,这就是驱动级模拟:直接读写键盘的硬件端口!  有一些使用DirectX接口的游戏程序,它们在读取键盘操作时绕过了windows的消息机制,而使用DirectInput.这是因为有些游戏对实时性控制的要求比较高,比如赛车游戏,要求以最快速度响应键盘输入

    soskp-yoours2008-06-14 20:01:10

    阅读更多
  • VB6.0用GDI+保存图片为JPG、TIFF、PNG、GIF、BMP等格式

    6

    Private Type GUID    Data1 As Long    Data2 As Integer    Data3 As Integer    Data4(0 To 7

    soskp-yoours2008-06-14 19:53:07

    阅读更多
  • VS2003调试JavaScript

    7

    我的调试方法: 1. 将IE高级设置中的“禁用脚本调试”的勾去掉。 2. 在IE中打开要调试的页面。 3。打开VS2003 4。点击菜单中,工具->调试进程 5。在“可用进程”里选择要调试的那个页面的进程。 6。点击附加。 7。是用默认设置 Script 8。确定 9。这时在“已调试的进程”中显示出要调试的IE进

    soskp-yoours2008-06-14 19:00:08

    阅读更多
  • JAVASCRIPT中使用DOM操作XML文档

    8

    < script language = " JavaScript " >  <!--  var  doc  =   new  ActiveXObject( " Msxml2

    soskp-yoours2008-06-12 20:16:22

    阅读更多
  • DOM 精简知识教程

    9

    很明显树的顶层节点是NodeA节点,接下来可以通过指定的合适节点移动到树中的任何点,结合以下的代码你可以更好的了解这棵树节点间的相互关系:NodeA.firstChild = NodeA1 NodeA.lastChild = NodeA3 NodeA.childNodes.length = 3 NodeA.childNodes[0] =&

    soskp-yoours2008-06-12 20:15:18

    阅读更多
  • 黑客和小白

    10

       黑客:我控制了你的电脑   小白:怎么控制的?   黑客:用木马   小白:。。。。。。在哪里?我没看不见   黑客:打开你的任务管理器   小白:。。。。。。。任务管理器在哪?   黑客:。。。。。你的电脑下面!!&nbs

    soskp-yoours2008-06-06 21:09:07

    阅读更多
  • 用lucene为数据库搜索建立增量索引

    11

    用 lucene 建立索引不可能每次都重新开始建立,而是按照新增加的记录,一次次的递增建立索引的IndexWriter类,有三个参数 IndexWriter writer = new IndexWriter(path, new StandardAnalyzer(),isEmpty);其中第三个参数是bool型的,指定它可以确定是增量索引,还是重建索

    soskp-yoours2008-05-27 21:22:21

    阅读更多
  • 几个职场寓言

    12

    1.一只乌鸦坐在树上,整天无所事事。一只小兔子看见乌鸦,就问:“我能象你一样整天坐在那里,什么事也不干吗?”乌鸦答道:“当然啦,为什么不呢?”于是,兔子便坐在树下,开始休息。突然,一只狐狸出现了。狐狸跳向兔子……并把它给吃了。   这个故事的寓意是……要想坐在那里什么也不干,你必须坐(做)得非常非常高。 2.一只火鸡和一头公牛在聊天。“我非常想到那棵树顶上去,”火鸡叹口气道,“但是我没有那份力气。

    soskp-yoours2008-05-27 19:04:35

    阅读更多
  • google maps经纬度距离

    13

     private const double EARTH_RADIUS = 6378.137;private static double rad(double d){return d * Math.PI / 180.0;}public static double 

    soskp-yoours2008-05-15 22:43:06

    阅读更多
  • 经纬度的距离换算为公里

    14

    d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y1-y2))x1,y1是纬度\经度的弧度单位,r为地球半径而当y1=y2时,公式就变为:d=r*|x1-x2|

    soskp-yoours2008-05-15 22:38:06

    阅读更多
  • Lucene使用与优化2

    15

    7.2 QueryParser看了这么多Query,你可能会问:“不会让我自己组合各种Query吧,太麻烦了!”当然不会,lucene提供了一种类似于SQL语句的查询语句,我们姑且叫它lucene语句,通过它,你可以把各种查询一句话搞定,lucene会自动把它们查分成小块交给相应Query执行。下面我们对应每种Query演示一下:TermQuery可以用“field:key”方式,例如“content:lucene”。Bool

    soskp-yoours2008-05-11 14:57:56

    阅读更多