1 Intent分为两大类,显式和隐式。显式事件,就是指通过component Name属性,明确指定了目标组件的事件。比如我们新建一个Intent,指名道姓的说,此事件用于启动名为"com.silenceburn.XXXX”的Activity,那么这就是一个显式事件。隐式事件,就是指没有compo...
分类:
移动开发 时间:
2015-12-27 13:19:33
阅读次数:
189
最近写大作业用到Qt的Socket部分,网上关于这部分的资料都太过复杂,现在总结一下一些简单的应用。有机会可以给大家讲讲用Socket传送文件的代码。这里主要讲解如何实现TCP和UDP的简单通信。socket简介在LINUX下进行网络编程,我们可以使用LINUX提供的统一的套接字接口。但是这种方法牵涉到太多的结构体,比如IP地址,端口转换等,不熟练的人往往容易犯这样那样的错误。QT中提供的SOCKE...
分类:
其他好文 时间:
2015-12-27 12:16:13
阅读次数:
159
题目的意思很简单,判断两棵树是否相同,递归,对两棵树的结点进行比较即可。...
分类:
其他好文 时间:
2015-12-27 12:15:34
阅读次数:
186
在上篇博客(【Java并发编程实战】—– AQS(二):获取锁、释放锁)中提到,当一个线程加入到CLH队列中时,如果不是头节点是需要判断该节点是否需要挂起;在释放锁后,需要唤醒该线程的继任节点lock方法,在调用acquireQueued():if (shouldParkAfterFailedAcquire(p, node) &&
parkAndCheckI...
分类:
编程语言 时间:
2015-12-27 12:17:41
阅读次数:
208
什么是Message Queue? 提到消息中间件,那么首先就必须理解一下所谓的Message Queue。 在平常的开发中,应用开发人员完全可以通过发送和接受消息的方式来方便的与应用程序进行可靠的通信,并且消息的处理为我们提供了方便的消息传递和许多业务处理的可靠的防止故障的方法。 但消息传递与传统的应用程序交互又有区别?最明显的区别就是实时性了。Message Queue不适合实时性要求比较高的...
分类:
其他好文 时间:
2015-12-27 12:15:30
阅读次数:
267
图像合成,是将两幅退昂放在一起的动作,它使得我们能够同时看到两幅图像的特征。我们可以首先在Canvas对象上绘制一个位图对象,然后再相同的Canvas对象上绘制第二个位图对象的方式来实现合成。不过这里在绘制第二幅图像的时候,需要在Paint对象上指定一个过渡模式(Xfermode)。可用作过渡模式的...
分类:
其他好文 时间:
2015-12-27 12:13:26
阅读次数:
237
在Android开发中,我们经常会使用到static来修饰我们的成员变量,其本意是为了让多个对象共用一份空间,节省内存,或者是使用单例模式,让该类只生产一个实例而在整个app中使用。然而在某些时候不恰当的使用或者是编程的不规范却会造成了内存泄露现象(java上的内存泄漏指内存得不到gc的及时回收,从...
分类:
移动开发 时间:
2015-12-27 12:15:23
阅读次数:
233
近期在写项目的时候,文件有时候能创建成功有时候直接io异常,真是太扯淡.找了许久,最终找到原因android 中创建文件,文件的名字中不能包括冒号啊这种特殊字符,仅仅要你感觉有点特殊的字符最好都不要带..拒绝被坑..
分类:
移动开发 时间:
2015-12-27 12:13:12
阅读次数:
236
增删该查是不论什么一个项目都少不了的功能操作。这篇博文主要简单介绍一下怎样使用EasyUI实现加入和删除功能。 首先。导入EasyUI的js代码: 接下来,由于加入须要弹出对话框,所以以下是对加入对话框的布局设置,这里使用了Ajax窗...
分类:
其他好文 时间:
2015-12-27 12:12:12
阅读次数:
896
学习用。摘自http://blog.csdn.net/weisubao/article/details/39550927(1)UIButton类继承自UIControl,而UIControl继承自UIView,因为UIView就是个矩形区域,所以UIButton实例化的对象其实都是一个矩形,虽然有各...
分类:
其他好文 时间:
2015-12-27 12:12:05
阅读次数:
214
VS默认有三种主题Dark,Light,Blue,但你是否想寻找其它的主题呢?本文介绍两个扩展来满足你的不同需求 1.微软官方扩展 微软官方推出的 Visaul Studio Color Theme Editor 扩展 ,提供多种主题 Theme Editor已安装了一些模版主题 切换主题:工具- ...
分类:
其他好文 时间:
2015-12-27 12:14:19
阅读次数:
1515
PC端网页从无到有发展至今,人们习惯了鼠标与键盘的人机交互模式,因此在PC端网页开发中一般使用鼠标事件和键盘事件。mouse事件:onclick事件:在单击鼠标左键或右键时发生。ondoubleclick事件:在双击鼠标左键时发生。onmousedown事件在单击鼠标按钮(左键、右键或中键)并且尚未...
分类:
移动开发 时间:
2015-12-27 12:11:19
阅读次数:
361
1、继承继承:类与类之间可以具有继承关系,一个类只能继承一个父类,但可以被好多类继承构成继承关系的两个类中:父类或基类;子类。父类与子类的基本特性: 是一种(IS_A)关系:子类是父类的一种特例。 扩充(Extends)关系:子类拥有父类所没有的功能。2、类成员的访问特权 公有 ...
这几天想做一个单对单的在线聊天模块,所以研究了一下websocket,以下就来分享一下基于tomcat7的websocket实现的小例子。1.WebSocket是什么WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。它摒弃了以...
分类:
Web程序 时间:
2015-12-27 12:12:16
阅读次数:
420
运行命令创建desktop文件: sudo gedit /usr/share/applications/android_studio.desktop打开窗口后输入以下内容,注意Exec和Icon要修改成自己系统下Android Studio的路径。[Desktop Entry]Type=Appli....
分类:
移动开发 时间:
2015-12-27 12:12:43
阅读次数:
212
在使用C++的时候我们经常会使用到各种容器,这些容器其实就是一种数据结构。在java中其实也是如此。但是由于javascript只给我们提供了一种内置的数据结构数组,准备来说是对象。没有我们常见的那些数据结构,但是在实际的工作中我们却不能离开这些常见的数据结构。所以我们只能去自己构造了。虽然java...
分类:
其他好文 时间:
2015-12-27 12:12:54
阅读次数:
148