码迷,mamicode.com
首页 > 编程语言
C语言快速入门系列(五)
C语言快速入门系列(四) C语言指针初涉 作为C语言的灵魂---指针,即是C的重点又是C的难点;多少人卡在指针上面; 对于C中的指针,我们分为两节进行讲解,由浅入深;在本节中先让读者对指针的 初步使用进行了解,学习指针的基本知识,以及与普通变量,一二维数组和字符串 之间的联系进行了详细解析!依旧是那么简洁的知识点总结归纳~...
分类:编程语言   时间:2014-07-15 12:46:54    阅读次数:292
如何在多线程中使用JNI?
如果你想了解JNI在如何在多线程下使用如果你在子线程使用JNI时遇到findClass不能找到目标Class,而在主线程下却能找到该Class的问题。或是GetEnv返回NULL的问题如果你想多学点编程技术的话 那么,这篇文章就是为你而写的, :) 最近工作中遇到这么个问题:c++代码需要调用Android的API来做一个比较耗时的任务,因为有点耗时,希望能有个进度条显示给用户,很自然...
分类:编程语言   时间:2014-07-15 10:23:35    阅读次数:250
Python中中文路径处理问题的研究
关于python处理中文及不同情况下中文路径的研究,不足及错误之处,请批评指正!!谢谢!! 参考文献: Why you benefit from using UTF-8 Unicode everywhere in your web applications Python "'ascii' codec can't decode byte" explained and how to solve it Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别?...
分类:编程语言   时间:2014-07-15 12:50:18    阅读次数:269
【C++基础 03】do...while(0)妙用
我的主题是,有时候知道一些细节会让你写出更好的代码。...
分类:编程语言   时间:2014-07-15 10:26:52    阅读次数:225
《C++ Primer Plus》学习笔记1
C++ Primer Plus》学习笔记1 第二章、开始学习C++ 1、控制符endl 如果显示字符串时,在字符串中包含换行符,而不是在末尾加上endl,这样可以大大减少输入量;如果是要生成一个空行,我们认为endl比较方便。 2、在C和C++中,不能把空格、制表符、回车放在元素中间,也不能把回车符放入字符串中间;但是可以把空格放入字符串中间。 3、为什么int main()主函数中...
分类:编程语言   时间:2014-07-15 12:59:59    阅读次数:307
Python 以txt格式保存和读取json数据
Python 以txt格式保存和读取json数据...
分类:编程语言   时间:2014-07-15 12:45:39    阅读次数:375
Effective C++ Item 35 考虑 virtual 函数以外的实现
1.virtual 函数版本 class GameCharacter{ public: virtual int healthValue() const; //返回人物的健康指数, derived classes 可重新定义它 }; 2.使用 non-virtual interface 手法,那是 Template Method 设计模式的一种特殊形式。 让客户通过 public non-virtual 成员函数间接调用 private virtual 函数 class GameCharacter{ pu...
分类:编程语言   时间:2014-07-15 22:36:18    阅读次数:364
Effective C++ Item 39 明智而审慎地使用 private 继承
经验:private 继承意味 is-implemented-in-terms of。它通常比 composition 的级别低。 但是当 derived class 需要访问 protected base class 的成员,或需要重新定义继承而来的 virtual 函数时,这么设计是合理的 经验:和 composition 不同, private 继承可以造成 empty base 最优化。这对致力于“对象尺寸最小化”的程序库开发者而言,可能很重要 示例1:虽是 Empty class,但却不仅要花...
分类:编程语言   时间:2014-07-15 22:41:05    阅读次数:284
Effective C++ Item 44 将与参数无关的代码抽离 templates
经验:Templates 生成多个 classes 和多个函数,所以任何 template 代码都不该与某个造成膨胀的 template 参数产生相依关系 因非类型模板参数(non-type template parameters) 而造成的代码膨胀,往往可消除,做法是以函数参数或 class 成员变量替换 template 参数 示例: template //size_t 是非类型模板参数 class SquareMatrix{ public: //...
分类:编程语言   时间:2014-07-15 13:04:39    阅读次数:307
Effective C++ Item 45 运用成员函数模板接收所有兼容类型
经验:请使用 member function templates(成员函数模板)生成"可接受所有兼容类型"的函数 示例:泛化 copy 构造函数 temmplate class SmartPtr{ public: template SmartPtr(const SmartPtr &other) //member template, 为了生成 copy 构造函数 : heldPtr(other.get()){...} T *get() const...
分类:编程语言   时间:2014-07-15 13:10:24    阅读次数:319
Effective C++ Item 47 请使用 traits classes 表现类型信息
经验:Traits classes 使得"类型相关信息"在编译期可用。它们以 templates 和 "templates 特化"完成实现 示例: template class deque{ public: class iterator{ public: typedef random_access_iterator_tag iterator_category; }; }; //template template struct iterator_trai...
分类:编程语言   时间:2014-07-15 22:40:20    阅读次数:372
如何在网络中传输二叉树(C++源代码实现)
前些日子有朋友遇到这个问题来问我,我觉得有点意思,便实现了代码,写篇文章做个总结,与网友分享。   需求: 实现两个API,在客户端:传入一个二叉树的根结点指针,输出可以在网络中传输的ASCII串。在服务器端:根据传入的ASCII串来解析生成一个二叉树,返回二叉树的根结点指针。   思路: 看到这个问题,首先想到的是二叉树补全法,将这课二叉树补全,变成一颗完全二叉树,再使用数组进行存储...
分类:编程语言   时间:2014-07-15 12:34:36    阅读次数:268
centos7.0 安装日志--图文详解-python开发环境配置
图文介绍centos7.0安装,另附python开发环境配置...
分类:编程语言   时间:2014-07-15 22:39:36    阅读次数:557
java io系列07之 FileInputStream和FileOutputStream
本章介绍FileInputStream 和 FileOutputStream转载请注明出处:http://www.cnblogs.com/skywang12345/p/io_07.htmlFileInputStream 和 FileOutputStream 介绍FileInputStream 是文件...
分类:编程语言   时间:2014-07-15 09:35:55    阅读次数:334
Mono 异步加载数据更新主线程
主要是用 async和 await 调用 RunOnUiThread来更新。调用函数://异步加载数据开始doInBackground ();//异步加载数据开始endprotected async void doInBackground (){ var result = await T...
分类:编程语言   时间:2014-07-15 09:36:32    阅读次数:282
java io系列06之 序列化总结(Serializable 和 Externalizable)
本章,我们对序列化进行深入的学习和探讨。学习内容,包括序列化的作用、用途、用法,以及对实现序列化的2种方式Serializable和Externalizable的深入研究。转载请注明出处:http://www.cnblogs.com/skywang12345/p/io_06.html1. 序列化是的...
分类:编程语言   时间:2014-07-15 09:41:07    阅读次数:415
java io系列05之 ObjectInputStream 和 ObjectOutputStream
本章,我们学习ObjectInputStream 和 ObjectOutputStream ObjectInputStream 和 ObjectOutputStream 介绍ObjectInputStream 和 ObjectOutputStream 的作用是,对基本数据和对象进行序列化操作支持。创...
分类:编程语言   时间:2014-07-15 09:44:22    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!