搜索到与相关的文章
redis

redis 源代码分析(一) 内存管理

一,redis内存管理介绍redis是一个基于内存的key-value的数据库,其内存管理是很重要的,为了屏蔽不同平台之间的差异,以及统计内存占用量等,redis对内存分配函数进行了一层封装,程序中统一使用zmalloc,zfree一系列函数,其相应的源代码在src/zmalloc.h和src/zmalloc.c两个文件里,源代码点这里。二,redis内存管理源代码分析redis封装是为了屏蔽底层平台的差异,同一时候方便自己实现相关的函数,我们能够通过sr

系统 2019-08-12 01:53:02 3808

SqlServer

利用Ring Buffer在SQL Server 2008中进行连接故

原文:利用RingBuffer在SQLServer2008中进行连接故障排除出自:http://blogs.msdn.com/b/apgcdsd/archive/2011/11/21/ring-buffer-sql-server-2008.aspxSQLServer2008中包含一个新功能,旨在帮助解决特别棘手的连接问题。这个新功能是ConnectivityRingBuffer,它可以捕捉每一个由服务器发起的连接关闭记录(server-initiatedc

系统 2019-08-12 01:54:22 3806

Windows

PLSQL developer Windows 7/8 连接不上64位Orac

Windows64位下装Oracle11g64位,PLSQLDeveloper使用出现以下问题:1、Database下拉框为空:2、强制输入用户名、密码及Database,登录弹出:引用InitialzationerrorCouldnotinitialize"...."Makesureyouhavethe32bitsOracleClientinstalled.OracleHomeKey:OracleHomeDir:...Found:oci.dllUsing

系统 2019-08-29 23:02:35 3804

Linux

简单实现Linux C下的线程池.

WhatIwrite,whatIlose.之前有点时间,重新熟悉Linux的进程间通讯的东西.于是想起之前项目中自己写啦个很简单的线程池.这次想重新写下.主要目的是用进程间或者线程间通信的阻塞/取消阻塞方法实现对线程池线程的等待作业和开始作业.算是对这些代码的一种实践.以上.===================================================================我对一个简单线程池的一些理解.1.创建大量的线程.

系统 2019-08-12 01:32:13 3804

Hive

thrift在hive中的应用

thrift在hive中的应用»ORATEAthrift在hive中的应用hadoop添加评论六272011thrift是一种可伸缩的跨语言服务的发展软件框架。它结合了功能强大的软件堆栈的代码生成引擎,以建设服务,工作效率和无缝地与C++,C#,Java,Python和PHP和Ruby结合。thrift是facebook开发的,我们现在把它作为开源软件使用。thrift允许你定义一个简单的定义文件中的数据类型和服务接口。以作为输入文件,编译器生成代码用来方

系统 2019-08-12 01:32:58 3799

IOS

【IOS】实现IOS版的抽屉效果(点击,拖拽滑动)

好像最近,看到好多Android上的抽屉效果,也忍不住想要自己写一个。在Android里面可以用SlidingDrawer,很方便的实现。IOS上面就只有自己写了。其实原理很简单就是UIView的移动,和一些手势的操作。////DrawerView.h//DrawerDemo////CreatedbyZhouhaifengon12-3-27.//Copyright(c)2012年CJLU.Allrightsreserved.//#import

系统 2019-08-29 23:12:26 3796

Javascript

Discover a powerful and suitable Javascript

Yourbrowserdoesn'tsupportthefeaturesrequiredbyimpress.js,soyouarepresentedwithasimplifiedversionofthispresentation.ForthebestexperiencepleaseusethelatestChrome,SafariorFirefoxbrowser.DiscoverapowerfulandsuitableJavascriptAutomatic

系统 2019-08-12 01:33:15 3796

Jquery

使用超酷的jQuery缩略图生成插件NailThumb制作

在线演示本地下载大家在网站开发和web应用中常常需要处理图片,因为用户上传的图片往往尺寸大小各不相同,如何能够生成统一尺寸的缩略图往往是让我们头疼的问题,常规的方式基本都是使用后台程序PHP,JSP等处理上传后的图片,针对网站或者应用具体需要来切割指定大小的缩略图。主要问题在于你需要开发对应后台相关程序,并且你一旦指定了缩略图大小后,以后如果希望能够随时修改的话,往往需要对后台代码进行修改,非常麻烦!今天我们将介绍一款超强的jQuery缩略图生成插件-Na

系统 2019-08-12 09:30:16 3795

C++

你应当如何学习C++(以及编程)(rev#1)

http://blog.csdn.net/pongba/archive/2007/05/16/1611593.aspx你应当如何学习C++(以及编程)(rev#1)By刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba)Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。我自己在学习C++的过程中也走了许多弯路,浪费了不少时间。为什么会存在这么多错误认识?原

系统 2019-08-29 23:24:13 3792