现在位置: 首页 > Wamthouratorm发表的所有文章
  • 09月
  • 04日
移动开发 ⁄ 共 6134字 评论关闭
Android 开发之serviceManager分析         在Android系统中用到最多的通信机制就是Binder,Binder主要由Client、Server、ServiceManager和Binder驱动程序组成。其中Client、Service和ServiceManager运行在用户空间,而Binder驱动程序运行在内核空间。核心组件就是Binder驱动程序了,而ServiceManager提供辅助管理的功能,无论是Client还是Service进行通信前首先要和ServiceManager取得联系。而ServiceManager是一个守护进程,负责管理Server并向Client提供查询Server的功能。   在init.rc中servicemanager是作为服务启动的,而且......
阅读全文
  • 09月
  • 06日
综合 ⁄ 共 632字 评论关闭
    SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。     这里之所以说是简单,是因为它是基于已经广泛使用的两个协议:HTTP和XML,所以业界把这种技术称为“它是第一个没有发明任何新技术的技术",之所以说是对象,是因为把访问......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 2934字 评论关闭
此文档主要介绍个人认为比较实用的技巧,常用技巧不做介绍。资料来源于网络,自己再集中整理的。 一、实用类快捷键 1 常用熟悉的快捷键 CTRL+C(复制)、CTRL+X(剪切)、CTRL+Z(撤销)、CTRL+F(查找)、CTRL+H(搜索文件或字符串)、CTRL+Y(重做)、CTRL+/(双斜杠注释)、ALT+/(提示)、CTRL+SHIFT+F(格式化代码) 2 编码辅助类 1)CTRL+D 删除当前行。 2)CTRL+ALT+Down(Up) 复制当前行到下(上)一行中。比CTRL+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。 3)AL......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 1508字 评论关闭
象棋百科全书有一个开发教程。 象棋小巫师里面vc图形绘制介绍: 1. 所有图形通过添加资源的方式加到项目中 2. 调用LoadResBmp加载资源 3. 绘制的基本方式是:     hdcTmp = CreateCompatibleDC(hdc)     SelectObject(hdcTmp, hBitmap); // hBitmap是通过LoadResBmp加载的资源     BitBlt(hdc, 0, 0, width, height, hdcTmp, 0, 0, SRCCOPY);     DeleteDC(hdcTmp); 4. 透明区域绘制 这是最重要的,在象棋小巫师代码中位于函数TransparentBlt2 在棋盘上画棋子步骤是这样的: 4.1 首先将棋子图片绘制到一个中间DC上: hImageBMP = ......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 368字 评论关闭
题目:求1+2+…+n, 要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。 //求解1+2+....+n 不用if,while,do while,for等循环 #include <iostream> using namespace std; class Temp { public: Temp() { n=n+1; sum+=n; } static int getsum() { return sum; } private: static int n; static int sum; }; int Temp::n=0; int Temp::sum=0; int main() { Temp *temp=new Temp[100]; delete []temp; temp=nullptr; double sum=temp->getsum(); return 0; }
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 3081字 评论关闭
先看一下ushare.c中libupnp的初始化过程,如果你对libupnp的那两个例子程序很熟的话,看这个应该没有什么问题,过程差不多。UpnpInit,UpnpSetMaxContentLength加这个东西的原因是ushare里面有很多东西是直接放在内存中,而不是磁盘文件中,只是怕内存溢出,UpnpEnableWebserver,UpnpSetVirtualDirCallbacks,UpnpAddVirtualDir这三个函数是一起的,一般来说搞个UpnpSetWebServerRootDir就搞定了。接下来有点诡异,我也不知道它为什么要这么搞,UpnpRegisterRootDevice2,UpnpUnRegisterRootDevice,UpnpRegisterRootDevice2,先......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 4185字 评论关闭
栈: #include<iostream> using namespace std; template<class T> struct Node{T  date;Node<T> * next;Node():date(T()),next(NULL){} }; template<class T> class Stack { public:Stack(){top=bottom=new Node<T>;top->next=NULL;}bool push(const T & e);const T& pop(); const T& gtop(); bool empty(); int  size();bool clear(); private:Node<T> * top;Node<T> * bottom; }; template<class T> bool Stack<T>::push(const T & e) {Node<......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 587字 评论关闭
国科大校赛题目链接 这一次的总结又拖到好晚才写。科大的这次比赛是个人赛,于是不能抱学长们的大腿了,果然最后水的不行,只出了个签到题。 由于是要去科大参加比赛,所以要求很早就要起床。坐了好久的公交,终于到了科大某个校区。本来想用手机拍下科大的大门的巍峨风姿,结果刚拍完,在科大门口站岗的军服小哥就跑过来要我删了,orz。然后又坐了科大的校车去了另外一个更远的校区,原来那里才是真的目的地。。 这次比赛有一件事做好了,就是在上一篇武大总结里提到的赛前准备,都认真做了一遍,不过这对做那个简单题倒是一点......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 3346字 评论关闭
第一个项目之后的小总结 关键字:   心得     现在的项目已经进入收尾阶段了,虽然很小的项目,才5个画面,但是也经过了近半年的开发(从项目一开始到现在的负荷测试),多多少少有一些小小的总结,因为是刚工作,第一次做项目,以前只是在培训的时候做过,如果有不正确的地方,希望各大高手多加指正。 系统说明:开发平台: 日本语Windows XPIDE:          Eclipse 3.2服务器:     Redhat Linux + Tomcat 5.5  + Apache2.0JDK:         JDK1.4.3 (在JDK1.4.3的环境下需要下载安装Tomcat5.5的Compatability Package,安......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 1422字 评论关闭
  容器是Spring框架的核心,Spring容器就是一个巨大的工厂。Spring容器使用Ioc管理所有组成应用系统的组件。   Spring容器会使用XML解析器读取改属性值,并利用反射来创建该实现类的实例。     Spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口。它们都可以代表Spring容器。Spring容器是生成Bean实例的工厂,并管理容器中的Bean。Bean是Spring管理的基本单元。     创建BeanFactory实例时,必须使用Spring容器管理的Bean详细配置信息(XML配置文件)。XML配置文件通常使用Resou......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 9313字 评论关闭
在JSP技术内部,已经被定义好了若干个JSP内部对象,在这些对象内部可以用来完成很多种要的功能。 JSP内部已经被定义好的对象有: page对象、pageContext对象、request对象、session对象、application对象、response对象、out对象、config对象、exception对象,九大内置对象。 在详细介绍九大内置对象之前,说明一下page、request、session、applicatoin对象的作用域。 application作用域就是服务器从启动到关闭的整段时间,在这个作用域内设置的对象可以被所有应用程序使用。 application作用域上的信息是通过ServletContext实现的......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 356字 评论关闭
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4861 题目大意: 有k个数,两个人轮流取,对于取到的数 i 。可以得到一个值: 1^i+2^i+...+(p-1)^i (mod p). 问最后先取的人能否取胜,取胜的标准是值的和更大。 解题思路: 比赛的时候用费马小定理得到当(p - 1)| k 时,该值为 p - 1。然后写了几个发现其他的情况都是0。猜了一下,1A了。 正确的解题思路:http://blog.sina.com.cn/s/blog_6bddecdc0102uy9g.html 代码: int k, p; int main () { while(~scanf("%d%d", &k, &p)) { int t = k / (......
阅读全文