
IT相关
celte
这个作者很懒,什么都没留下…
展开
-
2012年36个最佳前端开发指南
学习新开发技术通常都比较艰难和费时。以前Web开发人员是会买相关书籍,或者阅读其他开发人员编写的指南。如今每周都有很多新博文和教程。spyrestudios 博主 Jake 收集、整理并分享他个人最喜欢的36篇前端开发指南文章。涵盖 CSS3、动态条幅、响应式内容结构、实时地理信息、响应式时间轴、图片选中3D效果、jQuery区域图表、3D餐馆菜单、纯CSS加载动画……Animated T转载 2012-12-28 15:53:38 · 498 阅读 · 0 评论 -
浅谈SOAP
一:为什么需要SOAP?随着计算机技术的不断发展,现代企业面临的环境越来越复杂,其信息系统大多数为多平台、多系统的复杂系统。这就要求今天的企业解决方案具有广泛的兼容能力,可以支持不同的系统平台、数据格式和多种连接方式,要求在Internet 环境下,实现系统是松散耦合的、跨平台的,与语言无关的,与特定接口无关的,而且要提供对Web 应用程序的可靠访问。随着异种计算环境的不断增加,各转载 2014-08-14 12:10:48 · 762 阅读 · 0 评论 -
基于 REST 的 Web 服务
基础REST 定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的 Web 服务,包括使用不同语言编写的客户端如何通过 HTTP 处理和传输资源状态。 如果考虑使用它的 Web 服务的数量,REST 近年来已经成为最主要的 Web 服务设计模型。 事实上,REST 对 Web 的影响非常大,由于其使用相当方便,已经普遍地取代了基于 SOAP 和 WSDL 的接口设计。R转载 2014-08-14 11:23:01 · 975 阅读 · 0 评论 -
TCP那些事(上)
TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RFC793以及后面N多的RFC)。另外,本文我会使用英文术语,这样方便你通过这些英文关键词来查找相转载 2014-06-03 13:43:19 · 826 阅读 · 0 评论 -
Windows7切换至SYSTEM权限
因为需要对注册表进行操作,才发现原来管理员的权限也是不够的原创 2014-07-01 19:11:35 · 6386 阅读 · 0 评论 -
TCP那些事儿(下)
这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之前,你需要做好准备,本篇文章有好些算法和策略,可能会引发你的各种思考,让你的大脑分配很多内存和计算资转载 2014-06-03 13:46:01 · 989 阅读 · 0 评论 -
如何开发Chrome扩展程序
我真的很喜欢Chrome浏览器,这种感觉是在我发现创建Chrome扩展竟然是如此的容易之后才有的。如果你懂得基本的HTML、CSS、JavaScript,那你就有了扩展Chrome浏览器需要的所有知识。这篇文章将会是一个让你对Chrome扩展有基本了解的速成班,但我在这个方面也不敢自称是专家,如果你在文章中发现任何错误,请一定让我知道。开始为了着手创建你的扩展程序,你只需要为你的扩展创转载 2013-08-28 23:08:12 · 1428 阅读 · 0 评论 -
codeblocks下Win32GUI工程运行时的黑色dos引导页解决方案
在codeblocks下建立Win32GUI工程时,做图形界面,每次一运行程序就会出现下面的这种黑色的DOS页面的引导页,让人看着非常的不舒服。下面解决这种问题:在项目名称上右键——“属性”,然后打开如下所示页面,按照下图的标识,将默认的“控制台应用程序”修改成“GUI应用程序”即可!原创 2013-08-12 13:13:25 · 2985 阅读 · 0 评论 -
Windows平台下Codeblocks连接Mysql数据库
首先确认你已经安装了Mysql数据库我这边的软件信息:Win7 32位旗舰版 + Codeblocks10.05 + Mysql 5.1有两种方式可以选择,一种是全局的设置,这样无论创建什么项目都可以直接使用Mysql连接。另外一种是只针对当前创建的项目设置Mysql数据库连接。这里我使用的是只针对当前项目连接Mysql在项目名称上右键——“构建选项”——打开项目构建配置选项后作出原创 2013-08-12 00:36:58 · 5484 阅读 · 2 评论 -
如何将二维数组作为函数的参数传递
今天写程序的时候要用到二维数组作参数传给一个函数,我发现将二维数组作参数进行传递还不是想象得那么简单里,但是最后我也解决了遇到的问题,所以这篇文章主要介绍如何处理二维数组当作参数传递的情况,希望大家不至于再在这上面浪费时间。正文: 首先,我引用了谭浩强先生编著的《C程序设计》上面的一节原文,它简要介绍了如何将二维数组作为参数传递,原文如下(略有改变,请原谅): [原转载 2013-06-11 14:16:54 · 840 阅读 · 0 评论 -
C#项目中代码不能自动缩进
最近折腾Visual Studio2010,突然发现在C#项目中,代码不能自动缩进了!!!坑爹啊。。。。每一行代码写完后,打Enter键,然后光标直接回到该行的最前面,不能像以前那样直接与上一行对齐什么的,还得不断的打Tab键。。。折腾许久,也按照网上说的,将编译器的环境进行设置,在菜单——工具——选项——文本编辑器——格式设置中进行了相关设置,依然无效。按照网上说的利用快捷键:Ctr原创 2013-04-25 09:24:23 · 2735 阅读 · 0 评论 -
VS2010找不到CanCreateFileCodeModelThroughProjectRoot
最近很郁闷,VS经常出问题,这不,打开C#的窗体文件时,并没有弹出窗体编辑器,反而弹出警告如下:找不到方法:“Boolean Microsoft.VisualStudio.CSharp.Services.Language.Interop.IProject.CanCreateFileCodeModelThroughProjectRoot(System.String)”截图如下:原创 2013-04-25 09:12:18 · 1463 阅读 · 0 评论 -
启用SQL Server报错,尝试运行项目时出错:方法不存在
在VS的项目代码中添加了SQL Server数据库的相关代码,然后Debug时报错尝试运行项目时出错:方法不存在如下图所示解决办法:由于项目中使用了链接数据库的相关代码,所以需要启用SQL Server调试。如上图所示!步骤为:在解决方案上右键——属性——调试——启用SQL Server调试勾选!如此,问题解决!原创 2013-04-13 10:57:14 · 1030 阅读 · 0 评论 -
尝试运行项目时出错:方法不存在
今天写了一些C#代码,然后Debug,发现VS弹出对话框报错:尝试运行项目时出错:方法不存在!好生蛋疼,折腾了许久,发现只需要勾上一个小对勾即可以解决问题。如下图所示:右键解决方案——属性——调试——启用调试器——将“启用非托管代码调试”这一项给勾上,然后问题解决!原创 2013-04-25 09:01:28 · 1433 阅读 · 0 评论 -
Apache设置外网访问
我的win7系统,apache2.2首先找到apache配置文件httpd.conf,找到如下一块配置: Options FollowSymLinks AllowOverride None Order deny,allow Deny from all将最后一个Deny from all修改成Allow from all也即成原创 2013-05-16 13:20:30 · 9184 阅读 · 0 评论 -
以图找图:相似图片搜索的原理
你可以用一张图片,搜索互联网上所有与它相似的图片。点击搜索框中照相机的图标。 一个对话框会出现。 你输入网片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员Alyson Hannigan。 上传后,Google返回如下结果: 类似的"相似图片搜索引擎"还有不少,Ti转载 2013-04-02 18:29:53 · 2017 阅读 · 0 评论 -
Apache Thrift - 可伸缩的跨语言服务开发框架
前言:目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等。其中所用到的数据传输方式包括 XML,JSON 等,然而 XML 相对体积太大,传输效率低,JSON 体积较小,新颖,但还不够完善。本文将介绍由 Facebook 开发的远程服务调用框架 Apache Thrift,它采用接口描述语言定义并创建服转载 2014-08-14 11:28:49 · 1267 阅读 · 0 评论