当前位置: 代码迷 >> 编程
 解决方案列表
  • [编程] mochiweb参数化模型Req相关功能

    Mochiweb是Erlang实现的一个开源Web服务器,它设计的一个亮点就是他本身的Http请求的参数化模型。因此我们可以用OO的方式来理解它的相关用法。它的实现在mochiweb_request模块.在mochiweb中,每个client请求其构造一个Req对象(注:这个“对象“只是便于理解的提...

    1214
    热度
  • [编程] 如果使用Python安装HTTP服务

    如果你急需一个简单的WebServer,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等。那么,Python可能帮助你。使用Python可以完成一个简单的内建HTTP服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。佻只需要干一件事情,那就是安装一个Pyt...

    1393
    热度
  • [编程] Erlang和Python通信交互与互通

    参考了Erlang官方文档和http://blog.developers.api.sina.com.cn/?tag=erlang以及http://kazmier.net/computer/port-howto/.-module(town). -behaviour(gen_server). %...

    1885
    热度
  • [编程] Python 自然语言处理

    推荐一本免费的在线电子书,《用Python进行自然语言处理》,用NLP工具包(开源免费,Python)来进行文本分析。特别适合初学计算语言学的学生。好像没有好的中文切词。当然,免不了需要提一下DanJurafsky教授,大家可以搜索一下,找找他的讲义。简要翻译一下提纲:(书的主站点:http://w...

    2158
    热度
  • [编程] 整洁代码的4个提示

    虽然这样的文章非常的多,并且,就算是对于编程新手来说,也是非常的简单和显而见,但是,在我们进行CodeReview过程中,我们还是能够看到那些非常混乱的代码,所以,有些时候,你会在想,是不是这样的规则太多了,导致我们的程序员记不住。虽然我们在以前的文章中一遍又一遍的说过(比如:《如何写好优质的代码》...

    1258
    热度
  • [编程] Top 200的全球开发者博客

    有的可能你很熟悉,有的你可能还不知道。这些BLOG的排名通过查看,GooglePageRank,TechnoratiAuthority,AlexaRank,Googlelinks,TwitterGraderRank等等,形成的综合排名。如果你对此感兴趣的话,你可以看看这篇文章——《如何制作一个Blo...

    2457
    热度
  • [编程] 编程命名中的7+1个提示

    1.-变量应该是尽可能的望文知意。千万不要使用教材中的命名方式。好的变量:daysDateRange,flightNumber,carColor.坏的变量:days,dRange,temp,data,aux…在我们的日常工作中,有很大数量的开发人员喜欢使用短的变量名,而不是有含义的变量名。这主要是因...

    1280
    热度
  • [编程] 如何写好优质的代码

    1.-DRY:Don’trepeatyourself.DRY是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯...

    1594
    热度
  • [编程] 编程中的命名设计那点事

    在我开始设计系统的时候,我会花去很多时间去设计命名,因为好的命名和好的设计是分不开的。InthebeginningwastheWord,andtheWordwaswithGod,andtheWordwasGod太初有道。道与神同在,道就是神。(约翰福音第一章,第一节)在设计过程中给类,方法和函数好的...

    1087
    热度
  • [编程] 用Python写NCurses UI

    Ncurses是一个能提供基于文本终端窗口功能的动态库.Ncurses可以:可以使用整个屏幕创建和管理一个窗口使用8种不同的彩色为您的程序提供鼠标支持使用键盘上的功能键Ncurses可以在任何遵循ANSI/POSIX标准的Unix/Linux系统上运行,除此之外,它还可以从系统数据库中检测终端的属性...

    1546
    热度
  • [编程] Python调用C语言函数

    使用Python的ctypes,我们可以直接调用由C直接编译出来的函数。其实就是调用动态链接库中的函数。为什么我们需要这样做呢,因为有些时候,我们可能需要一个性能上比较讲究的算法,有些时候,我们可以在Python中使用已经有了的现成的被封闭在动态链接库中的函数。下面是如何调用的示例。首先,我们用一个...

    1126
    热度
  • [编程] 有效编程的14件事

    下面是14件如何有效编程的方法:计划(Plan)所谓Plan,其实就是对应于编程中的“设计”阶段,当然,这里的Plan并不像设计那样重量级。它要求我们程序员在正式编程前至少要考虑一下下面的问题:你这个程序,工具或是项目的目的,究竟是用来干什么的。你只有知道做什么,要达到什么样的目的,你才能做得对,做...

    1010
    热度
  • [编程] 基于JVM的语言正在开始流行

    这是ReuvenLerner在去年写的一篇博文,文章主要介绍了一些新兴的基于JVM的脚本语言。结合本文可以对Bruce的博文《C++和JAVA传统中积极的一面》有一个很好的理解。译者认为:语言始终都是一门工具,软件设计最重要的东西是来自于设计者的创造性,但是随着Java语言的出现,他的半动态的特性,...

    1097
    热度
  • [编程] 非常不错的编程技术教程资料收集

    下面是一些非常不错的编程教程,当然,全是英文版的。不过因为是新手教程,所以非常容易阅读,可以在学习技术的同时加强一下自己的英语阅读能力。如果你是一个新手,建议你把本页设为你的收藏夹。CIntroductiontoCProgrammingCOptimizationTutorialCompilingCa...

    2262
    热度
  • [编程] C++和JAVA传统中积极的一面

    译者注:本文翻译自BruceEckel(《ThinkinginC++》&《ThinkinginJava》作者)的博文,该博文于2009年03月14日发表于:http://www.artima.com/weblogs/viewpost.jsp?thread=252441本文的发表引起了互联网上...

    1115
    热度
  • [编程] 优秀程序员的十个习惯教你如何做一个优秀的程序员

    在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(SoftwareEngineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但...

    1000
    热度
  • [编程] Hello World 集中营

    编程的人应该都知道什么是HelloWorld。这是一个最简单的程序,其只在屏幕上输出“HelloWorld”字样,这通常是初学者的在学习编程时的第一个示例。把打印出“HelloWorld”作为第一个范例程序,现在已经成为编程语言学习的传统。“HelloWorld”起源于BrianKernighan和...

    1168
    热度
  • [编程] 科技界的“代码女神”- 赵洁琼,因《这世界唯一的你》相册走红网络

    科技界的“代码女神”-赵洁琼,因《这世界唯一的你》相册走红网络,在这个PS、整容盛行的时代,纯天然的清新妹子成了稀有动物。尤其IT科技行业,代码女神的身影更是少见。不过,最近爆红网络的“代码女神”,其中的素颜女主角也被众多网友称为传说中的“代码女神”。各位兄弟姐妹们,你以为写代码的都是抠脚大汉吗?相...

    16122
    热度
  • [编程] shell之“>/dev/null 2>&一”

    shell之“>/dev/null2>&1”http://ppp1013.blog.51cto.com/927700/271043今天在自己的一个技术群中又被问道了这么一个问题,于是又通俗的解释了一下,做个记录,大家看看解释是否清楚!shell中可能经常能看到:>/dev/...

    9746
    热度
  • [编程] java.io.File 这个种

    java.io.File这个类java.io.File类代表系统文件名,并不代表实际当中物理上的文件,物理上的文件就是硬盘上的一段空间,里面装了好多数据,要读数据通过file类读不出来,只能通过io流才能读出来,File这个类只能代表一个文件名(路径和文件名),file有可能是路径或者是文件名,当n...

    5725
    热度
上一页12...910下一页