自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (19)
  • 收藏
  • 关注

原创 boost 编译 python2 python3

#1. 安装依赖yum -y install gcc gcc-c++ python python-devel libicu libicu-devel zlib zlib-devel bzip2 bzip2-devel#2. 下载源码wget -O boost_1_55_0.tar.gz http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.gz/download #3. 解压tar xzvf bo..

2020-07-24 15:11:02 538

原创 Vi下使用TAB

首先,变成插入模式。 要输入tab分两步:1. 先输入ctrl-v2. 再按tab。ESC退出插入模式,把光标移动移动到tab附近按ga,看是否为9。如果是9,输入成功。

2017-04-24 13:19:10 585

原创 虚拟机安装与导入

1. 安装vmvare, 不修改任何配置2. 解压ubuntu镜像,vmx工程文件,已经在其他机器上安装好的虚拟机3. vmware,ctrl+0,打开步骤2中 解压出来的文件夹,将vmx文件导入导入过程中,有一个选项,选择第二个 已经复制 copied4. 如果提示CPU禁用, 需F1进入BIOS,将inter virtual telno虚拟功能打开

2017-02-21 14:35:11 617

原创 [环境搭建]Windows下安装Ruby和Jekyll

参考了 http://blog.csdn.net/sql_injection/article/details/42424113             http://blog.csdn.net/qiujuer/article/details/446200191. 安装IDEA RubyMine-2016.1.2.exe2. 安装JDK (8.0以上版本)

2017-02-14 10:55:57 805

原创 Base64.h封装

