13

数据库设计 Step by Step (8)——视图集成

引言:在前文(数据库设计Step by Step (7)——概念数据建模)最后的案例中,我们通过集成多个局部的实体关系(ER)模型最终得到了全局ER图。在现实项目中视图集成可能并不会那么容易。 俯瞰整个数据库生命周期(如下图所示)。在前面的内容中,我们已完成了“确定需求”和“数据模型”(图中以灰色标... ...

知行思新 发布于 2011-07-09 16:05 评论(11) 阅读(11756)
23

Entity Framework之问题收集

本节讨论内容主要针对收集了上篇文章大家碰到问题的讨论解决,会持续收集扩充。DbContext加载原值,当前值,数据库值,属性操作,对象复制,对象值复制(VO,DTO->POCO),复杂对象取值DbContext Local Data与AsNoTracking无跟踪查询 如何提高效率DbContext... ...

小城岁月 发布于 2011-07-08 11:03 评论(30) 阅读(16327)
11

我也要学C语言-第二十三章:微软未公开的堆内存(365天编程极限学习-第2天下午)

int main(int argc, char *argv[], char *envp[]){ int a =1; int b =2; return0;}在这个代码中,变量a和b还有3个参数都在栈中,那么在栈里面分配的空间有什么特点的呢?!它们在编译器编译期限就为它们预留了空间。那么还有... ...

dodolook 发布于 2011-07-05 10:09 评论(76) 阅读(8124)
10

自己动手开发编译器(九)CPS风格的解析器组合子

上回我们用函数式编程的方法,结合Linq语法,建立了一套解析器组合子方案,并能成功解析自定义文法的输入字符串。但是,上次做成的解析器组合子有个重要的功能没有完成——错误报告。作为编程语言的语法分析器,不能在遇到语法错误的时候简单地返回null,那样程序员就很难修复代码中的语法错误。我们需要的是准确报... ...

装配脑袋 发布于 2011-07-03 22:16 评论(13) 阅读(14597)
813

细说Cookie

Cookie虽然是个很简单的东西,但它又是WEB开发中一个很重要的客户端数据来源,而且它可以实现扩展性很好的会话状态,所以我认为每个WEB开发人员都有必要对它有个清晰的认识。本文将对Cookie这个话题做一个全面的描述,也算是我对Cookie的认识总结。Cookie 概述Cookie是什么? Coo... ...

Fish Li 发布于 2011-07-03 20:15 评论(176) 阅读(118968)
20

Windows Phone 项目实战之账户助手

阅读本文你将会了解如何一步步创建一个Windows Phone 应用程序,包括软件工程的一般流程。 ...

Alexis 发布于 2011-07-02 12:01 评论(64) 阅读(8913)
10

在追赶产品上线的路上,我们是否为在为将来“埋雷”呢?

不知道别的公司啥情况,就自己带过的3家公司来说,基本都存在一种普遍的“赶工期”的现象,之所以说是普遍现象,这也有一些朋友的亲身经历,似乎这就是一种IT行业的特色,毕竟随着互联网化的长足发展,对产品的更新速度是一个空前的挑战!时间就是利润啊,这个道理想必大家都懂,这里就多说了。暂时不考虑这些外部因素的... ...

酸甜西瓜 发布于 2011-07-01 23:48 评论(19) 阅读(3576)
15

擦亮自己的眼睛去看SQLServer之简单Insert

本来是打算先写SQLServer历史的,不过感觉写那部分内容比较难还需要多查些资料。于是调整了下顺序写下简单的Insert语句。数据库结构还是采用上一篇的结构。具体查看上一篇文章擦亮自己的眼睛去看SQLServer之简单Select。今天讨论的语句也比较简单,Insert语句。 一、Insert脚本... ...

小军人 发布于 2011-06-30 21:20 评论(16) 阅读(5600)
17

我也要学C语言-第十九章:结构体的定义和初始化(365天编程极限学习-第1天上午)

结构体到底是什么呀?! 我们来思考一个问题,如果我们要保存一个年级所有学生的信息,我们该如何去做呢!我们稍微回忆下以前我学过的知识,大概能想到用数组去做,因为学号啊,姓名啊,成绩啊,都是同类元素的集合,当然用数组了,如果用单个变量真的会累死人呀!但是再进一步思考发觉,学生的信息还是有不少东西的,比.... ...

dodolook 发布于 2011-06-30 20:50 评论(69) 阅读(12920)
65

系统性能调优吐血总结分享:原创

概述Ø 性能优化的思路首先是较为精准的定位问题,借助于相应的工具包,分析系统性能瓶颈在哪,在根据其性能指标,以及所处于层级决定选择优化的方式方法。在选择优化的方式方法时,大家可以参照以下章节调优方法,架构优化递进,进行正确的,有针对性,有步骤的优化。可能会发现部分指导思想或许有相悖嫌疑,大可不必较真... ...

围成 发布于 2011-06-29 13:44 评论(51) 阅读(14267)
57

做Java开发这一年

从去年到现在,从.NET转向Java开发(只是因为项目原因,绝对与平台好坏没有关系)差不多有一年的时间了。通过这一年时间也有些感触,想从几个面比较一下这两个平台。希望能做到客观公正。 ...

横刀天笑 发布于 2011-06-28 11:57 评论(132) 阅读(73360)
39

《c# 实现p2p文件分享与传输系统》 一、 模型

P2P的概念大家都不陌生,也就是所谓的“点对点传输”,即不直接通过服务器,在两台或多台客户端之间传输数据,实现信息交流和资源恭喜。P2P技术已经发展了很多年了,虽然理论上已经发展了很多的模型,但在实际的网络环境中(尤其是镇里这种环境),究竟怎样的网络结构才具有较好的稳定性和较高的传输性能,还是有很大... ...

haibindev 发布于 2011-06-28 08:53 评论(38) 阅读(22479)
12

通过COM组件在Web上实现Kinect骨骼追踪、声控截屏保存的功能

前些天在淘宝上订购了Kinect,刚刚到货,对于这个新鲜的玩意儿,自己赶紧卸开包裹,插上PC机,先前已经装好了Kinect SDK。既然Kinect已经入手,自己打算也小小地练一下手,因为自己目前主要从事Web方面的开发,自然想到在网页上能够运行Kinect,于是就诞生了本篇文章。 ...

Leepy 发布于 2011-06-28 01:50 评论(32) 阅读(7727)
18

语言的数据亲和力

目前,程序设计语言似乎进入了一个蓬勃发展的时期,Javascript、Perl、Python、Ruby、Groovy等一批较新的语言正越来越多地被熟悉和使用,而C++、C#、Java等主流语言也在不断地融入函数式和动态性特征。程序员的百宝箱中可供选择的宝贝是越来多了,而社区中关于语言间的比较和争论也... ...

Todd Wei 发布于 2011-06-27 23:52 评论(15) 阅读(7365)
1

缺陷驱动的流程优化和技术引进

软件领域一个非常大的特点是流程和技术变化相当的快。作为一个软件企业,面对日新月异的开发流程和开发技术,何时、如何选择及引进新的流程和技术变得十分重要。这篇文章主要讨论的是进行选择和引进时的出发点,我称之为“缺陷驱动”。 什么是缺陷驱动? 这涉及到引进新技术的根本原因。其实很简单,就是为了解决软件开发... ...

常高伟 发布于 2011-06-27 22:14 评论(2) 阅读(2344)
5

【创业】创业团队的那些事(二)

在上一篇(创业团队的那些事(一))从邮件中看到很多博友的评论,很行赏他们的观点,关于创业团队,我们都有说不完的理论,想不完的创意,干不完的事情,永远无法预知的结果,只知道我们这样做是目前最好的做法。每个互联网工作者都想在互联网这五线谱上弹出属于自己的的旋律。这年代,大街小巷都是两个字的声音:“创业”... ...

YOYIORLEE 发布于 2011-06-26 23:13 评论(15) 阅读(3947)
14

自己动手开发编译器(八)用Linq编写解析器组合子

上回我们说到手写递归下降语法分析器。手写递归下降的方式是目前很多编译器采用的方式,如果你想写一个商业质量的编译器,这是首选的方法。但是,一个完善的递归下降解析器需要的代码量也不少,如果要进行错误报告、错误恢复等等那代码量就更大了。作为懒人,我们有时想要一些小型语言的解析器,最好写起来像直接写文法的产... ...

装配脑袋 发布于 2011-06-26 20:28 评论(20) 阅读(17157)
316

MongoDB实战开发 【零基础学习,附完整Asp.net示例】

【目标】:本文将以实战的形式,向您展示如何用C#访问MongoDB,完成常见的数据库操作任务,同时,也将介绍MongoDB的客户端(命令行工作模式)以及一些基础的命令。【说明】:MongoDB是什么?有什么用?如果不清楚这些问题的,请自己google一下吧。【适合对象】:完全没有接触MongoDB或... ...

Fish Li 发布于 2011-06-26 20:21 评论(121) 阅读(71569)
14

数据库设计Step by Step (7)——概念数据建模

引言:在前两篇博文(数据库设计 Step by Step (5)和数据库设计 Step by Step (6) —— 提取业务规则)中,我们进行了数据库需求分析,着重讨论了两个主题:1.理解用户需求;2.提取业务规则。当需求分析完成后,我们就要进入到概念数据建模环节。本篇文章将使用之前介绍过的“基本... ...

知行思新 发布于 2011-06-26 11:29 评论(11) 阅读(12233)
25

擦亮自己的眼睛去看SQLServer之简单Select

这篇文章主要和大家讨论几乎所有人都熟悉,但不少人又陌生的一条select语句。不知道大家有没有想过到底是什么东西让SQLServer能理解我们写的select。这中间到底发生了什么,是不是有过冲动想去了解。至少我曾经冲动想去了解,但当时主要在研究CLR以及webform相关知识。后来主要精力放在研究... ...

小军人 发布于 2011-06-25 19:35 评论(27) 阅读(7271)