- 博客(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
615
原创 Vi下使用TAB
首先,变成插入模式。 要输入tab分两步:1. 先输入ctrl-v2. 再按tab。ESC退出插入模式,把光标移动移动到tab附近按ga,看是否为9。如果是9,输入成功。
2017-04-24 13:19:10
641
原创 虚拟机安装与导入
1. 安装vmvare, 不修改任何配置2. 解压ubuntu镜像,vmx工程文件,已经在其他机器上安装好的虚拟机3. vmware,ctrl+0,打开步骤2中 解压出来的文件夹,将vmx文件导入导入过程中,有一个选项,选择第二个 已经复制 copied4. 如果提示CPU禁用, 需F1进入BIOS,将inter virtual telno虚拟功能打开
2017-02-21 14:35:11
748
原创 [环境搭建]Windows下安装Ruby和Jekyll
参考了 http://blog.youkuaiyun.com/sql_injection/article/details/42424113 http://blog.youkuaiyun.com/qiujuer/article/details/446200191. 安装IDEA RubyMine-2016.1.2.exe2. 安装JDK (8.0以上版本)
2017-02-14 10:55:57
829
原创 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
1878
原创 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
2182
原创 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
433
原创 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
441
转载 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
6182
转载 图说C++对象模型:对象内存布局详解
参考了:http://www.cnblogs.com/QG-whz/p/4909359.html但通过VS2010实践, 有很多地方的认知,与上文有冲突,尤其是virtual多继承的内存布局。PS:该部分可以 先跳过,看完全部后再回来看。关于内存布局,可以有以下口诀:不考虑静态成员函数、静态数据成员、非静态成员函数。1. 单类模型 1+1 模型2.
2016-05-06 14:13:16
1050
原创 atof and atoi
#include #include #include using namespace std;/* * @brief: 转换输入的字符串到长整形数 * 过滤字符串开始的空格、+-号,逐个遍历数字字符,直到字符串末尾、 * 非数字,也可以支持E(e)指数字符串 * @input: nptr, const char*, 输入的字符串 * @retur
2016-03-15 16:35:07
382
转载 简单使用Git和Github来管理自己的代码和读书笔记
参考了 http://www.open-open.com/lib/view/open1423810370232.html以前不知道使用代码管理工具,最后写的一些东西都没有了,由于硬盘坏了或者不小心格式化了之类的,后来使用了Git和Github来托管自己的代码和读书笔记方便了不少,到哪里只要有网就可以把自己的东西拷贝下来继续使用。我这里简单的记录一下我使用的过程,最简单的
2016-03-02 17:29:40
1755
原创 基于用户协同过滤的推荐系统算法,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
4040
原创 python 数据挖掘基础 入门
一. 基于Python的数据挖掘 基本架构 1. matplotlib, 图形化2. pandas,数据挖掘的关键, 提供各种挖掘分析的算法3. numpy, 提供基本的统计 scipy, 提供各种数学公式4. python common lib,python基本框架二. 环境搭建1. 安装python2. 安装pip
2016-02-16 18:29:23
4128
转载 动态交通信息“心”服务
【图小新微讲堂】动态交通信息“心”服务2016-01-05 Hanna 四维图新又是一天早高峰!迫切地想早点到公司的图小新,车一上三环,还是只能堵着车干着急。路一环又一环的建,环一个比一个大,为啥就还是这么堵?小新来帮你分析一下!经过多年的高速发展,中国已经成为全球最大的汽车生产国之一。城市发展也随之显现新的问题,即城市交通拥堵。为了能缓解城市交通压力,政府大力投资公路道路建设,但
2016-01-05 16:41:21
1612
转载 LBS应用的兴趣点与名称搜索
贾双成 作者简介贾双成,阿里巴巴资深工程师,擅长于数据编译、数据挖掘的系统分析和架构设计,主持研发过多个高端车载导航及adas数据编译器。曾发表发明专利、论文四十余篇,著有《LBS核心技术揭秘》、《数据挖掘核心技术揭秘》。目前LBS应用已在智能手机中占据了主导地位,但LBS技术覆盖范围太广,很少有能深入描述LBS技术的资料。所以作者在《程序员》杂志开辟专栏来描述LBS核心技术,
2015-12-25 16:13:35
695
转载 谷歌地图API的三大开源替代品
谷歌地图API的三大开源替代品http://www.youkuaiyun.com/article/2015-12-21/2826530-3-open-source-alternatives-to-using-google-maps-api随着数据挖掘、移动应用和社交媒体等领域的风生水起,极大地改变了GIS(地理信息系统)的面貌以及地位,并由此催生了一大批适用于不同用途的
2015-12-23 15:34:26
2469
原创 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
1012
原创 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
3708
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
13613
原创 【小折腾--C】字符串转浮点型
/** * @brief: 从ptr开始扫描字符串,过滤到前面的空格,直到数字或者“+”、“-”号, * 才开始转换。如果遇到非数字以及字符串结束符'\0'时,结束转换。 * ptr字符串包含,正负号、数字或者E(e)标示指数部分,如123.456或者123e-2 * @argument: _ptr,需要转换的字符串 * @return: 转换后的浮点型数 */
2015-09-21 14:57:42
1161
原创 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
1591
原创 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
726
原创 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
1126
原创 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
757
转载 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
1515
原创 VS2010 工程配置向导
1. 新建工程2. 配置--》General(通用) a. 配置程序类型,exe or dll b. 配置是否使用MFC库 c. 其他3. c++-->General(通用) a. 配置要包含的头文件路径,通常是其他模块或者第三方库头文件所在路径4. c++-->代码生成 a. 配置
2015-03-25 17:16:25
1139
原创 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
509
原创 roject 2013 简介
roject 2013是微软官方新发布的一款通用的项目管理软件,它将可用性、功能和灵活性完美地融合在一起,能够帮助项目管理者实现时间、资源、成本的计划、控制。利用project 2013用户可以制作出各种实用的计划项目,其中包括活动计划、合并或收购评估、新产品上市、年度报表准备、营销活动计划、创建预算、挣值、客户服务等等。本站在这里提供的是microsoft project 2013中文破解版下载
2015-01-06 16:50:57
1880
转载 MapInfo中MIF文件和MID文件的格式
MIF是Mapinfo用来向外交换数据的一种中间交换文件。当用户在Mapinfo中将一张Mapinfo地图表以MIF格式转出来MIF文件中后,Mapinfo会同时在用户指定的保存目录下生成两个文件(*.mif,*.mid)。其中*.mif文件保存了该Mapinfo表的表结构及表中所有空间对象的空间信息(如:每个点对象的符号样式、点位坐标;每个线对象的线样式、节点数据、节点坐标;区域对象的填充模式、
2014-12-31 11:09:05
8682
原创 Ubuntu上快速搭建Nagios监控
Nagios是常用的系统监控工具,提供了很多基本服务的监控脚本,如HTTP,MYSQL等,同时具有不错的可扩展性,自己可定制针对特定参数的监控脚本以及报警的方式。但Nagios的配置相当复杂,本文总结了我最近在Ubuntu Server上搭建Nagios的过程,以方便大家将来更加快速的安装搭建监控系统。Nagios安装安装分为nagios server和被监控端的两部分。nagio
2014-12-15 14:17:08
490
转载 15款值得学习的小型开源项目,带你快速步入开源世界
转自:http://code.youkuaiyun.com/news/2822568对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目,代码基本都在5000行以内,感兴趣的朋友可以研究下~ SeaJS Sea.js是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现
2014-11-12 10:36:59
855
转载 国外程序员整理的 C++ 资源大全
转自:http://blog.jobbole.com/78901/关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一
2014-10-24 11:37:20
692
转载 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
557
原创 浮动车数据
浮动车数据,主要是指装备车载全球定位系统的车辆在其行驶过程中定期记录的车辆位置、方向和速度信息。应用地图匹配、路径推测等相关的计算模型和算法进行处理,使浮动车位置数据和城市道路在时间和空间上关联起来,最终得到浮动车所经过道路的车辆行驶速度以及道路的行车旅行时间等交通拥堵信息。目前主要应用的浮动车数据是基于出租车调度使用的数据。数据堂提供国内主要城市的浮动车历史数据,供科研单位和研发企业使用。某北方
2014-08-12 15:43:09
8368
转载 Python:使用ctypes库调用外部DLL(转)
Python:使用ctypes库调用外部DLL(转)前言朋友的公司是做GPS的,上周联系到我要帮做个程序把他们平台的车辆定位跟踪数据和省里的平台对接。看一下官方提供的三个文档,洋洋洒洒共一百多页,一大堆协议的定义甚是齐全,好在官方的文件中也带有个封装好通信功能的DLL和一个调用此接口的c++ DEMO程序,既然有现成的可用,那就不必去看他的协议了。说实话,参加工作之
2014-08-07 11:44:35
1210
spawn+fastcgi.zip
2021-08-03
ChromeDriver.exe
2015-12-04
具备守护监控功能的spawn-fcgi
2014-12-15
apk 反编译工具套件
2013-07-16
JUDE 经典版本
2012-06-12
SourceInsight 3.5完美破解版
2012-04-13
设计模式之禅
2012-04-01
JUDE-Community 5.5.2
2012-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人