/**************************************************@Module : Base64@FileName : Base64.h@Releted File :NULL@Function : class define for base64 encode or decode@Version : 1.0@Copyr

2017-01-17 14:38:15 1826

原创 zlib.hpp封装

// zlib.hpp : 定义控制台应用程序的入口点。//#include /* * If you *really* need a unique prefix for all types and library functions, * compile with -DZ_PREFIX. The "standard" zlib should be compiled wi

2017-01-17 14:36:57 2011

原创 itoa

char* itoa(int num, char* pstr, int radix){if(!pstr)return NULL;char* pRet = pstr;int power = 1;::memset(pstr,0x00,strlen(pstr));// 1. calc sign +-if(num {num = -num;*pstr+

2016-11-16 14:31:21 391

原创 simple make file

ifndef CONFIG  CONFIG=ReleaseendifTARGET := exeOUTDIR := ./buildOBJDIR := ./build/DebugLDFLAGS += -lpthread #-L$(BINDIR) -L$(LIBDIR)  -sharedifeq ($(CONFIG),Debug)#CFLAGS +

2016-11-10 13:53:46 408

转载 linux下安装或升级GCC 4.8,以支持C++11标准

C++11标准在2011年8月份获得一致通过,这是自1998年后C++语言第一次大修订,对C++语言进行了改进和扩充。随后各编译器厂商都各自实现或部分实现了C++中的特性。  如需查看各编译器对C++11的支持程度,请参看文章:转自:http://www.ddvip.com/tech/1000185987.html  本文主要介绍在Linux系统

2016-08-29 13:52:19 6091

转载 图说C++对象模型:对象内存布局详解

参考了:http://www.cnblogs.com/QG-whz/p/4909359.html但通过VS2010实践, 有很多地方的认知,与上文有冲突,尤其是virtual多继承的内存布局。PS:该部分可以 先跳过,看完全部后再回来看。关于内存布局,可以有以下口诀:不考虑静态成员函数、静态数据成员、非静态成员函数。1. 单类模型   1+1 模型2.

2016-05-06 14:13:16 1004

原创 atof and atoi

#include #include #include using namespace std;/* * @brief: 转换输入的字符串到长整形数 *   过滤字符串开始的空格、+-号,逐个遍历数字字符,直到字符串末尾、 *   非数字,也可以支持E(e)指数字符串 * @input: nptr, const char*, 输入的字符串 * @retur

2016-03-15 16:35:07 346

转载 简单使用Git和Github来管理自己的代码和读书笔记

参考了 http://www.open-open.com/lib/view/open1423810370232.html以前不知道使用代码管理工具,最后写的一些东西都没有了,由于硬盘坏了或者不小心格式化了之类的,后来使用了Git和Github来托管自己的代码和读书笔记方便了不少,到哪里只要有网就可以把自己的东西拷贝下来继续使用。我这里简单的记录一下我使用的过程,最简单的

2016-03-02 17:29:40 1708

原创 基于用户协同过滤的推荐系统算法,python 实现

# coding=utf-8__author__='changgy'__date__  ='20160205'import sysimport mathimport numpy as npimport pandas as pdimport datetime''' u.data 表示100k条评分记录,每一列的数值含义是:user_id | i

2016-03-01 18:20:43 3887 1

原创 python 数据挖掘基础 入门

一. 基于Python的数据挖掘 基本架构 1. matplotlib, 图形化2. pandas,数据挖掘的关键, 提供各种挖掘分析的算法3. numpy, 提供基本的统计   scipy, 提供各种数学公式4. python common lib,python基本框架二. 环境搭建1. 安装python2. 安装pip

2016-02-16 18:29:23 4019

转载 正则表达式 教程网址

转一份某位大神的个人网址, 主要是正则表达式 教程http://deerchao.net/

2016-01-26 13:42:22 315

转载 动态交通信息“心”服务

【图小新微讲堂】动态交通信息“心”服务2016-01-05 Hanna 四维图新又是一天早高峰!迫切地想早点到公司的图小新,车一上三环,还是只能堵着车干着急。路一环又一环的建,环一个比一个大,为啥就还是这么堵?小新来帮你分析一下!经过多年的高速发展,中国已经成为全球最大的汽车生产国之一。城市发展也随之显现新的问题,即城市交通拥堵。为了能缓解城市交通压力,政府大力投资公路道路建设,但

2016-01-05 16:41:21 1559

转载 LBS应用的兴趣点与名称搜索

贾双成 作者简介贾双成,阿里巴巴资深工程师,擅长于数据编译、数据挖掘的系统分析和架构设计,主持研发过多个高端车载导航及adas数据编译器。曾发表发明专利、论文四十余篇,著有《LBS核心技术揭秘》、《数据挖掘核心技术揭秘》。目前LBS应用已在智能手机中占据了主导地位,但LBS技术覆盖范围太广,很少有能深入描述LBS技术的资料。所以作者在《程序员》杂志开辟专栏来描述LBS核心技术,

2015-12-25 16:13:35 657

转载 谷歌地图API的三大开源替代品

谷歌地图API的三大开源替代品http://www.csdn.net/article/2015-12-21/2826530-3-open-source-alternatives-to-using-google-maps-api随着数据挖掘、移动应用和社交媒体等领域的风生水起,极大地改变了GIS(地理信息系统)的面貌以及地位,并由此催生了一大批适用于不同用途的

2015-12-23 15:34:26 2242

原创 gcc 编译选项

http://blog.chinaunix.net/uid-13539494-id-1991081.htmlhttp://www.rapidtables.com/code/linux/gcc/gcc-g.htmgcc -g option flaggcc -g generates debug information to be used by GDB debugger

2015-12-16 13:46:58 979

原创 Google glog error LNK2001: unresolved external symbol "__declspec(dllimport) int fLI::FLAGS_XXXX 错误的

想在 windows 下使用 glog,使用类似 FLAGS_max_log_size 来设置参数,结果编译报错。解决办法是在 项目属性 -> C/C++ -> Preprocessor -> Preprocessor Definitions 加入 GOOGLE_GLOG_DLL_DECL=。其他各种函数定义未找到的情况,解决方法也是上面的。比如:err

2015-12-15 18:24:39 3577 1

原创 c c++怎么判断一个字符串中是否含有汉字

//返回0:无中文,返回1:有中文int IncludeChinese(char *str){   int nRet = 0;   char c;   while(c=*str++)   {  //如果字符高位为1且下一字符高位也是1则有中文字符  if( (c&0x80) && (*str & 0x80) )  {  nRet = 1;  break;

2015-12-10 16:38:21 13473

原创 【小折腾--C】字符串转浮点型

/**  * @brief: 从ptr开始扫描字符串,过滤到前面的空格,直到数字或者“+”、“-”号,  * 才开始转换。如果遇到非数字以及字符串结束符'\0'时,结束转换。  * ptr字符串包含,正负号、数字或者E(e)标示指数部分,如123.456或者123e-2  * @argument: _ptr,需要转换的字符串  * @return: 转换后的浮点型数  */

2015-09-21 14:57:42 1102

原创 naviInfo 地图show--http://www.trafficeye.com.cn/WebtAPITest/

Insert title here//页面加载完成后初始化地图window.onload = function(){    //实例化地图对象    var map = new WebtAPI.WMap($("mapWrapper"));         //设置地图初始位置    var lonlat = new OpenLayers.LonLat(116.4

2015-04-14 16:20:12 1549

原创 NaviInfo_xyxyshow

