自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (13)
  • 收藏
  • 关注

原创 缓存和数据库的最终一致性方案

缓存和数据库的最终一致性方案

2022-06-07 23:03:31 123 1

原创 Sphinx实践

本文主要讲解在项目过程使用到的sphinx全文检索,包括安装,配置,c++客户端调用,以及一些在实际应用层面需要用到的方法和技巧,增量索引,增加词库,过滤字符串

2017-04-11 19:05:27 577

原创 nginx+lua搭建文件上传下载服务

项目需要做一个文件上传下载服务,利用nginx+lua 做一个代理服务,上传入口统一,分发到不同的机器存储,下载链接和物理存储隔离,支持添加agent的方式扩容,这里主要讲一下思路和搭建配置过程,大神勿喷。

2017-04-11 19:03:22 3962

原创 浅析字符编码

ascii码,unicode编码,GBK编码,utf编码,似懂非懂,看似简单,却遇到乱码问题只能百度,google。本文主要讲解在查找小语种的时候遇到问题和总结。

2017-04-11 18:00:28 465

原创 分享一个双目测距的项目

用到的工具和平台Opencv2.4.11VS2010Matlab参考论文和Blog基于双目立体视觉的物体深度信息提取系统研究_刘维(硕士论文)http://blog.csdn.net/scyscyao/article/details/5443341      Learning OpenCV十一、十二章摄像头的连接技术参数(最终效果)

2015-06-18 12:21:26 12584 7

原创 lua脚本学习笔记

Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。 一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lu

2015-01-20 16:48:44 906

原创 mysql字符乱码详解

在处理mysql中文时,我们常常遇到字符编码的问题,本来主要讲解其乱码产生的原因,并给出解决方案。  字符原理    Latin1是ISO-8859-1的别名是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之间完全和ASCII一致,0x80-0x9F之间是控制字符,0xA0-0xFF之间是文字符号     GBK总体编码范围为 8140-FEFE

2014-12-29 20:57:43 708

转载 auto_ptr与shared_ptr 的区别

在C++中,内存资源的管理经常是一个令人头痛的问题,指针的错误使用经常是造成内存泄露和“未定义行为”的根源。很多资源被动态分配与heap内而后被用于单一区块或函数内。它们应该在控制流离开那个区块或函数时被释放。智能指针就是针对这种形势而设计的特制产品。它是一种外观和行为都被设计成与内建的指针相类似的对象,不过它提供更多的功能,其析构函数会自动对其所指的对象调用delete来进行删除。   

2014-12-10 15:46:20 1220

原创 进程和线程的区别

课堂的内容,载录下来防止忘记    进程①进程指向一个可执行程序,定义了初始代码和数据②进程拥有一个私有主存空间;③进程既是任务调度的单位,也是系统资源的分配单位,它执行时由操作系统分配系统资源;④若系统支持多线程处理,每个进程至少有一个执行线程。     线程①它是进程的一条执行路径;②它拥有独立的堆栈和处理机执行环境;③线程是任务调度的单位,但不是系

2014-12-05 16:10:07 667

原创 Cart文本分类算法原理和例子

ID3使用信息增益作为属性选择标准,c4.5使用信息增益率作为属性选择标准。Cart算法使用GIni系数来度量对某个属性变量测试输出的狼族取值的差异性,理想的分组应该尽量使两组中样本输出变量的差异性总和达到最小,即“纯度”最大,也就是是两组输出变量取值的差异性下降最快,“纯度”增加最快。    设t为分类回归树中的某个节点,称函数          为Gini系数,k为当前属性下测

2014-12-05 11:30:04 3704

原创 基本k-mean聚类的文本聚类算法原理和例子

基于质心的划分方法是研究最多的算法,包括k-mean聚类算法及其各种变体,这些变体依据初始簇的选择,对象的划分、相识度的计算方法、簇中心的计算方法不同而不同。基于质心的划分方法将簇中所有对象的平均值看做簇的质心,根据一个数据对象与簇质心的距离,将该对象赋予最近的簇。在这类方法中,需要给定划分的簇个数k,首先得到k个初始划分的集合,然后采用地带重定位技术,通过将对象从一个簇移到另外一个簇来改进划分的

2014-12-05 09:59:53 2678

原创 贝叶斯文本分类例子和原理

基本定义:

2014-11-23 11:29:38 1867

原创 手把手教你使用新浪api(java)

Target:使用新浪api获取最新发表的公共微博Tool:java,mysql注册获取App Key和App Secret1.     首先去官网注册开发者http://open.weibo.com/2.     点击微连接-----站内应用-----创建应用3.     填写相关信息其中实际应用地址要填可以打开的url连接,就是请求连接要跳转的地址本人使用tomcat的

2014-11-09 09:44:01 1043

原创 Eclipse+tomcat开发j2ee经典入门例子

安装配置tomcat

2014-11-08 10:55:52 939

转载 C++库和C库的区别

C++标准库非常大。在C++标准中,关于标准库的规格说明占了密密麻麻300多页,这还不包括标准C库,后者只是 "作为参考"包含在C++库中。当然,并非总是越大越好,但在现在的情况下,确实越大越好,因为大的库会包含大量的功能。标准库中的功能越多,开发自己的应用程序时能借助的功能就越多。C++库并非提供了一切(没有提供并发和图形用户接口的支持),但确实提供了很多。几乎任何事都可以求助于

2014-09-24 09:59:37 2149

原创 rm文件恢复

今天误删除了Centos服务器上的某个文件夹,找了下恢复,ext3grep,extundelete等,因为文件系统是ext4的,只能使用extundelete1. 安装依赖yum -y install e2fsprogs e2fsprogs-devel2. 去http://extundelete.sourceforge.net/下载extundelete-0.2.4.tar.b

