搜索到与相关的文章
Android

【Android】简易音乐播放器(介绍使用Service和B

使用service播放sdcard中的一首歌曲,并在service中通过广播broadcast通知Activity更新界面。下面三个最终的图分别是:初始化时,播放时,暂停时。界面是两个按钮,采用LinearLayout布局。代码如下:

系统 2019-08-29 22:52:01 2550

Oracle

利用OSB (Oracle Service Bus)的Content Stream

利用OSB(OracleServiceBus)的ContentStreaming处理大消息最近发现有人用OSB(OracleServiceBus,即原BEA的AquaLogicServiceBus的后续版),传送消息的文本大小平均接近200K,最大有10M。这种消息大小看来不是常规的一些业务字段,而是较大的业务报文。这样大的消息,又是XML的,恐怕对OSB的性能有影响。这是你在OSB的代理服务里面使用了MessageFlow,里面可能用到你的body的一些

系统 2019-08-29 22:44:30 2550

Java

全面接触Java集合框架一二

Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因

系统 2019-08-29 22:44:16 2550

Android

Android 获取手机总内存和可用内存等信息

在android开发中,有时候我们想获取手机的一些硬件信息,比如android手机的总内存和可用内存大小。这个该如何实现呢?通过读取文件"/proc/meminfo"的信息能够获取手机Memory的总量,而通过ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以获取当前的可用Memory量。"/proc/meminfo"文件记录了android手机的一些内存信息,在命令行窗口里输入"ad

系统 2019-08-29 22:32:19 2550

Oracle

Oracle笔记 一、oracle的安装、sqlplus的使用

1、首先你得安装Oracle数据库服务器端和客户端软件,在安装过程中要注意的是,选择oracle的安装目录,切记不要用中文目录或的带空格的目录。下载地址:http://hi.baidu.com/dashuaiwang/blog/item/42f8e7fab96978d6b58f314b.html/cmtid/d5bba9190dd0904a42a9ad772、安装结束后,会提示你记住一些东西。也就是一些网址,这个也很重要。下面是我的oracle提示的信息:

系统 2019-08-29 22:29:10 2550

编程技术

Ext 超炫的登陆界面

写道Ext.namespace("Login");Login.app=function(){return{init:function(){Ext.QuickTips.init();//需要的元件提供提示信息功能,form的主要提示信息就是客户端验证的错误信息了。Ext.form.Field.prototype.msgTarget='side';//第二句的目的就是设置控件的错误信息显示位置,varLogin_Form=newExt.form.FormPan

系统 2019-08-29 22:25:20 2550

Android

Android的线程使用来更新UI----Thread、Handler

方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题Java代码newThread(newRunnable(){publicvoidrun(){myView.invalidate();}}).start();newThread(newRunnable(){publicvoidrun(){myView.invalidate();}}).start();可以实现功能,刷新U

系统 2019-08-12 09:30:25 2550

各行各业

register_chrdev_region函数源码分析

本文转载于:http://edsionte.com/techblog/archives/1393如何找到一个有效的切入点去深入分析内核源码,这是一个令人深思的问题。本文以前文中未详细说明的函数为切入点,深入分析char_dev.c文件的代码。如果你已经拥有了C语言基础和一些数据结构基础,那么还等什么?Let’sgo!在《字符设备驱动分析》一文中,我们说到register_chrdev_region函数的功能是在已知起始设备号的情况下去申请一组连续的设备号。

系统 2019-08-12 09:27:30 2550

Java

[selenium webdriver Java]使用自定义条件同步

SeleniumWebDriver可以结合ExpectedCondition类来定义自己期望的条件创建一个新的ExpectedCondition接口,必须实现apply方法等待元素出现1publicvoidtestWithImplicitWait(){2System.setProperty("webdriver.chrome.driver","chromedriver.exe");3WebDriverdriver=newChromeDriver();4dr

系统 2019-08-12 09:27:15 2550

各行各业

bzoj 1096: [ZJOI2007]仓库建设

dp是很好想的了,关键是数据太大,普通dp肯定超时,所以一定有用某种优化,dp优化也就那么几种,这道题用的是斜率优化,先写出普通的状态转移方程:dp[i]=min{dp[j]+Σ(p[k]*(x[i]-x[k])),j+1<=k<=i,0<=j<=i-1}这个式子应该是很好理解的。接下来,就要进行优化。dp[j]无法改变,所以只好放眼于第二项,即sigma那一项Σ(p[k]*(x[i]-x[k])=Σ(p[k]*x[i]-p[k]*x[k])=p[j+1~

系统 2019-08-12 09:26:55 2550