• 超简易图种生成器

    前几天逛知乎,看到一个问题: 有没有一段代码,让你觉得人类的智慧也可以璀璨无比? 。作为一个渣渣程序猿自然就好奇的点进去看了。 嗯。。结果就是什么都看不懂。感觉全是大牛,各种脑洞。我看了简直就是各种惊奇,心想:卧槽居然还能这样玩儿。 往下翻了好久,看到...

    2018-06-23 23:03:21

  • 在线捉鬼游戏开发之二 - 设计业务对象与对象职责划分

    回忆总是残酷的在 设计业务对象与对象职责划分(2) 中,对旧版本的代码进行了剖析,也发现了不少臭味道,本篇将记录我是如何建设新版的业务对象职责划分。 一、复习设计模式 当初自学设计模式的路径是:从《大话设计模式》开始(做了笔记),到Gof的《设计模式》,再...

    2018-06-23 23:03:02

  • 程序员必备英语.net版(.net菜鸟的成长之路-零基础到

    通过一段时间的.NET学习,我发现英文不好是我的软肋~我觉得好好补习一下英文单词水平。可是要背哪些单词呢? 经过一段时间的整理,终于整理出来了一套比较完整的.NET程序员必备单词文档。单词加详细说明。现在分享给大家~希望能给大家帮助~~~!下面是word截图。为了方...

    2018-06-23 23:03:01

  • quartz.net 时间表达式----- Cron表达式详解

    序言 Cron表达式:就是用简单的xxoo符号按照一定的规则,就能把各种时间维度表达的淋漓尽致,无所不在其中,然后在用来做任务调度(定时服务)的quart.net中所认知执行,可想而知这是多么的天衣无缝,说是编码艺术凝集一点不过分。 牛逼吹完啦,我就写几个简单的cron表...

    2018-06-23 23:02:59

  • 编写高质量的代码——从命名入手

    作者:Johnny.Liang发布时间: 2015-05-28 17:48阅读: 3444 次推荐: 30 笔者从事开发多年,有这样一种感觉,查看一些开源项目,如Spring、Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点:1)代码质量非常高;2)命名特别规范(这可能跟老外的英语水平有...

    2018-06-23 23:02:55

  • string与stringbuilder的区别

    1、分析string与stringbuilder的区别,我们先来看下面一段代码 首先我们使用string进行字符串的拼接 class Program { static void Main(string[] args) { //StringBuilder sb = new StringBuilder(); string str = null; //创建一个计时器,计算程序运行的时间 Stopwat...

    2018-06-23 23:02:56

  • .NET 4.6中的性能改进

    .NET 4.6中带来了一些与性能改进相关的CLR特性,这些特性中有一部分将会自动生效,而另外一些特性,例如SIMD与异步本地 存储(Async Local Storage)则需要对编写应用的方式进行某些改动。 SIMD Mono团队一直以他们对SIMD,即单指令流多数据流特性的支持引以为傲。SIMD...

    2018-06-23 23:02:46

  • C#之Lambda不得不说的用法

    由于我才开始接触代码的时候遇到循环问题都是用foreach和for,慢慢就成了习惯,不愿意用其他简便的方式,偶然发现lambda能代替循环而且简便了很多。当然我用lambda也不是简便,更多是不用不行了,看公司项目很多地方这种用法导致我没有看懂源码,所以索性把关于lambda...

    2018-06-23 23:02:47

  • 网络爬虫+HtmlAgilityPack+windows服务从博客园爬取20

    1.前言 最新在公司做一个项目,需要一些文章类的数据,当时就想到了用网络爬虫去一些技术性的网站爬一些,当然我经常去的就是博客园,于是就有下面的这篇文章。 程序源码 : CSDN下载地址 2.准备工作 我需要把我从博客园爬取的数据,保存起来,最好的方式当然是保存到数...

    2018-06-23 23:02:39

  • 本地测试IIS,Post调用接口

    最近在学习三种调用接口方式,POST,Socket,Webserivce,今天刚写完POST方式所以就分享下,欢迎高手指点。 public string strResult = ""; protected void Page_Load(object sender, EventArgs e) { MyResponseList("发送是否成功"); } public void MyResponseList(strin...

    2018-06-23 23:02:42

2