2014-09-04 14:57:18 693

原创 几种磁盘调度算法的描述

一、磁盘调度主要思想设备的动态分配算法与进程调度相似,也是基于一定的分配策略的。常用的分配策略有先请求先分配、优先级高者先分配等策略。在多道程序系统中,低效率通常是由于磁盘类旋转设备使用不当造成的。操作系统中,对磁盘的访问要求来自多方面,常常需要排队。这时,对众多的访问要求按一定的次序响应,会直接影响磁盘的工作效率,进而影响系统的性能。访问磁盘的时间因子由3部分构成,它们是查找(查找磁道)

2014-09-03 21:35:28 1514

原创 linux git 错误403 Forbidden while accessing和Gtk-WARNING **: cannot open display:

第一个错误 在linux下运行 git

2014-09-02 19:09:12 1092

原创 高并发的socket实现

方法1  使用select  方法2  使用epoll首先linux平台下的socket最大连接数是1024,其实去除一些系统用的文字描述符,就会少于1024了,但是一般的服务器1000多个连接哪能够呢?用命令ulimit -n可以查询最大文件描述符 也可以改写 ulimit -n 65536select是I/O多路转换技术服务器端#include #inclu

2014-07-17 16:05:31 1150

转载 SecureCRT突然卡死的问题

SecureCRT作为著名的SSH客户端,经常用于登陆远程服务器。在上面编辑文本,特别是用vi打开两个文本,并且需要切换时,很容易出现卡死的现象,不能接受任何的键盘输入。很是郁闷。以前每次遇到这个问题,我只有关掉那个session重新打开一个。这次又遇上,是在不能忍,试着解决一下。仔细观察会发现,在vi下切换文本“ctrl+w+w”时,很容易输入成”ctrl+s”。随便拿一个session

2014-07-05 20:49:16 2030

原创 C++实现检查数组越界

思路是重载下标运算符,比较简单,详细见代码 #include #include using namespace std;class words{ int len; char *str;public : int getlen(){return len;} words(char *s){ str=new char[strlen(s)+1]; str

2014-07-05 13:06:42 5873

原创 面试题

字符串www.qq.com所有非空子串(两个子串如果内容相同则只算一个)个数是()

2014-04-11 21:05:34 515

原创 约瑟夫环

题目 0,1...,n-1这n个数字排成一个

2014-04-10 22:21:48 650

原创 因子和阶乘

思路 1

2014-04-10 21:21:27 573

原创 顺序容器

标准库定义了山中个顺序容器类型:vector,list和

2014-04-09 16:17:42 552

转载 C++智能指针(auto_ptr)详解

智能指针(auto_ptr) 这个名字听起来很酷是不是?其实auto_ptr 只是C++标准库提供的一个类模板,它与传统的new/delete控制内存相比有一定优势,但也有其局限。本文总结的8个问题足以涵盖auto_ptr的大部分内容。 1. auto_ptr是什么?auto_ptr 是C++标准库提供的类模板,auto_ptr对象通过初始化指向由new创建的动态内存,

2014-04-08 16:35:10 607

原创 Warning: unable to open an initial console

原理性的东西,自己去百度看一下,很简单,如果你读过内核的这段代码:static int noinline init_post(void){        free_initmem();        unlock_kernel();        mark_rodata_ro();        system_state = SYSTEM_RUNNING;

2013-03-17 12:59:40 1092

转载 Printf的格式

为了以防忘记。。。int printf(const char *format,[argument]);format 参数输出的格式,定义格式为:%[flags][width][.perc][F|N|h|l]type规定数据输出方式,具体如下:1.type 含义如下: d 有符号10进制整数 i 有符号10进制整数 o 无符号8进制整数 u 无符号10进制整数

2013-01-24 16:50:32 1001

原创 Android真机上用logcat调试

手机拨号*#*#2846579#*#*,进入projectmenu--后台设置--LOG设置--LOG开关--打开;记住手机重启后才生效。

2013-01-22 16:25:14 517

Source Insight 4.0.0086原版软件包及破解文件

最新的sourceinsight4.0.0086和谐license及和谐文件。真正的4.086版本,2017年4月27发布的,使用附件中的license文件,替换sourceinsight.exe 1.sourceinsight4.exe:安装之后需要替换的文件 2.si4.pediy.lic:授权文件,用于激活软件

2017-11-02

华为上机历年题目

整理的一些华为上机的面试题目,希望对就业面试的各位有帮助。

2015-02-27

学习opencv源代码(免费)

学习opencv随书源代码(免费),不用一行行去写

2015-02-26

vim使用技巧与提高

vim使用的一些技巧与高手们的使用配置,非常有用,让菜鸟也能快速开发

2014-12-23

Shell脚本学习指南(带目录)

Shell脚本学习指南影印版,清晰度还可以,带目录,是入门的好书

2014-12-23

Linux程序设计第四版_源代码(免积分)

Linux程序设计第四版_源代码(免积分) ,代码测试过,基本没问题。希望大家好好学习。

2014-12-18

SecureCRT_64位内含有注册机

适合64位系统,解压后里面有个注册机,先patch一下,然后填写信息就可以

2014-12-18

css2.0帮助文档下载(免积分)

网上找的,这个免费共享给大家,希望大家一起学习

2014-10-16

WEKA入门教程

WEKA入门经典教程,数据挖掘工具weak

2014-09-03

mysql必知必会

mysql快速入门经典,高手也可以补充一些细节知识

2014-09-03

WEKA中文教程

WEKA入门经典教程,数据挖掘工具weak

2014-09-03

MATLAB界面编程

matlab实例,对matlab界面编程有帮助

2014-07-04

空空如也

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

TA关注的人

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