java,架构方面专家
1. 导入设备定义 你必须至少配置一种设备定义之后才能开始使用EclipseME。请按下列步骤来配置设备定义: 从Eclipse的窗口菜单中选择首选项。 打开左边面板的J2ME选项分支,点击设备管理(Device Management)。 按导入...(Import)按钮。
如果在自订标签库时,并不需要对标签本体作处理,则您可以继承TagSupport类别,TagSupport类别实作了Tag与 IterationTag介面,IterationTag介面则是Tag介面的子介面,TagSupport类别替您预先实作了这两个介面中的方法,在继承TagSupport之后,您视需要来改写当中的一些方法(这是 Default Adapter模式)。 Tag介面中与标签处相关
DK5.0允许象C语言那样直接用printf()方法来格式化输出,并且提供了许多参数来格式化输入,调用也很简单: System.out.format("Pi is approximately %f", Math.Pi); System.out.printf("Pi is approximately %f", Math.
经常用到window.prompt()方法,来进行一些参数的接受,比如很常见的获取URL和EMAIL 等等,那么prompt到底是怎么进行值的传递的呢,下面结合示例进行解释. 1.示例代码 pro.htm <script language=javascript> <!-- function pro() { var tempA
一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。 广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。 客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。 DSP因为数字处理与通信领域的空前发展而火暴,小到MP3 射象
我们都知道在Java和PHP语言中,有专门用于格式化日期对象的类和函数,例如Java中的DateFormat等等,通过这些类和函数,我们可以方便的将一个日期对象按照格式的要求输出为字符串,例如对于同一个日期2006年12月25日,需要的显示格式可能如下: 2006年12月25日,2006-12-25,12-25-2006等等。 在Javascript之中,日期对象是Date,那么如何将一个
MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。 MERGE INTO table_name AS table_aliasUSI
谷歌诞生以来,google.cn也诞生了,且经常自作主张将访问google.com的中国用户转到google.cn。有一种简单的解决上述问题的方法:1、访问www.google.cn2、点击页面底下的"google.com in english",切换到英文版的google,这肯定是www.google.com无疑3、在出来的English版的www.google.com中点击“Prefere
Dreamweaver和Struts的整合 使用Struts开发web应用是非常有吸引力的,在显示层我们通常采用jsp,当然我们编辑网页是首选工具就是Dreamweaver,而Dreamweaver确不能识别Struts的标记库,在做网页设计时通常带来不小麻烦,没有代码提示和所见即所得的界面。下面我们将提供一个方案来解决这个问题。
预览待上传的本地图片 Image Upload Preview 上传文件是一种很普通的Web应用,尤其以上传图片更为常见。今天我们就在Web标准的范围内谈谈与这个主题相关的内容(只限前端部分,上传的实现当然就不在此列了),关键词是:Javascript、DOM和Firefox。 表单 先创建一个file表单域,我们需要用它来浏览本地文件。 <form name="for
mysqld-nt.exe -install net start mysql1Detailed Configuration2Server Machine(服务器类型,mysql占用较多资源)”、“2Transactional Database Only(服务器类型,专注于事务处理,一般)”、Next3Manual Setting 设置为1000 MySQL5快速安装 安装时不要用
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>日历控件</title> </head> <body>
1、在一般情况下,actionForm是被存储在一定的scope中(request或session,通过action的scope属性来配置),当我们在配置时,指定name而不指定attribute,那么指定的name值就作为actionForm存储在scope中的key值,我们可以在action中通过httpServletRequest.getAttribute("指定的name属性值")来获
很久没写这个系列的文章了,最近一直在做PDF,对中文和英文排版时的字体进行了一些研究。字体的使用同样可以应用于幻灯片的制作中,一款合适的字体能够给你的幻灯片增色不少。 字体分为英文部分和中文部分,关于字体的安装和使用不做赘述,网上有很多教程。字体的获取也很简单,只要能叫出名字的字体都能找到下载的地址。下面就分两个部分介绍一下常用的字体。 中文部分: Office2003的默认字体是宋体,
在网易博客里可用的标签只有embed标签,所以有些拓展的播放器插件功能在网易博客是不可用的。现将代码一一奉献给大家。 1.Realone的播放格式(RM,RAM,MPEG4,AVI) 代码如下: <embed src="您的播放文件地址" type="audio/x-pn-realaudio-plugin" co
STRUTS的 ActionForm到现在为止,出现了最少三种方式: 普通的 ,动态的 和 懒惰的 . 所以你在你自已的开发中,可以有很多选择,如果你安全第一,可以用普通的.如果你更喜欢XML,则用动态的. 如果你很懒,那就用Lazy ActionForm. STRUTS提供的这三种ActionForm方式,要实际应用中你只要选择一种就可以了. 下面说说Lazy ActionForm: 如果你
很多人好像都遇到了这个问题,发现进程里莫名其妙多了一个 mDNSResponder.exe。其实他不是病毒或恶意程序,一般会在安装 Adobe CS3 Photoshop 或 Apple Safari 后出现,他是一个名为 Bonjour 的服务,是 Apple 公司的产品。安装后以 Windows 服务形式存在,可以在 Services.msc 里看到。 Bonjour 用于自动发现局域
使用html:cancel标签需要注意一些问题,否则配置好以后也会出错。 下面看看解决方案吧: Any existing applications that use the Cancel processing will need to modify their struts-config.xml to set the cancellable property for actions whi
http://database.csdn.net/page/f5d19b9e-1c9f-43c2-9b32-96e366efa7cc 2008年2月19日,微软公司宣布将向全球大学生免费赠送SQL Server 2005,Visual Studio 2005 and 2008, Windows Server Standard Edition, XNA Game Studio 2.0及其Exp
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;823732 如果你要是懒的看,我这里有两个注册表文件,可以很简单的实现。也提供给你吧。 usb恢复.reg Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSer
为了能让E2能在UBUNTU下进行SyncML而忙乎。E2刷到了49P(屠龙刀),手机支持USB NET方式连接,在WINDOWS下装好驱动后,WINDOWS能顺利与E2进行USB NET连接,但无法使用同样的设置,使其工作在UBUNTU LINUX下。 WINDOWS下网络连接自动获取到了IP地址:192.168.16.1,手机IP:192.168.16.2,可以PING通。Ubuntu
Delphi擅长做数据库类的MIS开发,但对于OA就有点力不从心了。不过随着Microsoft的COM技术逐渐成熟,现在普通Windows应用已经可以和Office97无缝结合了,尤其是在Delphi 5中提供了一组Servers组件,更是简化了程序开发。 最近接触了一个用户的案例,用Delphi控制Word做一个合同管理程序。办公人员先根据业务需要,写好合同的文字,但在用户名称、产品名称
为什么要做文件格式转换服务器 不知道各位是否遇到这样的情况, 当您在浏览IBM SUN等公司的技术网站的时候, 你会发现在每个页面的上方有小图标, 你可以把当前的页面内容以word, pdf或者是其他的格式进行下载, 可能你在想, 恩, 大公司的做法确实很正规, 他们提供了许多的格式版本提供不同的用户下载, 我想你可能是对的, 但是我们换一种想法假设我们构建一个服务器, 让所有的格
要完成这些操作,Windows内必须有完整的PuTTy安装包而不仅仅是putty.exe这一个文件 open calpico.dreamhost.com 用于连接远程linux服务器,其中calpico.dreamhost.com替换为您自己的地址。 cd public_html/wp-content/ 用于切换远程Linux服务器上的目录,其中public_html/w
首先对先前的那个应用进行了完善,主要针对中文问题,查询后的记录的修改删除问题进行了完善。功能基本可以说已经比较完善了。尽管代码不是很好看。 这次添加了权限管理的功能,应用的是acegi来进行的权限管理。Acegi继承了spring的特点,无侵入性,利用aop来实现了权限管理。 权限管理主要形式是用户—角色—权限这种模式。因为是简单应用,我于是使用了用户—权限的模式,省去了角色,少了两张表。
1、首先停止旧版本的mysql服务。(停止后仍无法启动)2、从命名mysql5.0的windows服务名为 mysql5.0 。 (还是没有办法启动)3、删除原来的旧版本的mysql服务名。可以通过如下命令删除: C:>sc delete mysql [SC] DeleteService SUCCESS
1、在安装的时候,或者增加博客账户的时候,输入自己的Blog URL和账号、密码。如: URL为:http://blog.csdn.net/xzknet/ 账号为:xzknet 密码:****** 2、选择API: 从下拉框中选择:Metaweblog API 在Remote posting URL for your web
window.showModalDialog(URL,dialogArgments.features) 打开一个新窗口 URL为要开启的网页名字。 dialogArgments为设定好传递给新视窗网页的参数,可以为任意数据类型。 feature 与open()的类似,都是格式方面的设定。调用格式为featureName1:featureValue1:(分号)featureName2:featu
在 /boot/grub/menu.lst 的内核命令后加上 vga=nnn (nnn为整数)参数可以使用高分辨率的命令行界面。其值如下。 640x480 800x600 1024x768 1280x1024 8bit 769
飞鸽传书在局域网中是一个非常常用的软件,它只要是文字交流和文件传送(支持文件夹),无需服务器支持,跨平台(Win/Mac/UNIX/Java)且免费开源。在windows下它只有一个可执行文件且有中文版,简单易用。不过在linux下要使用就没那么方便了,需要自己编译,而且编译的时候还错误多多。不过今天总算是勉强的把它编译通过并看起来它是可以正常使用了。1. 首先下载源码包,解压。然后将po/
飞鸽传书(IP Messenger,简为IPMsg)是一个小巧方便的即时通信软件,它适合用于局域网内甚至广域网间进行实时通信和文档共享。特别是在局域网内传送文件/文件夹的速度非常快! IPMsg 是一款局域网内即时通信软件, 基于 TCP/IP(UDP). 可运行于多种操作平台(Win/Mac/UNIX/Java), 并实现跨平台信息交流. 不需要服务器支持. 支
命令 下面将要介绍的所有命令都需要sudo!使用时请将“packagename”和“string”替换成您想要安装或者查找的程序。 apt-get update——在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。 apt-get install pac
1. alterdesign 该例子演示了报表编译后,在报表展现的时候如何动态的控制其中的元素比如让某一个矩形变色或其他 2. antcompile 演示如何让 ant 来编译3. chart 演示了如何在报表中添加图像,JasperReport是用Scriptlet的方式往报表中添加图像,而Scriptlet是调用也是开源的jfreechart的Api来生成图形,去jfreech
<NickServ> NickServ allows you to "register" a nickname and prevent others from using it. The following comm
昨天开始我用了几个版本的IRC工具,总结一下Xchat:不爽啊,界面字体太小,而且输入法跟它好象有点问题,也许我的系统的事情啊。反正不舒服。颜色也不啥mIRC:巨有名的,但是。。。第一,下载太大,第二,。。。还是不爽OPERA:界面华丽,推荐一下吧,不过这个浏览器好象大部分linux用户都没默认安装,只推荐一下吧,而且没有暗色调可以调整。(我就用了一上午,没太仔细研究^v^)Chatzilla
Ubuntu-CN 的 IRC 频道服务器 irc.freenode.net 频道 #ubuntu-cn 编码 UTF-8 关于 IRC 客户端 KDE 下可以用 konversation - X 下最好的 IRC 客户端 Gnome 下可以用 xchat-gnome 或者 xchat + xchat-systray gaim 和 kopete 也支持 IRC 协议 命令行狂人可以用
Google网页搜索 http://www.google.com Google Ad Sense https://www.google.com/adsense/ Google AdWords https://adwords.google.com/select Google分析 http://google.com/analytics/ Google问答 http://answers
由于ubuntu本身的问题,会导致大部分硬盘在使用过程中出现大量Load/Unload Cycle(磁头复位)动作,大概2-3次/分钟。 而 一个硬盘正常使用过程中 ,基本上一天也不会出现几次Load/Unload Cycle,而ubuntu的这个bug会使得本来可以忽略不计的Load/Unload Cycle变成巨大系统隐患,直接缩短硬盘寿命(通常硬盘可以Load/Unload Cycle
1。需要下载他的api文档,好多例子都在里面。http://api.51ditu.com/docs/mapsapi/mapsapi.zip 2,学习官方提供的一些参考文档,http://www.ditu.net/help.html里面有一个很特别的例子,要好好研究一下,把人家的代码下载下来好好学习学习; 地图接口类参考:http://api.51ditu.com/docs/mapsa
软件版本后缀Beta,RC,Demo,Build等代表的含义版本号:V(Version):即版本,通常用数字表示版本号。(如:EVEREST Ultimate v4.20.1188 Beta )Build:用数字或日期标示版本号的一种方式。(如:Vista优化大师 Build 071112)SP:Service Pack,升级包。(如:Windows XP SP 2/Vista SP
也许大家和我一样,为了pdf生成时产生中文而苦恼,也许你和我一样,看到别人提供了一堆的jar,而找不到下载的地方,我也是找了好久才找到最后的大本营的,特写出来,方便你我他;) 也算给自己1个多小时的时间的一点见证吧.-_# 你只要去 http://prdownloads.sourceforge.net/itext/ 就可以找到所有你想要的东西.包括itext最新版本,itext亚洲语言
看了上次给大家提供的一个转帖,不知道大家什么感想,是不是觉的太麻烦了,没错,就是太麻烦了,也许为了记住那几个命令,你还要记住这些东西,郁闷死了。所以,还是给大家提供几个批处理命令吧,步骤: 1 、 更改分区流够eias分区的容量,更改最后一个分区为主分区。什么不会?你还是去看看fdisk怎么用吧,这里就不在赘述了。 2 、系统的分区更改为启动,执行批处理1, 3 、重新启
这个4.6版本,昨晚本人已经成功安装,之前有人在F30、F50上安装成功,我在F40AT5500上安装成功 (软件压缩包里也有F30那人的操作说明,那里说得比较简洁,我结合起来自己改了下~可以互相参考) 测试平台:WINXP_SP2(如果是VISTA下的朋友,以下提到的Partition Magic 8.0可以不用,而用VISTA自带的分区管理工具) 所以我估计适用的机型: 有NOVO
话不多说,我们先建立一个文件build.properties。这个文件是用于配置一些常用的变量的 #public infomodule=testJAVA_HOME=D:/Java/JDK1.6keystore=Yoinn.store# 别名alias=Yoinn# keystore密码storepass=password# 主密码keypass=password# 证书文件名cer.fil
Java Web Start(以下简称JWS)是SUN提供的一种通过Web来部署和发布Java 程序的新技术,它既可以用来发布Application,也可以用来发布Applet,它获去年全球Java技术最佳创意奖。它仅在第一次运行时下载程序,以后的事情,就全全交给JWS,包括版本的自动更新和维护。这是我们曾经梦寐以求的事情,程序运行在客户端(本地运行,当然有足够的速度),但不用去安装配置客户端
看了 Swing 的Java Web Start 学习 正好自己也写了一个Java Application, 于是决定把自己的application 放在server 上, 用Java Web Start 技术,这样就方便别人使用.1.keystore的有效时间 keytool -genkey -keystore myKeystore -alias jwstest -validity 365
1。下载最新版本的JadClipse ,将jad功能放到eclipse上的插件 http://jadclipse.sourceforge.net/wiki/index.php/Main_Page 2。在你的eclipse目录建立一个/links/jadclipse/eclipse/plugins 就这样建立一个目录,将刚才下载的jar放在这个目录里面 3。在你的eclipse目录/lin
1、在工程中引入log4j-1.2.12.jar和commons-logging.jar. commons-logging.jar的版本为1.0.3,低版本的配置稍有不同2、在WEB-INF/classes目录下新建commons-logging.properties文件,文件内容如下: org.apache.commons.logging.Log=org.apache.comm
Derby并不是一个新的数据库产品,它是由IBM捐献给Apache的DB项目的一个纯Java数据库,JDK6.0里面带的这个Derby的版本是10.2.1.7,支持存储过程和触发器;有两种运行模式,一种是作为嵌入式数据库,另一种是作为网络数据库,前者的数据库服务器和客户端都在同一个JVM里面运行,后者允许数据库服务器端和客户端不在同一个JVM里面,而且允许这两者在不同的物理机器上.值得注意
import java.util.Random; public static String getRandomString(int length) ...{ StringBuffer buffer = new StringBuffer("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ");