IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

B/S项目树状目录结构的完整实现(一)

刚学编程不久时,曾参加了一个短期培训。培训结束时,和毕业设计一样,要做一个模拟项目,几个人一起的。我选的是一个在线音乐网站,当时觉得自己水平已经不错了,虽然小组其他人比较菜,做出来应该问题不大。但在一个音乐收藏夹目录的数据库设计上,我和我们老师有一次可以说比较激烈的争吵。   我的想法是,每个目录应该包含多个子目录,但最多只有一个父目录,应该只有一种最简单、最合理选择:每个目录有唯一主键及父目录主

MIX 11– 微软互联网技术大会系列(5)——第二天主题演讲之 Windows Phone 7 Mango 更新总结

作为今天的主题演讲,我想和我一起在线观看直播的朋友们,无论你在不在MIX现场,你都会无比兴奋!无比兴奋!无比兴奋!也感谢这些朋友们的支持,让我这两天的直播一点都不寂寞! 今天最大的期望是Windows Phone 7 Mango系统的更新,由 Joe Belfiore 开讲,我先来列出所有的更新 Mango 新特性: 支持中文!! IE9 Mobile for WP7: 多任务支持:

MIX 11 细节梳理 Windows phone 7 Session

昨天熬夜看了MIX 11的Windows phone 7和Silverlight 5 的相关SEssion.从11点26开始到凌晨的2:08结束 .整个过程现场气氛一直很活跃.相比第一天的Mix11的主题演讲.4月14日内容相对比较充实.而且都是涉及本次大会核心主题Silverlight 5/Windows  phone 7. 错过时间看Mix11同学通过以下连接回顾:  

综合系统?OR专业系统?

银行业信息化发展到今天,似乎出现了两个不同的发展方向,一个是尽可能在一套系统中实现包括业务处理、查询、统计、管理等所有相关功能,每个系统自成一体,形成所谓的“综合”系统;一个则是将查询、统计、管理等功能独立出来,开发专业的管理信息系统,业务系统只负责具体业务处理,形成各司其职的各类“专业”系统。 作为系统的使用者,我无法从技术层面去分析两种方向的孰优

EmitMapper,AutoMapper,NLiteMapper和手工映射性能大比拼

在大比拼之前先讲一个小插曲,我这个人以前比较低调,做了很多好东西仅仅在公司内的朋友圈项目圈内分享,很少在博客园内进行分享,后来在dudu 老大的文章博客园现代化建设——AutoMapper有感便推荐一下OOMapper 组件,于是乎接连写了几篇入门性的介绍使用文章: 开发人员必备工具:OOMapper OO Mapper 实践(上篇) OO Mapper 实践(下篇)

Lucene.NET 系列之一-------------初识Lucene&&创建索引

前段时间对Lucene.NET做了一些研究,当然也是比较浅显的研究。感觉学到了一些东西,所以写出来跟大家分享一下,还希望各位高人有指点一二。在此感激不尽。 以下是Lucene.Net的相关介绍。这部分是转自http://www.cnblogs.com/anan/archive/2008/04/20/1162283.html  一, Lucene 简介 Lucene 能够为文本

如何利用【百度地图API】进行定位?非GPS定位

如果你可以上网,如果你有火狐浏览器,那么恭喜你。你能很容易使用以下代码进行定位! ------------------------------------------------------------------------------- 百度地图API是一套由JavaScript语言编写的应用程序接口,它能够帮助您在网站中构建功能丰富、交互性强的地图应用程序。 其中,有Geolocation这

调研CSS选择器在浏览器中的支持情况

网上有很多这样的信息,很多的图表对各个浏览器进行比较,关于特性的支持,其实有些不全面,本文就日常常见的一些css选择器进行一个总结(本文在标准模式下)。1)关于:active,:link,:hover,:visited伪类在css1的规范中,这四个伪类仅作用在a 标签上。在后来的所有浏览器中都是支持a标签的这个属性。所以为了鼠标特效能够支持各种浏览器,a标签是一个首选的标签,利用display:b

javascript学习笔记(十一)对表格进行排序(包括数值、字符串、日期等数据类型)

在javascript学习笔记(十)中,我们对表格进行了一些美化,主要是实现隔行换色及鼠标经过时高亮两个功能!这样看起来,感觉已经不错了,用户体验要比之前好多了。 在今天的学习笔记中,我们对表格再改进一些,让用户体验再好一些。我们先看下图: 图1 会员信息表 比如我们现在有图1这样一个表格,在会员组这一列中,需要把相同会员组的排在一起,这样就需要对这个表格进行一些排序的操作。下面我们就来一步一步