交通信息展现 body{margin:0;height:80%;width:80%;position:absolute;}#mapContainer{position: absolute;top:0;left: 0;right:0;bottom:0;}#tip{height:45px;background-color:#fff;

2015-04-14 16:17:35 689

原创 Amap_xyxyshow

折线的使用(添加、更新、删除)body{margin:0;height:80%;width:80%;position:absolute;}#mapContainer{position: absolute;top:0;left: 0;right:0;bottom:0;}#tip{position:absolute;bottom:

2015-04-14 16:16:20 1104

原创 Amap_tarce_replay

轨迹回放body{margin:0;height:80%;width:80%;position:absolute;}#mapContainer{position: absolute;top:0;left: 0;right:0;bottom:0;}#tip{height:45px;background-color:#fff;pa

2015-04-14 16:15:32 724

转载 UTF-8编码的字符串拆分成单字、获取UTF-8字符串的字符个数的代码及原理

原文  http://www.cnblogs.com/yangxudong/p/3737593.html一、字符编码简介1. ASCII码在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态

2015-04-07 14:12:31 1467

原创 VS2010 工程配置向导

1. 新建工程2. 配置--》General(通用)   a.  配置程序类型,exe or dll   b. 配置是否使用MFC库   c. 其他3.  c++-->General(通用)  a. 配置要包含的头文件路径,通常是其他模块或者第三方库头文件所在路径4.   c++-->代码生成    a. 配置

2015-03-25 17:16:25 1091

原创 linux 性能测试

#include int   tim_subtract(struct timeval *result, struct timeval *x, struct timeval *y){if ( x->tv_sec > y->tv_sec )return   -1;if ((x->tv_sec==y->tv_sec) && (x->tv_usec>y->tv_us

2015-03-19 13:45:09 474

原创 roject 2013 简介

roject 2013是微软官方新发布的一款通用的项目管理软件,它将可用性、功能和灵活性完美地融合在一起,能够帮助项目管理者实现时间、资源、成本的计划、控制。利用project 2013用户可以制作出各种实用的计划项目,其中包括活动计划、合并或收购评估、新产品上市、年度报表准备、营销活动计划、创建预算、挣值、客户服务等等。本站在这里提供的是microsoft project 2013中文破解版下载

2015-01-06 16:50:57 1674

转载 MapInfo中MIF文件和MID文件的格式

