除了高超的武艺,每位黑忍者还需要装备最好的武器。在软件开发的世界里,好的工具能让我们的生活变得更轻松,在更短的时间里写出更棒的代码。时光回到2008年,那时安卓还很年轻。只有几个相关的博客和谷歌官方的几个应用开发教程,没有函数库也没有代码生成器,甚至连成熟的设计模式也没有(除了OOP和一些Java实...
分类:
移动开发 时间:
2015-02-05 13:23:28
阅读次数:
194
近半年来工作上一直用通用权限开发平台做开发,其方便、快捷、灵活的特性,在开发中逐一体现出来。首先是开发平台内置的代码生成器,无需复杂的操作即可批量生成增删改查代码和实体类,节约大量的时间在软件的业务逻辑上,想起原来写代码时,拼写那密密麻麻的SQL语句时的感受,有如暗无天日的末日,尤其碰上动辄几十个上...
分类:
Web程序 时间:
2015-02-05 12:56:52
阅读次数:
208
除了高超的武艺,每位黑忍者还需要装备最好的武器。在软件开发的世界里,好的工具能让我们的生活变得更轻松,在更短的时间里写出更棒的代码。
时光回到2008年,那时安卓还很年轻。只有几个相关的博客和谷歌官方的几个应用开发教程,没有函数库也没有代码生成器,甚至连成熟的设计模式也没有(除了OOP和一些Java实践)。今非昔比,我们已经有了一个成熟的OS、很棒的开发工具、稳定的Eclipse插件和其他I...
分类:
移动开发 时间:
2015-02-05 11:29:57
阅读次数:
238
这里是二维码的介绍http://blog.sina.com.cn/s/blog_4d8333670100t8mr.html下面是我用C#作为后台代码做的一个二维码生成器的代码:前端: ...
一、关于参数的定义函数中参数的值就是在录制过程中输入的实际值。例如,你录制了一个 Web 应用程序的脚本。脚本生成器生成了一个声明,该声明搜索名称为 “软件测试” 的图书的数据库。当你用多个虚拟用户和迭代回放脚本时,也许你不想重复使用相同的值“ 软件测试”,还需要其他的值如“项目管理” 。例如平常经...
分类:
其他好文 时间:
2015-02-04 14:29:44
阅读次数:
119
通过Web端配置和Scriptcase开发,快速实现数据审核和流程审核业务。...
分类:
其他好文 时间:
2015-02-04 13:07:24
阅读次数:
154
DescriptionJSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章中每个字节都是完全随机的。如果一篇文章中至少...
分类:
其他好文 时间:
2015-02-03 21:07:33
阅读次数:
227
翻了一篇workflow上关于yield的用法,翻的有点烂,在这里贻笑大方了,慢慢来,总是期待着一点一点的进步。
为了理解yield的机制,我们需要理解什么是生成器。在此之前先介绍迭代器iterables。
Iterables
当你创建一个list,你可以一个一个的获取,这种列表就称为迭代:
>>> mylist = [1, 2, 3]
>>> for i in m...
分类:
编程语言 时间:
2015-02-02 18:10:44
阅读次数:
271
复杂渐变生成器地址:http://www.colorzilla.com/gradient-editor/背景渐变图案地址:http://lea.verou.me/css3patterns/eg:两色线性渐变background: #fcfcfc; /* Old browsers */backgrou...
分类:
Web程序 时间:
2015-02-02 17:21:39
阅读次数:
264
12.7.2 创建日志记录计算
清单 12.24 首先实现两个辅助函数,用于读写控制台,且两者还会把消息写入日志,所以,它们将括在 log 计算块中。为了显示如何组合非标准计算,我们在第三个函数中,使用了两个函数。在前面的示例中,我们使用 let! 基本操作,在清单 12.24 还引入了 do!。
清单 12.24 使用计算表达式的日志 (F# Interactive)
> le...
分类:
其他好文 时间:
2015-02-02 15:57:48
阅读次数:
264