分类: 全部文章

  • 转以调情:获得RSS 和 获得Atom

    获取XML
    1 string filePath = “temp.rss”;//指定RSS格式文件路径
    2             try
    3             {
    4                 if(this.articles == null)
    5                     this.articles = new Dictionary<string, Article>();
    6
    7                 this.articles.Clear();
    8
    9                 WebClient myClient = new WebClient();
    10                 myClient.DownloadFile(Url, filePath);
    11
    12                 XmlDocument myXml = new XmlDocument();
    13                 myXml.Load(filePath);
    14
    15                 //定位 channel 节点
    16                 XmlNode channel = myXml.DocumentElement.FirstChild; //channel node
    17
    18                 //定位 item 节点
    19                 foreach (XmlNode node in channel.ChildNodes)
    20                 {
    21                     if (node.Name == “item”)
    22                     {
    23                         Article atcl = new Article();
    24
    25                         foreach (XmlNode subNode in node.ChildNodes)
    26                         {
    27                             switch (subNode.Name)
    28                             {
    29                                 case “title”:
    30                                     atcl.Title = subNode.InnerText;
    31                                     break;
    32                                 case “link”:
    33                                     atcl.Url = subNode.InnerText;
    34                                     break;
    35                             }
    36                         }
    37
    38                         this.articles.Add(atcl.Title, atcl);
    39
    40                     }
    41                 }
    42
    43                 Clicks++;
    44
    45                 return true;
    46             }
    47             catch (Exception e)
    48             {
    49                 Console.WriteLine(e.ToString());
    50                 return false;
    51             }

    ///////////////////////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////////////////////

    获取ATOM
    1 string filePath = “temp.atom”;//Atom格式文件路径
    2             try
    3             {
    4                 if (this.articles == null)
    5                     this.articles = new Dictionary<string, Article>();
    6                 //清空文章列表泛型集合
    7                 this.articles.Clear();
    8                 //取得Atom格式文件
    9                 WebClient myClient = new WebClient();
    10                 myClient.DownloadFile(Url, filePath);
    11                 //读取XML文档
    12                 XmlDocument myXml = new XmlDocument();
    13                 myXml.Load(filePath);
    14                 //获取根节点
    15                 XmlNode feednode = myXml.DocumentElement; //feed node
    16                 //外层按文章节点entry循环
    17                 foreach (XmlNode node in feednode.ChildNodes)
    18                 {
    19                     if (node.Name == “entry”)
    20                     {
    21                         Article atcl = new Article();//实例化文章集合
    22                         //内层循环获取文章详细信息
    23                         foreach (XmlNode subNode in node.ChildNodes)
    24                         {
    25                             switch (subNode.Name)
    26                             {
    27                                 case “title”:
    28                                     atcl.Title = subNode.InnerText;
    29                                     break;
    30                                 case “link”:
    31                                     atcl.Url = subNode.Attributes[“href”].Value.ToString();
    32                                     break;
    33                             }
    34                         }
    35                         //将文章信息存入泛型集合
    36                         this.articles.Add(atcl.Title, atcl);
    37                     }
    38                 }
    39                 Clicks++;//点击次数加1
    40                 return true;
    41             }
    42             catch (Exception e)
    43             {
    44                 Console.WriteLine(e.ToString());
    45                 return false;
    46             }

    原文:http://www.cnblogs.com/nniixl/articles/1313791.html

  • C#下的SQL Server命名规范

    SqlServer命名规范

    参考各种命名规范,我们统一使用命名规范如下:

    命名过程中如有现存的缩写,则使用该缩写,如无,一律不得缩写,例:ISBN

    数据库:用一个或三个以下英文单词组成,单词首字母大写,如:DepartmentManage;

    表名:使用名词性质的单词全拼表示,各单词首字母大写, 使用复数形式,如:Books
    如果该表用于表明另外两表中字段间的关系,用单数(即表明实体间的关系的表用单数命名),单词中间无“and of in”之类的介词
    如:BookAuthor

    ==============================================================================================

    1. 表中的字段一般使用名词性质的单词全拼表示,采用一个或三个以下英文单词组成,单词首字母大写,如:UserName;

    2. 表主键名称为:表名+ID,如Document表的主键名为:DocumentID

    3. 外键名称位:主表名+对应列名,如:DepartmentsID,说明如下:
    在表Departments中,其字段有:ID, DepartmentName
    在表UserInfo中,其字段有:UserId,UserName,DepartmentsID DepartmentsID为外键

    4. 表中自动增长的列一律命名为:ID;

    5. 如果字段为bool型,则使用”IsShow”,”IsValid”,”HasPassed”,”HasExamined”,”IgnoreCase”这种形式表示

    6. 如果字段位DateTime型,切且默认值是取系统时间,一律命名位:CheckDate

    7. Status为表中状态的列名,默认值为0,在表中删除操作将会改变Status的值而不真实删除该记录;

    8. 存储过程命名:sp_表名_方法,如:sp_News_Add,sp_News_Update;

    9. 视图命名:vi_表名,如:vi_News;

    10. 表、存储过程、视图等对象的所有都为dbo,不要使用数据库用户名,这样会影响数据库用户的更改

    来源:http://blog.csdn.net/patrickpan/archive/2007/05/29/1629831.aspx

  • VS2010的MVC开发模式下切换调试浏览器

    在此有一個小插曲,筆者的 VS2010 此時預設以 FireFox 開啟,但是在 ASP.NET MVC  中,

    你會發現要去切換瀏覽器,會找不到選項:

    image_thumb[115]

    此時只要新增一個 aspx 網頁,就可以透過它來切換瀏覽器:(換完再砍掉)

    image_thumb[116]

    来源:http://www.dotblogs.com.tw/lolota/archive/2010/03/20/14132.aspx

    注:新增aspx要从New Item进入New View不行

  • 每周读一书

    2005年2月9日由史蒂夫帕夫林娜

    1992年我第一次听说,阅读一本书平均每星期(习惯),其中外地在你的愿望是最专业的发展。 这意味着约50本书籍1年。 博恩崔西解释说,这种习惯会使你一七年国际专家在您所选择的领域内。 试想一下,如果你在销售工作。 如果你读50本图书的销售,今年会不会使你在销售中取得成功的区别? 毫无疑问的。

    我决定采用当时的习惯,现在十几年后,我确实读期间,其中大多数是在个人发展领域大致时间约600本书籍。 这是一个很多书。

    这包括对健康的书籍,饮食,运动,营养,减肥,重量训练,康复,武术,传记,灵性,自律,时间管理,克服拖延,关系,市场营销,销售,管理,商业,企业的追求,财政,情绪智力,自然语言处理,勇气,自信,自尊,成功,成就,心理调节,目标设定,规划,执行,投资,优先,创收,写作,口语,社交技巧,默契的建设,哲学,说服,动机,幽默,领导,效能,生产力,长寿,组织,发展,贡献,爱,乐观,内心的平静,放松,冥想,思维清晰,意识,可视化,清醒梦,记忆力,追求卓越,激情,谈判,胜利,荣誉,提高认识,策划,创意,禅。 我也看了很多小说书籍和技术书籍。

    我的目标是不是你留下深刻的印象,而是让你知道什么就用这种习惯远远另一边。 当有人提出一个新的习惯,我个人认为是非常有价值的知道它在哪里,实际上,如果你按照它的1年,5年,10岁。 所以可能我可以分享会有些好处,如果你在考虑目前这种习惯前端。

    它导致在哪里? 我认为这会导致我获得了对个人发展领域的知识很多。 这是真的,但它也扩大了我的无知。 你想象成一个圆圈的任何领域的知识。 圆内在于你知道什么。 外面的圆圈是你不知道。 圆的边缘代表你的东西你不知道的认识。 由于圆圈在规模不断增长,它的面积增加,但它的周长也是如此。 所以,你越了解,就越成为什么你还没有意识到学习。

    有一个受益,虽然。 由于该外圈不断扩大,而你得到了什么你不知道更好的了解,你可以更选择性您决定学习什么未来。 你的意识增加。 你可以使用你所学到的圆圈内,预测在你最有可能了解一些在圈的边缘强大的新见解。 它是一个学习的过程排序如何学习。

    一个概念,我真的来了,只是如何相互依存,通过所有这些个人成长领域。 通常的问题,我们认为我们没有实际的问题,我们需要解决的问题。 例如,您可能患了缺乏动力,但对阅读动机,并试图激励自己可能让你一事无成。 事实上,这实际上可能进一步挫伤你。 真正的问题可能是一个糟糕的饮食或缺乏运动。 也可以是社会联系不够,导致轻度抑郁症。 或者,它可能是你在一个消极的环境,这加强了错误的行为,卡住了。 或者,如果可能是你的目标不够明确。 或什至所有这些混合物。 该问题的明显原因是通常不是它的真正来源。 不良饮食习惯和锻炼,例如,通常不被超重的真正来源。 这些通常是一个更深层次的问题只是其他症状。 你可以阅读饮食和练习簿,然后你出去也不适用于他们。 更深的东西阻止你知道什么行动你 – 这点,真正的问题需要解决。 所以我已经开发了一个较全面的尊重。

    但实际的知识和新的区别你是不是从阅读获得的主要好处。 我的经验告诉我,真正的好处不是来自于你所读的,而是从阅读习惯。 当你读了一本新书,每周,你的情况你的头脑保持到新的知识。 你的思维仍然新鲜,锐利。 你的大脑总是在新的思想搅动,它为新的区别可以看。 每天你在更多的想法,而你的大脑必须找到一个方法来集成到现有的知识基础浇注。 经常阅读你的神经活动火灾,即使在阶段:你不读。

    这就是为什么当人们问我具体的建议书,以帮助他们解决一个问题,我常常畏缩。 首先,我不知道这个问题的人的国家,他们希望解决的是真正的问题需要解决,特别是如果我不知道的人好。 但第二,它不是一个单一的书事宜,更多的是因为阅读习惯,每天阅读。 当你成为你的大脑状态与心理活动的新鲜很多舒适,大大提高了你的思维,甚至在你不读。 “使用它或失去它”是非常真实的。 这很容易识别谁读了很多人,因为每次与他们交谈,他们有一些新的想法或趣闻分享。 他们不断尝试新的视角,新的思维方式。 你知道当你跟他们说有很多的楼上去。 但是当你跟人谁没有看过一本新书全年,他们的思想更陈旧,一个月后,他们还在说同样的事情,对同样的问题抱怨,在精神车辙卡住了。 他们有没有增长多少,无论是内部或外部。

    阅读是一个喜欢体育锻炼很多。 阅读是一种对大脑的锻炼。 你会不会说:“告诉我什么锻炼,我可以在周六做来达到健身。”而这只是因为愚蠢地说,“告诉我什么书,我可以读给克服拖延。”作为调子你的身体需要的习性经常运动,调理你的头脑,需要不断的阅读习惯。 而只是作为一个缺乏锻炼会使你的肌肉萎缩,新鲜的心理缺乏锻炼会使你的头脑萎缩。

    这是一个好消息,但是,因为它意味着你不必用了10年或以上的习惯,坚持以获得最重要的好处,这是每天心理调节。 在维持日常阅读习惯的几个星期,你会开始注意到一些强大的结果。 另外一个副作用是,你的自尊,将获得提升,以及,特别是如果你读了很多书授权。 在积极主张以每天旨在抵消更多的负面影响。

    每周读一书,是一个极其有价值的习惯。 它的乐趣了。 所有这一切的是需要预留30-60分钟,每天看书,坐下来,和阅读。 但是,最好的部分是,你可以双击它与体育锻炼。 今天早上,我早上5点就起床了,并没有在我的运动自行车20分钟,阅读。 然后我想到了我刚刚学会的想法,而做一些重量套。 今晚,当我4英里步行去,我会听的一个新的音频方案我买了1小时,然后我可能会读睡前30分钟。 这是110吸收新的思想,其中80 multitasked分钟。 有了这样的日常工作,我一直有一个想法新的博客帖子,文章,讲话,信息产品丰富,甚至谈话。 我可以保持一个有趣的想法走出去,因为强大的流量有一个强大的流进来,我每星期要作出新的区分作为我的大脑整合现有的知识新的知识。

    以上种种不仅适用于阅读的过程,而是在吸收新的信息,包括研讨会,音频节目,有意义的对话,类的一般做法,读文章或博客等作品在网上也有帮助的,假设你正在学习新想法,挑战你并让你的想法。 如果你忘了当你读它,它会不会是同样的价值。

    每周读一书。 做了十年了。 你一定会喜欢的结果。

    来源:http://www.stevepavlina.com/blog/2005/02/read-a-book-a-week/  翻译:谷歌翻译

  • 武汉华德福儿童阅读馆招聘启事

    1. 这是一个全职工作,图书采购、会员管理、阅读指导……;
    2. 预计一段时间只有一个全职的你在这里工作;
    3. 希望你很有亲和力;
    4. 希望你有一定的平面设计能力;
    5. 你必须喜欢和孩子们在一起,并为他们服务;
    6. 每天至少工作6个小时,每周工作5天(周一到周五任选两天休息);
    7. 希望你对单反相机也有兴趣;
    8. 请发送简历到futuemeng@gmail.com(标题格式:姓名-学校-专业-手机,另近照一张)

    武汉华德福儿童阅读馆  地址:武昌珞珈山·樱花大厦B座18楼

  • 我的孩子一年应该读多少绘本?

    标题的问题目前还没找到答案,但是有一位妈妈分享了她的孩子读过的一百多本:

    总想把小泥的书整理一遍。也好让自己知道小泥读过多少喜欢什么。读过的小泥都会有感言。我觉得有时整理这些东西也是一种乐趣。(随小泥阅读量最新……) (更多…)

  • 新闻出南方:“森森孤学院”流浪记

    摘要:在徐州救助站安顿不足一个月,4月22日,姜林带着20个流浪孩子踏上返回重庆的火车———另外三个孩子已在前一天由救助站送回家乡。一个月前,姜林曾带着这23个孩子6天内迁徙4地,起因是他在重庆创办的流浪儿童之家———“森森孤学院”遭到了政府“取缔”。

    看新闻请到http://gcontent.nddaily.com/b/bd/bbd2f7ac63dcd641/Blog/e27/eadfe2.html

    祝福“森森”!

  • 出版ERP实施经验谈:至少把选题名称规范了

    目前的选题名称规则:【年份】【内外版本】【系列名】【选题名/书名】【附注版别】【载体】,有几个因素促成这样的规则形成:

    1. 教材教辅及儿童教育类选题以年份区分较多,每年改版或新增年度选题;
    2. 教材教辅存在租型选题,故加一个内外版本,以示区分;
    3. 经查,近几年产品逐渐系列化,但对系列名(丛书名)并未进行规范,这次特别列出;
    4. 选题名这里是狭义的,一般会作为书名使用;
    5. 附注版别适用于同样内容不同装帧的情况,或者不同的分销区域定价不同;
    6. 载体一般包括:图书、卡片、CD、VCD、DVD等。

    系统内采用这种字符串的形式而没有采用多字段联接,主要是考虑操作的简便,多字段联接无非可以帮助按分段排序筛选,而实际上一个字符串排下序也能实现,因为这几段还存在一个主次的顺序,以年份最为主,往后次之,另外一个字段修改起来也比较方便。

  • 80后最难忘的歌和影像

    虽然不止这些,但是仍然可以回味:

    今晚在德芭与彩虹看书:《七十年代》

  • 总是有人更加了解真相:我的老家

    偶然搜索,发现一篇好文,推荐给大家读一读,也算是回报家乡的一种方式吧:

    “社会主义新农村整体规划工程”问答

    我友老李是河北省武邑县人,打电话来说他们县的一个主要领导前些日子被抓了,因为贪污了一千多万。

    我听了,直吐舌头。因为我知道武邑是个穷县,平原农业区,过去是盐碱地,没想到穷庙富方丈,人家能贪污一千多万,可算是奇迹。

    我问这个领导有什么“政绩”?

    老李说:“要说政绩,那就算是主持的‘社会主义新农村整体规划工程’了。”

    我一听,说:“我觉得这名词又熟悉又陌生,熟悉的是‘社会主义新农村’这个叫法,陌生的是不知道啥叫‘整体规划工程’。”

    老李解释说:“其实这就是农村的房地产工程。因为大中城市的地价一高再高,城市占用了大量的农田,国家对此管得就严了。再开发房地产,就要从农村、农民身上打主意。比如我们这个进去的领导,设计了一个整体规划的方案:就是先把农民的宅基地进行私有化,然后以国家名义收买宅基地,把钱给农民,让农民获得实惠。再把大片的宅基地统一开发,卖给农民。把过去的平房统统推到,盖成楼房,让世代住平房的农民享受‘楼上楼下,电灯电话,喝牛奶吃面包’的共产主义生活,跑步进入共产主义。”

    我说:“这是好事啊!为什么这么好的干部还会贪污呢?”

    老李说:“好事?我给你举我的例子吧。我们家的宅基地,如果私有化,作价是八万元。卖给‘国家’,‘国家’给我八万元。但是,按着这位领导的‘规划’,在原地盖了楼房后,我要买原来居住面积的房子,要花二十万才能买到。”

    我一愣,想八万到二十万之间差十二万,对一个农民之家来说不是小数。虽说近几年免了农业税,但是毕竟单靠种粮,还不能实现收入增长的大飞跃。好在,我说:“那你就别拿这八万,自己家老房子自己住就行了。不招谁不惹谁,领导能把你怎么样?”

    老李幽默地说:“俺这领导是逮个蛤蟆都要捏出尿来。你想不拿这八万都不行。因为整体规划工程要牵扯每一家,平房统统推平,统统改成楼房。你要是不搬,那就要强制拆迁了。”

    我猛然想起《阿凡达》,说:“邓玉娇事件后,国家对于强制拆迁有指示,反对强制手段。你不搬,他拿你没有办法。”

    老李说:“看你政治斗争经验就不足吧。俺们领导可没这么嫩。他看谁家敢当钉子户,就把他们家的户口本档案拿来研究,看看这家有没有亲戚在政府机关,一旦找到,就把在政府做事的人找来,吩咐十天内必须做通亲戚的搬迁工作,痛痛快快拿走八万,痛痛快快地再预交二十万,不然,在政府里的差事就完了,不用来了。美其名曰‘考核不及格,解聘’。你说咱农村人能在政府里工作多不容易,得费多大的努力啊。谁也不忍心自己亲戚为自己丢了差事。所以这一手最绝,逼得大家不得不去拿八万块钱。这哪是去拿钱,简直是去割肉啊!那十二万都得去借啊。这领导把‘整体规划工程’做完,上级考核就是政绩,就可以当更大的官,再在更大的范围实行‘整体规划工程’,再做更更大的官。反正县里他能说了算,没人监督。当年‘大跃进’要‘超英赶美’,‘跑步进入共产主义’,我看今天这农村推到生活几千年的平房,住进楼房,怎么就有那时的味道呢。”

    我劝解说:“你太悲观了,这也许只是在县城以上的城市这么搞……”

    老李说:“我亲戚住在离城几十里的村里,他们也开始这么搞了。”

    我换个话题,问:“这么好的干部,贪污的也不太多。人家大银行行长年薪七百万,这只比人家一年的薪水多点,怎么会被抓呢?”

    老李回答:“唉,要说贪心不足蛇吞象,这领导把土地卖给房地产开发商,回扣要得狠了一些。人家这些房地产开发商个个上面也有人,一生气把他告了,进了局子。罪名是一千万财产来源不明,既然不明,那就牵扯不了别人。该他倒霉。还有那么多人这样搞……”

    这样的好干部,可以在牢狱里写书啦。我想。

    来源:http://blog.sina.com.cn/s/blog_59890e490100i2wr.html