码迷,mamicode.com
首页 >  
搜索关键字:programming    ( 4669个结果
Learning JavaScript Design Patterns The Constructor Pattern
In classical object-oriented programming languages, a constructor is a special method used to initialize a newly created object once memory has been a...
分类:编程语言   时间:2014-09-28 22:56:05    阅读次数:213
C# Meta Programming - Let Your Code Generate Code - Introduction of The Text Template Transformation Toolkit(T4)
using System;public static class GreaterTest{ public static of( left, right) {) .MakeGenericType(type).IsAssignableFrom(intf) || ...
分类:其他好文   时间:2014-09-28 20:31:35    阅读次数:264
有关 Forth
今天晚上继续读 《Masterminds of Programming》,忍不住又翻译了半章关于 Forth 之父的访谈。我以前读过几篇更早时期关于他的访谈,部分了解他的观点。小时候还特别迷 Forth 。这位神叨叨的老头很有意思。没看过原来的译本,只是自己按自己的理解翻了第 4 章 Forth 的...
分类:其他好文   时间:2014-09-28 18:31:45    阅读次数:329
twisted network programming essentials 读书体会
首先twisted是在python结构下的一个事件驱动的网络框架。你可以在此基础上做出遵循各种协议的client--server结构的软件应用. 刚刚读了第一大章 An Intrduction to twisted主要有如下体会: 1) 所谓的事件驱动是指程序的运行是由外在的因素决定的,比如GUI程序依赖的是用户的鼠标操作,网络程序依赖的是client的送回来的消息,在twisted中...
分类:Web程序   时间:2014-09-28 17:45:04    阅读次数:205
Algorithm Part I:Programming Assignment(3)
问题描述: Programming Assignment 3: Pattern Recognition Write a program to recognize line patterns in a given set of points. Computer vision involves analyzing patterns in visual images and recon...
分类:其他好文   时间:2014-09-28 17:10:03    阅读次数:293
C# Meta Programming - Let Your Code Generate Code - 利用反射重写自动的ToString()
我们在写一些Model的时候,经常会重写ToString,为了在控制台中进行打印或者更好的单元测试。但是,如果Model的字段非常多的时候,如此简单的重复劳动经常会变成一件令人头痛的事情,因为大家都不想重复劳动,或者这种事情应该交给初级程序员或者毕业生去做。看如下:public class Cust...
分类:其他好文   时间:2014-09-28 12:48:02    阅读次数:228
python 面向对象编程
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把...
分类:编程语言   时间:2014-09-28 05:02:20    阅读次数:215
python 函数式编程
函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归...
分类:编程语言   时间:2014-09-27 15:09:19    阅读次数:180
核心--待克服的大山
离散数学Discrete Mathematics数据结构Data Structure数字电路与逻辑设计Digital Circuit and Logic Design汇编语言程序设计Assembly Language Programming数值分析Numerical Analysis操作系统原理Op...
分类:其他好文   时间:2014-09-27 02:18:58    阅读次数:251
虚拟内存地址(翻译)
Virtual Memory and Memory Mapping Virtual memory was introduced in 1959. The main goal was to significantly simplify programming by abstracting the qu...
分类:其他好文   时间:2014-09-27 00:11:58    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!