随笔 - 170  文章 - 0  评论 - 349  阅读 - 234万
04 2011 档案
有理想的程序员必须知道的15件事
摘要:1.走一条不一样的路 在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。 2.了解自己的公司 以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。 不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直接产生效益! 3.与最优秀的人为伍 很早以前,我喜欢打篮球,被分配到一个水平比较高的队里。一开始适应的确很困难,但环境的压力越大(重大比赛),我的长进也就越明显。 每个领域其实都一样:你周围人的水平(以及对你的期望)越高,你就会变得越优秀。 阅读全文
posted @ 2011-04-28 08:14 zock 阅读(597) 评论(0) 推荐(1) 编辑
鲜为人知的奇妙函数List的ToLookup(LINQ Extension Method)
摘要:ToLookup 是一个奇妙的函数,用于对一个集合进行操作,创建一个1:n 的映射。 它可以方便的将数据分类成组,并生成一个字典供查询使用。 ToLookup 方法是从.NET3.5开始支持,与Linq一起出来的出生,定义在System.Linq.Enumerable中.故应该用的人还不多。 好的!先来看看ToLookup: 故事的背景 让我们先来创建一个简单的类来表示产品,产品有ID,类别,和价格,这个类没有什么特别: 该 ToLookup() 方法创建一个类似 字典(Dictionary ) 的列表List, 但是它是一个新的 .NET Collection 叫做 lookup。 Lookup,不像Dictionary, 是不可改变的。 这意味着一旦你创建一个lookup, 你不能添加或删除元素。 阅读全文
posted @ 2011-04-27 08:19 zock 阅读(5821) 评论(1) 推荐(5) 编辑
VS2010的便捷新特性 跟踪变化、历史调试等
摘要:1. 多个配置文件 我想,最方便的新特性之一是能够针对不同的部署建立多个配置文件!在此之前,人们需要根据部署(例如LIVE和DEV)来维护或者更新配置——这是件非常令人头痛的事情,因为这非常容易遗漏某些事情,尤其是当人们更新自己不熟悉的系统或者从别人那里接手的系统的时候。 2. 可拆卸的代码窗口 如今,我们可以把代码窗口从Visual Studio主界面拖拽到其它地方,如另一个显示器等。这意味着,如果您有多个显示器的话,就可以同时使用多个代码窗口了!这能给我们的工作效率带来小小的提高。 3. 变量的高亮显示 阅读全文
posted @ 2011-04-26 22:56 zock 阅读(1923) 评论(0) 推荐(0) 编辑
VS2010中使用IntelliTrace来进行调试
摘要:除了IntelliTrace之外,Visual Studio 2010的各种新功能都没有什么亮点。IntelliTrace给调试提供了一种新方法。在Visual Studio 2010中,这是最重要的改进,它可以在两方面发挥作用:一方面它可以帮助开发人员更快地进行调试;另一方面,它还可以帮助测试人员记录下Bug,然后把这些Bug发送给开发人员,帮助开发人员定位到具体的代码行。下面我们来详细介绍这个功能的各种优点。 阅读全文
posted @ 2011-04-26 22:19 zock 阅读(1728) 评论(0) 推荐(0) 编辑
【MooTools】自定义滚动条小插件
摘要:由于jQuery自身没有wheel事件滚轮事件,懒得折腾,所以这里只写了MooTools库下是简易自定义滚动条。此自定义滚动效果比较简单,就点击滚动条拖移和鼠标滚轮滚动两个效果。UI大致如下: 二、demo以及下载 demo 您可以狠狠地点击这里:MooTools下简易自定义滚动条demo 下载 源文件如下,mt-customScrollBar.zip,您可以右键 – [目标|链接]另存为 三、使用 首先调用MooTools库文件以及相应的JS脚本,如下: 阅读全文
posted @ 2011-04-21 12:24 zock 阅读(2136) 评论(0) 推荐(0) 编辑
返回顶部的js实现(jQuery/MooTools)
摘要:在web页面中,如果页面较高,为了方便用户快速地返回顶部,都会添加一个返回顶部按钮。例如: 其中淘宝网的是要滚动条的滚动距离大于某一段距离才显示返回顶部按钮;人人网的返回顶部直接在底部的工具条上;新浪微博的返回顶部在滚动高度大于0的时候显示,且返回顶部的效果是平滑动画效果。本文的实现就是类似于新浪微博的这种效果。//zxx:新浪微博今天启用新域名weibo.com了 二、jQuery下的返回顶部功能 您可以狠狠地点击这里:jQuery下的返回顶部demo 可以看到,如果页面有滚动高度,右下角就会有一个含有“返回顶部”字样的黑色背景半透明的小条条,如下图所示: 阅读全文
posted @ 2011-04-09 15:00 zock 阅读(30769) 评论(10) 推荐(4) 编辑
如何开启Gmail的POP/IMAP/SMTP服务?
摘要:Gmail邮箱内POP服务一般都是关闭的,需要您手动开启。 1、登录您的Gmail,点击右上角的“设置”,进入设置页面,并选择“转发和POP/IMAP”设置项。 2、如果您未开启POP服务,会显示“状态:POP已禁用”。请您从“对所有邮件启用POP”和“仅从现在起收到的邮件启用POP”中任选一项。 “对所有邮件启用POP”表示将通过POP收取您的Gmail邮箱中所有邮件。 “仅从现在起收到的邮件启用POP”表示只是通过POP收取从现在开始的新邮件 阅读全文
posted @ 2011-04-02 08:53 zock 阅读(33465) 评论(0) 推荐(0) 编辑
C# 利用【wininet.dll】判断是否能够连接到Internet
摘要://判断计算机是否能够连接到Internet的API //wininet.dll是Windows应用程序网络相关模块。该文件隶属于%\WINDOWS\SYSTEM32目录下动态库连接文件。该文件不可缺失,属于关键链接库。当文件丢失或者损坏时,届时将无法完成Explorer进程(即桌面以及基于该进程的IE浏览器等,可使用不基于IE浏览器进行访问网络)[DllImport("wininet.dll")] public extern static bool InternetGetConnectedState( out int Description, int ReservedValue ) ;//创建一个调用API函数(封装为C#方式)./// /// 查看网络是否连接到公网/// /// 返回Ture:可以连接到Internet,False则连 阅读全文
posted @ 2011-04-01 20:47 zock 阅读(4000) 评论(0) 推荐(1) 编辑


点击右上角即可分享
微信分享提示