自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kikim的地盘

莫道君行早,更有早行人!

  • 博客(163)
  • 资源 (2)
  • 收藏
  • 关注

原创 OS X升级到10.10之后使用pod出现问题的解决方法

最新对mac 10.10的强大功能好奇,于是将系统升级到了10.10,结果发现使用pod出现了下面的问题:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such fil

2014-07-19 11:28:33 33357 2

原创 使用XCode6打开项目以后再用XCode5出现的问题fatal error: malformed or corrupted AST file: 'Unable to load module

使用不同版本的XCode出现的问题:fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/xxx/Library/Developer/Xcode/DerivedData/ModuleCache/XYZYIE6ZV0OP/Darwin.pcm": file not found' note: a

2014-07-07 01:15:55 16204 5

原创 iOS 加载图片选择imageNamed 方法还是 imageWithContentsOfFile?

Apple官方的文档为生成一个UIImage对象提供了两种方法:1. imageNamed,其参数为图片的名字;2. imageWithContentsOfFile,其参数也是图片文件的路径。那么两种有什么区别吗?肯定是有的。根据Apple的官方文档:imageNamed: 这个方法用一个指定的名字在系统缓存中查找并返回一个图片对象如果它存在的话。如果缓存中没有找到相应的图

2014-05-25 17:39:38 40598 2

原创 nodejs出现events.js:72中抛出错误

作为初学者,我在使用nodejs的过程中遇到了如下的运行错误:events.js:72 throw er; // Unhandled 'error' event ^Error: listen EADDRINUSE at errnoException (net.js:901:11) at Server._listen2 (net.js

2014-05-25 16:56:57 21082

原创 perforce在centos上采用命令行增删改上传程序

login一个perforce服务器:采用shelf脚本login_p4.sh#!/bin/shexport P4USER=user_nameexport P4CLIENT=client_nameexport P4PORT=server_address然后运行脚本:$. login-p4.sh这里就创建了一个然后登录perforce 服务器:$p4 login会出现提示

2014-04-14 19:12:42 4041

转载 如何在在虚拟机上使用p4

一共分为如下几步:1.     要在Linux上用P4,就需要虚拟机能够访问外网2.     安装及配置P43.     配置源代码环境 下面具体介绍一下各个步骤:(我称我们的工作机本身为“主机”)1.     配置虚拟机访问外部网络。设置步骤如下1)共享主机网卡本地连接 -》 属性 -》高级 -》选择允许其它网络通过本...,并选择家庭网络连接为 VMware N

2014-04-14 19:12:33 3213

原创 linux使用shared_ptr出现错误

