前段时间写了个自定义通信协议的聊天室(即用\r\n标记字符串,作为一句话),总感觉自己弄的那个协议实现虽然简单,但是拓展性就太差了,只适合于发送聊天的内容,难以包含更多的信息。基于上述几点,于是就开始接触Xmpp协议,并自己定义了一个简单的Xmpp协议用以实现聊天室。 首先有2点要知道: 1.什么是 ...
分类:
其他好文 时间:
2017-07-20 10:26:09
阅读次数:
255
在一次使用setTimeout('window.close()',5000)对窗口进行关闭时遇到问题:不能关闭窗口 解释: 为了阻止恶意的脚本终止用户的浏览器。只有通过 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭,如某个窗口可以通过调用 self.close() 或 ...
分类:
编程语言 时间:
2017-03-19 22:07:21
阅读次数:
214
参考资料: http://web.jobbole.com/89072/ http://www.cnblogs.com/1175429393wljblog/p/5570606.html http://www.cnblogs.com/zftylj/articles/soa04.html 在console ...
分类:
Web程序 时间:
2016-12-28 01:30:14
阅读次数:
232
本文我们将讲解允许模拟位置在Android M下的坑。做地图类应用的同学应该都知道为了避免软件模拟位置影响正常流程的进行我们一般都会判断用户手机是否打开了模拟位置设置,若打开了则终止用户流程,提醒用户关闭模拟位置设置。在android系统的开发者选项中有一个模拟位置的选项,其作用是允许用户通过代码模拟设备的当前位置......
分类:
移动开发 时间:
2016-08-03 00:13:30
阅读次数:
272
第一步使用 tty 命令 查看自己会话id;本例中会话id为1[root@localhost ~]# tty/dev/pts/1[root@localhost ~]#第二步 使用 w 命令 查看当前服务器有哪些会话;dante@dante-Ubuntu2:~$ w10:14:59 up 20 min...
分类:
系统相关 时间:
2015-10-30 12:39:08
阅读次数:
196
在网络情况不好的情况下,优酷androidclient下载视频会终止,用户放弃下载点击 删除该任务以后,切换到网络好的情况下进行下载,会显示该视频已在下载队列里,然后clientUI界面却什么都看不到。导致用户根本无法下载。事实上优酷的下载都是使用读文件形式的在优酷android的文件目录那里,(眼...
分类:
移动开发 时间:
2015-02-08 12:46:06
阅读次数:
146
一,常见的信号的含义SIGHUP (1) (POSIX) [终止]用户终端连接(正常或非正常)结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联SIGINT (2) (ANSI) [终止]程序终止(interrupt)信号, 在用户键入IN...
分类:
其他好文 时间:
2015-01-18 20:59:34
阅读次数:
192
现在Java编程中经常碰到ClassCastException 错误,ClassCastException 是 JVM 在检测到两个类型间的转换不兼容时引发的运行时异常。此类错误通常会终止用户请求。本模式试图为您提供了解和排除 ClassCastException 错误最常见成因的一些基本要素。 ....
分类:
移动开发 时间:
2014-10-17 18:20:49
阅读次数:
200
在网络情况不好的情况下,优酷android客户端下载视频会终止,用户放弃下载点击 删除该任务以后,切换到网络好的情况下进行下载,会显示该视频已在下载队列里,然后客户端UI界面却什么都看不到。导致用户根本无法下载。
其实优酷的下载都是使用读文件形式的
在优酷android的文件目录那里,(目前不考虑挂在SD卡和其他存储优化)就是内存设备/youku/offinedata里有很多下载视频的文件夹,...
分类:
移动开发 时间:
2014-10-01 16:13:31
阅读次数:
180
当我们在代码中进行强制类型转换,或程序自动进行类型转换时,如果检测到类型不匹配,通常情况下就会抛出ClassCastException异常,然后终止用户请求。有一些类型的转换在编译阶段就可以检测出来,而有些则只有在运行时才能得到验证,这时如果验证不通过就会抛出ClassCastExcept..
分类:
其他好文 时间:
2014-08-11 03:01:12
阅读次数:
179