- 博客(131)
- 问答 (3)
- 收藏
- 关注
原创 使用 iframe 引用优酷和土豆和腾讯视频,支持 HTML5 手机 播放
iframe属性:allowtransparency iframe所载加页的背景颜色设置为transparent(透明)时iframe将透明化。allowfullscreen 启用 iframe 的内容以在全屏模式下显示。如果缺少,则仅 iframe(而非框架内的内容)可以进入全屏模式。frameborder 是否显示 iframe 周围的边框。 一般视频播放窗口下方会...
2015-12-31 14:10:39
966
原创 asp/asp.net中调用java写的类
在开发过程中偶尔会遇到要在ASP/ASP.Net中调用JAVA写的类,以实现之前已经用JAVA实现的功能,下面就以一个简单示例说明详细的使用方法: 1、创建java文件:使用任何你喜欢的编辑器编辑以下内容:public class hello{ public String helloWorld(String s) { if(s == null) ...
2014-12-03 14:07:01
199
原创 Responsive Design with CSS3 Media Queries 243
See It in Action FirstBefore you start, check the final demo to see how it looks like. Resize your browser to see how the layout automatically flows based on the width of the viewport (browser view...
2013-08-13 09:30:12
172
原创 Phonegap app crashes when switched orientation even with AndroidManifest changes
In your case the attribute android:configChanges="orientation|screenSize|keyboardHidden"should go to the first <activity> tag and not the <application> tag.For the other people having ...
2013-08-12 15:35:13
129
原创 【CSS3 入门教程系列】CSS3 Media Queries 实现响应式设计
在 CSS2 中,你可以为不同的媒介设备(如屏幕、打印机)指定专用的样式表,而现在借助 CSS3 的 Media Queries 特性,可以更为有效的实现这个功能。你可以为媒介类型添加某些条件,检测设备并采用不同的样式表。 例如,你可以把用于大屏幕上显示的样式和用于移动设备的专用样式放在一个样式文档中,这样,在不改变文档内容的情况下,不同的设备可以呈现不同的界面外观。阅读这篇文章学习 C...
2013-08-12 15:34:53
100
原创 “looks like we are having some server troubles” Dreamweaver phonegap build
Q:I am working on a project with dreamweaver CS 6, using the phonegap build panel.The build service says that there is no project settings file and I have the choice of "Create as a new project"...
2013-08-12 15:34:27
209
原创 【转】phonegap for android 如何在App中响应退出按钮
前言:采用phonegap开发的WebApp,如果用户点击退出按钮,则App会直接退出。下面的代码可以响应后退按钮,并提示用户再次点击才退出。如果3秒后没有点击则重新注册事件。注意:window.plugins.ToastPlugin.show_short()是显示toast消息的插件!代码:// 等待加载PhoneGapdocument.addEventListener("devicerea...
2013-08-12 15:34:12
111
原创 JQuery Mobile左右滑动效果
首先,页面里有两个<div data-role="page">,捡重点的写是,省掉其中的header和footer,这样: 01//第一页面02<div data-role="page" id="index">03<div data-role="content">
2013-08-12 15:33:54
183
原创 Communication between Android Java and Phonegap Javascript?
41down votefavorite46I believe that it's possible to call Java methods from (PhoneGap) Javascript.Anyone knows how to do that?? (I know how to do it by changing the source code...
2013-08-12 15:33:03
100
原创 ajax遇到的一点问题
dex.html和a.html在同一目录结构下面,不过报错为:XMLHttpRequest cannot load file:///D:/apache/Chapter6/ni/06/a.html. Origin null is not allowed by Access-Control-Allow-Origin. google一下,找到原因:ajax会对...
2013-07-09 12:48:24
92
原创 JQuery跨域访问解决方案
客户端“跨域访问”一直是一个头疼的问题,好在有jQuery帮忙,从jQuery-1.2以后跨域问题便迎刃而解。由于自己在项目中遇到跨域问题,借此机会对跨域问题来刨根问底,查阅了相关资料和自己的实践,算是解决了跨域问题。便记录下来,以供查阅。 jQuery.ajax()支持get方式的跨域,这其实是采用jsonp的方式来完成的。 真实案例: $.aja...
2013-07-09 12:48:10
88
原创 CSS Media Queries for iPads & iPhones
iPhone 5 Media QueriesiPhone 5 in portrait & landscape@media only screen and (min-device-width : 320px) and (max-device-width : 568px) { /* STYLES GO HERE */}iPhone 5 in landscape@...
2013-07-09 12:48:00
97
原创 HTML5移动开发添加APP启动画面
用Cordova开发HTML5应用程序时,APP加载时画面是白色的或者黑色的,现在的APP基本都有启动画面,添加启动画面只需2步即可。本例工程路径D:\Soft\PhoneGap\lib\android\example1.准备一张合适分辨率的png图片(本例:splash.png,分辨率为540*960),将其放入工程路径下的res\drawable目录下。 2.打开工程路...
2013-07-09 12:47:50
262
原创 JQM: 固定首尾转屏效果
query mobile转屏的时候header和footer跟着一起转屏了,看着感觉很别扭?怎么让转屏的时候固定住首尾呢?别着急,这篇文章就是告诉大家如何实现jqm固定首尾转屏效果。话不多说,先看Demo:jqm固定首尾转屏效果Demo »jqm默认转屏效果Demo »其实前阵子就有很多朋友咨询如何实现固定首尾转屏效果,但是最近笔者一直比较忙,没有抽出时间来细细研究。今天流浪的...
2013-07-09 12:47:33
139
原创 android 自定义组件 在 graphical layout 不显示的问题
经过各种分析,结果发现这样可以解决:在你的自定义控件的构造函数,onLayout(),onFinishInflate()的super方法后面加上如下代码,即可在Graphical Layout界面下看到,但是不会显示控件的内容,不过你可以只在你报错的地方加上这个代码:if (isInEditMode()) { return;} 其实你查看error ...
2012-12-15 20:06:11
205
原创 OracleDBConsole 服务无法启动原因
无法启动OEM控制台的dbconsole服务,对用Web管理Oracle数据库的同学来说是一件多么烦人的事件,我相信有不少遇上过这样的麻烦问题。 无法启动OEM控制台的特征如下1.开机或启动OracleDBConsole<SID>时报错,如下图2.在“管理工具”-->“事件查看器”中,如下图 引起无法启动OEM控制台的dbconsole服...
2012-12-05 15:20:38
206
原创 jbpm4.4和tomcat6包冲突问题 javax.el.ELException: expression factory class not found
将tomcat的lib下的包el-api.jar 替换成jbpm4的lib下的juel-api.jar、juel-engine.jar、juel-impl.jar
2012-11-29 12:07:11
90
原创 jbpm4.4 sql脚本
CREATE TABLE JBPM4_DEPLOYMENT ( DBID_ NUMERIC (19, 0) NOT NULL, NAME_ VARCHAR (255), TIMESTAMP_ NUMERIC (19, 0), STATE_ VARCHAR (255), PRIMARY KEY (DBID_)) ;CREATE TABLE JBPM4_DEP...
2012-11-29 11:44:57
122
原创 JAVA 匿名内部类说明
匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。这就要采用另一种形式的new语句,如下所示: new <类或接口> <类的主体> 这种形式的new语句声明一个新的匿名类,它对一个给定的类进行扩展,或者实现一个给定的接口。它还创建那个类的一个新实例,并把它作为语句的结果而返回。要扩展的类和要实现的接口是new语句的操作数,后跟...
2012-11-27 15:14:09
82
原创 ProgressDialog 使用以及关键属性解释
先说使用 // 显示登陆对话框 prgDialog = new ProgressDialog(OrderMainActivity.this); prgDialog.setIcon(R.drawable.progress); prgDialog.setTitle("请稍等"); prgDialog.setMessage("正在登陆,请稍等...");...
2012-11-23 10:47:29
153
原创 PreferenceActivity 使用 (转)
本文章转自 http://gundumw100.iteye.com/blog/904097 为了引入这个概率 首先从需求说起 即:现有某Activity专门用于手机属性设置 那么应该如何做呢? 根据已学知识 很快一个念头闪过 即:Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放 其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项...
2012-11-23 10:41:04
86
原创 PL/SQL 使用技巧
导航窗口列表设置tools -> window list 在tools->preferences->user interface->options 里面钩上 Autosave desktop不然每次重开pl/sql developer时都要调整位置1、登录后默认自动选中My Objects 默认情况下,PLSQL ...
2012-09-06 09:29:42
60
原创 RMI应用初探
所谓RMI(Remote Method Invocation)即远程方法调用。用以实现系统(JVM)间对象的互操作。Java从JDK1.1开始就提供了关于它的API,从而大大增强了Java开发分布式应用的能力。RMI是Java的,就是说它是用Java语言实现的,可能连他的名字也是SUN给的吧:)。不管那么多,来开一下如何使用RMI。从上面的示图可以看到,与其他类似的服务体系一样,...
2012-09-03 10:20:31
82
原创 RMI原理
rmi 也就是remote method invocation,译为远端方法调用,它允许本地类能够远程调用远端对象中的方法!远端对象要能够被调用,必须有一个远端接口,远端接口中要被声明成可被其它远端对象调用的方法必须抛出RemoteException,同时远端类必须实现这个接口并且集成UnicastRemoteObject! 工作原理: 在RMI中,调用远程对象的对象被称为...
2012-09-03 10:16:31
69
原创 EJB2.x和EJB3.0开发步骤的不同之处
举两个随处可见的例子说说 EJB2.x和EJB3.0开发步骤的不同之处,这两个例子只是为了清楚的说明它们开发步骤的不同之处,不保证能够运行,例子的显示输出结果在eclipse的控制台中显示。 先说说EJB3.0吧: EJB3.0,不需要创建Home和对象接口,不需要组件接口(javax.ejb.SessionBean和javax.ejb.MessageD...
2012-09-03 10:08:04
129
原创 Oracle 大小写区分的处理
查询数据的时候。SQL Server 默认 不区分大小写。 如果要区分,就要额外的设置。Oracle 默认 区分大小写。如果不要区分,就要额外的设置。 下面就是 Oracle 的明细部分了。 首先是测试表/数据SQL> CREATE TABLE tab ( 2 id INT, 3 val VARCHAR2(10) 4 ); ...
2012-09-03 09:44:01
459
原创 表空间的概念和使用
概念:表空间实质是组织数据文件的一种途径,Oracle就是通过表空间这个数据库对象完成对数据的组织的。在将数据插入Oracle数据库之前,必须首先建立表空间,然后将数据插入表空间的一个对象中。解释数据库、表空间、数据文件、表、数据的最好办法就是想象一个装满东西的柜子。数据库其实就是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据。目的和意义...
2012-09-03 09:43:50
176
原创 DYNAMIC PERFORMANCE TABLES NOT ACCESSIBLE错误解决
使用PL/SQL DEVELOPER 经常会碰到“DYNAMIC PERFORMANCE TABLES NOT ACCESSIBLE”错误,其实也不影响运行,但毕竟不舒服,新手可能也会无所适从,特将网上解决办法COPY如下: PL/sql统计功能打开就OK了。报错截图: 当前解决方案: ...
2012-08-31 15:25:04
1845
原创 oracle启用scott用户
在安装oracle之后默认情况下scott帐号是锁定的。 我们可以使用下面的命令来解锁scott Sql代码 alter user scott account unlock; 解锁之后可能会要求你该密码: Sql代码 alter user scott identified by tiger; 同样我们也可以用命令去锁定一个用...
2012-08-31 15:20:39
99
原创 Oracle 10g EM 登录 异常:Unknown host specified
在用ORACLE 10G时,我用SYSTEM登录企业管理器,可以登录,但在使用Oracle的一些功能(比如登录之后点击“管理”菜单项,欲打开管理界面)会出现下列几类错误 Io 异常:Unknown host specified;“java.lang.Exception: Exception in sending Request :: null”。补充:即便是使用其他机器...
2012-08-31 15:16:23
101
原创 oracle9i、10g、11g区别
Oracle 10g比9i多的新特性? 1. 10g支持网格计算,即多台结点服务器利用高速网络组成一个虚拟的高性能服务器,负载在整个 网格中衡(Load Balance),按需增删结点,避免单点故障(Single Point of Faliure) 2.10g容易安装,且安装速度比9i少了一半 3.新增基于浏览器的企业...
2012-08-31 14:47:46
61
原创 jbpm学习笔记—— task活动之泳道的概念
任务泳道的概念:在实际的业务应用中,经常会遇到这样一种场景:流程定义中的多个任务需要被分配或候选给同一个群用户。那么我们可以统一将这个“同一群用户”定义为“一个泳道”。同一流程定义中的任何一个任务都可以应用泳道。属于同一个泳道的任务将会被分配或候选给这个泳道中的所有用户。 泳道的概念也可以理解为流程定义的“全局用户组”。在某些情况下,泳道可能与后面提到的身份认证组件中的权限角色相似,但是实际上他们...
2012-08-31 14:47:10
155
原创 WebLogic 10.3.4新功能:Gridlink Data Source
Bea被Oracle收购以后,我们可以看到WebLogic和Oracle数据库之间的更紧密结合。 刚刚合并以后推出的10gR3(10.3.0)版本中,原来Bea使用的Data Direct Driver被放弃,官方推荐使用Oracle的thin driver:Note: The WebLogic Type 4 JDBC Oracle driver described in this do...
2012-08-30 11:34:27
163
原创 生产者消费者实例2个
第一个例子: public class TestPC { public static void main(String[] args) { PizzaStack ps = new PizzaStack(); Thread t1 = new Thread(new Cooker(ps));...
2012-08-30 09:53:13
98
原创 线程的四种创建模式以及使用实例
线程的创建主要有四种方式,一种是直接继承Thread实现,另一种是引用接口Runable。 也可以运用内部类实现接口的创建。但是用这种方法创建的线程只能用一次。以下就是线程的四种创建方式的相关代码: public class TestThread { public static void main(String[] args) ...
2012-08-30 09:46:04
100
原创 java之yield(),sleep(),wait() 区别
1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级...
2012-08-30 09:19:14
52
原创 JAVA 多线程学习总结
线程学习总结:线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描述如下:1、新状态:线程对象已经创建,还没有在其上调用start()方法。 2、可运行状态:当线程有资格运行,但调度程序还没有把它选定为运行线程时线程所处的状态。当start()方法调用时,线程首先进入可运行状态。在线程运行之...
2012-08-30 09:01:58
90
原创 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决
地图服务开发中遇到此类错误大体分为以下两种情况解决:(论坛里大多都是属于第一种情况的答案,但是遇到第二种情况论坛的解决基本无效)。情况一:如果你用模拟器调试程序 首先检查AndroidManifest.xml,确保已经写了<uses-library android:name=”com.google.android.maps” /> 其次确保你新建工程的时候 Bu...
2012-08-24 13:29:16
399
原创 Google Maps 工程的小问题
关于android下开发google map需要注意的若干问题1:申请google map api key,这个是必须的,网上看看就知道。2:软件的版本,android sdk和google map包分别对应的android api版本必须一致。3:构建项目时就选择好 build target 为 google apis,如果开始你是选择 android 2.2(或者an...
2012-08-24 13:28:16
66
原创 jbpm4 数据库结构关系图
持久化基础知识 持久化( Persistence ),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、 XML 数据文件中等等。 我们可以这样理解: 在一定周期内保持不变就是持久化 , 持久化是针对时间来说的 . 数据库中的数据就是持久化了的数据 ,...
2012-08-23 12:25:59
105
空空如也
如何通过DWR获得登陆口输入的验证码?
2009-08-24
如何通过DWR框架调用struts2中action中的方法
2009-08-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人