DotNET企业架构应用实践-企业管理软件架构(计算)的历史与发展(上)
企业管理软件是计算机软件应用的一个重要领域,在今天计算机软件除面向科学计算之外应用最广阔的也是企业管理应用,可以说计算机技术的发展推动着企业应用发展,企业管理需要也一方面影响着计算机技术的发展,今天,在我们的周末,企业管理应用软件开发人员占了总开发人员中的极大的比例。 &nb
http://www.cyqdata.cn/cnblogs/article-detail-37268
计算机专业考研是为了什么?
我的周围充斥着计算机专业‘工作经验比学历要重要’的观点,我从来都不否认,但是考研不仅仅是为了一纸文凭而已,考研是努力博取继续进修的机会,在学习更丰富更高层次的理论知识的同时,还争取时间付诸实践,锻炼专业技能。据工信部统计,虽然中国学习IT的学生很多,但IT人才仍然非常奇缺,因为在在IT人才中出现了严重的瓶颈,即大多数IT人员为基层人才,中高级人才还是供不应求。鉴于这一客观事
http://www.cyqdata.cn/cnblogs/article-detail-36753
Windows Azure云计算学习笔记2--Windows Azure深入观察
上节 Windows Azure云计算学习笔记1--Windows Azure简介中是对Azure的一个总体概览,这篇将第Windows Azure云计算做深入探讨。 创建Windows Azure应用 ----------------------------------------------------------------------- 对于开发人员来说,创建Windows
http://www.cyqdata.cn/cnblogs/article-detail-36715
云计算核心技术剖析
第 1 章 云计算的概念 古人云:“不以规矩,无以成方圆”,也就是说,“方圆”再怎么精彩和美丽,都离不开“规矩”的积淀和约束,这个道理对云计算也同样适用,如果读者对云计算本 身有一定的认知和理解,那么就非常有助于今后对其相关的技术和
http://www.cyqdata.cn/cnblogs/article-detail-36581
DotNet并行计算的使用误区(二)
上接 DotNet并行计算的使用误区(一)
● 误区三 . 并行计算是运行时的事
的确,DotNet会在运行时决定是否使用并行库处理代码,但是早在你编译代码时,编译器就早已为这一时刻做好准备,换就话说:
1. 使用并行库处理代码与普通方式对比,IL的结构是不同的。
2. 即使你
http://www.cyqdata.cn/cnblogs/article-detail-36527
编程十年 (3):初识计算机
编程十年 (3):初识计算机
本文地址:http://www.cnblogs.com/AndersLiu/archive/2011/04/20/programming10years-03.html
作者:Anders Liu
1995年,上初中,凡是带电的玩意都喜欢。担任班里电教课代表,就是负责帮老师放放幻灯换换灯管什么的。
1996年,初二。学校开了一门新鲜课——打字课。课程的内容是用英文机
http://www.cyqdata.cn/cnblogs/article-detail-36522
DotNet并行计算的使用误区(一)
并行计算无疑是.Net Framework平台的一大亮点,它自动的将一个任务分解,并以并发的形式执行,程序员不用操心各任务之间的协作和同步问题,这使得可以更加专注于业务的实现。
.NET 中的 TPL(Task Parallel Library),中文意思是任务并行库,它的设计是为了能更简单地编写可自动使用多处理器的托管
http://www.cyqdata.cn/cnblogs/article-detail-36498
确保数据安全是云计算取信于用户的关键
据Bitkom协会调查,21%的受访者担心云计算会产生数据丢失。20%的人拒绝使用云服务,因为他们对数据安全心怀疑虑。
2月27日,Google电子邮件服务“Gmail”一度发生故障导致部分用户无法访问。一些Gmail用户昨天声称,他们莫名其妙地失去了邮箱内的电子邮件、文件夹和联系人列表。谷歌最初估计,在2亿Gmail用户中,有0.29%受到影响;但该公司很快又将这一数字下
http://www.cyqdata.cn/cnblogs/article-detail-36409
IpAdr网络地址计算器2011发布
网络地址计算器,可以用来计算网络真实地址、掩码、广播地址和帮助网络规划人员合理选择网段和掩码。
具体功能包括:
1、根据IP地址和掩码计算地址种类、网络号、主机号、广播地址。
2、根据网段中计算机总数计算掩码。
3、计算子网划分的网络地址位、网络位总
http://www.cyqdata.cn/cnblogs/article-detail-36405
复旦计算机系最值得上的课《计算机原理》,没有之一!
最近在上金博的《计算机原理》。为什么说是最值得上的课,原因有二。
一者,教材是CMU的人写的久负盛名的《Computer Systems:A Programmer’s Perspective》(http://book.douban.com/subject/1230413/),从一个程序员的角度看待计算机的硬件,没有太多的硬件理论知识,而是以如何结合硬件和编译器的角度去写出更高效的程序
http://www.cyqdata.cn/cnblogs/article-detail-36186
[Poj 2187]计算几何之凸包(三) {旋转卡壳初步}
{
上一节介绍了凸包的高效算法
和一个最远点对的应用
这一段将更好的解决最远点对问题
}
(若不做特殊说明 下文讨论的问题均是在欧氏空间
若不做特殊说明 下文中距离均是指空间中欧氏距离)
==============================
一.简单枚举算法的不足
上一次介绍了一个基本的求平面最远点对的算法
即先求点集的凸包 然后枚举凸包上的点来求最远点集
这是利用了凸包上的点
http://www.cyqdata.cn/cnblogs/article-detail-35999
强大的计算机工作面试笔试题目...【与中国文学紧密结合,带“【】”是LZ的个人见解,哈哈】
一、选择题(皆为单选)
1,以下谁是二进制思想的最早提出者?【选A??http://baike.baidu.com/view/13762.htm】
a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。
2,以下哪个概念和公孙龙的《指物论》中的“指”字含义相近?【貌似是A,http://zhidao.baidu.com/question/7565059.html】
a,变量;b,数
http://www.cyqdata.cn/cnblogs/article-detail-35967
强大的计算机工作面试笔试题目...【与中国文学紧密结合】
一,选择题(皆为单选)
1,以下谁是二进制思想的最早提出者?
a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。
2,以下哪个概念和公孙龙的《指物论》中的“指”字含义相近?
a,变量;b,数组;c,对象;d,指针。
3,蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似?
a,PHP,Python;b,JSP,servlet;c,java,javascript;
http://www.cyqdata.cn/cnblogs/article-detail-35957
在.NET上进行线性代数等科学计算
对于工程类、图形等专业软件,需要大量的数学计算,而用的最多的就是线性代数的计算。 那么,在.NET之上,尤其.NET 4.0和VS2010之上要如何完成相关的线性代数计算呢?我想有如下几种方式: 一,自己动手、丰衣足食:根据自己软件的需要,增量式地逐步开发一些函数库。这种方式最大的问题是——重新制作轮子,所以大部分一般不宜采用这种方式。 二,使用开源(或免费的)组件:这种方
http://www.cyqdata.cn/cnblogs/article-detail-35821
自制摄像头云台,并通过计算机LPT并口直接控制(二)
硬件准备
1,待监控对象若干(只、个、位),呵呵开个玩笑。
2,普通摄像头一个,电脑市场到处都是卖的,¥30~40左右一个,我这个买的时候号称1400万像素,要是真的话,我还是回去把我的佳能7D扔掉好了。
3,RC模型舵机两个,淘宝有的卖,10~20一个,因为我们只是控制摄像头转动,需要的力矩很小,普通3KG的足够了。我们需要控制摄像头左右、上下移动,所以需要2个舵机,一个转轴水平,一个转轴垂
http://www.cyqdata.cn/cnblogs/article-detail-35710
基于微软Dryad分布式并行计算平台云技术的研究
微软于2010年12月21日发布了分布式并行计算基础平台——Dryad测试版,成为谷歌MapReduce分布式数据计算平台的竞争对手。它可以使开发人员能够在Windows或者.Net平台上编写大规模的并行应用程序模型,并能够在单机上所编写的程序很轻易的运行在分布式并行计算平台上,程序员可以利用数据中心的服务器集群
http://www.cyqdata.cn/cnblogs/article-detail-35420
字符串相似度计算之LCS(longest common sequence)
作者:finallyly 出处 :博客园(转载请注明作者和出处)
衡量字符串的相似度有多种方法,比如:检验两个字符串之间是否具有子串关系;在某个给定操作集合中定义一个串变化到另一个串所经历的操作数(如编辑距离公式);寻找另一个子串,该子串中的字符在两个待比较的串中都有出现,而且出现的前后顺序相同,另外我们不要求子串中的字符在待比较的串中是连续出现的,这个子串就
http://www.cyqdata.cn/cnblogs/article-detail-32738
[Poj 2187] 计算几何之凸包(二) {更高效的算法}
{
承上一节
继续介绍点集的凸包
(下文中所有凸包 若不做特殊说明均指点集的凸包)
这一节介绍相比更高效的算法
}
====================================================================
一.卷包裹算法(Gift Wrapping Algorithm)的特性
前面提到过卷包裹算法的复杂度问题
由于卷包裹算法是两重循环实现
http://www.cyqdata.cn/cnblogs/article-detail-32515
编程之美系列之三——计算1的个数
问题描述:
给定一个十进制整数N,求出从1到N的所有整数中出现”1”的个数。
例如:N=2,1,2出现了1个“1”。
&
http://www.cyqdata.cn/cnblogs/article-detail-32352
程序设计中的计算复用(Computational Reuse)
从斐波那契数列说起 我想几乎每一个程序员对斐波那契(Fibonacci)数列都不会陌生,在很多教科书或文章中涉及到递归或计算复杂性的地方都会将计算斐波那契数列的程序作为经典示例。如果现在让你以最快的速度用C#写出一个计算斐波那契数列第n个数的函数(不考虑参数小于1或结果溢出等异常情况),我不知你的程序是否会和下列代码类似: public static ulong Fib(ulong n)
http://www.cyqdata.cn/cnblogs/article-detail-31675