现在位置: 首页 > wang79972000发表的所有文章
  • 10月
  • 04日
综合 ⁄ 共 428字 评论关闭
一、Linux内核Makefile模板 obj-m := test.o test-objs := testipb.o ipb.o KERNELDIR = /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KERNELDIR) M=$(PWD) modules clean: $(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean install: cp inerdns.ko ../ 二、注意事项       2.1 第一行的test.o,必须与第二行的test-objs相对应。       2.2 第一行的test.o,与第二行中的testipb.o不能重名。 以前博客《Linux内核编程:第一个Linux内核代码》......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 573字 评论关闭
AndroMDA 是一个遵循模型驱动结构(MDA)范例的代码生成框架。它从CASE工具中获得的一个UML模型并生成一个完全可部署的应用程序和其它组件。可以直接生成 struts+spring+hibernate架构的系统。但是它不是完全符合MDA定义的工具。有人认为它没有PIM,所以不能称为完全符合MDA规 范。    AndroMDA使用cartridge分模块来产生代码框架。目前支持的cartridge有:   BPM4Struts   jBPM   JSF   EJB   EJB3   Hibernate   JavaMeta   Spring   WebService   XmlSchema   开发中的版本4.0有很多值得期待的特性。 ......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 1505字 评论关闭
1.<script language=javascript> function out(obj){ var i = obj ; if(i==0) document.location.href="othorpage"; document.body.innerHTML = i; i--; setTimeout("out("+i+")",1000); } </script> <body onload="out(5);"> </body>2.<%response.setHeader("Refresh","5;URL=...");%>3.<META   HTTP-EQUIV="REFRESH"   CONTENT="2";url=xxxx.jsp">4.jsp实现页面自动跳转对于网站的用户注册模块考虑如下:当用户注册成功以后,把注册信息显示给用户,然后从这个页面自动跳转到登录页面,要求......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 1947字 评论关闭
http://www.jb51.net/article/18186.htm     效果:一边输入一边实现验证  环境:ruby 1.8.6 + rails 2.1.0 + windows 核心代码: html: 浏览器禁用javascript时显示提示信息: [复制此代码]CODE:<noscript> <div style="color:red">您的浏览器不支持javascript,部分功能无法使用</div> </noscript> 当浏览器禁用JS后,提交按钮不可用,实现客户端验证! [复制此代码]CODE:<div id="js_support" style="display:none"> <p id="pSubmit"><input type="submit" name="registerform" value="注 册"......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 5394字 评论关闭
本文为论坛会员德鲁伊编写的关于Quartz 2D编程的系列文章 不同的设备(显示器、打印机、扫描仪、摄像头)处理颜色的方式是不同的。每种设备都有其所能支持的颜色值范围。一种设备能支持的颜色可能在其它设备中无法支持。为了有效的使用颜色及理解Quartz 2D中用于颜色及颜色空间的函数,我们需要熟悉在Color Management Overview文档中所使用的术语。该文档中讨论了色觉、颜色值、设备依赖及设备颜色空间、颜色匹配问题、再现意图(rendering intent)、颜色管理模块和ColorSync。在本章中,我们将学习Quartz处理颜色和颜色空间,以......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 2983字 评论关闭
使用过程是把别人的eclipse拷过来了,省去自己下载,但是svn插件也遇到一些问题 问题1:打开eclipse时,报JavaHL 库找不到。如果你只是简答的使用svn checkout,submit,那没问题,可以无视这个错误提示 问题2:合并代码时,又报问题1的错,这时,必须 解决了,不然无法合并代码 问题3:人家报出这个错误的时候,给出了一个了解问题的地址 (http://subclipse.tigris.org/wiki/JavaHL),这个也很好的告诉了我们该怎样解决,不过都是英文的,看不懂的,就结合下面的一起看,就OK了! 在网上看了个介绍,时这样解决的。转载地址:ht......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 3210字 评论关闭
Description MasterMind is a game for two players. One of them, Designer, selects a secret code. The other, Breaker, tries to break it. A code is no more than a row of colored dots. At the beginning of a game, the players agree upon the length N that a code must have and upon the colors that may occur in a code. In order to break the code, Breaker makes a number of guesses, each guess itself being a code. After each guess Designer gives a hint, stating to what extent the guess match......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 1595字 评论关闭
1、mongo服务的启动:./mongod或者mogod.exe 2、shell的启动:./mongo 在启动shell之前必须启动服务 3、shell的简单使用 可以进行简单的数学运算: > x = 200 200 > x / 5; 40 可以使用标准的javascript标准库,api可以参考此连接:http://api.mongodb.org/js/: > Math.sin(Math.PI / 2); 1 > new Date("2010/1/1"); "Fri Jan 01 2010 00:00:00 GMT-0500 (EST)" > "Hello, World!".replace("World", "MongoDB"); Hello, MongoDB! 甚至可以定义javascript函数: > function factorial (n) { ... if (n <= 1) ......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 1722字 评论关闭
   windows编程中老是遇到兼容DC与兼容位图,而我对他们的用法又不是很清晰,总觉得对只是一知半解非常不爽,今天索性将他们都好好研究一番。如有错误,还请指正批评,不甚感激! 首先讲怎么样在应用程序里显示一幅位图?     ① 可以利用StretchDIBits函数来显示。这个方法需要先从文件里加载一个位图文件,然后获取位图相关信息来显示,只涉及到一个设备上下文HDC,也就是要显示的那个HDC。     ② 可以利用BitBlt或StretchBlt 函数来显示。这个涉及到两个设备上下文HDC,一个源,一个目的。目的设备上下文就是要显示的HDC。那源设......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 5949字 评论关闭
按照value排序(倒序),取前N位 ---------------------------------------------------------------------------------------------------- public class RelationSpanSorter {     private RelationSpanSorter() {     }     // test     public static void main(String[] args) {         Map<Integer, Integer> map = new HashMap<Integer, Integer>();         map.put(1, 4);         map.put(5, 1);         map.put(2, 3);         map.put(4, 2);         map.put(12, 12);         map.put(21, 21);      ......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 3821字 评论关闭
学习目标:1、理解DOS系统功能调用和ROM BIOS中断调用的概念。2、熟悉常用的功能调用,如键盘输入字符/字符串、显示器输出字符/字符串等的调用方法。 一、DOS系统功能调用 1、什么是DOS系统功能调用     系统功能调用是DOS为用户提供的常用子程序(80多个),可在汇编语言程序中直接调用。这些子程序的 主要功能包括:(1)设备管理(如键盘、显示器、打印机、磁盘等的管理)(2)文件管理和目录操作(3)其他管理(如内存、时间、日期等管理)这些子程序给用户编程带来很大方便,用户不必了解有关的设备、电路、接口等方面的问题,只......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 447字 评论关闭
 上篇文章《高级Swing组件makeover的三要素》提到高级makeover组件的三要素,其中提到一个要素是立体的空间布局。前篇文章给的例子FolderPane很好集中了这三个要素,但是在空间布局上只是平面式动态布局。复杂组件往往有一类组件需要动态多层次覆盖型的组件,比如outlook express左侧任务栏的滑动窗口。在JIDESoft给的演示中也有类似的组件,如下图所示:     这种组件最简单直接的实现方式就是使用JLayeredPane组件。将上图屏幕上的组件进行立体分割成多个抽屉状组件,放在JLayeredPane不同的层面上,然后上下推拉这些组件,通过......
阅读全文