-
参考资料
Android中的数据存储Android中的数据存储Android中的数据存储主要分为三种基本方法:1.利用sharedpreferences存储一些轻量级的键值对数据。2.传统文件系统。3.利用SQLite的数据库管理系统。对SharedPreferences对象和SQLite数据库,它们的数据仅对创建它们的应用是可访问的。(比如,MODE_WORLD_READABLE?和?MODE_WORLD...
274
热度 -
Linux 报文行列
Linux报文队列Linux报文队列Linux报文队列一IPC概述二报文队列1报文队列简述2代码分析21msgget创建报文队列22msgsnd报文发送221相关数据结构222sys_msgsnd源码分析3msgrcv报文接收4msgctl报文控制与设置一、IPC概述早期的Unix系统进程件通信机制主要有管道和信号。管道开始只能在近亲之间通信,于是将pipe推广到VFS层面,形成了FIFO。但有两...
603
热度 -
android 管理Bit地图内存 - 开发文档翻译
android管理Bitmap内存-开发文档翻译由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接链接ManagingBitmapMemory管理Bitmap内存InadditiontothestepsdescribedinCachingBitmaps,therearespecificthingsyoucandotofacilitategarba...
13
热度 -
C#读取Excel 几种方法的感受
C#读取Excel几种方法的体会(1)OleDb:用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以在DataTable中对数据进行一些删减修改这种方式将Excel作为一个数据源,直接用Sql语句获取数据了。所以读取之前要知道此次要读取的Sheet(当然也可以用序号,类似dt.Row[0][0]。这样倒是不需要知道Sheet)if(fileType==".xls...
81
热度 -
java netty socket库跟自定义C#socket库利用protobuf进行通信完整实例
javanettysocket库和自定义C#socket库利用protobuf进行通信完整实例之前的文章讲述了socket通信的一些基本知识,已经本人自定义的C#版本的socket、和javanetty库的二次封装,但是没有真正的发表测试用例。本文只是为了讲解利用protobuf进行C#和java的通信。以及完整的实例代码java代码svn地址,本人开发工具是NetBeans8.0.2使用mave...
563
热度 -
C#嘱托(Delegate)学习日记
C#委托(Delegate)学习日记在.NET平台下,委托类型用来定义和响应应用程序中的回调。事实上,.NET委托类型是一个类型安全的对象,指向可以以后调用的其他方法。和传统的C++函数指针不同,.NET委托是内置支持多路广播和异步方法调用的对象。委托类型包含3个重要信息:它所调用的方法的名称该方法的参数该方法的返回值1.定义一个委托类型//这个委托可以指向任何传入两个整数,返回整数的方法publ...
225
热度 -
C#刻制视频聊天
C#录制视频聊天前段时间做个项目,客户需要将视频对话的整个过程录制下来,这样,以后就可以随时观看。想来录制整个视频聊天的过程这样的功能应该是个比较常见的需求,比如,基于网络语音视频的1:1的英语口语辅导,如果能将辅导的整个过程录制下来生成一个标准的MP4文件,就是一份难得的资料,便于以后复习和分享。我将1:1的视频对话录制的功能实现为了一个组件VideoChatRecorder,方便大家复用。并且...
258
热度 -
C#软件工程师整理的Unity 3D笔记(二十):2D Toolkit之官方教程《Whack a Mole》
C#程序员整理的Unity3D笔记(二十):2DToolkit之官方教程《WhackaMole》在上篇博客中,简单整理了一下UnityNative2D功能:《C#程序员整理的Unity3D笔记(十九):Unity3D的Native2D》.本文开始学习2D商用比较广泛的2DToolkit插件.2DToolkit插件在2D中的地位,犹如UI中NGUI对UnityGUI一样:虽然官方原生的2D还不错,但...
48
热度 -
C# 基础小学问之yield 关键字
C#基础小知识之yield关键字对于yield关键字我们首先看一下msdn的解释:如果你在语句中使用yield关键字,则意味着它在其中出现的方法、运算符或get访问器是迭代器。通过使用yield定义迭代器,可在实现自定义集合类型的IEnumerable和IEnumerator模式时无需其他显式类(保留枚举状态的类,有关示例,请参阅IEnumerator<T>)。yield是一个语法糖看...
471
热度 -
数据字典生成工具之旅(九):多线程使用及介绍
数据字典生成工具之旅(9):多线程使用及介绍//这一篇将在之前的代码生成器上讲解多线程的应用,多线程的概念和好处这里就不多说了,另外从本篇开始后面的实例代码都将放到淘宝的SVN管理工具上维护,大家可以直接使用SVN工具进行下载。好了下面进入本篇内容。阅读目录线程的应用winform程序中的多线程本章总结工具源代码下载学习使用回到顶部线程的应用这里先讲一下线程在Web程序中的一个应用,之前的那一版代...
595
热度 -
第六步在SensorFishService项目中添加类Program.cs
C#编写window服务,一步一步(1)Window服务是啥,这里就不废话了,如何用在哪里用也不废话了,这里我这篇文章只是详述了我在vs2012中创建window服务的经过,希望对你有所帮助。另外:我在编写服务过程中参考了ProfessionalC#2012and.NET4.5第一步,创建一个解决方案名称MonitoringFish不废话,你肯定会,会的直接去下一步。如果真的不会请继续看第二步添加...
444
热度 -
自己动手,锦衣玉食
自己动手,丰衣足食.时下grunt非常的火啊,用着虽然很爽,但是它的配置确实很烦。如果之前没有用过,想要一下子熟练驾驭它,有一定的学习成本,而且还要装node这个大家伙,项目之初我们选择了compiler.jar这个轻量的工具进行打包。我一直在寻思着,如何编写一键打包工具。之前呢是手工的拼接好有的js文件,做成符合compiler.jar打包文件所要求的批处理文件,然后运行这个批处理,生成我们需要...
92
热度 -
PHP、Java、C#实现URI参数签名算法,保准应用与REST服务器之间的安全通信,防止Secret Key盗用、数据篡改等恶意攻击行为
PHP、Java、C#实现URI参数签名算法,确保应用与REST服务器之间的安全通信,防止SecretKey盗用、数据篡改等恶意攻击行为简介应用基于HTTPPOST或HTTPGET请求发送OpenAPI调用请求时,为了确保应用与REST服务器之间的安全通信,防止SecretKey盗用、数据篡改等恶意攻击行为,REST服务器使用了参数签名机制。应用在调用OpenAPI之前,需要为其所有请求参数计算一...
33
热度 -
php操作hbase例证
php操作hbase例子1$GLOBALS['THRIFT_ROOT']='/home/thrift';2require_once$GLOBALS['THRIFT_ROOT'].'/Thrift.php';3require_once$GLOBALS['THRIFT_ROOT'].'/protocol/TBinaryProtocol.php';4require_once$GLOBALS['THRIF...
82
热度 -
怎么编写PHP扩展
如何编写PHP扩展如何编写PHP扩展2010年06月14日如何编写PHP扩展翻译:[email protected]/**/Ver0.1最后修改日期2006/1/19WJLStudio@wjl.cn2006目录简介快速开始内存管理从PHP函数中返回值完成self_concat()实例小结包裹第三方的扩展编写利用资源的第一个PHP函数全局变量添加自定义INI指令线程安全资源管理宏总结词汇表...
16
热度 -
用 .Net Framework 4.0 制造的安装程序来安装 .Net Framework 4.0 编写的程序
用.NetFramework4.0制作的安装程序来安装.NetFramework4.0编写的程序文章题目看起来有点绕,解释一下,假如你基于框架写了一个程序,想装到客户机上,但是客户机上可能并没有安装框架,因此你的程序需要预先将框架安装在目标机上,然后再执行一些安装程序的标准功能,如创建快捷方式、创建程序组、写入卸载信息以便让Windows能够对程序进行卸载管理等,实现这个功能的方法有很多,例如使用...
77
热度 -
Floodlight 处置交换机加入/移除过程
Floodlight处理交换机加入/移除过程Floodlight使用的是Netty架构,在Controller.java入口函数中显示创建ServerBootstrap,设置套接字选项,ChannelPipeline,此时监听套接字就准备好处理来自SW的各种消息;这里最核心的就是OpenflowPipelineFactory,会加入各个业务相关的Handler,代码如下:publicChannel...
68
热度 -
23,临时表
MySQL复习笔记本文内容SQL语句创建数据库创建数据表数据完整性约束四种基本字符类型说明SQL基本语句类型转换函数日期函数数学函数字符串函数合并结果集unionCASE函数用法IFELSE语法WHILE循环语法子查询表连接join事务视图触发器存储过程分页存储过程索引临时表1,SQL语句SQL语言:结构化的查询语言(StructuredQueryLanguage),是关系数据库管理系统的标准语言...
162
热度 -
MySQL 调优基础(1) CPU与进程
MySQL调优基础(一)CPU与进程一般而言,MySQL的调优可以分为两个层面,一个是在MySQL层面上进行的调优,比如SQL改写,索引的添加,MySQL各种参数的配置;另一个层面是从操作系统的层面和硬件的层面来进行调优。操作系统的层面的调优,一般要先定位到是那种资源出现瓶颈——CPU、内存、硬盘、网络,然后入手调优。所以其实MySQL的调优,其实不是那么简单,它要求我们对...
126
热度 -
mysql温习笔记
mysql复习笔记阅读目录1.什么是SQL语句2.使用sql语句创建数据库和表3.创建数据表4.数据完整性约束5.四中基本字符类型说明6.SQL基本语句7.类型转换函数8.日期函数9.数学函数10.字符串函数11.联合结果集union12.CASE函数用法13.IFELSE语法14.WHILE循环语法15.子查询16.表连接Join17.事务18.视图19.触发器20.存储过程21.分页存储过程2...
73
热度