自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

转载 由一次程序崩溃引起的对new表达式的再次学习

由一次程序崩溃引起的对new表达式的再次学习1. 起因某天,一个同事跟我反馈说在windows上调试公司产品的一个交易核心时出现了使用未初始化的指针导致后台服务崩溃的情况。示例代码如下所示: 1 struct sample 2 { 3 int* ptr_table[4][4]; 4 //... other members 5 }; 6 7

2015-11-10 16:45:18 393

原创 leetcode 155 Min Stack C++ 24ms solution

class MinStack {public:MinStack(){ t = 0;}void push(int x) { num.push_back(x); if(t == 0) { min.push_back(x); } else { long long m = min[t - 1] < x ? mi

2015-10-12 10:57:38 827

原创 在arm上搭建flask运行环境

flask是一个简单的实用的web服务,由于其比较小巧,对于一些简单需求的服务是比较方便的,如restful api。由于flask是一个在Python上运行的库,所以想要运行flask,那么一个Python库是必不可少的,那么就需要交叉编译一个Python库,可以参考 交叉编译python 2.7.3 for arm。然后将flask的库拷到python的lib/python2.7.3/site-

2015-09-10 14:01:48 2725

原创 交叉编译zlib和openssl for arm

首先是zlib首先下载zlib,我这里采用zlib1.2.8tar xvf zlib-1.2.8.tar.gzcd zlib-1.2.8CC=armv-linux-gcc ./configure –prefix=/usr/localmakemake install这样就可以将zlib交叉编译到/usr/local目录下。接下来是opensslwget ftp://ftp.openssl.or

2015-09-10 10:19:52 1448

原创 交叉编译python 2.7.3 for arm

首先是下载Python的源代码,python2.7.3.tar.xz 然后用本地的gcc编译一次,生成一些需要的文件tar -xvf Python-2.7.3.tar.xzcd Python-2.7.3./configuremake python Parser/pgenmv python hostpythonmv Parser/pgen Parser/hostpgenmake dist

2015-09-09 14:46:02 2974

原创 Fedora 21 x86_64 上运行32位软件

最近在做交叉编译,客户提供的toolchain是为32位系统生成的,现在在64位上的系统运行, 会出现下面的error error: C compiler cannot create executables 解决方法是: yum install glibc.i686 libgcc.i686

2015-08-31 16:54:01 779

原创 Auto Variables

编程时常常需要把表达式的值赋给变量,这就要求在声明变量的时候清楚地知道表达式的类型。然而要做到这一点并非那么容易,有时甚至根本做不到。为了解决这个问题, C++11新标准引入了auto类型说明符,用它就能让编译器替我们去分析表达式所属的类型。--C++ primerauto my_new_variable = its_initial_value;对于一个auto来说,就是通过右边的值来

2015-08-20 15:40:23 672

Python-2.7.3/Modules/Setup.dist

Python2.7.3 交叉编译 static

2015-09-10

Python-2.7.3-xcompile.patch

Python-2.7.3-xcompile.patch Python2.7.3 交叉编译所需要的patch

2015-09-09

json reader

一个简单但是很有效的json获取的java代码,通过url获取json, 例如百度地图api的json获取

2014-06-16

空空如也

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

TA关注的人

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