摘要:
什么是设计 一个软件系统,最重要的就是核心业务功能,系统设计的时候,肯定先是分析功能,并且确认分析的功能是符合需求的,然后再为实现功能寻找解决方案。在有了解决方案的前提下,再考虑上技术的选择,复杂性,可扩展行,可维护性,可行性等,最后就”设计”就产生了,确定实现方案之后,最后实现。”设计”确确实实是一个脑力活。 阅读全文
随笔档案-2010年10月
验证码识别流程
2010-10-28 11:15 by xchit, 872 阅读, 收藏,
摘要:
以前工作需要,需要自动登录别人的网站采集数据;因为有验证码,所以研究哈了验证码识别的流程主要流程有1.图像二值化二值化实现方法有1.1图像灰度化-中值滤波等,同时可以实现背景的去除1.2图像灰度化-根据灰度值1.3根据图像色系范围进行二值化处理2.去除噪点去除噪点也可以分为如下:2.1根据噪点周围的8个点的数目去除2.2根据噪点周围的4个正向点去除2.3根据有效链接点的数目去除3.去除干扰线一般干扰线都为1像素宽度,纵向或者横向的4.图像修补,填充一些误删除的点,主要有以下几种方式:4.1根据正向有效点的数目进行填充4.2根据是否属于某直线的一部分进行填充5.图像分割查找连续的点,并组合数组, 阅读全文
SQL查询和删除重复字段的内容
2010-10-21 16:58 by xchit, 2486 阅读, 收藏,
摘要:
例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii方法1delete YourTable where [id] not in ( select max([id]) from YourTable group by (name + value)) 方法2delete a from 表 a left join( select id=min(id) from 表 grou 阅读全文
.NET与Visual Studio发展史
2010-10-21 15:35 by xchit, 1048 阅读, 收藏,
摘要:
.NET起源于Windows DNA(Distrubuted interNet Architecture,以下简称WinDNA)。WinDNA并不是一个应用程序或系统,而是一个编程模型,利用它企业可以方便地建立流行的n层分布式基于组件的应用。WinDNA技术上主要是以COM为基础构建应用程序,其优点是基于组件开发,效率高,其缺点是由于COM的复杂性太高,而且COM是基于C++开发的,通用性、可移植性都受了很大影响,另外维护和性能方面等也存在着问题。 .NET其实是个笼统的说法,广义上是指MicroSoft公司的.NET战略,狭义上是指.NET平台及其应用。.NET战略包括.NET开发平台、.. 阅读全文
交叉表
2010-10-20 11:14 by xchit, 424 阅读, 收藏,
摘要:
--交叉表查询create table tb_nm(fwtime datetime,keywords varchar(10),num int,yiyuan varchar(10))insert into tb_nm values('2009-1-1','keywords1',1,'2')insert into tb_nm values('2009-1-1','keywords2',1,'30')insert into tb_nm values('2009-1-1','keyw 阅读全文
[C#]基于.net技术的 Rss 订阅开发
2010-10-20 09:44 by xchit, 1185 阅读, 收藏,
摘要:
RSS(Really Simple Syndication,真正简单的连锁)是一种 Web 内容连锁格式。RSS 成为通过 Web 连锁新闻内容的标准格式。刚好我现在vs的环境也是.net,因为在.NET3.5下,MS集成了RSS对象。这样一改变,就很大的方便了创建和读取 RSS了。 首先搞了个Rss.aspx页面,在Page_Load方法里面显示让它以标准的xml格式输出 Response.Cache.SetNoStore();Response.ContentType = "application/xml"; 然后根据需要订阅的页面传过来的参数进行一番判断。把所有符合条件 阅读全文
c# string.Format 格式化日期
2010-10-20 09:43 by xchit, 1439 阅读, 收藏,
摘要:
c# *期函数DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();//127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816Label4.Text = dt.ToLocalTime().ToString();//2005-11-5 21:21:25Label5.Text = dt.ToLongDateStri 阅读全文
30岁前挣够500万
2010-10-19 16:41 by xchit, 413 阅读, 收藏,
摘要:
教你30岁前挣够500万!(不妨看完,心态会改变。) 成功源于自信!相信自己。下边每个字都是价值不菲,你认真看了吗? 一艘没有航行目标的船,任何方向的风都是逆风 1、你为什么是穷人,第一点就是你没有立下成为富人的目标 2、你的人生核心目标是什么?杰出人士与平庸之辈的根本差别并不是天赋、机遇,而在于有没目标。 3、起跑领先一步,人生领先一大步:成功从选定目标开始 4、贾金斯式的人永远不会成功 为什么大多数人没有成功?真正能完成自己计划的人只有5%,大多数人不是将自己的目标舍弃,就是沦为缺乏行动的空想。 5、如果你想在30岁以前成功,你一定在23至25岁之间确立好你的人生目标 6、... 阅读全文
PayPal接口文档
2010-10-18 22:12 by xchit, 3526 阅读, 收藏,
摘要:
1.到https://developer.paypal.com注册一个开发帐号,好了之后再进入Sandbox建立测试用的Paypal虚拟帐号(至少应该建立一个Business的和一个Personal的),信息可以是假的,注意:这里的至少两个测试帐号是在你所建立的开发帐号里面建立的,不要注册错了;2.测试是很麻烦,但是是必不可少的,因为如果客户买过一次出错之后,就不会来第二次了,所以花半天时间做测试是很重要的;ASP.Net/C#using System;using System.IO;using System.Text;using System.Net;using System.Web;pub 阅读全文
正则表达式,去除所有HTML标签
2010-10-12 12:30 by xchit, 11251 阅读, 收藏,
摘要:
string str = "sdasasdsddsdsaaassss 说是道 "; protected void Page_Load(object sender, EventArgs e) { //string regexstr = @"]*>"; //去除所有的标签 //@"" //去除所有脚本,中间部分也删除 // string regexstr = @"]*>"; //去除图片的正则 // string regexstr = @""; //去除所有标签,只剩br // stri 阅读全文
浙公网安备 33010602011771号