IT技术博客

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

Velocity 加减运算

因为在做的一个项目里用的是velocity,以前一直没用过,一直都是用的框架自带的标签,如struts2等,做了一段时间感觉差不多都一样的,无非就是if..else...,foreach等,但是网上说freemaker要强大的多,我也没用过,所以就没资格说那个好,但是用velocity有点让我不爽,velocity不能用索引访问数组,也就是访问数组不能用 list[i]这样访问,只能用foreac

共享一下我的博客皮肤

         博皮是基于模板 SimpleBlue 做的修改, 改动前后看上去差别还是挺大的, 但当然不能跟专业的网页美工做的效果相比, 我不是做美工的...只了解一些 html 和 CSS 而已, 让各位见笑了:) 如果你也喜欢我的博皮, 可以把你的博客也修改称这样. 修改方法在 管理->设置-> 通

深入剖析WCF的认证机制(1):从两种安全模式谈起

WCF的安全体系主要包括三个方面:传输安全(Transfer Security)、授权或者访问控制(Authorization OR Access Control)以及审核(Auditing)。而传输安全又包括两个方面:认证(Authentication)和消息保护(Message Protection)。认证帮助客户端或者服务确认对方的真实身份,而消息保护则通过签名和加密实现消息的一致性和机密性

现代软件工程讲义 1 软件工程概论

几乎所有程序员都知道 “数据结构+算法 = 程序 ” 这句名言。但是在实际的学习和工作中,也有不少人产生了疑问。 例如: 1.       我写了二叉树的周游算法实现,在这里,二叉树是数据结构,周游的实现细节是算法。我写的C 程序就是结果。 但是我这个程序有什么用呢? 在Java 和其他一些语言中,似乎没有指针,那我可以不必了

敏捷生活练习第14次活动:学会感恩

          之前敏捷生活练习进行到13次后告一段落了,现在敏捷生活还在继续中,今天给大家送上第14次练习。对于后面的练习,更改了分享形式,我会通过ppt的形式与大家分享。本次主题,感恩。 PPT下载地址:敏捷个人实践第14次活动:学会感恩.pptx       &n

不择手段除掉你----BUG

                                 &n

跳表SkipList

1.聊一聊跳表作者的其人其事 2. 言归正传,跳表简介 3. 跳表数据存储模型 4. 跳表的代码实现分析 5. 论文,代码下载及参考资料  <1>. 聊一聊作者的其人其事  跳表是由William Pugh发明。他在 Communications of the ACM June 1990, 33(6) 668-676 发表了Skip lists: a probab

语音控制程序操作

昨天晚上睡觉前在床上突然想到的,给豆瓣电台加一个语音控制的功能,这样没事躺床上就可以动动嘴巴来操作程序了,电脑放在床下也没有关系,安逸哇!! 今天起床就找了些资料,Windows平台上的必须就是Microsoft Speech Library,这是一个COM组件,从微软的网站可以下载到SDK。不过从.Net 3.0开始在.Net Framework里也加了相应的映射:System.Speech,不

20款对设计师非常有用的在线配色工具

配色是网页设计的关键之一,精心挑选的颜色组合可以帮助你让设计更有吸引力,相反的,糟糕的配色会伤害眼睛,妨碍读者对网页内容和图片的理解。然而,很多时候设计师不知道如何选择颜色搭配,好消息是如今有很多的配色工具帮助你挑选颜色。下面列出了20款优秀在线配色工具,看看哪款适合你。 COLOR SCHEME DESIGNER Color Scheme Designer 是一款互动的在线配色工具,通过拖动色轮

开源腾讯QQ登录 .Net SDK v1.0 beta (Qzone OAuth Client For Asp.Net )

开源地址:http://qzoneoauth.codeplex.com 示例:http://www.sl8.so 腾讯社区开发平台:http://opensns.qq.com/ 腾讯开放了QQ登录功能,对广大网民是一件大喜事。用户可以从注册、记录杂七杂八的用户名密码中解脱,站长们也可以方便的共享到腾讯的用户。这一天,我们等你等的好苦:(。第一时间为Silverlight吧申请了QQ登录,但现在腾讯

ASP.NET MVC:Razor 引入命名空间

