-
RxJava开发精要7 - Schedulers-解决Android主线程有关问题
RxJava开发精要7-Schedulers-解决Android主线程问题原文出自《RxJavaEssentials》原文作者:IvanMorgillo译文出自:开发技术前线www.devtf.cn转载声明:本译文已授权开发者头条享有独家转载权,未经允许,不得转载!译者:yuxingxin项目地址:RxJava-Essentials-CN前面一章是最后一章关于RxJava的Observable的创...
57
热度 -
Android中Handler Runnable与Thread的差异详解
Android中HandlerRunnable与Thread的区别详解原文链接:http://www.codeceo.com/article/android-handler-runnable-thread.htmlAndroid中Handler可以异步控制Runnable,那么这样做于Android中的Thread有什么区别呢?本文将通过多个角度来讲解这个问题,读完此文,相信你会对Android中...
61
热度 -
Android屏幕适配小结
Android屏幕适配总结在开发过程中其实我们已经接触到了屏幕适配方面的相关知识,慢慢的总结归纳,剖析其原理。使用相对布局LinearLayout却不允许你精准的控制它子view的关系,子view在LinearLayout中只能简单一个接一个的排成行。如果你需要你的子view不只是简简单单的排成行的排列,更好的方法是使用RelativeLayout,它允许你指定你布局中控件与控件之间的关系。尽量使...
65
热度 -
Android - Property Animation
Android--PropertyAnimation3.0以前,android支持两种动画模式,tweenanimation,frameanimation,在android3.0中又引入了一个新的动画系统:propertyanimation,这三种动画模式在SDK中被称为propertyanimation,viewanimation,drawableanimation。相关APIPropertyA...
212
热度 -
XMPP聊天程序iPhone版开发(2)
XMPP聊天程序iPhone版开发(二)上篇对XMPP进行了介绍,以及如果运行第一个XMPP应用程序,现在这篇就来介绍如何使用XMPPFramework第二方库和服务器进行连接。初始化一个XMPPStreamxmppStream=[[XMPPStreamalloc]init];现在我们再来看看[xmppStreamaddDelegate:selfdelegateQueue:dispatch_get...
37
热度 -
Iphone惯用代码
Iphone常用代码更改cell选中的背景?Java代码//创建一个UIView对象???UIView?*myview?=?[[UIView?alloc]?init];??//设置UIView对象的外观大小???myview.frame?=?CGRectMake(0,?0,?320,?47);???//设置UIView对象的背景色。?[UIColor?colorWithPatternImage:[...
33
热度 -
iphone中各种卡通片效果
iphone中各种动画效果各种动画效果最普通动画:2011-03-0919:47最普通动画://开始动画[UIViewbeginAnimations:nilcontext:nil];?//设定动画持续时间[UIViewsetAnimationDuration:2];//动画的内容frame.origin.x+=150;[imgsetFrame:frame];//动画结束[UIViewcommitA...
97
热度 -
iphone面试例题答
iphone面试题解答1.main(){inta[5]={1,2,3,4,5};int*ptr=(int*)(&a+1);printf("%d,%d",*(a+1),*(ptr-1));}答:2,5*(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5&a+1不是首地址+1,系统会认为加一个a数组的偏移,是偏移了一个数组的大小(本例是5个int)int*ptr=(...
17
热度 -
SQL 主键跟外键约束
SQL主键和外键约束SQL的主键和外键的作用:外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之...
16
热度 -
SQL应用与开发:(5)多个数据表的连接
SQL应用与开发:(五)多个数据表的连接数据库中的各个表中存储着不同的数据,用户往往需要用多个表中的数据来组合、提炼出所需要的信息。如果一个查询需要对多个表进行操作,就称为连接查询。连接查询的结果集或结果表称为表之间的连接。查询实际上是通过各个表之间共同列的关联性来查询数据的,它是关系型数据库查询最主要的特征。实现连接的结果是在向数据库增添新类型的数据方面没有限制,具有很大的灵活性。通常总是通过连...
92
热度 -
Sql Server 2008开发版(Developer Edition)逾期升级企业版(Enterprise Edition)失败后安装学习版(Express Edition)
SqlServer2008开发版(DeveloperEdition)过期升级企业版(EnterpriseEdition)失败后安装学习版(ExpressEdition)最近一个多月,甚是悠哉,无事可做。上线的网站系统也没接到客户的反馈,反而觉得无聊之极了。上周五早上,一上QQ,就收到客户发来消息,管理平台无法登陆了。心里一惊,立马开始查找故障原因。翻看了系统日志,提示数据库连接超时(见下图)。打开...
50
热度 -
解决PLSQL连接64位Oracle的有关问题
解决PLSQL连接64位Oracle的问题由于现在的笔记本大都是64位的window7系统,然而PLSQL_Developer没有64位的,这造成了我们连接的麻烦,这里教大家怎么将win7_oracle11g_64位连接32位PLSQL_Developer。我实践了很多次,但一直报错:1、没有数据库实例2、没有正确安装32位客户端3、适配器错误我的工具:已经装好的64位Oracle数据库windo...
40
热度 -
SQL话语精华收集
SQL语句精华收集一、简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECTnickname,emailFROMtesttableWHEREname='张三'(一)选择列表选择列表(select_list...
63
热度 -
[学习SQL SERVER 2005系列]图解SQL SERVER2005的装配
[学习SQLSERVER2005系列]图解SQLSERVER2005的安装www.diy567.com累了,去上面休息一下下,QQ空间,美文,非主流,网络日记,搞笑短信,祝福短信,热门短信,有意思啊?[学习SQLSERVER2005系列]图解SQLSERVER2005的安装前言:[学习SQLSERVER2005系列]准备把学习2005的一些心得整理出来,和大家分享,共同学习一起提高。安装准备:1、...
72
热度 -
Hibernate查询效能 hibernate hql使用 hibernate 使用sql 使用Query执行hql,不用find
Hibernate查询功能hibernatehql使用hibernate使用sql使用Query执行hql,不用findHibernate查询功能hibernatehql使用hibernate使用sql使用Query执行hql,不用findHibernate学习笔记19---HQL3(简单属性查询和实体对象查询)2009/12/0117:30----------------------------...
34
热度 -
第十一篇 ANDROID 系统网络连接跟管理机制
第十一篇ANDROID系统网络连接和管理机制一网络连接功能介绍ANDROID系统网络连接和管理服务由四个系统服务ConnectivityService、NetworkPolicyManagerService、NetworkManagementService、NetworkStatsService共同配合完成网络连接和管理功能,四个服务只有ConnectivityService、NetworkPol...
26
热度 -
android 之 Androidpn 消息推送小结
android之Androidpn消息推送总结http://www.cnblogs.com/sunzn/archive/2013/02/04/2891390.html网上关于Androidpn的文章不少,但是大都是基于应用层面来介绍这个开源项目的,今天我带大家从源码层面深入的分析Androidpn的内部结构,也算是对最近工作的一个总结吧,不多说,跟我一起看代码!一、Androidpn开源项目And...
38
热度 -
Android性能优化编码轨范
Android性能优化编码规范?写出高效的代码有两条基本的原则:l??不作没有必要的工作。l??尽量避免内存分配。??1.避免创建不必要的对象对象创建永远不会是免费的。每个线程的分代GC给零时对象分配一个地址池以降低分配开销,但往往内存分配比不分配需要的代价大。如果在用户界面周期内分配对象,就会强制一个周期性的垃圾回收,给用户体验增加小小的停顿间隙。Gingerbread中提到的并发回收也许有用,...
63
热度 -
Android平台开发-Android keypad 地图-Android按键识别及映射过程
Android平台开发-Androidkeypadmap-Android按键识别及映射过程一、Android底层按键事件处理过程在系统启动后,在文件。。。中,android会通过staticconstchar*device_path="/dev/input";boolEventHub::penPlatformInput(void)res=scan_dir(device_path...
92
热度 -
系统管理员务必知道的PHP安全实践
系统管理员必须知道的PHP安全实践PHP是一种开源服务器端脚本语言,应用很广泛。Apacheweb服务器提供了这种便利:通过HTTP或HTTPS协议,访问文件和内容。配置不当的服务器端脚本语言会带来各种各样的问题。所以,使用PHP时要小心。以下是25个PHP安全方面的最佳实践,可供系统管理员们安全地配置PHP。为PHP安全提示而提供的示例环境?文件根目录(DocumentRoot):/var/ww...
47
热度