编程技术

在GridView控件里全选CheckBox

本文为教程52的扩展阅读英文原版及代码下载:http://aspnet.4guysfromrolla.com/articles/052406-1.aspx在GridView控件里全选CheckBox导言:通常的网站用户界面模式是这样的,每一行记录对应一个checkbox,典型的例子便是基于web的email客户端程序。通过点击checkbox来选择邮件,当一个或几个邮件时,用户可进行相同的操作,比如删除、阅读或者将它们转移的不同的文件夹,除了每个邮件对应的

系统 2019-08-29 23:39:23 2846

编程技术

使用 HTML5 canvas 进行 Web 绘图

新的HTML5规范旨在帮助开发人员更轻松的编写出各类Web应用,以顺应当前SaaS,云计算以及RIA等技术的最新趋势。在HTML5得以广泛推广之前,开发人员通常使用SVG,VML等技术进行Web绘图操作,但这些基于XML的绘图语言声明式的绘图方式并不能满足复杂绘图操作在性能上的需求,比如Web游戏所需要的像素级别的绘图能力。HTML5canvas元素的出现填补了这种不足,开发人员可以使用JavaScript脚本语言在canvas中进行一系列基于命令的图形绘

系统 2019-08-29 23:22:22 2846

编程技术

ORA-000060: Deadlock detected: deadlock引起

某天,应用程序突然挂了,程序中报错连不上数据库。登录数据库主机后,发现sqlplus也登录不了,登录时,sqlplus长时间没有响应,检查alertlog只是发现半小时前检测到一个deadlock,没有其他的报错信息。心想oracle检测到deadlock能自动解锁,因此一开始没怀疑到是因为deadlock的原因,由于登录不上数据库,为了尽快的回复业务,停掉应用程序,杀掉ps-ef|grepLOCAL=N的进程后,再次能登录数据库,重启了数据库,再次启动应

系统 2019-08-29 23:08:12 2846

Java

上半年私人计划简略及Java桌面游戏开发入门示例

近期的计划是先写完手头的一些正经东西,再发几个Java的游戏开发示例,然后就回过头去整理Loonframework项目,总不能挂两年不更新……况且现在挂网上的loonframework-alpha-dao真的是“正宗alpha“,纯草稿(-_-),而且只发了dao部分……等把0.2发布上去大家就可以看到变化……还有就是等loonframework0.2发上去后,就准备写loonframework-game这个loonframework的2D游戏开发扩展包0

系统 2019-08-29 22:46:03 2846

Android

Android提高第十八篇之自定义PopupWindow实现的

http://blog.csdn.net/hellogv/archive/2011/01/28/6168439.aspx用过UCWEB-Android版的人都应该对其特殊的menu有印象,把menu做成Tab-Menu(支持分页的Menu),可以容纳比Android传统的menu更丰富的内容(Android的menu超过6项则缩略在[更多]里),本文参考网上的例子(作者:CoffeeCole,email:longkefan@foxmail.com),对例子

系统 2019-08-29 22:17:34 2846

编程技术

Tablelayout详解

JavaSwing中的GridBagLayout中的布局太复杂,参数很多,不太理解其中的意思,总是布局不出想要的效果。前几天在网上搜到了tablelayout布局管理器,发现很简单,很强大。下面,我来介绍一下tablelayout的用法。首先,tablelayout不是JDK中自带的,需要导入第三方的jar包(本文已经给出,见附件)。源码和例子已经在这个jar包中了。使用tablelayout现要import两个类:importlayout.TableLa

系统 2019-08-29 22:14:27 2846

编程技术

ul li 缩进问题

ul是有序标签。默认会有内边距;list-style:none;就是清除有序的样式;padding;0去除内边距例子#allTabLiul{background:#ffffffnonerepeatscroll00;left:auto;line-height:27px;list-style:outsidenonenone;margin-top:2px;position:absolute;text-align:left;width:100%;z-index:9

