-
基于XMPP协议的Android即刻通信系统原理分析
基于XMPP协议的Android即时通信系统原理分析设计基于开源的XMPP即时通信协议,采用C/S体系结构,通过GPRS无线网络用TCP协议连接到服务器,以架设开源的Openfn'e服务器作为即时通讯平台。系统主要由以下部分组成:一是服务器,负责管理发出的连接或者与其他实体的会话,接收或转发XML(ExtensibleMarkupLanguage)流元素给授权的客户端、服务器等;二是客户终端。它与...
49
热度 -
Android SDK 4.0.3 开发环境配置及运作
AndroidSDK4.0.3开发环境配置及运行近来又装了一次最新版号码归属地查询另外ADK环境其时最新版是AndroidSDK4.0.3这篇文章的插图和关键词挖掘工具文本虽然是Android2.2的进程都是一样的,假设姓名测试设备的进程中遇到什么问题,可以留言,我会赶快回复!系统环境的需要可以参看http://www.fanselang.com?/sdk/requirements.html一,下...
49
热度 -
(转)android asmack 登记 登陆 聊天 多人聊天室 文件传输
(转)androidasmack注册登陆聊天多人聊天室文件传输XMPP协议简介XMPP协议(ExtensibleMessagingandPresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用X...
472
热度 -
Android 索引结构
Android目录结构Android目录结构2010年11月08日Infact,agoodpercentageofthetotalcodeinaprogramconsistsofnothingbuterrorchecking./*人生就像一盒巧克力,你永远也不知道你将得到什么.你只有亲自去品味她的苦涩和缠绵.我们在平淡中体味彼此的真实.在明媚的月光下,在雨后的操场,或者,在一首老歌的旋律当中……*...
5
热度 -
Android SDK 2.3与Eclipse最新版开发环境筹建(一)
AndroidSDK2.3与Eclipse最新版开发环境搭建(一)一、背景和准备1.Android简介Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。可以把它简单理解成Linux上套了一个JAVA的壳。Android的平台基本上是免费的,虽然有部...
20
热度 -
Xmpp协议 Asmack Android客户端 一些Bug的解决办法
Xmpp协议AsmackAndroid客户端一些Bug的解决方法最近需要做一些有关即时通讯的项目,花了几天时间搜集了一下有关即时通讯方面的资料最终选定Openfire做为服务器,Asmack作为Android端的实现。?1.只能发不能收如果按照API上写的去做,直接在new与某个用户的Chat之后addListener,结果就是只能发不能收。按照下面这样写,可以解决。[java]?viewplai...
146
热度 -
杀毒软件 防火墙 PHPIDS制作php网站服务器三位一体宙斯盾安防
杀毒软件防火墙PHPIDS打造php网站服务器三位一体宙斯盾安防张智翔杀毒软件防火墙PHPIDS打造php网站服务器三位一体宙斯盾安防只要要发布信息到外网,就不可避免的碰到入侵与嗅探,环眼扫去,安全事故层出不穷,尤其php在web服务器这一块的巨大市场,如何打造安全体系呢?杀毒软件、防火墙、PHPIDS是我选择的铁三角,打造php网站服务器三位一体宙斯盾安防体系,选择元老级的防病毒软...
625
热度 -
php惯用函数库(提高开发效率)
php常用函数库(提高开发效率)[纪录了PHP的一些常用函数]usleep()函数延迟代码执行若干微秒。unpack()函数从二进制字符串对数据进行解包。uniqid()函数基于以微秒计的当前时间,生成一个唯一的ID。time_sleep_until()函数延迟代码执行直到指定的时间。time_nanosleep()函数延迟代码执行若干秒和纳秒。sleep()函数延迟代码执行若干秒。show_so...
282
热度 -
软件工程师眼中的英语单词
程序员眼中的英语单词英语中一个单词可能有很多不同的意思。很多中国开发者外语本来就不好,概念是往往先入为主。甚至在不清楚一般意义的情况下,先记住了特定环境中的意思。?单词普通人眼中开发者眼中socket插座套接字performance演出性能ATM自动取款机异步传输模式memory记忆内存eclipse日蚀一种IDEoracle神谕甲骨文公司cookie小甜点一种websession机制stack堆...
209
热度 -
计算机网络之口试常考
计算机网络之面试常考整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络》第五版谢希仁的那本,希望对大家有所帮助OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层(7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、网际层、运输层、应用层。五层协议(5层):物理层、数据链路层、网络层、运输层、应用层。每一层的协议如下:物理层...
122
热度 -
php 联接zookeeper实例
php连接zookeeper实例1、安装成功zookeeper后,在zookeeper的bin目录下有启动相应的启动脚本启动Server./zkServer.shstart启动client:(*注:cli需要安装java)zkCli.sh2、PHP实例:<?phpclassZookeeperDemoextendsZookeeper{publicfunctionwatcher($i,$type...
11
热度 -
Play Framework引见2-Hello World
PlayFramework介绍2--HelloWorld本文翻译自官网。原文见:http://www.playframework.org/documentation/1.1.1/firstappPlay是一个Rails风格的JavaWeb框架。先上官网的HelloWorld,感觉下。运行环境,我换成了Windows^_^准备安装Java5以上版本及Play。安装指导见:http://www.pla...
143
热度 -
MySQL 用户权限详细集锦
MySQL用户权限详细汇总1,MySQL权限体系mysql的权限体系大致分为5个层级:全局层级:全局权限适用于一个给定服务器中的所有数据库。这些权限存储在mysql.user表中。GRANTALLON.和REVOKEALLON.只授予和撤销全局权限。数据库层级:数据库权限适用于一个给定数据库中的所有目标。这些权限存储在mysql.db表中。GRANTALLONdb_name.和REVOKEALLO...
113
热度 -
数据挖掘:用户推荐系统技术深度揭底
数据挖掘:用户推荐系统技术深度揭秘数据科学家需要具备专业领域知识并研究相应的算法以分析对应的问题,而数据挖掘是其必须掌握的重要技术。以帮助创建推动业务发展的相应大数据产品和大数据解决方案。EMC最近的一项调查也证实了这点。调查结果显示83%的人认为大数据浪潮所催生的新技术增加了数据科学家的需求。本文将为您展示如何基于一个简单的公式查找相关的项目。请注意,此项技术适用于所有的网站(如亚马逊),以个性...
253
热度 -
Myeclipse应用技巧
Myeclipse使用技巧?MyEclipse优化加载速度和去掉一些没用的设置?前言:MyEclipse5.5大小139M;MyEclipse6.5大小451M;MyEclipse7.0大小649M!下载服务器又是国外的,下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse属于狂吃内存的主,特别是MyEclipse7.0运行起来,基本上不用干其他工作了,它是一会Quickupda...
87
热度 -
Android 70谈面试题汇总不再愁面试
Android70道面试题汇总不再愁面试Android70道面试题汇总不再愁面试本文为开发者奉献了70道经典Android面试题加答案--重要知识点几乎都涉及到了,你还等啥,赶紧收藏吧!!1.下列哪些语句关于内存回收的说明是正确的?(b)A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象2.下面异常...
45
热度 -
Android源代码分析(1) 目录结构分析
Android源代码分析(一)目录结构分析Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下:|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|-...
22
热度 -
android的数据储存方式-5种
android的数据存储方式------5种本文介绍Android中的5种数据存储方式。数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1使用SharedPreferences存储数据2文件存储数据3SQLite数据库存储数据4使用ContentProvider存储数据5网络存储数据下面将为大家一一详细介绍。第一种:使用SharedPreferen...
45
热度 -
Android应用的自动升级、更新模块的兑现
Android应用的自动升级、更新模块的实现我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1.准备知识?在AndroidManifest.xml里定义了每个Androidapk的版本标识:viewplain<manifest?xmlns:an...
96
热度 -
Ubuntu停Android开发:手机不能识别
Ubuntu下Android开发:手机不能识别Ubuntu下Android开发:手机不能识别????前几天做了个外包,赚了几千块钱,所以就新买了个Android的手机,但是插上以后Eclipse上设备选择的时候显示的全都是问号,经搜索,发现解决方法(以下摘自http://yelinsen.iteye.com/blog/986617):?1234567891011121314151617181920...
53
热度