要考虑内存重叠
char * strcpy(char *dst,const char *src)
{
assert(dst != NULL && src != NULL);
char *ret = dst;
my_memcpy(dst, src, strlen(src)+1);
return ret;
}
char *my_memcpy(char *dst,...
分类:
其他好文 时间:
2015-03-09 14:31:09
阅读次数:
109
XCode中创建pch文件,pch文件的作用: 在pch文件中添加的头文件,在工程其他文件中无需重复频繁的添加...
分类:
其他好文 时间:
2015-03-09 14:29:20
阅读次数:
109
题目连接http://hihocoder.com/problemset/problem/1067题目大意就是一棵树求任意两个节点的最近公共祖先。算法描述在题目的提示里面有比较详细的解释。这里就不多说了。这种算法的时间复杂度是O(n+q)。
在算法的实现上也有一些技巧,在参考了一些代码后写了一个比较精简的Trajan_LAC算法。#include
using name...
分类:
其他好文 时间:
2015-03-09 14:30:48
阅读次数:
132
昨天尝试把做好的毕设上架,但是却出了很多问题....
现在一一道来,记录下来让以后遇到这些问题可以更轻松的解决
首先登陆了itunes Connect.创建我的app信息:
其中有一项需要上传app的图标, 就是这样的一个图标.apple 的要求是要求1024*1024并且分辨率高于72ppi.我就将它上传了.结果提示我出错,原因是该图标不能使用透明度或者alpha通道.我想是不能改变透明度...
分类:
移动开发 时间:
2015-03-09 14:31:09
阅读次数:
150
把源码复制到你的用户目录下的z.sh文件,然后用vim打开.bashrc这个目录,在最后添加“source /home/yourname/z.sh”。然后回到shell执行:source .bashrc。这样这个东西就生效了。比如运行cd /home/a/b/c/d 后,linux进入了d目录,然后输入 z这是系统将保存路径/home/a/b/c/d 为d, 下次你只要在shell里输入z d...
分类:
系统相关 时间:
2015-03-09 14:29:31
阅读次数:
241
Catrgory与Extension、Delegate的区别与用法
苹果的官方文档
Category在iOS开发中使用非常频繁。尤其是在为系统类进行拓展的时候,我们可以不用继承系统类,直接给系统类添加方法,最大程度的体现了Objective-C的动态语言特性。
#import
@interface NSObject (Category)
- (void)myMet...
分类:
移动开发 时间:
2015-03-09 14:31:05
阅读次数:
171
1.常见的内存管理办法,固定加载地址的内存管理,固定分区的内存管理,非固定分区的内存管理和交换内存管理。第一种只适合单道编程,后三种适合多道编程,这3种适合多道编程的内存管理方式均使用同一种实现机制:基址和极限,并且以交换内存管理最为灵活和先进,但是交换内存管理存在的问题是空间浪费和程序大小受限。
2.什么是外部碎片?
随着程序在内存和磁盘间的交换,内存将变得越来越碎片化,即内存将被不同的...
分类:
其他好文 时间:
2015-03-09 14:29:56
阅读次数:
136
在iOS开发过程中,最重要的几个UIView分别为UITableView、UIScrollView、UICollection.今天由小白哥带大家认识一下UItableVIew...
分类:
移动开发 时间:
2015-03-09 14:27:55
阅读次数:
140
很简单呢的一道题,定义了一个结构体数组,用vector来做为一个牌堆。将尾部作为牌堆的顶部。
要注意,当最后只剩一堆牌的时候,答案中的pile不加s
#include
using namespace std;
const int maxn = 60;
int b[60];
struct pile {
vector a;
};
int main() {
ios::sync_wit...
分类:
其他好文 时间:
2015-03-09 14:28:41
阅读次数:
133
借用了IT经理世界用过的一个标题。作为华为践行其企业文化(混搭儿系列)的一个案例的角度,讲一下华为IT云计算产品线的文章。本文观点仅代表个人,不代表华为官方。
如果读者已经耐着性子看完了“华为印象之混搭儿”系列的将近10篇文章。想必对华为有所了解。在华为内部,集团资源被称为“平台”,而产品线是在这个集团平台上诞生的。所以每个华为的分子产品线,包括IT云计算产品线都带着华为集团的一系列基...
分类:
其他好文 时间:
2015-03-09 14:29:23
阅读次数:
216
Given inorder and postorder traversal of a tree, construct the binary tree.
Note:
You may assume that duplicates do not exist in the tree.
#include
#include
#include
using namespace std;
stru...
分类:
其他好文 时间:
2015-03-09 14:29:02
阅读次数:
146
本项目是一个天气预报项目源码,可以设置城市、可以更换应用内背景图片、自带天气widget小组件等,天气信息由m.weather.com.cn提供。比较适合新手学习和参考。项目编译版本4.2.2默认编码UTF-8源码有大量中文注释。...
分类:
移动开发 时间:
2015-03-09 14:28:02
阅读次数:
130
mybatis异常:Could not find result map java.util.Map 问题分析及解决
错误写法
mybatis报出的异常日志:
org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.util.Map
at org.apache.i...
分类:
编程语言 时间:
2015-03-09 14:28:52
阅读次数:
22854
在Qt助手中搜索关键字"Setting the Application Icon"就可以看到在各种平台设置Qt程序图标的方法。 这里将Windows平台下的设置图标的方法总结一下:
首先准备个ICO图标,例如:app.ico
网上下到的图标文件一般都是png格式的,这里推荐个网站,可以将png 等其他图片格式转化为 ico。并且转化成的图标可以选择各种大小尺寸。
http://www....
分类:
其他好文 时间:
2015-03-09 14:27:52
阅读次数:
122
依存句法分析在自然语言处理NLP中是比较重要的一项技术,FudanNLP工具箱中提供了一种依存句法分析的实现。这篇文章我们来试着使用FudanNLP实现依存句法分析,并看看分析的效果是什么样的形式,以及效果如何。
首先,我们下载了FudanNLP的工具箱源码(开源),依存句法分析的主代码就在example文件夹中的DepParse.java中。
这个程序中支持的...
分类:
其他好文 时间:
2015-03-09 14:29:09
阅读次数:
149
最近对项目中应用的技术进行学习,学到Entity Framework这部分内容,马上被EF的魅力深深吸引了。现在开发者越来越关注如何加快开发效率,而EF无疑是值得我们开发者去学习的,它实际上是微软的ADO.NET的增强版本,是一个ORM框架。接下来就给大家简单介绍一下EF。
一、EF简单介绍...
分类:
其他好文 时间:
2015-03-09 14:28:41
阅读次数:
162