页面中引用 c# @using MvcApplication83.Models @using MvcApplication83.Common 行尾不需要加分号,加上也无妨(不过得全加上)。 VB.Net @Imports MvcApplication83.Models @Imports MvcApplication83.Common 配置文件中引用 必须在 Vie

Windows Phone 7 学习笔记——第1讲:应用程序工具

首先要安装Visual Studio 2010,然后是去下载并安装Windows Phone的开发工具和Expression Blend 4 for Windows Phone的设计工具,这两个工具都是免费的,然后利用工具中更新的模板进行开发   自带的项目模板分为五种:   1.Windows Phone Application:基本的应用程序   2.Windows Phone Databou

DDraw笔记-高彩模式

高彩模式 除了8位的,还有16位、24位、32位等。高于8位的模式都不再采用调色板模式。下面介绍几种编码模式。 16位模式下有几种编码方案 Alpha.5.5.5:这种模式用D15位存储一个Alpha(透明度),其余15位均匀分配给红色5位,绿色5位,蓝色5位。 X5.5.5:与Alpha.5.5.5类似,只是最高位没有使用。 5.6.5:这个是16色彩最常用的模式。5位分配给红,6位分配给绿,5

IronPython &lt;零点一&gt; IronPython与C#交互&lt;简单小例&gt;

目标: 在WinForm程序中,让IronPython 与C#进行交互。 说明: 本例中在WinForm中嵌入了Ipy脚本,在WinForm执行与输出Ipy脚本运行结果,在WinForm运行时修改窗体属性与控件属性 测试环境: Window:VS2010+IronPython 2.7 参考: Iron

寻找对于创意社交网络有想法的用户体验设计师朋友,共同打造这样一个平台

诚如你所看到的,社交网络本是一个很好的概念。可是在纯粹的商业利益之下,慢慢的变得很苍白,无力。已经不再是我们所需要的那样,最主要的是简单到只剩下交友,复杂到全部是广告。严重影响到了用户友好体验和粘度,作为社交网络最主要的观点,我们应该体现的是人际关系网络拓扑,更加重要的是一种人文情怀的关注。当你做到这些以后才可以去考虑以一种创新的、有好的、善意的方式去做一些第三方的运营。正是在看到了这些现有的、丑

C# HttpWebRequest与HttpWebResponse 绝技

                             c# HttpWebRequest与HttpWebRespon

jQuery formValidator4.0.1 表单校验插件更新日志(已提供下载)

QQ交流群:74106519 加入QQ群, 目前新版插件在QQ群里试用,敬请期待更新时间 4.0.1修复了4.0目前已知的所有BUG,以及以前版本一直未解决的问题。   2011/5/22 jQuery formValidator 4.0.1 ver 规范插件的命名:1、对插件所有函数相关属性的命名采用Camel风格命名,即:第一个单词首字母小写,其余单词首字母大写。本次变动比较大,为了

我也要学C语言-第四章:数据的表示与位的操作

大家好!我看到大家的留言很开心!大家说的dudu我搜寻了下,哦!原来dudu是这个博客的鼻祖啊!!!就像朋克中的雷蒙斯!!!嘿嘿!其实我现在学习呢!我不知道我以后会学什么!但是我决心把我不懂的计算机中对我来说最神奇的东西,我想要去搞清楚!其实我是从什么时候开始对计算机感兴趣的呢,就是一次偶然的经历!我当时在看一本杂志!里面有一篇文章叫“中国最美丽的黑客MM”。我对这个很好奇

大型高性能ASP.NET系统架构设计

大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。    大型动态应用系统又可分为几个子系统: Web前端系统 负载均衡系统 数据库集群系统 缓存系统 分布式存储系统 分布式服务器管理系统 代码分发系统   Web前端系统    为了达到不同应用的服务器共享、

程序员的语言“艳遇史”(一)——班长pascal

(***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)   地狱里,一个曾经的程序员经不过魔鬼们的严刑拷打,终于把埋藏在心里多年的年少荒唐史给招了。   “好吧,魔鬼大王,我承认我是花心大萝卜,革命意志薄弱,没有管好自己,但我再坏也比不上陈冠希,您不能这样冤枉我啊!”   “我靠!陈冠希才几个啊,你比他多多了!我们地狱