很惊讶昨晚写的第一篇学习笔记竟然有个评论了,只是今天还是对基础知识提不起精神,还是先看那三本书了解一下程序开发的大概流程吧。

今天不知道怎么闲逛就找到了这个网站,说是专门用于编程练习的,用google账户就能够登录,简单整理了一下免费版可以直接使用的!如下表:

    编程语言 开源项目 代码行数 源程序  
    Objective-C Cheddar 419 lines  Simple & Instant Task Manager — CDIListViewController.m  
    C#ASP.net   486 lines  Web Application Framework — CSharpCodeParser.cs  
    JavaScript jQuery 237 lines  Cross-Browser JavaScript Library — traversing.js  
    Ruby on Rails   269 lines  Full-stack Web Application Framework — relation.rb  
    Erlang Riak 357 lines  Distributed Key/Value DB — riak_core_gossip.erl  
    Scala   539 lines  Static, Functional, Object-Oriented PL — ParArray.scala  
    Java Guava 387 lines  Google Core Libraries for Java — Collections2.java  
    Haskell Xmonad 177 lines  X11 Tiling Window Manager — StackSet.hs  
    Python Mercurial 465 lines  Distributed Version Control — merge.py  
    Less Bootstrap 453 lines  HTML/LESS/JS Framework — mixins.less  
    PHP Symfony 221 lines  PHP Web Framework — PhpEngine.php  
    Perl Moose 269 lines  Object-Oriented Perl — Constructor.pm  
    C++ WebKit 368 lines  Web Browser Engine — HTMLDocumentParser.cpp  
    Shell Git 330 lines  Distributed Version Control — git-mergetool.sh  
    Clojure   220 lines  Dynamic, Functional, Concurrent Lisp — zip.clj  
    C Redis 475 lines  Data Structure Server — db.c  
    C  Linux0.0.1 213 lines Minix-like kernel for i386 — sched.c  

尝试了一下C#的,还真是跟平时打字不同,有点别扭不很适应!这是第一次测试的 Lesson Summary:

typeable characters 309  
typed characters 373
  309 typeable characters
+ 10 incorrectly typed
+ 7 collaterally typed before backspacing
+ 32 backspaces
unproductive keystrokes 21%
373 typed characters — 309 typeable characters
-----------------------------------------------------

309 typeable characters

elapsed time 1:50  
wpm 34
309 typeable characters           1
--------------------------- × -------------
5 characters per word            1:50

第二次测试,看上去好象是略有提高的样子

ypeable characters 376  
typed characters 438
  376 typeable characters
+ 16 incorrectly typed
+ 10 collaterally typed before backspacing
+ 31 backspaces
unproductive keystrokes 16%
438 typed characters — 376 typeable characters
-----------------------------------------------------

376 typeable characters

elapsed time 1:59  
wpm 38
376 typeable characters           1
--------------------------- × -------------
5 characters per word             1:59

不过一个486行的文件要打这么久?2次才完成了30行啊:

30 lines typed
456 lines remaining

第三次测试,又有所提高,不过呢,厌倦了,就到这吧,看书去:

typeable characters 477  
typed characters 519
  477 typeable characters
+ 17 incorrectly typed
+ 4 collaterally typed before backspacing
+ 21 backspaces
unproductive keystrokes 9%
519 typed characters — 477 typeable characters
-----------------------------------------------------
                    477 typeable characters
elapsed time 2:14  
wpm 43
477 typeable characters           1
--------------------------- × -------------
5 characters per word             2:14

