/*实现char * my_strcat(char * dest,char *src)函数.
返回: dest字符串的地址。
功能:将src指向的字符串追加到dest指向字符串的后面。
例如:char dest[10] = "andef";
char *src = "ghi";
my_strcat();之后,dest指向的字符串为"andefghi".
*/
#include
#in...
分类:
编程语言 时间:
2015-03-28 21:52:58
收藏:
0 评论:
0 赞:
0 阅读:
373
1.是什么?
友元机制允许一个类将对其非公有成员的访问权授予制定的函数或类。 ——《c++ primer》
2.为什么要提出?:
类中一些成员函数使用较为频繁,需要大量时间开销,为了减少时间开销,就允许破坏程序的封装性,使用一个外部函数或类可以访问该类中的私有成员。所以友元的作用在于提高程序的运行效率(即减少了类型检查和安全性检查等都需要的时间开销)。3.友元的问题:
友元的使用破坏了类的...
分类:
编程语言 时间:
2015-03-28 21:52:56
收藏:
0 评论:
0 赞:
0 阅读:
196
区别一套是input/output stream 体系,一套是reader/writer体系,两者的区别是stream负责的是字节流的数据,reader/writer负责的是字符流。设计模式decorator模式该模式主要用于在不改变已有的component设计和代码的情况下,不断的增加附属功能。打个比喻,就像你有一副画,为它配一个或者多个不同的画框。具体可以参考这里:http://www.cnb...
分类:
编程语言 时间:
2015-03-28 21:50:48
收藏:
0 评论:
0 赞:
0 阅读:
319
递归调用非递归调用
运行时间比较
结论
位运算与乘除法
结论递归调用/非递归调用我们都知道,很多算法,都是用递归实现的。当然它们同时也是可以用非递归来实现。一般我们在对二叉树进行遍历的时候,还有求斐波那契数的时候,递归是非常简单的。代码容易懂,好实现。但是递归的时候,有一个问题,就是需要压栈。为什么要压栈呢?因为当我在函数内部调用自身的时候,要中断当前的操作继续跳转到下一次的实现,而当前运行的状态要...
分类:
编程语言 时间:
2015-03-28 21:50:18
收藏:
0 评论:
0 赞:
0 阅读:
210
在把Ogre3d 编译到 Android 平台时,使用 NDK 编译,但是一直有一处错误提示...
分类:
编程语言 时间:
2015-03-28 21:49:48
收藏:
0 评论:
0 赞:
0 阅读:
730
机器信息采集脚本(python)
源代码位置:https://github.com/caidao/ugetinfo-1.0.0 (希望大家能多多star收藏和fork改进程序)
一、做什么的?
(1)主要用于采集服务器的相关信息,提供两种交互方式,一种是将服务器信息汇总至xml文件中,便于软件开发者使用(图1);另一种方式通过命令行交互的方式,通过输入参数信息查询相关信息...
分类:
编程语言 时间:
2015-03-28 21:49:09
收藏:
0 评论:
0 赞:
0 阅读:
395
Java语言的移位运算符
Java语言的移位运算符: >, >>>共3种.
publicclass Test
{
publicstaticvoidmain(String[]
args)
{
/*
* 移位运算符只对byte,short,int,long和char...
分类:
编程语言 时间:
2015-03-28 21:48:28
收藏:
0 评论:
0 赞:
0 阅读:
261
目录。方便查找各个条款...
分类:
编程语言 时间:
2015-03-28 21:47:58
收藏:
0 评论:
0 赞:
0 阅读:
462
在这犯过错误,是js和java间的,特此记录:
java substring(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符
js substr(start,length)表示从start位置开始取length个字符串
js substring(start,end)表示从start,到end之间的字符串,包括star...
分类:
编程语言 时间:
2015-03-28 21:47:28
收藏:
0 评论:
0 赞:
0 阅读:
278
今天在论坛上看到有人提到Unity5的诸多“罪状”,其中一条就是打出来的空包竟然有17mb,而之前的版本是9mb。我很好奇,难道是IL2Cpp搞的鬼?
因为好奇,我特意准备了Android环境(之前的环境太老了,不得不重新弄),打了一个空包试验了下。其实原因很简单,因为考虑到兼容性Unity5默认情况下同时打了armv7a和x86的动态库。于是空包的大小就增加了几乎一倍。
...
分类:
编程语言 时间:
2015-03-28 21:46:48
收藏:
0 评论:
0 赞:
0 阅读:
841
Spring 实现AOP是依赖JDK动态代理和CGLIB代理实现的。 JDK动态代理:其代理对象必须是某个接口的实现,它是通过在运行期间创建一个接口的实现类来完成对目标对象的代理。 CGLIB代理:实现原理类似于JDK动态代理,只是它在运行期间生成的代理对象是针对目标类扩展的子类。CGLIB是高效的...
分类:
编程语言 时间:
2015-03-28 21:44:28
收藏:
0 评论:
0 赞:
0 阅读:
213
Single NumberGiven an array of integers, every element appearstwiceexcept for one. Find that single one. def singleNumber(self, A): l = len(...
分类:
编程语言 时间:
2015-03-28 21:43:38
收藏:
0 评论:
0 赞:
0 阅读:
256
记得曾经一年前,听到同学再说设计模式,当时觉得不怎么重要,所以就没有去系统的学习,这一放,就是一年,直到前段时间,面试了一个阿里巴巴的职位,要我谈谈对于设计模式的看法。 之后就好好了看了一些文章,好好的体会了一番! 现在将自己的心得好好的分享一下吧!(由于设计模式内容比较多,以及设计模式的...
分类:
编程语言 时间:
2015-03-28 21:42:38
收藏:
0 评论:
0 赞:
0 阅读:
234
1. lock (todo)2. 写时复制容器 CopyOnWrite容器即写时复制的容器。通俗的理解是当我们往一个容器添加元素的时候,不直接往当前容器添加,而是先将当前容器进行Copy,复制出一个新的容器,然后新的容器里添加元素,添加完元素之后,再将原容器的引用指向新的容器。CopyOnWrit....
分类:
编程语言 时间:
2015-03-28 21:42:18
收藏:
0 评论:
0 赞:
0 阅读:
282
成员:林彦汝、张金题目: 返回一个整数数组中最大子数组的和。要求: 要求程序必须能处理1000个元素; 每个元素是int32类型的; 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。(我主要负责程序分析...
分类:
编程语言 时间:
2015-03-28 21:38:38
收藏:
0 评论:
0 赞:
0 阅读:
287
快速排序实现代码
分类:
编程语言 时间:
2015-03-28 21:38:18
收藏:
0 评论:
0 赞:
0 阅读:
289
springAOP的思想和意义,感觉写的不错,易于理解。AOP(Aspect-OrientedProgramming)其实是OOP(Object-OrientedPrograming)思想的补充和完善。,OOP引进"抽象"、"封装"、"继承"、"多态"等概念,对万事万物进行抽象和封装,来建立一种对象...
分类:
编程语言 时间:
2015-03-28 21:34:58
收藏:
0 评论:
0 赞:
0 阅读:
219
之前一直都是按照书的结构顺序做总结,觉得好像不是很好,现在试着完全按照自己的理解做总结。例子还是书上的例子。一:组合模式的作用:在web开发中,主要用于创建嵌套的html结点,使得我们方便的把各种结点连接起来,并且提供简易的操作。二:组合模式的结构:结构就像我们的文件结构一样讲Composite理解...
分类:
编程语言 时间:
2015-03-28 21:31:58
收藏:
0 评论:
0 赞:
0 阅读:
229
临时状态(transient): 刚刚用new语句创建,还没有被持久化,不处于Session的缓存中。处于临时状态的Java对象
被称为临时对象。
持久化状态(persistent) : 已经被持久化,加入到Session的缓存中。处于持久化状态的Java对象被称为持久化对象。
游离状态(detached):已经被持久化,但不再处于Session的缓存中。处于游离状态的Java对象被称为游离...
分类:
编程语言 时间:
2015-03-28 20:27:38
收藏:
0 评论:
0 赞:
0 阅读:
151
看到HorkeyChen写的文章《[WebKit] JavaScriptCore解析--基础篇(三)从脚本代码到JIT编译的代码实现》,写的很好,深受启发。想补充一些Horkey没有写到的细节比如字节码是如何生成的等等,为此成文。
JSC对JavaScript的处理,其实与Webkit对CSS的处理许多地方是类似的,它这么几个部分:
(1)词法分析->出来词语(...
分类:
编程语言 时间:
2015-03-28 20:26:58
收藏:
0 评论:
0 赞:
0 阅读:
250