`
文章列表
    一般Table的数据(行)更新时,要配合一定的动画效果,才能引起用户注意。     在Android里,颜色值用8位的16进制来表示,其中前两2位用来表示 alpha channel, 后6位用来表示rgb. 在程序里面,只要在指定时间内,将alpha channel从 0调整到 0xff,就实现了 highlight TableRow. 下面是用线程来实现: class ColorRefreshTask extends TimerTask { final static int DELAY_ONCE =200; final static int TOTAL_RU ...
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF8"> <title>事件冒泡应用实例</title> <style type="text/css" > .button { color: blue; width: 120px; } </style> ...
abstract class TestGeneric1 <T extends java.util.List> { public String getClassName() { Class clazz = (Class) ((java.lang.reflect.ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]; return clazz.getName(); } public stati ...
Mac Address(Physical Address), 作为计算机的一个重要的标识,已经赢得很多的注册软件作为标识符号的青睐(尽管高级用户可以随意修改这个地址)。 下面是Java代码程序,没有经过更多平台的测试。使用时,请对平台进行更多测试.    如果你测试通过了X平台,或经过修改后成功取得了数据。请奉献出来或给予评论. /** * * @author ihavegotyou * Created on 2010-01-23 * Email ihavegotyou520 AT hotmail DOT com */ import java.io.BufferedReade ...
1:如何从 PL/SQL 存储函数返回数组 在数据库中创建一个 SQLVARRAY 类型,在本例中,它是 VARCHAR2 类型。 作为 scott/tiger 用户连接到数据库,并在 SQL 提示符处执行以下命令。 CREATE OR REPLACE TYPE EMPARRAY is VARRAY(20) OF VARCHAR2(30) 然后创建下面的函数,它返回一个 VARRAY。 CREATE OR REPLACE FUNCTION getEmpArray RETURN EMPARRAYAS l_data EmpArray := EmpArray(); CU ...
需求分析(从系统分析看):  下载网页上的验证码图片,将其解析为可识别的文字 软件设计(从系统架构看):   Http get -> image -> ocr->word 资源实现(从项目管理看):  环境:  Ubuntu 7.10  sudo apt-get install ocrad sudo apt-get install gocr    技术: java shell   import java.io.BufferedOutputStream; import java.io.BufferedReader; impor ...
本文来自csdn: http://topic.csdn.net/u/20071030/08/fa2e15dd-1abe-46dc-b76e-9fe2de4e7381.html 问题描述:有这样一个需求,有一个Hashtable存储着一些东西,而且已经序列化到了硬盘上,假如这个Hashtable发生了变化,就将这个新的Hashtable重新序列化到硬盘上,前提是并不知道哪些方法会改变这个Hashtable,这该怎么实现呢? bao110908[火龙果]:最嘉的答案.     import java.io.File; import java.io.FileInputStream; i ...
编写播放器 固定视频的宽度和高度(400 X 300) 动态传入影片名字 添加进度控制条 添加关闭视窗的按钮 my_FLVPlybk.contentPath = _root.moviepath; onClipEvent (construct) { aspectRatio = false; autoPlay = true; autoSize = false; contentPath = "\\\"\\\""; controllerPolicy = "on"; ...
Mysql5.0及以后直接支持. select * from customer where email regexp '@126.com'; 详细信息参考 MS SQL2000及以后支持. /* 本文来自Cory Koski。Cory写道:“我最近遇到一个问题,就是试图在数据库域中搜索一个正则表达式。还没有一个版本的SQLServer内部支持正则表达式,但我发现了一个将正则表达式的所有优点添加到你的T_SQL应用的方法。为了更容易的使用正则表达式,我们可以使用自定义函数(User Defined Function, UDF)来帮助我们并使工作简洁。” 在这个解决方案中,我们需要S ...
AjaxAnywhere介绍:    AjaxAnywhere, 是能够把任何一套现存的JSP组件转换成AJAX感知组件而不需要复杂的JavaScript编码.它利用标签把Web页面简单地划分成几个区域,然后使用AjaxAnywhere来刷新那些需要被更新的区域. AjaxAnywhere 并不需要大规 ...
web services是用delphi写的,接口如下: interface uses InvokeRegistry, Types, XSBuiltIns; type { Invokable interfaces must derive from IInvokable } IQQService = interface(IInvokable) ['{9604D694-3FFF-4D64-9041-0EE9BE9C166C}'] { Methods of Invokable interface must not use the default } ...
  在Console下,用户按下Ctrl+C后,进程就会收到相应的中断信号(Signal). 然后,该进程就会作手处理(或默认不处理)。   下面,看看Java中怎么处理用户按下Ctrl+C(linux下 kill -15 pid也可). public static void hookBySignal(){ SignalHandler handler = new SignalHandler(){ public void handle(Signal sig) { System.out.println("hooking shutdown signal&q ...
以前的代码片段: /** * * * 实现获取福彩双色球的开奖号码 */ public class ParserSSQ extends ParserSportGameHTML{ int MAX_GETDATASIZE = 5 * 1024; public String parserLotteryHtml() throws Exception { String ssqurl = EnvConfig.getInstance().getGAMESSQURL(); String GAMESSQ_HTTP_LAST_MO ...
原文参考: http://java.dzone.com/news/whats-your-main-concern-about 我是 HOUSTON, 这是一篇来自DEVOXX的调查报告,并附注录音。    好...DEVOXX已经消失了...这是比较忙的一周。 我曾计划从DEVOXX录音100份, 来作为采样的材料。然而事与愿违...象JavaOne一样, 作报道,技术演讲. 在这之间不停轮回。另外, 利用空余时间同JUG领导和社区领导表达了自己对java关注的方面和其前景。  可以从 http://community.java.net/jugs/或 https://java-champ ...
怎样理解长(短)连结?     客户端向服务器发起连接→客户端提交HTTP请求→服务器返回HTTP回复.         无论长连接还是短连接 ,以上部分全部 是 一样的.       如果是长连接,则完成上述步骤后(在还没有timeOut前), 服务器不会马上关闭连接,而是等待客户端重用这个连接并再次发送HTTP请求.       如果是短连接,则服务器响应后关闭连接。客户端要再次发起连接请求后, 才可以另外完成一次请求<-->响应。   下面用telnet来描述:     telnet localhost 80 ...
Global site tag (gtag.js) - Google Analytics