MIF是Mapinfo用来向外交换数据的一种中间交换文件。当用户在Mapinfo中将一张Mapinfo地图表以MIF格式转出来MIF文件中后,Mapinfo会同时在用户指定的保存目录下生成两个文件(*.mif,*.mid)。其中*.mif文件保存了该Mapinfo表的表结构及表中所有空间对象的空间信息(如:每个点对象的符号样式、点位坐标;每个线对象的线样式、节点数据、节点坐标;区域对象的填充模式、

2014-12-31 11:09:05 8504

原创 Ubuntu上快速搭建Nagios监控

Nagios是常用的系统监控工具,提供了很多基本服务的监控脚本,如HTTP,MYSQL等,同时具有不错的可扩展性,自己可定制针对特定参数的监控脚本以及报警的方式。但Nagios的配置相当复杂,本文总结了我最近在Ubuntu Server上搭建Nagios的过程,以方便大家将来更加快速的安装搭建监控系统。Nagios安装安装分为nagios server和被监控端的两部分。nagio

2014-12-15 14:17:08 449

转载 15款值得学习的小型开源项目,带你快速步入开源世界

转自:http://code.csdn.net/news/2822568对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目,代码基本都在5000行以内,感兴趣的朋友可以研究下~  SeaJS Sea.js是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现

2014-11-12 10:36:59 777

转载 国外程序员整理的 C++ 资源大全

转自:http://blog.jobbole.com/78901/关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一

2014-10-24 11:37:20 658

转载 amap 坐标拾取

http://lbs.amap.com/console/show/picker

2014-09-24 14:24:37 938

转载 error while loading shared libraries: xxx.so.x"错误的原因和解决办法

一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共

2014-09-16 16:41:03 513

原创 MapInfo Sql select

通常有一个csv格式的Gis数据,  如mesh,id,dir基于该数据,在y

2014-09-03 13:44:32 1388

原创 xls 同列下拉更新

如上图,dier

2014-09-01 17:58:58 482

原创 浮动车数据

浮动车数据,主要是指装备车载全球定位系统的车辆在其行驶过程中定期记录的车辆位置、方向和速度信息。应用地图匹配、路径推测等相关的计算模型和算法进行处理,使浮动车位置数据和城市道路在时间和空间上关联起来,最终得到浮动车所经过道路的车辆行驶速度以及道路的行车旅行时间等交通拥堵信息。目前主要应用的浮动车数据是基于出租车调度使用的数据。数据堂提供国内主要城市的浮动车历史数据,供科研单位和研发企业使用。某北方

2014-08-12 15:43:09 8059

转载 Python:使用ctypes库调用外部DLL(转)

Python:使用ctypes库调用外部DLL(转)前言朋友的公司是做GPS的,上周联系到我要帮做个程序把他们平台的车辆定位跟踪数据和省里的平台对接。看一下官方提供的三个文档,洋洋洒洒共一百多页,一大堆协议的定义甚是齐全,好在官方的文件中也带有个封装好通信功能的DLL和一个调用此接口的c++ DEMO程序,既然有现成的可用,那就不必去看他的协议了。说实话,参加工作之

2014-08-07 11:44:35 1171

spawn+fastcgi.zip

fastcgi 安装的时候会出现error: ‘EOF’ was not declared in this scope错误,这个需要在/include/fcgio.h文件中加上 #include <stdio.h> 重新编译

2021-08-03

ChromeDriver.exe

chromedriver.exe Chrome (ChromeDriver) from selenium import webdriver driver = webdriver.Chrome() #使用谷歌浏览器 解决出错: File "c:\Python27\Lib\site-packages\selenium\webdriver\chrome\service.py", line 72, in start http://code.google.com/p/selenium/wiki/ChromeDriver")

2015-12-04

具备守护监控功能的spawn-fcgi

本spawn-fcgi在标准版本基础上实现了对子进程的守护和监控,当有子进程挂掉的时候会重新拉一个子进程,这样就解决了原有spawn-fcgi的一个弊端:即spawn-fcgi在启动了子进程后就直接退出了,这时候如果子进程都挂掉那么就无法提供服务, 作者berniewu

2014-12-15

project2013 手册

project2013 手册

2014-09-25

BCGControlBarPro

BCGControlBarPro,bcg编程

2013-12-05

apk 反编译工具套件

apk 反编译工具套件,包含3个工具apktool dex2jar jdgui。 1. apk d -f XX.apk desDir 2. dex2jar.bat classes.dex 3. jdgui 打开 classes_dex2jar.jar

2013-07-16

cppCheck C/C++静态代码检查

cppCheck C/C++静态代码检查

2013-07-15

Android Framework简介 ppt

Android Framework简介 ppt

2013-05-20

Base64加密算法的C实现

Base64加密算法的C语言实现, 比较精简

2012-12-19

最新版本chrome

最新版本chrome 浏览器安装程序 一键式安装

2012-11-22

最新版本TortoisSVN

最新版本TortoisSVN安装程序。 一键式安装

2012-11-22

最新版WinMerge-2.12.4-Setup

最新版WinMerge-2.12.4-Setup

2012-11-22

JUDE 经典版本

JUDE现在已经改名字了,不知道以后的版本会怎么样。反正现在用着改版后的感觉很不爽,所以又回到jude的老版本了。希望这样的软件不要消失,留在这里做个收藏了。里面有Windows和linux两个版本。自己根据需要下载后安装吧。

2012-06-12

SourceInsight 3.5完美破解版

SourceInsight 3.5真正的完美破解版,免安装。 内含解决按Backspace时,对中文支持不好形成乱码的补丁,以及安装步骤。非常值得推荐

2012-04-13

设计模式之禅

全书共分为四部分,第一部分从原理的角度阐述了面向对象程序设计的6大原则;第二部生动地讲解和剖析了23种常见的设计模式,并进行了扩展,通俗易懂,趣味性极强而又紧扣模式的核心;第三部分对各种相关联的设计模式进行了深入分析和比较,旨在阐明各种设计模式比较理想的应用场景和它们之间的区别;第四部分探讨了设计模式的混编,讲解了如何在实际开发中将各种设计模式混合起来使用,以发挥设计模式的最大效用。最后,本书还附有一份设计模式彩图,可以裁剪,便于参考。

2012-04-01

JUDE-Community 5.5.2

JUDE-Community 5.5.2 典藏绿色汉化版 Jude改名为astah后很多功能被限制使用 此版本为完整功能典藏版,增加了罕见的汉化补丁:) 无须安装,解压后。 1)Windows, 双击 jude.bat,点击yes 2)Linux,在终端中,当前路径下,执行命令 ./jude & ,点击确定

2012-03-30

空空如也

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

TA关注的人

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