教程

死锁-简单介绍

死锁-简单介绍

死锁(英语:Deadlock),又译为死锁,计算机科学名词。当两个以上的运算单元,双方都在等待对方停止运行,以获取系统资源,但是没有一方提前退出时,这种状况,就称为死锁。在多任务操作系统中,操作系统为

2015-12-06 阅读(3478) 教程

深入浅出分布式系统

深入浅出分布式系统

这篇文章简答的给大家介绍下分布式系统的用途很广,分布式的随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问

2015-12-05 阅读(3381) 教程

Lucene全方检索框架入门篇

Lucene全方检索框架入门篇

今天给大家介绍的是关于分布式存储的一个工具,Lucene,在Java里面是非常常见的一个框架,在Csharp中,也有移植版的Lucene.Net,都这么火了,快来认识认识吧。 1、什么时Luce

2015-11-29 阅读(3521) 前端 教程

人人都应该懂得TCP知识

人人都应该懂得TCP知识

即使你的工作也许不需要对TCP了如指掌,也不需要去了解具体的TCP/IP实例。你也应该懂一些基本的TCP知识,本文会告诉你为什么。 我以前在RecurseCenter工作的时候,曾经用Pytho

2015-11-29 阅读(3737) 代码 网络

在 Redis 上实现的分布式锁

在 Redis 上实现的分布式锁

先了解下什么是分布式锁,在百科上是这么定义的:分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组

2015-11-29 阅读(3442) 代码 教程

关于程序员面试的那些事

关于程序员面试的那些事

程序员和其他的行业有些不同,程序员的技术都是通过思维去看的,如何才能在IT面试中脱颖而出,这里有一些关于面试的小知识,废话不多说,进入正题。 像专业人士那样聊天 在深入代码之前,大部分面试官都

2015-11-29 阅读(3426) 生活

关于SQL Server中数据存储的那些事

关于SQL Server中数据存储的那些事

我们知道,目前的关系型数据库都是将文件存储在物理磁盘上面,既然是存储在磁盘上面,那么就会涉及到数据存储问题。本文我们主要探讨数据库中数据的存储。 与数据库有关的文件有3种,即主数据库文件,次数据

2015-11-29 阅读(3710) 教程 数据库

分布式数据库memcache入门

分布式数据库memcache入门

memcache的好处我就不在这里给大家多说了,它是一套分布式的高速缓存系统,由LiveJournal的BradFitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的

2015-11-29 阅读(5580) php 教程

Macbook 开发之道:工具篇

Macbook 开发之道:工具篇

做程序员也有一段时间了,也有了一些自己的见解,程序员就像工匠,若想高效地编写出漂亮的代码,就得要有一把好”锤子”——好的开发工具。就像老罗提出匠心与情怀,程序员对于手中的工具也是饱含工匠情怀的。所以,

2015-11-24 阅读(3976) 开发工具 教程

C++跨平台QT框架开发环境搭建

C++跨平台QT框架开发环境搭建

QT简介 Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。 Qt发展史 1991年,由

2015-11-24 阅读(4861) 代码 教程

GitHub的简易入门

GitHub的简易入门

作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。 1.安装git 使用a

2015-11-23 阅读(4470) 代码 教程

PS:教你打造德罗斯特效应

PS:教你打造德罗斯特效应

引言 从前有座山,山上有座庙,庙里有个…这类可以无限循环的东西在视觉里叫德罗斯特效应,非常有意思的效果,而且简单易学,今天折葵同学这篇教程不仅有给新手的超简单3步搞定法,而且有效果更酷炫的代码进阶版

2015-11-21 阅读(3507) 前端 教程

移动应用跨平台开发

移动应用跨平台开发

跨平台开发简介,业界很多主流的移动开发框架均源于PhoneGap。较著名的有Worklight、appMobi、WeX5等;其中WeX5为国内打造,完全Apache开源,在融合Phonegap的基础上

2015-10-17 阅读(4197) C# 教程

opencv之图片处理

opencv之图片处理

OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python,JavaandMATLAB/OCTAVE(版本2.5)的接口。这些语言的API接口

2015-10-17 阅读(4813) 网站建设 代码

开发文档的重要性

开发文档的重要性

软件开发文档是软件开发使用和维护过程中的必备资料。它能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中,文档是不可或缺的资料。 开发文档的种类

2015-10-17 阅读(7208) 生活 教程

移动web网站开发

移动web网站开发

在我所知道的web开发中,Web技术涉及的内容相当广泛,本书涵盖了其中诸多方面,如:HTML标识语言、Java、Applet、CGI、脚本语言、ASP和JSP技术等。 我具体总结了以下几点:

2015-10-14 阅读(3591) 前端 网站

Node.js的十个技巧

Node.js的十个技巧

Node是一个Javascript运行环境(runtime)。实际上它是对GoogleV8引擎进行了封装。V8引擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提

2015-10-13 阅读(3989) 代码 node

物联网框架简介

物联网框架简介

物联网一方面可以提高经济效益,大大节约成本;另一方面可以为全球经济的复苏提供技术动力。美国、欧盟等都在投入巨资深入研究探索物联网。 前段时间梳理了command设计及框架,其实狭义上即设备控制、

2015-10-12 阅读(3627) 物联网

如何申请微软MVP?

如何申请微软MVP?

MostValuableProfessionals(最有价值专家)是微软对上述专家在技术社群专业贡献的一种正式认同。该项目主要目的在于鼓励形成一个充满活力的全球性社群,使得微软和用户之间建立良好的相互

2015-10-12 阅读(4429) C# 生活

如何快速提高你的效率

如何快速提高你的效率

百度给出的解释是:效率是指对于有限资源(如原材料,人力现金等)的最佳分配方法.当某些特定的标准被达到的时候,就说达到了效率。 为什么要写这篇文文呢,事情是这样的,本来今天的任务是A和B,结果A、

2015-10-11 阅读(3261) 生活
共77条