IT技术博客

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

jQuery UI入门手册

jQuery UI入门手册,新手必备。 先说明一下效果: 基本的鼠标互动: 拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing) 各种互动效果: 手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条(sliders)、表格排序(table sorters)、页签(tabs)

MSSQL Server和MySQL的区别

1. MySQL支持enum和set类型,SQL Server不支持;  2. MySQL不支持nchar、nvarchar、ntext类型;  3. MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1);  4. MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是不允许带两括号的;  5. MySQL需要为表指定存储类型;  6

MeeGo开发进程通信核心 DBus调试工具

我们讲过用QML语言开发MeeGo应用程序,在MeeGo开发中,DBus是MeeGo进程通信的核心。我们简要的看一下MeeGo系统的哪些地方都使用了DBus.   1.从一个应用中启动另一个应用时。比如在联系人应用中想要拨打联系人的电话时,MeeGo系统中是通过DBus做进程通信的.   2.Service Framework是基于DBus的。比如你看到一个多媒体文件,点击提交一个"播放文件"的请

iframe诡异的内容消失问题

问题描述   不得不承认,这是一个非常诡异的问题,以下步骤可以重现问题: 用IE打开这个测试页面,确认页面上有个iframe,里面显示着abc三个字符。 把这页面加进收藏夹。 重新打开IE。 从收藏夹再打开这页面 。   如果没出问题的话,你会发现页面上虽然还有iframe,但是abc消失了。更准确、详细地说,前后2次的页面主要有以下区别: 从视觉上来说,页面中的abc字符消失了。

.NET框架:为什么我们要尽量使用框架内建的功能,而不是重新发明

有很多人经常会持有这样的疑问:为什么 .NET 框架要把一些很简单的功能也封装起来?而有些人所坚持的“有现成的就用现成的”的习惯在那些“明明只是很简单的功能却被封装了起来”的情况下也显得很可笑。那么,实际上到底有没有必要用那些本来就很简单的封装?这些简单的封装到底具有什么样的意义呢?   其实大部分这样的简单的封装都是针对“跨平台使用&r

Beijing 2008,我面试过的软件公司!

今天是2008年12月27日,2009年马上就要来临了。。。   回首2008这一年,最值的回忆的就是一年内我换了三家公司。最终找到了比较满意的东家吧!找到好的东家的代价就是我面了差不多30家软件公 司!面这么多公司,主要还是因为个人能力不强的问题吧,还有一个问题是找工作时不是换工作旺季。要是能力的强的话,就没有必要面这多家公司了,呵呵。   离开第一家公司,主要问题是合同到期要续签,但公司不给

图的简单实现

const int MAXSIZE = 50; //顶点最大数目 #include <vector> using namespace std; template<typename T> class CGraph { public:    &n

聚集索引和非聚集索引

聚集索引的区别   聚集索引:物理存储按照索引排序   非聚集索引:物理存储不按照索引排序 优势与缺点 聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快 聚集索引的区别   聚集索引:物理存储按照索引排序   非聚集索引:物理存储不按照索引排序 优势与缺点 聚集索引:插入数据时速度要慢(时间花费在&

做互联网的基因

观察到越来越多的人给自己打上了“互联网产品”标签,好似一夜之间冒出来了这么多搞产品的人。尤其那些“SEO,UE,UI,UCD”从业人士,都纷纷改头换面,以正其名。无论其是否名副其实,都说明了各公司已经在重视产品,重视创新。   “对于互联网产品来说,越大众化的产品,越没有设计模式上的难度。”最近领悟到的观点,私下与多位同行交流

对项目管理的几点认识

自2007年参加工作以来,参与的项目也有好几个了,但都是以项目成员的角色参与,从来没有以项目经理的角色参与项目。中国有句古话叫“旁观者清”,同一个问题站的角度不同,可能会形成不同的结论。下面我就以一个普通项目成员的角度谈一下对项目管理的几个看法,希望大家给予指正。 1. 团队成员选择 人员选择要谨慎,要尽量选择合适的人员,在选择团队成员时要重点考虑其团队合作能力、编码可读性

大数据量,海量数据 处理方法总结

下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题基本直接来源于公司的面试笔试题目,方法不一定最优,如果你有更好的处理方法,欢迎与我讨论。   1.Bloom filter   适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集   基本原理及要点:  对于原理来说很简单

你必须知道的Windows Phone 7开发

托管代码是你唯一的选择   对于普通的ISV和开发者来说,托管代码将是唯一的选择。你将不能使用C++来编写程序,同时,也不能对已有的native dll或者系统函数进行P/Invoke调用。也就是说,不要奢望将你的某些代码封装在native dll里面然后在托管代码里面调用。   两种开发模型可以选择   而编写托管代码将有两种方式,一种是编写Silverlight的应用程序,另外一种方式是编写X

软件业黑暗内幕:年龄歧视

在美国,技术界里有个自相矛盾的有趣现象——科技人才的短缺和过剩并存。你问任何一个在硅谷里工作的人,他都会告诉你,招聘一个有能力的人才是如此之难。然而当你再听听那些失业的技术人员们令人心碎的悲惨故事后,你会明白有成千上万的人找不到工作。为什么会这样?   残酷的现实就是这样:在技术界,很多公司更喜欢雇佣年轻的、缺乏经验的技术人员。   做技术是一种“晋升否则出局&

HTML5边玩边学(5):图像、图案和字体

一、创建图像对象   在 HTML5 中,Image 对象对应着一幅图片,想要获取一个图像对象,有以下几种方法:   1)通过 document.images 集合、document.getElementsByTagName 方法或者 document.getElementById 方法来获取网页内已经存在的图片对象;   2)用 document.getElementsByTagName 或