ITIL基础概述与实战案例分析(上)

     这篇文章将结合实例给大家介绍ITIL Foundation的管理方法和具体应用。目前ITIL Foundation主要有两个版本,分别是Vesion 2与Vesion 3,个人认为二者并不是取代关系,而是不同企业发展不同阶段的不同管理手法。 一. 简述ITIL    ITIL,全称 Information Techn

Asp.net mvc 3中模仿Google首页导航条的布局和样式

  一、Google首页的行为分析     Google首页最上方有一个导航条,以一些链接的形式,来在不同功能间导航,包括“网页”、“图片”、“视频”、“地图”等。     第一页是“网页”,此时链接没有下划线,黑体显示。但仍然是一个链接,点击它会刷新当前的页面。     当我们点击第二项的时候,可

从火狐放弃依据特性更新版本说起

火狐也跟随google的步伐,加快了浏览器版本的升级。在过去一年Chrome以疯狂的速度更新了多个版本,火狐只更新了一个。 火狐放弃依据特性发布版本,是否意味着google的版本发布方式更优秀呢? 未必如此,最初软件功能不完善,存在许多要增加的特性,此时采用特性版本发布方式非常适合,随着新版本的发布,特性列表中存在的特性多是,非关键特性或实现困难的特性。如果到了此时仍然沿用特性版本发布方式就不合时

Visual SVN最新2.0以上版本破解(修改自网络SVN1.5以上破解)

Visual SVN1.5以上版本破解过程1. 进入.NET Framework命令提示符(从程序里面的Visual Studio Tools里面可以找到),输入:A:1.5到1.7版本ildasm "VisualSVN安装目录\bin\VisualSVN.Core.dll"   /out=输出路径文件名.il B:2.0以上版本ildasm "VisualSVN安装目录\bin\Vis

QCon 2011参会收获——关于敏捷

2011年4月8、9、10三天,是QCon北京大会召开的日子,和去年一样,我又和公司请了年假,然后跑到北京去参加,收获真的是很大,在这里简单总结一下。 因为涉及到的内容比较多,所以我会根据内容的不同分成几篇Blog来和大家分享和讨论,:) 关于敏捷 参会期间,与Ivar Jacobson公司的黄邦伟、方俊贤以及odd公司的麦天志就进行了深入的交流。 黄邦伟博士用了半个小时的时间,在Beta咖啡的小

MIX 11– 微软互联网技术大会系列(2)——第一天主题演讲Web是核心,IE10 PP1发布 (前半程)

很高兴看到还是有很多朋友熬夜看了MIX的主题演讲,也感谢这些朋友们的支持,也希望我们在微博上的直播给大家一些片段,让大家了解MIX11第一天主题演讲的重点。这里给没有看直播的朋友们一些总结,更多的图片就不再这里面贴了,太大了,可以看看微博:http://weibo.com/cnmsdn 更多官方信息:http://www.microsoft.com/presspass/events/mix/def

MIX 11– 微软互联网技术大会系列(4)——第一天主题演讲总结彩色画

还记得开场前的那两个设计师吗?他们其实画了5张彩色画,通过画来总结了第一天主题演讲的内容。 作者: MSDN 中文网站 发表于 2011-04-13 05:32 原文链

【自然框架】重新整理后的自然框架源码!

    整理后的自然框架源码,有九个项目,可以看下面的脑图,带“对号”的表示是一个独立的项目。后面的是主要内容。     欢迎下载http://www.naturefw.com/Down/kind38/List1.aspx ,但是请保留源码里的版权信息,以及dll里的版权信息。   自然框架源码采用 LGPL 2.1版本(GNU Le

个人管理:12种性格会错过成功

永远觉得自己不够好。这样的人有才华、有能力,也够努力,但自我评价低、缺乏自信,难有飞越和突破。 观点过于绝对。他们是非分明,世界不是黑色就是白色。可是,太过坚持原则,也很可能四处树敌,影响发展。 太过苛求他人。这样的人对别人不断鞭策、严格监督。虽说佩服其才干,但“高处不胜寒”,少有人愿意与之共事。 从不得罪人。这也是我们所说的“老好人”,他们害怕得罪

漫谈算法(二) 动态规划 Dynamic Programming

Keywords: Dynamic Programming; Recursive Methods [为什么写这类文章]   漫谈算法(零)序 [这系列文章里会用到的一下符号和公式]   漫谈算法(番外篇) 符号标记以及基本数学公式 动态规划,Dynamic Programming。这里的programming没有翻译成编程,是因为,这里的progr

在 muduo 中实现 protobuf 编解码器与消息分发器

陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen Muduo 全系列文章列表: http://blog.csdn.net/Solstice/category/779646.aspx 本文是《一种自动反射消息类型的 Google Protobuf 网络传输方案》的延续,介绍如何将前文介绍的打包方案