[MiniSource(2)]MiniSource开篇

    Verycd资源真的很丰富,可是发现,慢慢的,狠多需要登录才能查看,于是......

1.给自己的想法一个解释?

答:综合了收集网络相关资源的一些网站,我把它们用C#程序写出来,简单的分层架构,保存入数据库,然后索引出来,形成资源丰富的管理器.Mini因为架设方便,简单;代码亦拓展,Source因为整个程序只保存入数据库下载链接和名称,资源非常丰富.

2.可以学到什么?

答:两个月前,完全不知道以下知识,或者只知道名称:

  (1)正则表达式

  (2)网络编程

  (3)Cookies的保存,伪造

  (4)多线程

  现在:

  (1)正则表达式-基本的句子都能搞定

  (2)网络编程-某某网站的PC客户端(WP8客户端酝酿中),真的可以刷贴,要知道两个月前我还不知道怎么才能有效且更好的提取网页源码和get,post网页源码.

  (3)Cookies的保存,伪造-果然发现一个网站的漏洞,居然可以伪造成功.说实话,是不小心写错一段代码造成的,仅仅差一个判断而已.给站长发了Email,多次沟通,结果,他把我当屁,此事很窝心.

  (4)多线程-真的很强大,略会皮毛,只懂皮毛,因为发现真的不好学.还在学习ing

3.运用了哪些东西?

答:

  (1)代码尽量做到可重用,也就是在B/S和C/S尽量做到代码通用,为此我封装了dll,发现引用dll,实在是太便利了,再更多的联系中,我加上此dll,不断拓展,真的很节省不少时间;

  (2)反射(模仿的),多层架构(发现也就是分开的cs文档调用,真的没啥含量);

  (3)设计模式(很操蛋,学了忘,忘了还想学,学的很烂,又忘了);

  (4)等等

4.为什么要做这个?

答:以前转载的这一篇,真的很不错,受到了启发:传送门

接着,闲了就记下这些知识.慢慢拓展.

5.学习目录(懒得写,无聊时候再写吧,)

一个网站教你学会.NET的基础

>>1.正则表达式

>>2.三层架构

>>3.反射

>>4.从Oracle移植到Sql

>>5.构建我的数据库

>>6.不得不说的配置文件

>>7.回到抓取

>>8.带有登录的网站

>>9.影评提取

>>10.失败的数据库

..........

写博客比做程序更难~~~诶

 

你可能感兴趣的:(source)