- 博客(24)
- 资源 (10)
- 收藏
- 关注
转载 python中decorator详解
前面写python的AOP解决方案时提到了decorator,这篇文章就详细的来整理下python的装饰器——decorator。python中的函数即objects一步一步来,先了解下python中的函数。def shout(word='hello,world'): return word.capitalize() + '!'print shout()
2018-01-31 09:31:28 1130
翻译 根据经纬度计算多边形的面积(calculcate polygon's area by lon and lat)
代码如下:private static double CalculatePolygonArea(CoordinateCollection coordinates){ double area = 0; if (coordinates.Count > 2) { var coordlist = coordinates.ToList(); for (var i = 0; i
2017-08-04 10:23:33 5955 2
转载 计算机是如何启动的
从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是bootstrap(鞋带)的缩写
2016-11-16 13:44:30 384
翻译 用 SQL 语句还原数据库(with move 选项用法)
1. 查看 SQL Server 2000 中 Northwind 数据库文件的逻辑文件名(logical file name)和物理文件路径(operation system file name):use Nothwindgoselect name, filename, * from dbo.sysfilesname filename-----------
2014-07-30 17:57:00 745
转载 利用vSphere PowerCLI批量克隆部署虚拟机
$vc = '10.1.1.103' #VCenter IPConnect-VIServer -Server $vc -username administrator@vsphere.local -Password Tanry_147$vmhost="10.1.1.11" #esxi host$namestart="jonoshop"$template="jonoshop"
2014-07-29 15:58:18 10350 2
转载 路由器、猫、集线器、交换机的区别
首先说HUB,也就是 集线器 。它的作用可以简单的理解为将一些机器连接起来组成一个局域网。而 交换机 (又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。这样在机器很多或数据量很大时,两者将会有比较明显的。而 路由器 与以上两者有明显区别,它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径 ,可以说一般情况下个人用户需求
2014-05-26 11:11:42 628
转载 IDE、SCSI、SATA
IDE IDE的英文全称为“Integrated Drive Electronics”,即“电子集成驱动器”,它的本意是指把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器 。把盘体与控制器集成在一起的做法减少了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强,硬盘制造起来变得更容易,因为硬盘生产厂商不需要再担心自己的硬盘是否与其它厂商生产的控制器兼容 。对用户而言,硬盘安装起来也更为
2014-04-16 09:14:31 525
转载 J2EE中一些技术概念(JavaBeans、EJB和POJO详解)
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种轻易理解的角度对这些概念向初学者进行解释,以便把握学习J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然现在主要是.NET和Java两大主流体系。 J2EE可以说指Jav
2014-04-08 10:11:23 707 2
转载 字节那些事儿!
作者: 水寒 来源: 博客园 发布时间: 2010-09-25 14:27 阅读: 335 次 原文链接1、 前言 作为一名 C/C++ 程序员,字节是我们天天都要与之打交道的一个东西。我们和它熟稔到几乎已经忘记了它的存在。可是,它自己是不甘寂寞的,或迟或早地,总会在某些时候探出头来张望,然后给你一个腿儿绊。其实,只要你真正了解了它的底细,你就会畅行无阻。在本文中,
2012-09-07 06:40:13 511
转载 GCC强大背后
作者: wwang 来源: 博客园 发布时间: 2010-11-28 21:25 阅读: 343 次 原文链接 摘要:经常浏览博客园的同学应该会觉得本文有标题党之嫌,这个标题的句式来自于MiloYip大牛的大作《C++强大背后》,在此,向Milo兄致意。 GCC,全称GNU Compiler Collection,是一套GNU开发的编译器环境,它的创始人便是大名
2012-09-07 06:39:04 615 1
转载 高级编程语言的发展历程
高级编程语言的发展历程作者: 徐宥 原文链接 全屏阅读 [收藏] 目录 高级编程语言的发展历程(一)创始纪 高级编程语言的发展历程(二)虚拟机的前世今生 高级编程语言的发展历程(三)FORTRAN 语言是怎么来的 高级编程语言的发展历程(四)LISP 和 AI 的青梅竹马 A 高级编程语言的发展历程(五)LISP 和 AI
2012-08-27 13:35:16 3439
转载 如何掌握程序语言
摘要:这篇文章曾经叫做《初学者程序语言的选择》,但是后来我发现,这里给出的看法其实不只是给初学者看的,甚至可能会让初学者看不懂。而就我在 Google 实习的时候的观察看来,很多写了几十年程序的资深程序员,可能也没有明白这里指出的道理。所以我把题目改了一下,并且加入了新的内容,希望对新手和老手都有所帮助。 学习程序语言是每个程序员的必经之路。可是这个世界上有太多的程序语言,每一种
2012-08-25 22:52:18 626
转载 C语言字节对齐
文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x0000000
2011-10-03 13:13:24 291
转载 写给想用汇编优化程序的程序员朋友们
本文转自:http://saturnman.blog.163.com/blog/static/557611201083014829361/ 我是引用别人的文章,但是也谈一点自己的看法。我有些观点是与作者不同的。1. 在现在的这个时代,学习汇编的主要目地是能读得懂汇
2011-09-18 21:33:18 636
转载 编程巨星的唯一秘诀
本文转自外刊IT评论网:http://www.aqee.net/the-singular-secret-of-the-rockstar-programmer/本文是从 The Singular Secret of the Rockstar Programmer 这篇文章翻
2011-09-18 21:18:17 287
转载 全球经典IT争霸战启示录:请尊重你的对手
常言说得好,看一个人的深度就看他选择的朋友,看一个人的魅力就看他选择的爱人,而看一个人的能力则要看他选择的对手。把自己作为对手,可以超越自己;把强者作为对手,则可以激励自己。在IT世界里,作为一家有竞争力的公司,你如何竞争,如何面对竞争对手,都体现着一个公司的水平。让我们一起放眼
2011-09-18 21:09:57 377
转载 世界上最牛的程序员
MIT BBS上说微软电话面试的一道题就是“Who do you think is the best coder, andwhy?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。 Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版
2011-09-18 20:50:01 857
转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行
2011-09-18 11:48:53 287
转载 也谈今日IBM ( IBM china / IGSC / ISSC / ETC )
也谈今日IBM ( IBM china / IGSC / ISSC / ETC )作者:深蓝2008[ 关于IBM ]这几年IBM一直在全球进行战略布局调整,南美、东欧、东亚、南亚和东南亚已经逐渐成为了其规划中的重要地段,比如在菲律宾、新开Comm
2011-09-17 11:42:46 589
转载 面向对象哀悼会
面向对象哀悼会时至2011,依然是编程领域发展的时候。Java已然居高临下,众语言莫不俯首称臣。唯有第二位的C,面对如此强势依然高位。Java极度忌惮,似这般旧东西,几十年不倒,之为何也?再看着第三位的C++,却是十分不解。Java不解,之立乎C之上,而屈居C之下,何也?C不语。良久,C++一声嗟叹,述说衷肠。只听C++道:天出神物,名计算机。不朽之
2011-09-17 11:25:47 392
转载 细说Java GUI:AWT,SWT,Swing
原文:http://blogs.sun.com/Swing/entry/awt_swt_swing_java_gui 译者:Matthew ChenOverview概述 Java GUI 工具包一直是一个倍受争议的话题。同样的争论也发生在其他编程语言如
2011-09-12 22:25:04 1710
转载 什么是lib文件,lib和dll的关系如何
转自 http://blog.sina.com.cn/s/blog_4b9b714a0100gzip.html(1)lib是编译时需要的,dll是运行时需要的。如果要完成源代码的编译,有lib就够了。如果也使动态连接的程序运行起来,有dll就够了。在开发和调试
2011-09-07 23:42:10 1065
转载 C#+低级Windows API钩子拦截键盘输入
C#+低级Windows API钩子拦截键盘输入2006-07-19 08:00 作者: 朱先忠编译 出处: 天极开发 责任编辑:>方舟 摘要 在家里,婴儿和其它动物可能会重击你的计算机键盘,致使出现各种无法预言的结果。本文中的这个C#示例应用程序将向你展示如何基于Windows钩子API来实现在击键造成任何危害之前捕获它们。 一. 简介 猫和婴儿有很多
2008-11-11 16:28:00 467
原创 winform启动等待窗口
本文来源于Woody的鸟窝(Woodys Blog) http://www.smartgz.com, 原文地址:http://www.smartgz.com/blog/Article/1088.asp static class Program { /// /// 主程序的入口点在此设置,包括一些初始化操作,启动窗体等 ///
2008-11-10 10:14:00 2118
ArcGis的Geodatabase栅格数据转换为DEM格式
2013-09-16
使用开源的supersocket实现的路灯模拟通信
2013-09-15
实现NHibernate配置的三种实现方法
2007-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人