码迷,mamicode.com
首页 >  
搜索关键字:封装    ( 35264个结果
Android中Intent组件详解
Intent是不同组件之间相互通讯的纽带,封装了不同组件之间通讯的条件。Intent 本身是定义为一个类别(Class),一个Intent对象表达一个目的(Goal)或期望(Expectation),叙述其所期望的服务或动作、与动 作有关的数据...
分类:移动开发   时间:2014-10-16 18:09:53    阅读次数:183
python 版DES和MAC算法
最近工作中需要用到python中的DES算法,虽然有现成的库,但总感觉用着不方便。于是把之前用的C和Java写的DES和MAC算法移植到python中。测试了下没问题。 这样以后就方便了,。在python中终于可以用DES算法了。之前把C写的DES算法封装成动态库,然后由python的ctypes调用,虽然可以但是不是很方便。 附:python版DES算法源码: #!/usr/bin/env...
分类:编程语言   时间:2014-10-16 16:33:12    阅读次数:261
RAII手法封装互斥锁
RAII手法是 Resource Acquisition is Initialization 的缩写,意为“资源获取即初始化”,在使用智能指针时也使用,下面是针对互斥量时的实现, 1 #include 2 #include 3 4 using namespace std; 5 6 class...
分类:其他好文   时间:2014-10-16 16:09:32    阅读次数:141
New 的含义和List<T>的数据结构
在做项目数据同步开发的时候,我碰到一个很奇怪的显现。我首先从数据库获取数据集DataSet然后用Model把数据封装,然后放到List<Model>中,最后我遍历List<Model>时发现,它里面只放了最后一条数据封装的model.我把代码贴出来如下:///<summary> ///学生实体类..
分类:其他好文   时间:2014-10-16 14:43:03    阅读次数:185
关于C#客户端引用C++ dll的问题
近期在做项目的过程中需要在Winform客户端项目引用由C++编译的DLL,于是对相关的内容进行了一些研究,有几点心得总结如下。第一步是制作要引用的类库:(1)首先拿到C++的dll,需要注意的是,dll里面开发的方法必须符合C风格,不符合可以向外再封装,否则无法找到EntryPoint。(2)然....
分类:编程语言   时间:2014-10-16 13:54:02    阅读次数:188
Python学习笔记13:标准库之子进程(subprocess包)
ubprocess包主要功能是执行外部的命令和程序。从这个意义上来说,subprocess的功能与shell类似。 subprocess以及常用的封装函数 当我们运行python的时候,我们都是在创建并运行一个进程。 在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。 subprocess包中定义有数个创建子进程的函数,这些函数分...
分类:编程语言   时间:2014-10-16 11:30:52    阅读次数:203
TCP之函数封装
本文所有函数皆是为实现 TCP之简单回传(二) 系列所封装的函数;所有函数皆用C语言实现。函数以及注释如下:头文件://.h#ifndef SYSUTIL_H#define SYSUTIL_H#include #include void nano_sleep(double val); //实现定时作...
分类:其他好文   时间:2014-10-16 00:18:31    阅读次数:295
关于dll的路径问题
最近在做一个sdk二次开发的项目,具体是将一个C++开发的SDk用C#将它的API接口全部封装一遍,然后再做一个demo就好了好不容易封装完了,在使用的时候出了问题。原来SDK中的dll老是加载不到。不是路径的问题,因为所有可能的路径我都试过了。问题是,C#引用的C++的那个dll又引用了一个dll...
分类:其他好文   时间:2014-10-16 00:05:51    阅读次数:240
TCP之简单回传(二)
鉴于TCP之简单回传(一) 中所出现的问题,本博文所要采取的一种方法是:客户端:先向服务器传送一个 int32_t 大小的数据,表示随后所要发送数据的真实长度; 服务器:先接收一个int32_t 大小的数据,再接收真实的数据;本程序中所用到的函数都可以在 TCP之函数封装中找到;server服务器端...
分类:其他好文   时间:2014-10-15 23:33:51    阅读次数:437
Android中个人推崇的数据库使用方式
手机应用开发中经常会使用到数据库存储一些资料或者进行数据缓存,android中为我们提供了一个轻量的数据库,在上层进行了一层封装,同时还为我们提供了ContentProvider的框架,方便我们进行数据操作,以及在不同的...
分类:移动开发   时间:2014-10-15 23:10:41    阅读次数:330
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!