系统 2019-08-29 22:10:09 2846

编程技术

关于反射类型的判断

今天写代码的时候需要做一下类型判断,对于String之类的都是没问题的,可是当判断boolean的时候就出了问题。google上搜索也没有找出结果来,希望有反射编程经验的人帮忙解决一下。代码部分如下booleanaa=true;Classcc=boolean.class;if(cc.isInstance(aa)){//我认为这个时候应该为true,可是不是,为啥呢?inta=1;}关于反射类型的判断

系统 2019-08-29 22:09:31 2846

C#

如何利用C#开发Windows Mobile5.0程序

很多人都在桌面机上使用过C#,C#强大的类库使得利用C#开发普通的应用程序是相当简单的事情。幸运的是,我们在WindowsMobile上也同样可以使用C#来开发程序。.NetCompactFramework同样为程序员在WindowsMobile上开发应用程序提供了强大的类库支持。可以说,利用C#在WindowsXP上开发应用程序和在WindowsMobile上开发程序,对程序员来说几乎没有多少区别。下面简单介绍一下如何在VisualStudio2005上

系统 2019-08-29 22:00:05 2846

Java

java学习笔记(二十六)多态性

多态性1.1方法的重载与覆写对象的多态性对象多态性的类型主要有两种A:向上转型:子类对象-》父类对象对于向上转型,程序自动完成格式:父类父类对象=子类实例;classA{publicvoidprint(){System.out.println("A");}publicvoidfun1(){this.print();}};classBextendsA{publicvoidprint(){System.out.println("B");}publicvoids

系统 2019-08-12 09:30:28 2846

Javascript

简析JavaScript事件、以及捕获和冒泡

在浏览器文档模型DOM中,事件是指因为某种具体的交互行为发生,由被作用的元素发出,再由浏览器响应的过程。常见的事件有:click,onmouseover,onblur等等。DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素结点与根结点之间的路径传播,路径所经过的结点都会收到该事件,这个传播过程可称为DOM事件流。按照DOM事件流的观点,事件在树中传播的方向就有两个,一个是从根结点向子结点流动,以及子结点向根结点传播的

系统 2019-08-12 09:30:04 2846

C#

C#基本数据类型

C#中有两种基本数据类型:值类型和引用类型。值类型是直接存储它的数据内容,而引用类型存储的是对象的引用,这两种类型对变量的赋值有着不同的含义。值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object类型、类类型、接口、代表元、字符串类型、数组。值类型示例intm=0;intn=m;m=1;//此时n仍然是0,因为m和n的数据存储在不同的区域引用类型示例classCFoo{publicintn;}voidMain(){CFoof1=newCFoo

系统 2019-08-12 01:54:20 2846

系统 2019-08-12 01:33:13 2846

Python

Python3快速入门(四)——Python包管理

Python3快速入门(四)——Python包管理一、Python包简介1、包Python中使用包管理模块,包通常对应一个目录,必须在目录下创建一个init.py模块,init.py模块的模块名称即为包名,Python才会将目录解析为包。init.py文件内可以定义初始化包的内容,导入包的内容,限制包内模块的导出。init.py文件可以为空,也可以是一个模块,其模块名称为包名称。导入包或包的模块、变量、函数时,init.py文件会被自动执行。2、模块Pyt

系统 2019-09-27 17:50:21 2845

Android

Android入门教程(四)之------Android工程目录结

当我们创建完Android工程如(HelloAndroid)后,展开"PackageExplorer"窗口里的"HelloAndroid"项名称,可以看见如下目录结构:res:放置应用程序用到的资源文件。其包含(Drawable,layout,values等目录)。当这个目录下的文件发生变化时,src目录下面的R.java就会自动发生变化。assets:主要放置多媒体等数据文件。res/drawable:放置应用到的图片资源。res/layout:放置一些

系统 2019-08-29 23:53:16 2845