WCF从理论到实践(8):事件广播

本系列文章导航WCF从理论到实践(1):揭开神秘面纱WCF从理论到实践(2):决战紫禁之巅WCF从理论到实践(3):八号当铺之黑色契约WCF从理论到实践(4):路在何方WCF从理论到实践(5):Binding细解WCF从理论到实践(6):WCF架构WCF从理论到实践(7):消息交换模式WCF从理论到实践(8):事件广播WCF从理论到实践(9):实例模式和对象生命周期WCF从理论到实践(10):异常

destroy, free, freeAndNil, release用法和区别

最近在集成ZJ的模块的时候,发现当窗体关闭的时候,频繁的弹出内存访问错误,实在是烦躁啊,看了下代码,虽然很惨,但也没发现创建对象需要释放的 问题,最后看到窗体关闭的时候,执行了一大段代码,考虑可能是窗体关闭的时候,其中的事件没有执行完成。考虑到这点,在Close事件中加入了 Release方法,调试,问题解决。顺便查了下destroy, free, freeAndNil, release用法和区别

Java的“Copy-on-Iterate”习惯用法也不安全

这是我们的天才Lauri Tulmin处理的一个有趣的技术支持的故事。问题看起来是Wicket里的JRebel导致的ArrayIndexOutOfBoundsException异常,很罕见。经过一些分析调查,他发现这个异常最先是由下面的Wicket代码抛出的: private final Map<IModifiable, Entry> modifiableToEntry = new

[原创]如何写一个完善的c++异常处理类

我们的异常处理类的features   如何写一个异常处理类是一个不太容易的事情,最近刚好接触了一些不错的代码,看到了一些技巧,这里和大家分享一下。   一个相对完善的异常处理类(以及附加的一些东西)应该能够处理下面的一些功能:   1) 能够方便的定义异常类的继承树   2) 能够方便的throw、catch,也就是在代码中捕获、处理代码的部分应该更短   3) 能够获取异常出现的源文件的名字、

从MySQL复制功能中得到一举三得实惠

在MySQL数据库中,支持单项、异步复制。在复制过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器。如下图所示。此时主服务器会将更新信息写入到一个特定的二进制文件中。并会维护文件的一个索引用来跟踪日志循环。这个日志可以记录并发送到从服务器的更新中去。当一台从服务器连接到主服务器时,从服务器会通知主服器从服务器的日志文件中读取最后一次成功更新的位置。然后从服务器会接收从那个时刻起发生的任何

网上简历如何突出自身优势

简历中有几栏是用来给对方留下深刻印象的,也是决定对方是否给你面试机会的关键。如何写好这几部分的内容很重要,请从以下几个方面着手。   1.成绩   以你的骄人业绩去打动未来的雇主。要注重对行动和结果的描述,尽量让他感到,你的工作能力和个人魅力将会给他带来莫大的收益。突出你的技能和成绩,强化支持标题。集中对能力进行细节描写,运用数字、百分比或时间等量化手段加以强化。强调动作,避免使用人称代词如"我"