C#编程打字指法练习的更多相关文章

  1. 如何提高程序员的键盘使用效率?——ASE第一次作业

    引言 对于程序员来说,键盘输入是我们工作的基本方式,当你的手指在键盘上飞起来的时候,不但能够提高工作效率,还常常引来旁人羡慕的目光.下面将从不同方面介绍一些提高键盘使用效率的方法. 程序员最主要的文字 ...

  2. FAQ: Machine Learning: What and How

    What: 就是将统计学算法作为理论,计算机作为工具,解决问题.statistic Algorithm. How: 如何成为菜鸟一枚? http://www.quora.com/How-can-a-b ...

  3. [ML] I'm back for Machine Learning

    Hi, Long time no see. Briefly, I plan to step into this new area, data analysis. In the past few yea ...

  4. 在cnBlogs上使用MarsEdit发blog

    工欲善其事,必先利其器.既然决定了要经常使用blog,就要给自己一个好环境! 1.Mac下优秀的发博客工具--MarsEdit 网上有许多有用的文章教你如何使用它. 比如 http://fduo.or ...

  5. Windows10使用技巧

    Windows10配置技巧 新机配置 "我的电脑"图标设置 在桌面右击鼠标=>个性化=>点击左侧"主题"=>点击相关的设置中的"桌面 ...

  6. 【pygame游戏编程】第四篇-----打字测速游戏

    下面我们一起用pygame编写一个打字测速游戏 这是一个很实用的有趣的小游戏: 开始之前先来学习几个小函数: 1. ord(ch) python内置函数,传入一个字符,返回字符的ascii码 2.ch ...

  7. linux系统指法练习与打字游戏软件

    以 fedora和ubuntu 系统为例,fedora/centos系统用yum install命令安装 ubuntu系统用apt-get instll命令安装 yum install ktouch$ ...

  8. Yorhom浅谈:作为一名初中生,自学编程的点点滴滴 - Yorhom's Game Box

    Yorhom浅谈:作为一名初中生,自学编程的点点滴滴 我是一名不折不扣的初中生,白天要背着书包去上学,晚上要拿起笔写作业.天天如此,年年如此. 我的爱好很广泛,喜欢了解历史,读侦探小说,骑车,打篮球, ...

  9. 少儿编程|Scratch编程教程系列合集,总有一款适合你

    如果觉得资源不错,友情转发,贵在分享!!! 少儿编程Scratch: 少儿编程Scratch第一讲:Scratch完美的初体验少儿编程Scratch第二讲:奇妙的接球小游戏少儿编程Scratch第三讲 ...

随机推荐

  1. Java程序员面试题集(1-50)(转)

    转:http://blog.csdn.net/jackfrued/article/details/17339393 下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和 ...

  2. JavaScript原型链与继承

    最近学习了<Javascript高级程序设计>面向对象部分,结合书中的例子总结一下原型链和继承部分的内容. 创建对象 在Js当中没有类这个概念,当我们想要创建具有相同属性的对象的时候,有如 ...

  3. php接口数据加密、解密、验证签名代码实例

    php接口数据加密.解密.验证签名 代码非常easy,这里就不多废话了,直接奉上代码 <?php /** * 数据加密.解密.验证签名 * @edit http://www.lai18.com ...

  4. AS3聊天单行输入框图文混排完美实现

    几年前刚毕业.第一个游戏模块做的就是聊天.到如今.几个游戏写过几次聊天模块. 之前在4399做的<幻龙骑士>(又名<神骑士>),还有上周六刚上线的<疯狂的子弹>, ...

  5. Unity 屏幕震动效果实现

    要实现震屏效果其实并不难,所谓的震屏在PC端可以简单地理解为相机(MainCamera)的抖动. 代码实现如下: using UnityEngine; using System.Collections ...

  6. C# 多线程的坑 之 代码变序

    英文好的,可跳过,直接打开底部的“参考“链接. 代码变序--reordering of memory operations 大概4年前,阅读了这篇文章后http://www.albahari.com/ ...

  7. OC——动态添加Button和监听UIAlertView按钮

    1:动态添加uibutton - (IBAction)addButton:(id)sender { CGRect frame = CGRectMake(90, 200, 200, 60); UIBut ...

  8. listbox修改字体大小

    listBox1.Font = new Font(this.Font.FontFamily, 14);

  9. 【Remoting-4】

    [服务对象三种激活方式的不同] [1]客户端激活方式 [A]对象的创建,对象方法的执行都是在远程服务端. [B]服务端为每一个客户端创建其专属的对象,为这个客户提供服务,并且保存状态 [C]可以从远程 ...

  10. C++标准程序读书笔记-第三章错误和异常处理

    1.命名空间(namespace)std C++标准程序库中的所有标示符都被定义于一个名为std的namespace 2.标准异常类别 (1)语言本身或标准程序库所抛出的所有异常,都派生自基类exce ...