对于语言的学习,已经持续了几年,但并没有显著的提高,现在还是无法行云流水的写出大段高质量的程序。语言众多,很多人说语言只是一种工具,不必有所偏爱。但每个人或多或少的也会有所偏爱,就像有些人喜欢哈士奇,而自己却喜欢拉布拉多。对于语言,自己喜欢偏低层的c/c++。c语言已经可以很不错的读写程序,但c++...
分类:
编程语言 时间:
2014-11-20 21:44:08
阅读次数:
213
一般来说,高层不会直接对中层进行具体目标上的设定,一般是提方向性的,比如保证测试质量,提高测试效率,会把更多的操作空间让与中层.而中层则要把这些虚的东西,转化成实的方案. 比如测试效率,自动化可以提升效率,那我们尝试把自动化做起来? 比如测试质量,评审、过程改进可以提高质量,我们就尝试把评审或过.....
分类:
其他好文 时间:
2014-11-19 18:01:53
阅读次数:
169
一款功能强大且实用的开发工具可以为开发者简化开发流程,提高工作效率,允许开发者在应用开发本身投入更多的时间和精力,从而提高作品质量。本文就为大家分享4款实用的Android应用架构工具。 开发者若想开发出一款高质量的应用,一款功能强大的开发工具想必是不可或缺的。开发工具简化了应用的开发流程,也能使....
分类:
移动开发 时间:
2014-11-19 07:22:36
阅读次数:
249
编写高质量代码:改善Python程序的91个建议 http://book.douban.com/subject/25910544/1.(建议16)is 用于判断两个对象的id是否相等,==才是判断值是否相等2.(建议23)for,while,和try语句后面都可以跟else语句,可以简化代码3.(建...
分类:
编程语言 时间:
2014-11-18 23:30:52
阅读次数:
292
说明:此文根据《编写高质量代码改善C#的57个建议》的建议14而写。在自己根据作者的思路进行代码练习的时候,感觉作者并未把定义说清楚全面,于是在定义中加入了自己的理解部分,如定义中的绿色字体部分。为对象创建副本的技术成为拷贝(或叫克隆)。我们将拷贝分为浅拷贝和深拷贝。浅拷贝:将对象中的所有字段复制到...
分类:
其他好文 时间:
2014-11-18 23:24:29
阅读次数:
280
原文:C#放缩、截取、合并图片并生成高质量新图的类using System;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;using System.IO;
namespace Fram...
1避免使用深的异常层次结构。2一定要从 System.Exception 或其他常见基本异常之一派生异常。3异常类名称一定要以后缀 Exception 结尾。4应使异常可序列化。 异常必须可序列化才能跨越应用程序域和远程处理边界正确工作。5一定要在所有异常上都提供(至少是这样)下列常见构造函数。 确...
分类:
其他好文 时间:
2014-11-14 10:37:32
阅读次数:
191
首先不得不承认自己做了标题党,本文实质是分析500lines or less的crawl工程,这个工程的地址是https://github.com/aosabook/500lines,有兴趣的同学可以看看,是一个 非常高质量的开源工程集合,据说要写一本书,不过看着代码提交记录,这本书面世时间应该不会...
分类:
编程语言 时间:
2014-11-14 10:34:42
阅读次数:
180
题意:给出n类珍珠,所需它们的数量,以及它们的单价,
要求用最少的钱就可以买到相同数量的,相同(或更高)质量的珍珠。
注:价格更高的珍珠等级更高,支付规则为:
买任一类的珍珠n个(单价:p),都要支付(n+10)*p的钱...
分类:
其他好文 时间:
2014-11-08 16:45:28
阅读次数:
201
python有丰富的库,靠这些库我们可以做很多事情,Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、 单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、 HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。 记住,只要安装了Python,所有这些功能都是可用的。这被称作Python的“功能齐 全”理念。
除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。...
分类:
编程语言 时间:
2014-11-06 17:42:23
阅读次数:
171