不良编程文化 资讯

“这代码真垃圾”,当我们翻查一些代码寻找一个特别讨厌的 bug 时,同事大声这样说。“是吗”,我回答到。 像这样的谴责,以及其它一些类似的话,在办公室里经常会听到,而且频率在增加。而最令人不安的是,这代码并不是特别的糟糕。我这话是什么意思? 不能把它们写的更好吗?当然!大多数的代码都有改善的空间——只要有足够的时间和资源。垃圾代码确实有,我们都看得见,而且都是我们自己写的,但这并不是 问题。

jopen 2013-09-12   3701   0
编程  

编程语言的选择 资讯

选择使用什么样编程语言对于一个项目来说是一个最关键的技术决策。因为这项决策会影响到项目框架结构和你所能够利用上的资源,以及雇佣员工。既然如此,你是如何去选择编程语言的呢?

jopen 2013-04-18   8321   0

当女人开始编程的时候 资讯

谷歌浏览器 Chrome Stable 稳定版迎来例行升级,新版本号为 v42.0.2311.135,本次更新了安全补丁及问题修正!Google Chrome,又称 Google 浏览器,是个由 Google(谷歌)公司开发的网页浏览器。该浏览器是基于其他开源软件所撰写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的界面。

jopen 2015-04-29   7782   0
编程  

各种流行的编程风格 资讯

在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗? 散弹枪编程 这种编程风格是一种开发者使用非常随意的方式对待代码。嗯,这个方法调用出错了那么我会试着把传出的参数从 false 变成 true!,当然依然出错,于在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗? 散弹枪编程 这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从 false 变成 true!”,当然依然出错,于是我们的程序员会这样:“好吧,那我就注释掉整个方法吧”,或是其它更为随意的处理方式,直到最后让这个调用成功。或是被 旁边的某个程序员指出一个正确的方法。

openkk 2011-08-16   6714   0
编程  
P115

  UNIX环境高级编程 文档

本书说明Unix系统的程序设计界面—系统调用界面和标准C提供的很多函数。这些对编写在Unix系统中运行的程序是非常有帮助的。 与大多数操作系统一样,Unix对程序运行提供了大量的服务—打开文件、读文件、启动一道新程序、分配存储区以及获得当前时间等。这些被称之为系统调用界面(system call interface)。另外,标准C库提供了大量C程序广泛使用的函数(格式化输入变量的值、比较两个字符串等)。 系统调用和库函数系统上由Unix程序员手册中的第2,3部分说明。本书不是这些内容的重复。该手册没有给出实例,也不说明这些界面和函数设计的合理性,而这些则正是本书所要弥补的。

vonezzz 2011-12-25   2057   0
UNIX  
P31

  QTP 编程实例 文档

QTP 编程实例

gpp5 2013-12-09   2808   0

教学编程软件:RoboMind 经验

ROBO是一款新颖并且非常简单的教学编程软件,通过它可以帮助我们学习基本的计算机科学。同时我们还可以学习最流行的编程技巧,以及对机器人和人工智能有所了解。

jopen 2012-10-24   26194   0
编程  

Hbase基于Mapreduce的编程 经验

小试牛刀,将mapreduce的输出结果保存到大型分布式数据库中HBase中,一个例子,求各url的访问pv数据,由于用到rcfile格式需要导入hive-exce包,还需要加载hbase包,如果这两个包都已经被集群管理员放到各节点的hadoop/lib下那就可以省去这一步,废话不说,干货

openkk 2012-08-26   34241   0

JavaScript异步编程 经验

JavaScript是一种单线程执行的脚本语言,为了不让一段JavaScript代码执行时间过久,阻塞UI的渲染或者是鼠标事件处理,通常会采用一种异步的编程模式。这里就跟大家一起了解JavaScript是一种单线程执行的脚本语言,为了不让一段JavaScript代码执行时间过久,阻塞UI的渲染或者是鼠标事件处理,通常会采用一种异步的编程模式。这里就跟大家一起了解一下JavaScript的异步编程模式。

jopen 2012-12-04   45046   0

.NET 编程语言:Words! 经验

Words! (The Words! Programming Language) 是 .NET 编程语言,类似 。.NET 编程语言 Cobra。通过转换成 Cobra 来运行。

jopen 2014-08-24   15029   0

JDBC编程小结 经验

JDBC编程小结

jopen 2015-01-07   14600   0

Java编程规范 经验

Java编程规范

jopen 2015-07-02   30819   0

Java Socket 编程指南 经验

Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一。如今大多数基于网络的软件,如浏览器,即时通讯工具甚至是P2P下载都是基于Socket实现的。本文会介绍一下基于TCP/IP的Socket编程,并且如何写一个客户端/服务器程序。

ew45 2015-03-12   19415   0

C#异步编程 经验

在使用多线程编写端口扫描程序时,我自己感觉同步和确定所有线程都执行完的时间是2个比较麻烦的问题。有园友评论说现在已经不手动创建thread对象了,而是直接使用Task异步方式,我的网络编程老师也讲到了异步编程的优越性。在学习了课本上的知识后,进行了一个总结分享给大家。从.NET4.5开始,用async和await关键字再加上Task.Run是一个非常不错的异步编程模型。

jopen 2016-01-16   14317   0

storm java 编程思路 经验

storm java 编程思路:总体思路 storm编程和hadoop的mapreduce的编程很类似,hadoop的mapreduce需要自己实现map函数,reduce函...

ShaCGRU 2016-01-27   9481   0

promise异步编程的原理 经验

JavaScript中的异步由来已久,不论是定时函数,事件处理函数还是ajax异步加载都是异步编程的一种形式,我们现在以nodejs中异步读取文件为例来编写一个传统意义的异步函数:

丶工林云 2016-02-06   14515   0

JavaScript中异步编程 经验

事件是JavaScript中最重要的一个特征,nodejs就是利用js这一异步而设计出来的。所以这里讲一下事件机制。

jdu2 2016-02-20   13082   0

Java并发编程 经验

即使是单核处理器也支持多线程执行代码,CPU通过给每个线程分配CPU时间片来实现这个机制。CPU通过时间片分配的算法来循环执行任务,当前任务执行一个时间片后会切换到下一个任务。但是,在切换前会保持上一个任务的状态,以便下次切换回这个任务时,可以再加之这个任务的状态。所以 任务从保存到再加载的过程就是一次上下文切换 。

salt 2016-09-19   10679   0
P101

  JSP高级编程 文档

Servlet技术。Servlet的优势: -- 运行效率高 -- 可移植 -- 廉价 -- 安全 -- 主流

shuyong1 2011-12-25   2433   0
JSP   Java开发   方案   HTTP   HTML  
P51

  Java 网络编程 文档

引言和本章任务理解网络的基本概念;掌握URL类、URLconnection类、InetAddress类的用法;理解什么是流套接字,并利用Socket类和ServerSocket类实现流套接字编程;

zixiyugu 2012-06-20   2336   0
1 2 3 4 5 6 7 8 9 10