我在不同的系统下采用下面的方式使用shared_ptr以及vector:std::vector > pointer_arrays;std::vectorbject > >::const_iterator pointer_Iter;并采用如下初始化:const std::shared_ptr object(new Object);wordDataTab.push_back(objec

2014-04-14 18:44:00 9293

原创 git与xcode结合使用

随着ios开发的广泛普及,使用XCode编写程序的情况也越来越多,因此代码的版本管理以及多人的协同开发出现的问题也越来越频繁。而XCode对git功能的支持实在是不怎么用。例如,XCode不能给branch打tag,如果要给branch加上tag,那么需要在项目的目录下,输入命令行, git tag -a tagName -m "tag info", tag的具体参数,可以使用git ta

2014-04-04 21:57:36 7971

转载 NSDate和NSString之间的转换,(可以转时区的哈)

NSString和NSDate互转需要用到NSDateFormatter,设置一下timezone和format即可,直接上代码 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; NSTimeZone *timeZone = [NSTimeZone localTimeZone]; [format

2014-04-01 10:33:13 5076

原创 EXC_BAD_ACCESS异常 调试过程

当我的代码是这样编写时:在button出现touch操作时,button的action会执行下面的代码, dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ NSString *leftId = @"face_id";

2014-03-29 22:55:48 12556

原创 g++ 编译动态链接库和静态链接库

现在我有hello1.cpp和hello2.cpp两个文件,现在我要生成动态链接库libhello.so和静态链接库libhello.a。以下为步骤:1.生成动态链接库:g++ -m32 hello1.cpp hello2.cpp -fPIC -shared -o ../lib/linux32/libhello.so -m32为生成32位的动态链接库,-m64位生成64位的动态链接

2014-03-25 19:20:39 18466

原创 wordpress连接数据库出错解决方法

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** ///** WordPress数据库的名称 */define('DB_NAME', 'wordpress');/** MySQL数据库用户名 */define('DB_USER', 'root');/** MySQL数据库密码 */define('DB_PASSWORD', '123');

2014-03-14 15:28:53 21682 5

原创 centos 上更新g++版本

最近要用结巴分词开源库的c++版本,由于其推荐使用gcc4.6以上的版本,所以我不得不对我的gcc进行升级。幸好我是在centos上进行升级,而centos上有,并且最简单的方法是升级到g++4.7版本。下面就说说是如何升级g++的:打开终端,依次输入以下命令:cd /etc/yum.repos.dwget http://people.centos.org/tru/devtools/

2014-03-04 18:07:21 19644

原创 JNI使用:步步解析

虽然java用了很长的一段时间,但一直没有机会去碰JNI的东西。最近终于有项目需要用到JNI,并且我们是要用c++调用java代码。为什么我们需要这么做呢?1. 第三方的功能比较符合我们想要的库是用java实现的;2. 它是开源的并且能够用于商业用途;3. 上层的应用对时间、效率又有一定的要求。其实,上面三点需求在一定程度上来讲是相互违背的。讲究效率,那么必然用c/c++,所以,我

2014-03-03 22:13:51 5286

翻译 JNI使用:设计综述

JNI接口函数以及指针示意图:可以看到,JNI接口设计类似于c++的虚函数表或者COM接口。使用函数表而不用硬连接函数入口(hard-wired function entries)的方式的好处有:JNI命名空间与native代码相隔离。VM能够简单的提供多个版本的JNI函数表。例如,VM可能支持两个JNI函数表:1. 其中一个执行参数非法检查,另外一个用来调试;2.其中一个执行

2014-03-03 21:18:20 3122

原创 统计自然语言处理基础学习笔记(8)——文本分析

自然语言处理的目的是为了更好的分析人类语言,让机器能够理解人类的语言。随着互联网的兴起,人们越来越多的参与网络社区活动,人们在网络社区发言的机会越来越多,文本分析的需求也越来越迫切。而依靠人工去分析这样的海量文本,这是不现实,所以只有依靠机器来分析他们。这个领域即为文本分析,或者也称为文本挖掘。      现有的文本分析方法有两种:      1. 知识工程方法:借助于专业人员的知识来对某

2014-03-02 22:05:32 5056

原创 统计自然语言处理基础学习笔记(7)——句法分析

在中文的自然语言处理种,句法分析是一个比较重要的部分。    句法分析,英文为Parsing,指对句子种的词语语法功能进行分析。一个完整的汉语句子,一般有主语、谓语、宾语,复杂一些的句子就会出现各种各样的依存关系,包括补语、定语、状语、并列、同位语、数量、介宾、连动、疑问连动、兼语、关联、重复、标点、的字结构、地字结构、语气、时态等。如果在中文语言处理过程中,我们可以准确无误的对句子分析出这些

2014-03-02 21:33:11 8094

原创 JNI: API的调用

什么都不说,我们先来看代码: #include /* where everything is defined */ ... JavaVM *jvm; /* denotes a Java VM */ JNIEnv *env; /* pointer to native method interface */ JavaVMI

2014-02-27 21:49:16 8767

原创 iOS7隐藏状态栏 status Bar

iOS7中,不仅应用的风格有一定的变化,状态栏变化比较大,我们可以看到UIViewController的状态栏与导航栏基本是一体的。因此UIVIEWCONTROLLER的hide/show状态的方法也跟其他版本的不一样了。 在iOS7以前的版本,hide/show是通过以下代码实现[[UIApplication sharedApplication] setStatusBarHidd

2014-01-06 00:03:23 30329

转载 iOS快速更新drawRect方法

If you are an advanced user of drawRect on your ipop*, you will know that of course drawRect will not actually run until "all processing is finished." setNeedsDisplay flags a view as invalidated and t

2013-12-08 20:39:08 5597

转载 xcode4.4+ APP 打包以及提交apple审核详细流程(新版本更新提交审核)

最近项目到了最后的阶段,测试完一切ok后,准备打包以及提交,不料看到网上众教程,好多都是老版本的,现在IDE实现方式改了,那些方法好多都找不到,绕了一大圈,才搞明白流程,现在记录下来,以便朋友们查阅。开发环境:xcode4.4.1iphonesdk:5.1.1开发机器:macmini真机部署测试:apple个人开发者ID向导:必备IDP证书和distribu

2013-10-24 22:28:39 2061

原创 Maven使用(1)

项目管理是个高深的问题,代码管理同样也是一个高深的问题。在Java的世界里,Maven作为代码指挥部能够很好的进行代码管理。下面说说Maven在java项目中的使用条款:1. Maven项目中最主要最核心的东西是pom.xml(其中pom是project object model的缩写),它类似与c世界中的Makefile文件,定义了项目的基本信息,描述了项目该怎么样去构建,构建的文件如何管理

2013-09-11 20:26:18 1125

原创 iOS中如何添加自定义的字体

iOS中中文字体种类特别的少,有时为了增加字体的艺术效果需要添加自定义的字体。其实在iOS中添加自定义字体很简单,4步就可搞定:  1,在Info.plist中加入名为UIAppFonts的array  2,把*.ttf 和*.otf文件加入到项目当中,比如说是MyScript.ttf  3,把文件名添加到UIAppFonts数组里面  4,在程序中用下面的

2013-08-27 22:14:08 1418

原创 iPhone、iPod和iPad离线固件升级的方法

我们知道iOS升级的过程过程超级简单,特别是在线升级只需要点击几个按钮就ok了,但是对于开发者来说,经常升级的iOS固件都是preview版的,需要自己下载好固件之后,手动来更新,我找了一下网上的资料,基本上都是千篇一律针对window系统上itunes软件下iOS固件升级,结果总是没有出现那些界面,害人不浅啦。下面说说离线升级的步骤:1、首先下载iPhone、iPod和iPad离线固件i

2013-07-04 13:02:26 9824

转载 IOS学习之IOS沙盒(sandbox)机制和文件操作之NSFileManager(三)

我们看看NSFileManager如何使用。包括创建文件,目录,删除,遍历目录等。1、在Documents里创建目录创建一个叫test的目录,先找到Documents的目录, NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)

2013-06-22 21:56:07 1911

转载 IOS学习之IOS沙盒(sandbox)机制和文件操作(二)

我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。1、获取程序的Home目录 NSString *homeDirectory = NSHomeDirectory(); NSLog(@"path:%@", homeDirectory);打印结果:2012-06-17 14:00:06.098 IosSandbox

2013-06-22 21:55:36 1302

转载 IOS学习之IOS沙盒(sandbox)机制和文件操作(一)

1、IOS沙盒机制IOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行。

2013-06-22 21:53:45 2122

原创 使用XCode5和iOS7SDK出现Undefined symbols for architecture i386 clang: error: linker command failed with

下载好最新的Xcode5 preview版程序并安装后,开始进行iOS7程序开发了!新建project,在不添加文件的情况下,应用程序运行正常。那就开始编写自己的程序了,添加一个没有任何工程的类,例如添加一个继承UIVIewController类ViewController,在AppDelegate.m新建一个新的ViewController实例,编译,居然出现了如下的错误:“Unde

2013-06-19 20:08:13 12828

转载 wget 使用技巧

wget 是一个命令行的下载工具。不管对于 Linux 还是mac用户来说,几乎经常使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用

2013-04-24 18:15:21 927

原创 Xcode4.6发布了

apple的Xcode4.6.2版本在4月15号已经发布了,看了一下其新功能,发现了一些新的亮点:         1、更加准确的代码补全启发以及优化默认的数据集;         2、新的编译器标注使用ARC和弱引用产生的潜在bugs;         3、最高兴的一点是增加了对c++ 11的自定义标识以及非限制的联合体支持;         4、调试过程中可以观察NSArray

2013-04-24 12:54:45 1283

原创 C++面试时的知识盲点

1、声明与定义的区别;2、模板与重载相比,有什么优点?3、模板与宏相比,有什么好处?4、auto_ptr与vector一起使用,会有什么问题/5、嵌套类如何构造?6、virtual public和public virtual之间的区别?7、8、模板与多态之间的区别?9、模板类中模板成员函数与静态方法。10、友元与嵌套类的区别?11、如何使用友元模板?12

2013-03-23 19:58:44 1543

原创 互联网,软件行业找工作问题总结

自我调查题;1、是否想做技术?觉得牛逼的企业有哪些?最想进的企业是?进入该企业想做的具体工作类型是什么?2、确定想做技术,对技术的态度是?技术只是一块敲门砖还是你的精神家园?对自己做完了调查,然后可以开始回答下面的十个问题了。1、基础只是是否牢固?数据结构和算法,操作系统,计算机网络,编译原理,以及数学基础知识等。2、最擅长的编程语言是什么?该语言的程序设计思路、编程风格是什么

2013-03-23 15:48:50 1762

转载 线程同步

概述最常见的进程/线程的同步方法有互斥锁(或称互斥量Mutex),读写锁(rdlock),条件变量(cond),信号量(Semophore)等。在Windows系统中,临界区(Critical Section)和事件对象(Event)也是常用的同步方法。 简单的说,互斥锁保护了一个临界区,在这个临界区中,一次最多只能进入一个线程。如果有多个进程在同一个临界区内活动,就有可能产生竞态条件

2013-03-12 16:32:14 952

原创 C++ boost库学习之——Smart Pointers

智能指针是用来存储动态分配给对象的指针的对象,与C++内置的指针十分相似,但是智能指针能够在合适的时间自动删除对象,从而释放空间。智能指针在遇到异常时尤其有用,因为它能够确保动态分配对象的正确析构。同时,智能指针还可以对多个拥有者共享的动态分配对象进行跟踪。       智能指针可以抽象地认为是拥有指向对象的对象,因此当不再需要动态分配的对象时,智能指针会负责释放对象。       智能指

2013-03-11 14:55:47 1975

转载 Understanding Jmeter Results

Jmeter:Understanding Summary ReportThe summary report shows values about the measurement Jmeter has done while calling the same page as if many users are calling the page. It gives the res

2013-03-05 18:20:13 1140

原创 c++学习历程

我的学习技术历程主要为书本知识学习,项目经验积累。从最初的课堂上学习《c语言程序设计》,然后自学《c++ primer》,对c++的语法有了较清晰的认识之后,开始着手研究c++编程效率的书籍,类似于《effective C++》和《more effective C++》,《c++编程思想》等。学习完了这些之后,有时我会对比同一段代码在不同的编译器下得出的不同结果,这令人困惑的结果在《深度探索C

2013-01-17 13:13:04 1642

转载 如何获取cpu占用率和 mem使用情况

一、shell下提供top、ps命令查看当前cpu、mem使用情况,简要介绍如下:1. 使用ps查看进程的资源占用ps -aux查看进程信息时,第三列就是CPU占用。[root@localhost utx86]# ps -aux | grep my_processWarning: bad syntax, perhaps a bogus '-'? See /usr/share

2013-01-16 13:24:56 12388

转载 C语言中跨文件的全局变量

声明:突然看到这篇文章,发现了c语言中使用全局变量的错误,特转之。首先看一段代码(https://gist.github.com/3760736)func.c123456int buf = 0; void func() { buf = 2; /* Do something else */}

2013-01-12 18:00:35 8291 1

原创 为什么自己写的快速排序要比algorithm命名空间下的sort要慢?

最近几天一直被poj上的一个题目困扰着,倒不是问题有多难,而是老是超时,而且超时不打紧,要命的是程序的主要耗时程序为排序部分,自己写的如下快速排序代码:void swap(int *num1, int *num2) { int temp = *num1; *num1 = *num2; *num2 = temp; } int partition(int num

2012-12-30 00:12:26 3587 1

原创 统计自然语言处理基础学习笔记(6)——马尔可夫模型

前面已经学习完词法,现在就可以学习语法了。语法学习中比较常用的是马尔可夫模型,然后进行词性标注,接着采用概率上下文无关文法学习人们说话的方式存在的一些结构和规则,最后采用概率句法分析来识别出高层次的结构但愿来简化句子的描述,实现语块分析。下面先来介绍马尔可夫模型。         markov模型,具体来说是隐形马尔可夫模型已经成为现代语音识别系统中构建统计模型的重要手段,即使存在不足,但仍然

2012-12-26 15:43:30 3423

VHDL语言编的8位数字频率计,绝对的好!!!

VHDL语言编的8位数字频率计,绝对的好!!! 里面提供图片还有一些好的东西。。。

2008-10-10

数字系统设计(如:音乐发生器等)实例

里面含有数字系统设计实例,例如: 1. 半整数分频器的设计 2. 音乐发生器 3. 2FSK/2PSK信号产生器 4. 实用多功能电子表 5. 交通灯控制器 6. 数字频率计

2008-10-10

空空如也

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

TA关注的人

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