随笔分类 - 学习资料
摘要:很多做网站的人都用过IFrame,也常希望能让IFrame自动改变大小,以美化全局效果。以下是两种方法
方法一:(较通用)
方法二:(较简便)
阅读全文
摘要:最近想找一个支持.net的、速度要快、稳定的免费空间,找了一圈,发现“常来网”还可以,想在网上自己开个网站的网友们可以参考一下,以下是简介:
常来网免费空间(TheC.Cn) - 国内最大的免费空间站
阅读全文
摘要: Mapgis是武汉中地数码中地数码公司的产品,是国内最早最大的Gis产品之一。由于工作关系,以前用过Mapgis 5 & 6,一直感觉跟ArcGis相比还差点火候。最近Mapgis升级到7.1,这才感觉像一款商业软件了。
Mapgis 7以组件为主,功能也较强,但在7.0中还是能感到功能繁杂、帮助文档跟不上的老毛病。本人自问比较熟悉Mapgis,但一上手用7.0,竟然感到连6.x数据升级到7.0数据都很吃力,花了我一整天时间看手册、上论坛和测试,到现在才搞定。
以下是Mapgis图件从6.x升到7.x的总结:
阅读全文
摘要:第一步:在IE的“Internet设置”中选择“高级”——“安全”——“启用集成windows身份验证”(这一步很重要!!!)
第二步:同样在“Internet设置”中把“禁止脚本调试”的勾去掉
第三步:用调试模式启动程序()
第四步:在vs2005的菜单选择“debug”——“Windows”——“Script Explorer”(脚本资源管理器)
阅读全文
摘要:人们经常在技术大会上向我询问PC硬件方面的建议。具体地说,“你能否推荐我应该用什么样的机器来用Visual Studio做开发?”或者“你的笔记本看上去非常快,那是什么类型的?”
在这个问题上,我的一些建议是很标准和明显的:从理想的角度讲,你要得到一个双核或更好的CPU。我还总是推荐内存要2G或更多。
但有一个好像经常让人有点吃惊的建议是,确认你在购买新机器时,有可能的话,总是购置最快的硬盘,有必要的话,把购买额外CPU处理器速度的钱用来投资购置较快的硬盘。
为什么硬盘速度是重要的?
在过去的几年里,多核CPU已经变得足够快了,在大多数常见的应用场景里,你最终并不会为机器上的处理器能力的原因而感到滞碍(block)。
最有可能滞碍你的是你的机器访问你硬盘的Seek和I/O速度。如果你使用的应用需要读写大量的文件,你的CPU利用率非常低是典型的,因为应用也许会花费它的大部分时间在等待硬盘操作的完成。
阅读全文
摘要:这个帖子讨论在Visual Studio 2005中开发web项目时,如何优化其Build性能。如果你正受缓慢Build的煎熬,或者想知道怎么提高Build速度,请继续读下去。
阅读全文
摘要: 自从发表了用于验证码图片识别的类(C#代码)后,不断有网友下载这个类后,问如何用于一些特定的验证码。总结一下网友们的提问,很多都是不会从复杂背景中提到干净的字符图片来,这主要就是一具去噪问题,即除去图片上的背景、干扰点、干扰线等信息。这当中要用到很多图像学数学算法,首先声明,本人不是学图像学的,以下方法理论说得不对,敬请多批评指正。
1、如何设前景/背景的分界值
2、如何去除干扰点/干扰线
2.1 干扰点/干扰线的特征分析
2.2 根据周边有效点数去噪函数
2.3 滤波算法去噪函数
阅读全文
摘要:一想到快速申请QQ号,大多数人想到的是“注册机”之类的,这种注册机网上很多,本人也用过,但大都有些缺点,有些只能用一段时间(毕竟腾讯公司的人也不是吃素的^_^),有些效率很低(一个小时也注册不了几个)。最近替朋友申请QQ号,总结出一套行之有效的手工申请QQ号的方法,简单易学,也不用编程,效率也不错,一小时约能注册60个QQ。好了,不贫了,现在开工。
先说一下大致思路吧:主要是利用一些能保存网页表单的软件(如AIRoboForm、Maxthon等)将注册用的信息保存下来,然后一次又一次地重复调用,通过网页在线申请,编程来自动注册也是重复调用注册信息,向QQ服务器提交申请,原理上都是一样的。
阅读全文
摘要:本来想写一个将图片处理成磨砂玻璃的函数,从网上找到一个C#的类,小日本的代码,功能较多,没有注释。处理出来的效果还可以,但不是我想要的
ImageUtils.cs
用这个类写的“磨砂玻璃”效果如下:
阅读全文
摘要:以下是网友“ 天河宇”写的PayPal的注册说明:
PayPal(简称PP)是现在网络上流行的免费信用卡,现在对包括中国在内的近40个国家开放,PayPal支付将成为以后网上收钱的一个主要方式,强烈建议加入。要注意的是你要完全激活你的帐号,必须要有一张国际 Master卡或Visa卡,否则现在只能申请一个帐号,以后有了国际信用卡后才能激活账号。
没有激活的帐户照样可以收钱、发款(但每个帐户发款总额不能超过3000美元、每月的发款额不能超过500美元,所以,你的网赚做大了,激活你的PP是势在必行的。
阅读全文
摘要:今天一个网友看到我写的“点我网”的挂机小程序后,建议我再写一个Bux.to的挂机程序。注册后看一下,跟我们的”点我网“何其相似啊,见下图,也是30秒读一个广告,哈哈,有空时写他一个挂机程序,咱也挣点美元来玩玩,储网友静候佳音。
附:Bux.tot简介
bux.to点击网站利润非常透明,就只需要简单的点击就可以,不用泡分输入验证码那么麻烦,干净利索,这个站的好处还有它只支持1级下线而且是100收益,也就是说您的一个点击相当于2美分哦,推荐给大家,绝对是个好站。
阅读全文
摘要: 在使用别人的程序时,我们常发现一些好的功能,想通过自己的程序来重复调用。可偏偏这个程序没有留可编程接口,无法通过API、DLL、COM等方式实现调用。早些年与同仁们讨论时,常对此深表遗憾。最近,通过研究Windows API的使用方法,终于从理论上解决了这一问题,即可通WinAPI中SendMessage、EnumChildWindows等,从模拟操作的角度来调用指定程序的指定功能。
我们知道,Windows是消息驱动的,即Windows窗口、控件的任何操作,都是通过消息事件来完成的。从理论上讲,在我们自己的程序中,只要能准确地找到相应功能所在的窗口或控件的句柄Handle,发出相应的消息,即可完成相应任务。从这个层面上,这种技术可以应用在所有windows程序上。只是这种技术的处理,需要非常细心。因为在实际应用中,从某一个程序中找到相应的控件(包括Parent/Child/Next等)还是比较麻琐的,一不小心,调用的功能就实法实现,还有可能导致程序甚至系统的崩溃。所以,这种技术的关键在于两个地方:一是找准句柄,二是找对消息。
推荐分析一个窗体
阅读全文
摘要: 昨天上网,无意看到篇介绍SuperSpeed Ramdisk Plus的文章,主要目的是,从内存(较大)中抽出小部分当作一个虚拟磁盘,存放一些软件操作时的交换空间,以提高系统运行时速度。本人的T60 (1.5G内存,双CPU),一直以来,总觉得性能瓶颈就在硬盘的转速上,用此法正好弥补。毕竟在内存中操作要比读写硬盘快了不知多少倍!
阅读全文
摘要:最近在看一些开源代码,很多都要求用CVS来看的(如http://www.51kaiyuan.net),这个东西实在是麻烦,费了很大劲,查了很多资料,终于学会了。觉得下面这篇文章介绍得还不错:
阅读全文
摘要:这两天写了几个多线程的程序,刚有点心得体会以,准备写出来。没想到有同仁已写出来了,那就借鉴一下吧,原文如下:
不需要传递参数,也不需要返回参数
需要传递单个参数
需要传递多个参数
需要传递参数且需要返回参数
线程池
控制权
窗体程序多线程编程的特殊性
阅读全文
摘要:安装好SQL Server 2005 Express后,再安装SQL Server Management Studio Express CTP就可以很方便的使用控制台进行数据库的管理。但SQL Server Management Studio Express CTP并没有导入Access数据库的功能,我们应该使用Access的“数据库实用工具”进行导入。本文以Access 2003为例介绍如何将Access的数据库导入到SQL Server 2005 Express中,其中没有说明的地方均使用默认设置。
阅读全文
摘要:今天想学习一下图像变形的技巧,无意间在网上看到这个代码,觉得不错,转发一下:
阅读全文
摘要:今天上网时,无意间发现一个收集开源软件的站点:我要开源,大致过了一下,发现内容还很多,尽管还不会使用ViewVC,总的来说,收藏一下,还是不错的!
阅读全文
摘要:我有台电脑比较特殊,双网卡,每个各连接一个网,最要命的是都是静态地址+网关。Windows默认是支持双网卡的,但两个都设网关时就不允许了。这样一来就一次只能连一个网,使用过程中时得来回设网关,非常头痛! 后来,通过网上学习,没想到解决的办法简单是很,主要是这样: 1、留一块网卡不设网关,假设此IP为172.16.20.168/255.255.255.0 2、在CMD...
阅读全文
摘要:网络程序员非常有必要了解如何自动拨号的种种方法,以便于自已在程序中控制网络连接。根据个人的经验总结,一般有以下方法技巧:
1、调用Windows命令RasDial.exe(或RasPhone.exe),可以由Shell直接运行,也可由.bat或.VBS脚本运行
2、调用WindowAPI函数InternetDial("wininet.dll")等
3、调用别人已封装好的类库,如下就是网友封装的自动拨号类
4、列出当前机器上所有网络连接,可以用上面的封装类,也可以直接查询注册表
阅读全文