-
Android应用的自动升级、更新模块的兑现
Android应用的自动升级、更新模块的实现我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1.准备知识?在AndroidManifest.xml里定义了每个Androidapk的版本标识:viewplain<manifest?xmlns:an...
96
热度 -
Ruby的.nil? .empty? .blank? .present?差异
Ruby的.nil?.empty?.blank?.present?区别.nil?,.empty?.blank?.present?区别:.nil?和.empty?是ruby的方法。.blank?是rails的方法。?.nil?判断对象是否存在(nil)。不存在的对象都是nil的。?.empty?对象已经存在,判断是否为空字段,比如一个字符串是否为空串,或者一个数组中是否有值?.blank?相当于同时...
599
热度 -
Android开发之文件下载,状态时展示下载进度,点击自动安装
Android开发之文件下载,状态时显示下载进度,点击自动安装在进行软件升级时,需要进行文件下载,在这里实现自定义的文件下载,并在状态栏显示下载进度,下载完成后,点击触发安装。效果如图:用于下载文件和显示现在进度的线程类如下:[java]viewplaincopypackagecom.channelsoft.ahzyfis.util;importjava.io.File;importjava.io...
16
热度 -
Cobar使用文档(可视作MySQL大型集群解决方案)(转载)
Cobar使用文档(可用作MySQL大型集群解决方案)(转载)最近好不容易抽空研究了下Cobar,感觉这个产品确实很不错(在文档方面比Amoeba强多了),特此推荐给大家。Cobar是阿里巴巴研发的关系型数据的分布式处理系统,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数据库的schema,平均每天处理近50亿次的SQL执行请求。首先,使用Cobar的核...
102
热度 -
PL/SQL札记
PL/SQL笔记PL/SQL是Oracle在标准SQL语言上的过程性扩展。PL/SQL不仅允许嵌入SQL语句,而且允许定义变量和常量,允许使用条件语句和循环语句,允许使用异常处理各种错误,从而提供了更强大的功能。?SQL语言分类:数据查询语言:SELECT数据操纵语言(DataManipulationLanguage,DML):INSERT、UPDATE、DELETE数据定义语言(DataDefi...
102
热度 -
android UI进阶之实现listview的上拉加载
androidUI进阶之实现listview的下拉加载关于listview的操作五花八门,有下拉刷新,分级显示,分页列表,逐页加载等,以后会陆续和大家分享这些技术,今天讲下下拉加载这个功能的实现。最初的下拉加载应该是ios上的效果,现在很多应用如新浪微博等都加入了这个操作。即下拉listview刷新列表,这无疑是一个非常友好的操作。今天就和大家分享下这个操作的实现。先看下运行效果:????????...
27
热度 -
Spring3 调整MyBatis3 配置多数据源 动态选择SqlSessionFactory
Spring3整合MyBatis3配置多数据源动态选择SqlSessionFactory一、摘要上两篇文章分别介绍了Spring3.3整合Hibernate3、MyBatis3.2配置多数据源/动态切换数据源方法和Spring3整合Hibernate3.5动态切换SessionFactory(切换数据库方言),这篇文章将介绍Spring整合Mybatis如何完成SqlSessionFactory的...
78
热度 -
Eclipse插件开发之基础篇(三) 插件的测试与调试
Eclipse插件开发之基础篇(3)插件的测试与调试1.使用JUnit对插件进行测试Eclipse中已经嵌入了JUnit,我们可以使用JUnit为插件进行单体测试。一般的JUnit是不可以对插件部分(对Eclipse的API依赖的部分)进行测试的,但是在PDE环境中使利用JUnit对插件进行单元测试成为可能。要想进行测试首先要添加插件的依赖关系,在插件设定页面的[依赖关系(Dependencies...
637
热度 -
jqGrid 最惯用的属性和事件,供平时参考(转)
jqGrid最常用的属性和事件,供平时参考(转)[html]<html>...<tableid="list1"></table><divid="pager1"></div>...<tableid="list5"></table><divid="pager5"></div><br/>...
250
热度 -
专用服务器方式&共享服务器模式
专用服务器模式&共享服务器模式color="#000000"face="宋体">连接ORACLE服务器一般有两种方式:专用服务器连接(dedicatedserver)和共享服务器连接(sharedserver)。那么两者有啥区别和不同呢?下面我们将对这两者的区别与不同一一剖析。color="#000000"face="宋体">color="#000000"size="5"face="宋体"...
53
热度 -
android Fragment的应用详细分析
androidFragment的使用详细分析Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并...
18
热度 -
SQL SERVER中用户定义标量函数(scalar user defined function)的性能有关问题
SQLSERVER中用户定义标量函数(scalaruserdefinedfunction)的性能问题color="#000000"face="宋体">size="5">用户定义函数(UDF)分类color="#000000"face="宋体">SQLSERVER中的用户定义函数(UserDefinedFunctions简称UDF)分为标量函数(Scalar-ValuedFunction)和表值函数...
175
热度 -
Android手机中第三方签字应用程序无法获得的permission
Android手机中第三方签名应用程序无法获得的permissionAndroid手机中,有些permission并不是在应用程序的mainfest文件中声明就可以获得,它们还和是否是第三方签名及签名的类型有关系。典型的android.permission.INSTALL_PACKAGES除了需要在mainfest文件中声明,还需要应用程序是系统的Platform签名。今天特意写一测试程序来测试哪...
77
热度 -
android中应用PopupWindow实现弹出窗口菜单
android中使用PopupWindow实现弹出窗口菜单结合上篇android中使用ViewPager实现图片拖动,我们实现了点击“帮助”按钮的功能,这一篇则是接着上一篇,让我们一起来完成“我的”按钮的功能,这一功能,则是使用PopupWindow来实现弹出菜单。老习惯,先上效果图:图一图二再上项目结构图,如图:从项目结构图可见,我们这里并没有新建新的Activity,因为“我的”按钮和“帮助”...
4
热度 -
Atitit.加密算法 des aes 各个语言不同的原理与解决方案java php c
Atitit.加密算法 des aes 各个语言不同的原理与解决方案java php c#Atitit.加密算法desaes各个语言不同的原理与解决方案javaphpc#1.加密算法的参数::算法/模式/填充12.标准加密api使用流程12.1.Md5——16bit填充key,使其长度达到128(或其他规定的长度)22.2.生成key2...
951
热度 -
2.可能出现的错误及解决
Android编译ffmpeg遇到的问题、解决方法、相关文件和编译全过程目录:1.编译的详细步骤和相关文件2.可能出现的错误及解决2.1执行configsh出错提示badinterpreterNosuchfileordirectory2.2执行ndk-build出错提示libavcodecavmk1missingseparatorStopffmpeg相关的内容请查http://dranger.co...
89
热度 -
android 怎么动态的加载类-app插件技术
android如何动态的加载类----app插件技术转自:http://blog.csdn.net/mingli198611/article/details/8858076?前言:????在目前的软硬件环境下,NativeApp与WebApp在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是WebApp的优势。现如今很多项目要求需...
9
热度 -
解决Android平台移植ffmpeg的一揽子有关问题
解决Android平台移植ffmpeg的一揽子问题???原文地址:http://blog.csdn.net/moruite/article/details/6305944?IT行业是一个踩在巨人肩膀上前进的行业,否则做的事情不一定有意义,所以我也是基于havlenapetr移植的ffmpeg基础上做了些改进,他做的主要贡献有:1.移植了ffmpeg并将与媒体相关的结构体在java层重新进行了封装,...
95
热度 -
android考试题
android试题转自?http://blog.sina.com.cn/s/blog_4d979c250100s0u0.html?View重绘和内存泄露的好像是面试经常问的问题1.View的刷新:在需要刷新的地方,使用handle.sendmessage发送信息,然后在handle的getmessage里面执行invaliate或者postinvaliate.2.GC内存泄露出现情况:1.数据库的...
19
热度 -
面试宝典之根本的C#面试问答
面试宝典之基本的C#面试问答下文是125个基本的C#面试问答清单。这些面试问题简单、直接了当,涵盖了C#最基本的概念,大部分和面向对象的概念相关。所以如果你在准备C#面试,我建议你必须掌握这125个基本的C#面试问答来复习你的C#概念。那么现在来看看这125个基本的C#面试问答清单吧。1.?什么是C#?C#(发音”Csharp”)是一种简单、有别于传统的、面向对象、类型安全的编程语言。C和C++程...
77
热度