关于IPC应该不用多介绍了,Android系统中的进程之间不能共享内存,那么如果两个不同的应用程序之间需要通讯怎么办呢?比如公司的一个项目要更新,产品的需求是依附于当前项目开发一个插件,但是呢这个插件功能以及界面比较复杂,不能和当前项目在一个进程中,同时呢,还要用到当前项目中已经写好了的一些东西,那么因为新开发的依附于当前项目的插件和当前项目不是一个进程,因此不能共享内存,就出现了问题,于是,需要...
分类:
移动开发 时间:
2016-04-26 21:40:06
阅读次数:
272
【概述】
本文主要分享在使用Android Studio开发Android程序前所需要与建议的操作,主要是界面个性化的设置和模拟调试(AVD、Genymotion、夜神、真机)的设置。
【一、 Android Studio介绍】
Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,And...
分类:
移动开发 时间:
2016-04-26 21:41:36
阅读次数:
173
飞塔防火墙内网交换接口性能测试
美国飞塔Fortinet防火墙,默认内网接口类型为硬件交换,所有内网接口共用一个网关,内网接口之间允许互相访问,这里将两台笔记A、B分别接入需要测试的13、14端口中。笔记本A的内网IP地址设置为10.0.1.28,笔记本B的内网IP地址设置为10.0.1.38。
因为接口是硬件交换模式,这里并没有测试到防火墙的管理,只是测试接口的硬件部分。...
分类:
其他好文 时间:
2016-04-26 21:38:41
阅读次数:
252
1.目录结构
注意点:
1)lib中struts的jar包至少包含这5项(struts-core、commons-fileuupload、freemarker、xwork-core、ognl)
2.Struts.XML
注意点:
1).第三行,第四行必须在行首开始,不能含有空格
2)第三行,第四行不能改变
3)package的namespace需要在URL中加...
分类:
其他好文 时间:
2016-04-26 21:38:10
阅读次数:
163
Step1:界面设计
如图所示,界面中有三个水平布局,第一个水平布局的city为文本输入框,提示信息为:请输入城市的拼音(之所以提示输入拼音,是百度接口规定的要求),query和clear都是按钮;第二个布局中有两个标签,headinfo用来显示提示信息,info用来显示返回的基本信息;第三个布局中同样也包含了两个标签,headweather用来显示提示信息,weat...
分类:
移动开发 时间:
2016-04-26 21:37:50
阅读次数:
1492
前段时间一个好友问我能否用AppInventor给她做一个登记学生成绩的App,当然学生也可以用此App查询成绩。研究了一下,用AppInventor大致可以实现她的想法。
功能分析:App分为教师界面和学生界面,教师界面添加学生基本信息,包括姓名、学号、语数英三科成绩,并保存;学生界面通过输入学生姓名和学号,可以查询自己的各科成绩。
Ste...
分类:
移动开发 时间:
2016-04-26 21:40:57
阅读次数:
260
如何设计对话框程序上的“逃跑”按钮,即每当鼠标移动到Btn上面的时候就会自动跑到另外一个地方,看上去鼠标好像永远无法点中?
讨巧:设置鼠标WM_MOUSEMOVE的响应函数用于捕获鼠标移动操作,每当鼠标移动到btn上就修改属性隐藏,同时修改另一个btn的属性为显示,造成btn自动“逃跑”的假象。
步骤:
1、创建基于对话框的应用程序
新建-MFC项目-选择“基于对话框”就可以了,然后就会得...
分类:
编程语言 时间:
2016-04-26 21:37:51
阅读次数:
236
人力资源管理有个做二维表格的需求,客户的需求是这样的,如图:
由于是从零开始,没有参考,我就想用easyui 做一下。分析需求,其实难点就三个:1、是将上表头的部分单元格合并。2、是在左侧显示标题。3、是页内单元格可以编辑。
对于easyui来说,单元格合并比较简单,写table时的核心的代码就两句:rowspan 和colspan。其中,...
分类:
其他好文 时间:
2016-04-26 21:37:53
阅读次数:
389
(以下内容来自网络和自己的总结,再次感谢网络中的大神们提供的见解)
在探索select poll epoll之前我们首先要知道什么叫多路复用:
下来探索一下为什么会用到多路复用:
首先我们看看一个客户端请求服务器的完整过程。首先,请求过来,要建立连接,然后再接收数据,接收数据后,再发送数据。
具体到系统底层,就是读写事件,而当读写事件没有准备好时,必然不可操作,如果不用非...
分类:
其他好文 时间:
2016-04-26 21:39:01
阅读次数:
189
在Android6.0中谷歌将httpclient网络请求移除了,但是我们在低版本的系统上有时候还使用,在高版本可以导入jar也可以使用。那HttpClient和HttpURLConnection的有什么区别呢?今天就查找了一些资料总结了一下。
分析一:
在研究Volley框架的源码中,发现它在HTTP请求的使用上比较有意思,在Android 2.3...
分类:
Web程序 时间:
2016-04-26 21:36:45
阅读次数:
269
INTJ 专家型——追求能力与独立
报告接收人:
才储成员8120015
日期:
2016/4/24
一、你的MBTI图形
http://www.apesk.com/mbti/dati.asp
MBTI倾向示意图(类型:INTJ 总倾向:29.7)
外向(E)
...
分类:
其他好文 时间:
2016-04-26 21:38:14
阅读次数:
417
互联网从诞生的那一天起,谁也没想到二十年后的今天会是翻天覆地的变化。各种智能化的应用,都在互联网这个巨大的发动机下,发挥得淋漓尽致。
但随着社会生活水平的提高,各种发胖、以及由肥胖引发的病症也越来越多。户外运动势必成为一种健身的趋势,而且国家也提倡全民健身。那么,如何选择户外用品的装备,也成了健身人躲不开的话题。
我们知道,通常户外运动和户外用品装备一直是高端人群享受的...
分类:
其他好文 时间:
2016-04-26 21:38:26
阅读次数:
195
图1 DDS原理框图
首先谈一下DDS(直接数字式频率合成器)的原理,如图1所示。 由相位累加器、ROM查找表、高速DAC、低通滤波器(LPF)组成。 设频率控制字的宽度为 N bits,则频率控制字的取值范围:0~2^N。 相位累加器是一个计数器,宽度一般要超过N+1位(抽样定理),在参考时钟Fref 的上升沿,计数器自增一次,步长为频率控制字对应的值。
相位累加器的输出 作为 R0M查找表...
分类:
其他好文 时间:
2016-04-26 21:39:02
阅读次数:
1064
Selenium Webdriver重新使用已打开的浏览器实例...
分类:
Web程序 时间:
2016-04-26 21:39:07
阅读次数:
619
本文主要介绍了Java中常用的流程控制结构,循环、嵌套循环、条件判断等。
以及在使用过程中应该注意的问题。...
分类:
编程语言 时间:
2016-04-26 21:38:44
阅读次数:
327