上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 300 下一页
2013年9月26日

android面试题之六

摘要: 三十一、AIDL的全称是什么?如何工作?能处理哪些类型的数据?英文全称:AndroidInterfaceDefineLanguage(Android接口定义语言)。当A进程要去调用B进程中的service并实现通信时,我们通常都是通过AIDL来操作的。基本操作步骤:在A工程中某个目录下(如com.lovo.aidlservice)下创建一个aidl文件(如RemoteService.aidl),在里面自定义一个接口,含有get方法,ADT插件会在gen目录下自动生成一个RemoteService.java文件,该类中含有一个名为RemoteService.stub的内部类,该内部类中含有aid 阅读全文
posted @ 2013-09-26 23:03 you Richer 阅读(240) 评论(0) 推荐(0)

[置顶] 单片机C语言易错知识点经验笔记

摘要: 今天写这一篇文章并不是因为已经想好了一篇文章才写下来,而是我要将这一篇文章作为一个长期的笔记来写,我会一直更新。在进行单片机开发时,经常都会出现一些很不起眼的问题,这些问题其实都是很基础的c语言知识点,是一些小细节。但是正是因为很基础,又都是小细节,所以我们往往容易忽视它们。结果有时候我们会花很长的时间纠结一个问题,迟迟找不到问题的所在。当发现原因竟然是这么的简单和不起眼时,我想不单是我,大家都会感到痛不欲生。笔者今天又碰到了这样的问题,实在忍不住了。因为这些问题都是小的知识点,考虑到之前也遇到好多这种问题,于是决定每次遇到问题就记录下来,时刻提醒自己。1. !和 ~ 不一样 ! 是逻辑非符. 阅读全文
posted @ 2013-09-26 23:02 you Richer 阅读(231) 评论(0) 推荐(0)

C语言伪随机数的生成

摘要: 在stdlib.h中,有两个函数与伪随机数的生成有关:srand和rand。C语言中,随机数表有很多列,srand函数是根据其参数(unsigned类型)来获得一个种子(seed),根据种子来设置从哪一列开始取随机数。rand无参数,返回一个相应的随机数。种子相同,则从同一列随机数中选取,rand每次选取之后会自动选取下一个随机数。以上的所说十分之抽象,但是一下程序可以清楚地解释其原理。#include #include int main(void){ int seed, i; for (;;) { printf("Please input a numb... 阅读全文
posted @ 2013-09-26 22:59 you Richer 阅读(728) 评论(0) 推荐(0)

HDU 1402 A * B Problem Plus (FFT模板题)

摘要: FFT模板题,求A*B。 用次FFT模板需要注意的是,N应为2的幂次,不然二进制平摊反转置换会出现死循环。取出结果值时注意精度,要加上eps才能A。 #include #include #include #include using namespace std;typedef long long ll;const double pi = acos(-1.0);const int maxn = 50000 + 5;const double eps = 1e-6;struct Complex { double a, b; Complex() { } Complex(double a, double 阅读全文
posted @ 2013-09-26 22:57 you Richer 阅读(218) 评论(0) 推荐(0)

Mybatis 开发中遇见的异常及处理

摘要: 1 异常信息:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'email' not found. Available parameters are [param1, tag] 传递的参数为Map类型 一直对Map类型作为参数不是很熟悉,后来定位到Map参数取值问题。 原因是:Dao接口里面使用了@Param 而参数为Map时,去参数应该是#{paraMap.email} public Lis. 阅读全文
posted @ 2013-09-26 22:55 you Richer 阅读(600) 评论(0) 推荐(0)

Oracle Database 12c Using duplicate standby database from active database Created Active DataGuard

摘要: primary databasedb_name=zwc, db_unique_name=zwc standby databasedb_name=zwc, db_unique_name=standby on primary database[oracle@vmdb12c ~]$ sqlplus sys/oracle@zwc as sysdbaSQL*Plus: Release 12.1.0.1.0 Production on Thu Sep 26 16:12:10 2013Copyright (c) 1982, 2013, Oracle. All rights reserved.Connec.. 阅读全文
posted @ 2013-09-26 22:51 you Richer 阅读(851) 评论(0) 推荐(0)

C#中String类的几个方法(IndexOf、LastIndexOf、Substring)

摘要: String.IndexOfString.IndexOf 方法 (Char, Int32, Int32) 报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。 String.IndexOf(value, startIndex, count) 参数 value:要查找的 Unicode 字符。 startIndex:搜索起始位置。 count:要检查的字符位置数。 返回值(Int32): 如果找到该字符,则为 value 的索引位置;否则如果未找到,则为 -1。 示例: ... 阅读全文
posted @ 2013-09-26 22:49 you Richer 阅读(194) 评论(0) 推荐(0)

c#使用MethodInvoker解决跨线程访问控件

摘要: .net原则上禁止跨线程访问控件,因为这样可能造成错误的发生,有一种方法是禁止编译器对跨线程访问作检查,Control.CheckForIllegalCrossThreadCalls=false;可以实现访问,但是出不出错不敢保证C#跨线程访问控件运行时错误。使用MethodInvoker即可解决:原代码:privatevoidbtnOK_Click(objectsender,EventArgse) { tslInfo.Text="请稍候..."; Threadtd=newThread(newThreadStart(run)); td.Start(); }/// ///线程 阅读全文
posted @ 2013-09-26 22:48 you Richer 阅读(239) 评论(0) 推荐(0)

zedboard--Opencv移植和zedboard测试(十一)

摘要: 继上次生成了ARM架构的链接库之后,我们要把他们拷贝到装载有文件系统的SD卡中即可,在拷贝时,最好是/usr/lib下实践一:将那些lib拷贝到U盘里面,因为之前跑过demo,里面就是一个简易的linux系统,就暂且用他试试了,正常启动后,挂载U盘,这些在之前都有做过,mount /dev/sda1 /mnt拷贝文件夹 cp -R /mnt/lib /usr/ 结果出现 提示空间不足,仔细发现问题,发现这个ramdisk镜像最大只能有8M,而整个lib有10.3M,肯定会提示空间不足了,在看看/usr/lib下有哪些文件 发现拷贝了一些lib文件进来。这时就想到了实践二的方法、。疑问:然后还有 阅读全文
posted @ 2013-09-26 22:47 you Richer 阅读(333) 评论(0) 推荐(0)

浅谈C++调用C#的DLL程序方法

摘要: 把C#编译成DLL或者Axtive控件,再由C调用!比如使用C++调用C#的DLL。SwfDotNet是.net下输出flash的类库。SwfDotNet是C#编写的,作者的C#水平,真是令我佩服。这是个特别好的读写Swf文件的库。但是,我要用在C++项目中,怎么让C++调用C#的DLL呢。今天一上午都在琢磨这个问题,耽误了很多时间,原因是编译是出现:warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失。接着就是一大堆的0x01等等。自己做了个Sample,仔细分析发现还是自己没有搞清楚。正确的操作如下:1 创建C 阅读全文
posted @ 2013-09-26 22:45 you Richer 阅读(240) 评论(0) 推荐(0)
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 300 下一页