自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

imxiangzi的专栏

不炼金丹不坐禅, 不为商贾不耕田. 闲来写就青山卖, 不使人间造业钱.

  • 博客(43)
  • 资源 (9)
  • 收藏
  • 关注

转载 redis学习

1.  【yfk 博客】   Redis     http://blog.csdn.net/yfkiss/article/category/1059564

2016-08-22 13:17:01 589

转载 redis环境搭建——介绍、安装、配置

1. NoSQL&Redis介绍       NoSQL,Not Only SQL,是非关系型的数据库。传统的关系数据库不能满足超大规模和高并发的应用。       是以Key-Value的形式存储,(例如JSON,XML),不一定遵循传统数据库的一些基本要求,比如SQL标准、ACID属性(Atomicity/ Consistency/Isolation/Durability)、表

2016-08-31 15:22:35 302

转载 sublime自定义补全关键字 导出工具

项目地址: https://github.com/xieyu1232001/SublimeToolsublime是脚本开发编辑器中比较方便的,我做Lua开发也是用sublime来做编辑器的。sublime的自动补全功能也还行, 但是对于全局的函数不会自动输出,那么是否可以设置自动补全的关键字呢?我在网上找了很久没有找到,没有找到解决的办法, 只找到了Snippe

2016-08-27 12:44:40 2003

转载 lua中实现switch以及sublime下自动补全switch语法

刚开始使用lua的人肯定会不满lua居然没有switch这个语法。但是熟悉lua的强大特性之后,你会发现其实switch是完全没有必要提供的^.^,因为lua有强大的table和function例子:[plain] view plain copylocal key = 1  local switch = {    

2016-08-27 12:43:18 2390

转载 如何构建用户画像

从1991年Tim Berners-Lee发明了万维网(World Wide Web)开始,到20年后2011年,互联网真正走向了一个新的里程碑,进入了“大数据时代”。经历了12、13两年热炒之后,人们逐渐冷静下来,更加聚焦于如何利用大数据挖掘潜在的商业价值,如何在企业中实实在在的应用大数据技术。伴随着大数据应用的讨论、创新,个性化技术成为了一个重要落地点。相比传统的线下会员管理、问卷调查、购物篮

2016-08-22 13:14:25 519

转载 Redis3.0集群方案分析

在Redis3.0集群出来之前,大家都对作者antirez寄予厚望,因为Redis从来没有让我们失望过。现在Redis3.0集群出来了,网上出了很多评论文章,都说他的功能多么强大,包括下面这张图是彻底把我欺骗了。    等到我把Redis3.0客户端库hiredis编译好集成到公司系统,访问其中一台Redis3.0服务器居然返回"MOVED 2318 10.12.8.156:6379"

2016-08-22 13:08:57 493

转载 学习Redis从这里开始

本文主要内容Redis与其他软件的相同之处和不同之处Redis的用法使用Python示例代码与Redis进行简单的互动使用Redis解决实际问题Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis的数据结构致力于帮助用户解决问题,

2016-08-22 13:08:40 871

转载 redis 3.0的集群部署

文章转载自:http://hot66hot.iteye.com/blog/2050676转载请注明出处:http://hot66hot.iteye.com/admin/blogs/2050676最近研究redis-cluster,正好搭建了一个环境,遇到了很多坑,系统的总结下,等到redis3 release出来后,换掉memCache 集群.一:关于redis c

2016-08-22 13:07:26 276

转载 redis3.0.0 集群安装详细步骤

Redis集群部署文档(centos6系统)(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下)127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002127.0.0.1:7003127.0.0.1:7004127.0.0.1:7005 

2016-08-22 12:50:20 376

转载 Redis集群方案及实现

之前做了一个Redis的集群方案,跑了小半年,线上运行的很稳定差不多可以跟大家分享下经验,前面写了一篇文章 数据在线服务的一些探索经验,可以做为背景阅读应用我们的Redis集群主要承担了以下服务:1. 实时推荐2. 用户画像3. 诚信分值服务集群状况集群峰值QPS 1W左右,RW响应时间999线在1ms左右整个集群:1. Redis节点: 8台物

2016-08-22 12:49:06 568

转载 Lua 语言 15 分钟快速入门

-- 单行注释--[[ [多行注释]--]] ----------- 1. 变量 & 控制流----------num = 23 -- 数字都是双精度str = 'aspythonstring' -- 像 Python 一样不可变str = "aspythonuse" -- 可以双引号str = [[ 像 Python 的多行注释可用于

2016-08-21 13:20:59 718

转载 lua Date和Time

time和date两个函数在Lua中实现所有的时钟查询功能。函数time在没有参数时返回当前时钟的数值。(在许多系统中该数值是当前距离某个特定时间的秒数。)当为函数调用附加一个特殊的时间表时,该函数就是返回距该表描述的时间的数值。这样的时间表有如下的区间:yeara full yearmonth01-12

2016-08-21 13:18:46 447

转载 Lua 随机数生成问题

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8095007Lua 生成随机数需要用到两个函数:math.randomseed(xx), math.random([n [, m]])1. math.randomseed(n) 接收一个整数 n 作为随机序列种子。2. math.random([n [, m]])

2016-08-21 13:17:09 361

转载 Lua和C++交互详细总结

转自:http://cn.cocos2d-x.org/tutorial/show?id=1474一、Lua堆栈要理解Lua和C++交互,首先要理解Lua堆栈。简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。在Lua中,Lua堆栈就是一个struct,堆栈索引的方式可是是正数也可以是负数,区别是:正数索引1永远表示栈底,负数索

2016-08-21 13:15:34 312

转载 Lua 学习开篇

接触lua是一次很偶然的机会,主要用了lua脚本跟C/C++交互的特性。没有深入研究,根基不牢。近期打算从基础开始,慢慢地来体会这门脚本语言。学习环境fedora,lua版本5.1.4,学习资料《Programming in Lua, 2ND Edition》文章中的例子,博主都亲手去运行过。目前完成的基础学习部分文章如下:Lua基础 初

2016-08-21 12:58:41 299

转载 my学习OC--类的构造函数和析构函数

1. init继承于NSObject这个根类,所有的子类可以不用重写这个实例方法函数,当然也可以在自己的类里重写init实例方法2.  可以自定义构造函数

2016-08-14 16:46:52 2327

转载 objective-c 中new与alloc/init的区别

英文详解:http://macresearch.org/difference-between-alloc-init-and-new1.在实际开发中很少会用到new,一般创建对象咱们看到的全是[[className alloc] init]但是并不意味着你不会接触到new,在一些代码中还是会看到[className new],还有去面试的时候,也很可能被问到这个问题。2.那么,他们两

2016-08-14 16:43:49 385

转载 【Objective-C】07-自定义构造方法和description方法

本文目录知识回顾一、自定义构造方法二、description方法说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective-C。如果你还没有编程经验,或者对Objective-C、iOS开发不感兴趣,请忽略。学习本专题之前,建议先学习C语言专题。回到顶部知识回顾在第5讲中已经介

2016-08-14 16:36:47 269

转载 objective-c中的构造函数(对象初始化)(七)

holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7354489       以前我们创建对象时都是用new,从java过来的同学也都有这种习惯,其实objective-c中还有一种地道的创建对象的方法:[ [类名 alloc ]

2016-08-14 16:33:19 374

转载 iOS开发系列--Objective-C之类和对象

概述前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相对于C语言多了面向对象特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了精简。当然这并不代表今天的内容就会少,今天的内容还是相当多的:类定义成员变量方法和属性self关键字构造方法description方法继承类定义

2016-08-14 15:42:58 300

转载 objective c 中的继承和多态简单示意(二)

holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7334377OC中的继承和JAVA,C++都有相似之处,很容易理解,虽然不能多继承,但是有专门的方法和途径解决这个问题,今天只做单继承和多态的简单示范,新建一个Person类,包

2016-08-14 15:42:06 322

转载 my学习OC--内存管理

objective c中的内存管理是很让人纠结的,如果程序从头到尾没有遇到内存泄漏或者别的内存问题倒也罢,如果一旦内存上出现了问题,那排起错来真是要人命啊,今天笔者大致介绍一下内存的实现原理,希望能在将来碰到内存问题时能够有些头绪。我们都知道每个类在创造实例时都会在内存中给它划分一片区域用来存放信息,然后对象名作为指针指向该内存空间,如果这个对象不用了,那么这片内存区域就会被系统回收,抹掉

2016-08-14 15:17:31 326

转载 my学习OC--字符串NSString

objective C中的字符串操作在OC中创建字符串时,一般不使用C的方法,因为C将字符串作为字符数组,所以在操作时会有很多不方便的地方,在Cocoa中NSString集成的一些方法,可以很方便的操作字符串,下面举几个例子:1、创建:直接利用等号赋值NSString * str1=@"我是字符串";stringWithForma

2016-08-14 15:12:53 272

转载 my学习OC--数组对象 NSArray NSMultableArray

数组是有序集合,只能存放对象,数组有下标(index)的概念,靠index来索引元素,下标从0开始,数组分为不可变数组(NSArray)和可变数组(NSMutableArray).不可变数组(NSArray)创建数组对象1 // 创建数组对象2 NSArray *arr1 = [NSArray arrayWithObjects:@"a", @"苹果", @"c", nil

2016-08-14 15:11:05 741

转载 my学习OC--面向对象变成:多态

2016-08-14 15:09:48 219

转载 my学习OC--面向对象变成:继承

2016-08-14 15:09:21 280

转载 my学习OC--类

2016-08-14 15:08:26 233

转载 my学习OC--流程控制

1.顺序结构       编程语言中最常见的就是顺序结构。顺序结构就是程序从上到下一行一行执行,中间没有判断和跳转。       如果main韩式几行代码间没有任何流程控制,则程序总是由上到下依次执行。     2.条件语句(if 和 switch语句)       if语句和switch语句格式和C语言中一样。     3.循环语句(while 、 do

2016-08-14 15:03:35 317

转载 my学习OC--基本数组

数组    数组的初始化、访问和多维数组和C语言中一样

2016-08-14 15:02:27 278

转载 my学习OC--运算符&表达式&语句

运算符运算符是一个符号,它告诉编译器执行特定的数学或逻辑操作。Objective-C语言有丰富的内置运算符并提供了以下几种类型:算术运算符关系运算符逻辑运算符位运算符赋值运算符其它运算符算术运算符表2.3列出了所有支持Objective-C语言的算术运算符。假设变量A=10,变量B=20,则:运算符描述示例+adds two

2016-08-14 14:56:50 3052

转载 my学习OC--变量 数据类型

数据类型在Objective-C编程语言中,数据类型是指一个广泛的系统,用于不同类型的声明变量或函数。其类型可分类如表2.1所示:类型类型说明基本类型称为算术类型:字符类型、整数类型、浮点类型(单精度型/双精度型)枚举类型也是算术类型:被用来定义变量只能被分配在整个程序中的若干离散的整数值void类型类型说明符vo

2016-08-14 14:48:21 672

转载 OC学习篇之---类的延展

前一篇文章我们介绍了类的类目概念和使用:http://blog.csdn.net/jiangwei0910410003/article/details/41775329,那么这篇文章我们继续来介绍一下OC中的一个特性:延展其实说白了,延展就是弥补C语言中的前向申明,我们知道,在C语言中,如果你想调用一个函数的话,那么在此之前必须要声明一个这个函数,就是有前置性。OC中为了弥补C语言

2016-08-14 11:43:44 306

转载 OC中的分类与类扩展

在OC中,对于已有的类进行扩展,我们有两种方式:1、在原始类的定义中,进行代码扩展。2、通过继承的方式,扩展子类。3、使用分类的方式。第一、二种方式不用多说,第三种方式则是OC中比较有特色的功能。分类允许我们在不更改类的原始代码的情况下,实现对类的功能扩展,包括:添加实例方法,类方法与实例变量,属性(添加实例变量与属性需要匿名分类——类扩展)。

2016-08-14 11:41:02 642

转载 OC创建类

OC的语法和之前所学的C、java、php有很大不同,因为刚入门,对类的创建并不是很熟悉,所以把步骤写下来,以后方便查阅。本文也将讲解oc和其他语言在语法上的一些不同之处。环境信息:电脑型号:华硕K42J系统:win8.1 pro虚拟机版本:Vmware 10.0.2Mac OS X:10.9Xcode:5.1.1 创建步骤:

2016-08-14 09:28:40 1393

转载 OC方法和文件编译

OC方法和文件编译一、OC方法(一)对象方法(1)对象方法以-开头如 -(void)xx;(2)对象方法只能又对象来调用(3)对象方法中可以访问当前对象的成员变量(4)调用格式   [对象名  对象方法名];(5)设计一个学生类和狗类,练习对象方法的使用。学生类的声明: 学生类的实现: 狗类的声明:

2016-08-14 09:26:01 352

转载 京东抢购服务高并发实践

声明:本位来自京东张开涛的微信公众号(kaitao-1234567),授权CSDN转载,如需转载请联系作者。 作者:张子良,京东高级开发工程师,在京东负责抢购后端服务系统架构和开发工作。 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司的大牛架构师,欢迎架构师加微信qshuguang2008申

2016-08-08 20:54:37 8264

转载 高性能、高并发TCP服务器(多线程调用libevent)

本文讲述的TCP服务器是模仿memcache中的TCP网络处理框架,其中是基于libevent网络库的。主线程只处理监听客户端的连接请求,并将请求平均分配给子线程。子线程处理与客户端的连接以及相关业务。每个子线程有一个“连接”队列。每个“连接”有一个“反馈”队列。 先上个流程图,要上班了,以后再解释。代码以后再上··· 代码:http://download.

2016-08-08 16:29:32 2996

转载 基于libevent的多线程通信框架实现

很久没有写博客了,这半年多时间一直很忙,一直没有更新博客,今天心血来潮准备做一篇,刚好把最近的新研究东西拿出来给大家分享一下!自己以前的一个后台程序框架(应用于了很多应用项目,运营商***拦截系统,国内某视频聊天应用的后台系统等),里面的网络部分基于ACE来实现的,最近准备淘汰ACE,大部分组件功能打算重写,所以基于网络这块打算用libevent来实现,在做的过程中发现了一些问题,就是能找到的例子

2016-08-08 16:28:49 2455

转载 libevent带负载均衡的多线程使用示例

功能:主线程根据负载工作线程负载均衡算法,每隔一秒钟向特定的工作线程发送一条字符串信息,工作线程简单的把字符串信息打开出来。Makefileeventtest : eventtest.cgcc -Wall -g -levent -lpthread -o eventtest eventtest.c.PHONY : cleanclean :r

2016-08-08 16:27:07 1309

转载 libevent例子--HTTP 服务器

使用内置的 HTTP 服务器如果希望构建本机应用程序,可以使用一般的基于网络的 libevent 接口;但是,越来越常见的场景是开发基于 HTTP 协议的应用程序,以及装载或动态地重新装载信息的网页。如果使用任何 AJAX 库,客户端就需要 HTTP,即使您返回的信息是 XML 或 JSON。libevent 中的 HTTP 实现并不是 Apache HTTP 服务器的替代品,而是适用

2016-08-08 16:26:34 1532

C#截屏并进行OCR识别

1. 启动程序,点击截屏按钮 2.单击鼠标右键退出截屏操作 3.按下鼠标时开始捕获 4.移动鼠标时,选择截屏区域 5.松开鼠标时,确定最终的截屏区域 6.双击鼠标左键时,保存图片 7.可识别字母数字和符号 8 如果想提高识别准确的需要对图片预处理

2018-05-10

C# 系统应用之窗体最小化至任务栏及常用操作

C# 系统应用之窗体最小化至任务栏,同时在系统托盘区的图标点击左键能显示窗体,右键能关联控件显示3个常用功能最小化至任务栏并在系统托盘区留下图标,

2018-05-05

Qt+OpenGL做的蕾达显示程序

http://www.qtcn.org/bbs/read-htm-tid-51275.html

2016-09-24

HI3518E mpp OV9712 编码超时解决方案,淘宝上¥20买的

HI3518E mpp OV9712 编码超时解决方案,淘宝上¥20买的

2016-06-14

Word和Excel文档密码忘记破解

办公过程中有一些文档需要设置密码,长时间没有使用过,临时需要时确忘记了密码,用这个工具就可以直接恢复,需要联网使用

2015-03-18

zend studio 12.0.0&zend studio 12.0.1 破解文件

zend studio 12.0.0和 zend studio 12.0.1的破解补丁,里面带有一个生成好的key 仅供测试研究使用

2015-01-21

安定宝协议contact ID通信协议--英文版

安防报警行业用的电话通讯协议,做开发常用到

2012-10-22

00的USB书籍 第五章 用户自定义的USB HID设备驱动和界面代码

《圈圈教你玩USB》中第五章 用户自定义的USB HID设备驱动和界面代码

2009-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除