09 2008 档案

摘要:上一次说到需要调用这个OpenURLFromTab函数,那么这个函数是做什么的呢?从名称上可能猜到它是打开网页,但是是从目前TAB页里打开呢?还是新建一个?或者使用每个TAB页一个进程呢?这些疑惑,只能通过代码的分析来理解它的实现,代码如下:这个函数的参数意思:source是TAB内容。url是网络连接地址。disposition是窗口打开的位置。transition是连接传送的类型。override_encoding是编码类型。#001 void Browser::OpenURLFromTab(TabContents* source,#002 const GURL& url,#003 阅读全文
posted @ 2008-09-30 23:55 ajuanabc 阅读(168) 评论(0) 推荐(0) 编辑
摘要:上一次说到发送命令给浏览器对象打开网页显示,但还没有分析它是怎么实现的,现在就来分析这方面的内容,如下:#001 voidBrowser::ExecuteCommand(int id) {#002 if (!IsCommandEnabled(id)){#003 NOTREACHED() <<id;#004 return;#005 }#006 // This might happenduring QMU testing.#007 if(!GetSelectedTabContents())#008 return;#009 #010 s... 阅读全文
posted @ 2008-09-29 23:45 ajuanabc 阅读(136) 评论(0) 推荐(0) 编辑
摘要:sql server出错-transaction can not start while firehose mode 今天用EM修改SQL-SERVER 里的一张表里的某个字段,退出时SQL-SERVER 提示:“transaction can notstart while firehose mode”(firehose 是系统提供的一种游标模式,是由EM直接存取表时所用到的,据资料说是因为其连接一直处于打开状态所以故称“firehose",以提供查询速度。并且在此模式下不可以执行事务。) 再进入发现记录没有修改。因为当时我正在编辑一个程序,其中需要读取这张表,所以以为是这个原因,. 阅读全文
posted @ 2008-09-27 14:11 ajuanabc 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1.IFrame引入IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="import.htm"/ 你会看到一个外部引入的文件,但会发现有一个类似外框的将其包围,可使用: iframe name="content_frame" marginwidth=0marginheight=0 width=100% height=30 src="import.htm"frameborder=0/ 但你会发现还会有点问 阅读全文
posted @ 2008-09-26 22:58 ajuanabc 阅读(920) 评论(0) 推荐(0) 编辑
摘要:上一次说到控制类的派生类LocationBarView,现在就来分析这个函数的功能,看看它又把URL连接传到那里去,立即就去看代码,在这行代码controller_->OnAutocompleteAccept里,可以看到调用函数OnAutocompleteAccept,它的代码如下:#001 void LocationBarView::OnAutocompleteAccept(#002 const std::wstring& url,#003 WindowOpenDisposition disposition,#004 PageTransition::Type transitio 阅读全文
posted @ 2008-09-26 22:09 ajuanabc 阅读(185) 评论(0) 推荐(0) 编辑
摘要:<!--start------------------------------------------------------------> 相对定位版不间断滚动:<br><br> <divstyle="width:200px;height:150px;overflow:hidden"> <tablecellspacing=0cellpadding=5bgcolor=#F8F8F8style="position:relative;top:0px;width:200px;table-layout:fixed&qu 阅读全文
posted @ 2008-09-26 15:53 ajuanabc 阅读(134) 评论(0) 推荐(0) 编辑
摘要:在文本框的keypress事件调用下面函数。 如<inputdisabled="disabled"type="text"id='userNameToEdit'onkeypress="TextValidate()"/> 如果在文本框中按下特殊字符键,则显示警告信息,并且屏蔽输入。 functionTextValidate() { varcode; varcharacter; varerr_msg="TextcannotcontainSPACESoranyofthesespecialcharacter 阅读全文
posted @ 2008-09-26 15:52 ajuanabc 阅读(488) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <title>runcode</title> <metahttp-equiv="Content-Type"content="text/h 阅读全文
posted @ 2008-09-25 19:46 ajuanabc 阅读(120) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"> <title>我的导航菜单</title> <style> body{ font- 阅读全文
posted @ 2008-09-25 19:44 ajuanabc 阅读(147) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312" 阅读全文
posted @ 2008-09-25 19:41 ajuanabc 阅读(177) 评论(0) 推荐(0) 编辑
摘要:<scriptlanguage="JavaScript"> varnum=1; functionshow(obj){ if(obj.checked){ document.all.photoyn.style.display=""; document.all.photoyn.innerHTML="<inputtype=/"file/"size=/"25/"name=/"photopath/"class=/"upfile/"><fontcol 阅读全文
posted @ 2008-09-25 13:30 ajuanabc 阅读(144) 评论(0) 推荐(0) 编辑
摘要:刊号 # 27 - Sep 24, 2008 日程表 注册 NetBeans Day--圣保罗,巴西(十月一日) 欢迎来到巴西圣保罗的 Sun Tech Days 。赶快在十月一日加入我们的 NetBeans Deep Dive 吧!注册 NetBeansDay 是免费的,即使您不参加 Sun Tech Days,也可以单独注册 NetBeans Day。 社区 本周语言社区的关注点:中文 NetBeans 的开发者们是一群不同的个体,他们使用着各种各样的编程语言甚至连母语都大不相同。来自... 阅读全文
posted @ 2008-09-25 09:33 ajuanabc 阅读(212) 评论(0) 推荐(0) 编辑
摘要:JBoss,Geronimo还是Tomcat?——三种开源Java应用服务器的比较作者:Jonathan Campbell译者:李功健原文:http://www.javaworld.com/javaworld/jw-12-2007/jw-12-appservers.html目录1. Java企业特性比较1.1. Java EE 5兼容性1.2. EJB 3(企业JavaBeans技术)能力1.3. JSP 2.1和Servlet 2.5能力1.4. JSF 1.2支持1.5. 定制化插件支持1.6. 业务规则引擎支持1.7. Hibernate 3.x支持1.8. JBoss Seam支持1. 阅读全文
posted @ 2008-09-25 09:24 ajuanabc 阅读(239) 评论(0) 推荐(0) 编辑
摘要:上一次说到调用函数OpenURL来打开网络连接,这仅是网络浏览的开始,现在再来分析它怎么样去下载网页数据,然后再显示出来。#001 void AutocompleteEdit::OpenURL(const std::wstring& url,#002 WindowOpenDisposition disposition,#003 PageTransition::Type transition,#004 const std::wstring& alternate_nav_url,#005 size_t selected_line,#006 const std::wstring&am 阅读全文
posted @ 2008-09-24 21:29 ajuanabc 阅读(155) 评论(0) 推荐(0) 编辑
摘要:第一次翻译,花了不少时间,也不知道对不对,请各位高手多多指点,欢迎各种意见。。。。 本周语言社区的关注点:中文 http://www.netbeans.info/newsletter/story.php?id=2675 NetBeans 的开发者们是一群不同的个体,他们使用着各种各样的编程语言甚至连说话的语言都大不相同。来自全世界的用户是怎样交换着他们的编程思想和提供相互间的支持呢?在接下来的几周中,我们将专心于一些常用外语的入口,讨论,博客和邮件列表或着是与其有关的NetBeans IDE 和 NetBeans 平台的使用。这周,我们通过具有中文语言能力的开发者们幸运的收集了一系列有用的站. 阅读全文
posted @ 2008-09-24 16:17 ajuanabc 阅读(139) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"> <title>无标题文档</title> <styletype="text/c 阅读全文
posted @ 2008-09-24 13:39 ajuanabc 阅读(159) 评论(0) 推荐(0) 编辑
摘要:每次都有不同的名言出来。 实现方法: 1.上传title.js到网站目录 2.在页面相应位置添加以下代码: <scripttype="text/javascript"src="file/title.js"charset="UTF-8"></script> 3.title.js代码如下: _VC_DocumentTitles=newArray('世间的活动,缺点虽多,但仍是美好的','真正没有资格谈明天的人,是那个不懂得珍惜今天的人','修行就是修正自己错误的观念' 阅读全文
posted @ 2008-09-24 13:37 ajuanabc 阅读(94) 评论(0) 推荐(0) 编辑
摘要:<html> <head> <styletype="text/css"> .big { position:relative;width:300px;height:300px;background:#ffff00; } .small { position:absolute;top:50%;left:50%;background:#ff6600; } </style> </head> <body> <divclass="big"><divclass="smal 阅读全文
posted @ 2008-09-24 13:36 ajuanabc 阅读(105) 评论(0) 推荐(0) 编辑
摘要:身为一个软件人,用了很久的webserver却不知道怎么在无IDE下启动tomcat真是太依赖工具支持了于是上网搜了下,配了下环境。真是悲哀 下载:JDK和TOMACAT,这个没有技术含量,没什么说的。2. 安装:也很简单,安装路径最好自己选择,新建一个C:/JAVA的子目录,放JDK。建一个C:/Tomcat的目录,放Tomcat,安装的时候会有个提示要路径,选到jdk的bin目录下就行了。 按照系统默认的路径安装的话,可能不怎么方便。因为以后的文件都是建立在Tomcat文件夹里面的。3. 配置环境变量:右键点击我的电脑,在系统属性的高级里面,单击环境变量。分别添加以下的变量:JAVA_HO 阅读全文
posted @ 2008-09-24 10:37 ajuanabc 阅读(134) 评论(0) 推荐(0) 编辑
摘要:一:软件环境 1. Apache: apache 2.0.55 (由http://httpd.apache.org/进入下载)(点击下载apache 2.0.55) 2. Tomcat: Tomcat 5.5.25 (由http://tomcat.apache.org/进入下载)(点击下载Tomcat 5.5.25 zip版)3. mod_jk: 在页面 http://tomcat.apache.org/ Download 标题下找到 TomcatConnectors 链接进入(点击下载mod_jk-apache-2.0.55.so),看起来像是个Unix/Linux下的动态库,实际应... 阅读全文
posted @ 2008-09-24 07:26 ajuanabc 阅读(132) 评论(0) 推荐(0) 编辑
摘要:解决的办法是给FLASH设置透明<paramname="wmode"value="transparent"/>或者<paramname="wmode"value="opaque"/>. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <htmlxmlns="http:/ 阅读全文
posted @ 2008-09-23 21:29 ajuanabc 阅读(130) 评论(0) 推荐(0) 编辑
摘要:用CSS实现文字垂直居中的代码 <styletype="text/css"> <!-- .con_div{ width:400px; height:300px; border:1pxsolid#777; text-align:center; display:table-cell; vertical-align:middle; background:red; color:#fff } /*FORIE*/ .webjx{ width:0; height:100%; display:inline-block; vertical-align:middle; } - 阅读全文
posted @ 2008-09-23 21:28 ajuanabc 阅读(179) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312" 阅读全文
posted @ 2008-09-23 21:26 ajuanabc 阅读(162) 评论(0) 推荐(0) 编辑
摘要:<HTML> <bodyleftmargin="0"topmargin="0"marginwidth="0"marginheight="0"onbeforeunload="popwin('http://www.alixixi.com/firefox/','_blank');"> <scriptlanguage="javascript"> varaw=screen.availWidth; varah=scree 阅读全文
posted @ 2008-09-23 07:47 ajuanabc 阅读(234) 评论(0) 推荐(0) 编辑
摘要:变量$file_name可以来自上传域或者指定为其他 <?//方法一: functionextend($file_name) { $retval=""; $pt=strrpos($file_name,"."); if($pt)$retval=substr($file_name,$pt+1,strlen($file_name)-$pt); return($retval); } //方法二(PHP4.03及更高版本) $extend=pathinfo($file_name); $extend=strtolower($extend["exten 阅读全文
posted @ 2008-09-23 07:40 ajuanabc 阅读(130) 评论(0) 推荐(0) 编辑
摘要:PHP页面中如果不希望出现以下情况: 单引号被转义为/' 双引号被转义为/" 那么可以进行如下设置以防止: 方法一:在PHP.ini中设置:magic_quotes_gpc=Off 方法二:$str=stripcslashes($str) 阅读全文
posted @ 2008-09-23 07:38 ajuanabc 阅读(329) 评论(0) 推荐(0) 编辑
摘要:当我们根据自动提示,或者完全自己输入连接后,再按下回车键,这时浏览器就会去打开网页,或者去查找内容。那么浏览器是怎么样实现这些功能的呢?又是怎么判断去打开网页,还是去打开GOOGLE的搜索引擎的呢?下面就来分析这部份的代码,如下:#001 boolAutocompleteEdit::OnKeyDownOnlyWritable(TCHAR key,#002UINT repeat_count,#003UINT fl... 阅读全文
posted @ 2008-09-23 00:22 ajuanabc 阅读(152) 评论(0) 推荐(0) 编辑
摘要:唉。。。又被调动了,准备去弄传说中的JSP看来这个Eclipse要暂时停止了,每次刚有点兴趣就被调动,真是的。。。不过可以多学点东西,还是很欣慰的以后有时间可能会接着看下eclipse RCP现在要开始弄jsp了,以前在学校的时候弄得不太爽,据说有高人带嘻嘻我要 好好的学习啦这个东西以前就想好好的学了。so happy! 阅读全文
posted @ 2008-09-22 10:17 ajuanabc 阅读(96) 评论(0) 推荐(0) 编辑
摘要:上一次介绍到怎么样从其它地方返回搜索到的超级连接,现在就来分析一下使用搜索引擎去查找的类SearchProvider,它是通过搜索引擎来查找出来的,在这里是通过GOOGLE搜索引擎来查找出来。它的声明如下:#001 // Autocomplete provider forsearches and suggestions from a search engine.#002 //#003 // After construction, theautocomplete controller repeatedly calls Start()#004 // with some user input... 阅读全文
posted @ 2008-09-22 00:05 ajuanabc 阅读(207) 评论(0) 推荐(0) 编辑
摘要:上一次已经分析到输入字符后,就需要把这些关键字去查找历史的连接,或者相关的内容,那么可多米的浏览器又是从那里去找到这些数据呢?现在就来分析这方面相关的内容。它主要通下面的函数来实现:#001 voidAutocompleteEdit::UpdatePopup() {冻结输入。#002 ScopedFreeze freeze(this,GetTextObjectModel());设置正在输入过程中。#003 SetInputInProgress(true);#004 如果输入的EDIT框没有焦点,就直接返回。#005 if (!has_focus_) {#006... 阅读全文
posted @ 2008-09-19 22:00 ajuanabc 阅读(149) 评论(0) 推荐(0) 编辑
摘要:为了处理字符消息实现自动完成的功能,这是怎么样实现的呢?其实是先记录字符消息响应前的字符串以及选中状态,接着再处理消息,最后才查询可能的输入,做出智能提示。#001 void AutocompleteEdit::OnBeforePossibleChange() {#002 // Record our state.记录当前已经输入的字符串。#003 text_before_change_ = GetText();记录当前选中的字符位置。#004 GetSelection(sel_before_change_);#005 select_all_before_change_ = IsSelectAl 阅读全文
posted @ 2008-09-18 22:13 ajuanabc 阅读(147) 评论(0) 推荐(0) 编辑
摘要:今天开始做测试了,主要是检查eclipse的插件--JR4E。做了几个小时候发现,自己老是把正常的当作bug研究其原因,只能追究netbeans太人性化了,导致基本没使用过eclipse的我把一些东西误认为bug这里不是想说netbenas有多么的优秀,只是想表达下软件的人性化功能不许花哨,做的人性化是很有必要的,谁不想选择人性化的软件就拿JR4E来说吧,上手有点慢了还要先看JReport,而且找bug还要对照着来看,看下到底是不是bug不过听同一组的人说找了很多bug,看来明天我得去好好研究了感觉真的有很多地方需要改进,但是过几天就要发布bate了,所以当前的任务只是尽可能找出严重的bug。 阅读全文
posted @ 2008-09-17 23:20 ajuanabc 阅读(98) 评论(0) 推荐(0) 编辑
摘要:上一次说到处理WM_CHAR消息,当用户每键入一个字符时,万能连接框就会去进行一次查找的过程,然后把智能提示信息显示出来。说到AutocompleteEdit::HandleKeystroke函数的操作,那么它为什么需要冻结这个函数的使用呢?现在就来分析这部份的内容。如下:ScopedFreeze freeze(this, GetTextObjectModel());在这行代码里,首先会调用函数GetTextObjectModel()来获取一个文档ITextDocument接口,然后再使用它的功能。这个函数的代码如下:#001 ITextDocument* AutocompleteEdit:: 阅读全文
posted @ 2008-09-17 23:14 ajuanabc 阅读(152) 评论(0) 推荐(0) 编辑
摘要:当我们键入字母或者文字开始时,那么类AutocompleteEdit就会从窗口消息里获取到相应的字母或者文字,然后根据输入的信息到本地或者网络上保存的信息库里查找相应的输入提示,这就是自动完成的实现。下面就来先分析输入的函数:#001 void AutocompleteEdit::OnChar(TCHAR ch, UINT repeat_count, UINT flags) {#002 // Don't let alt-enter beep. Not sure this is necessary, as the standard#003 // alt-enter will hit Di 阅读全文
posted @ 2008-09-16 23:00 ajuanabc 阅读(175) 评论(0) 推荐(0) 编辑
摘要:前面已经介绍了这么引人的输入自动完成功能,并且可以在输入超级连接框里直接通过GOOGLE搜索所有的内容,这是比较大的创新,不但可以节省界面的占用面积,还很方便大家查询的需要,比如记不住的连接,根本不需要去记了,只要你记住需要的内容就行了。这样既不需要到什么门户网站去找连接,也不需要去记住众多的网站,这个功能是非常方便的。这个输入框的自动完成的功能,是比较智能化的。因为它会根据以往的输入自动完成,或者智能提示所需要的连接或者内容。下面就来先看这个类的定义:#001 // Provides theimplementation of an edit control with a drop-down. 阅读全文
posted @ 2008-09-14 23:33 ajuanabc 阅读(130) 评论(0) 推荐(0) 编辑
摘要:当用户打开浏览器之后,最希望输入的地方,是浏览器的连接框。目前谷歌浏览器把输入连接框与搜索引擎输入合并到一起,可以说完美的组合,让界面更加简洁,方便实用,并且它自动完成的功能更加强劲,如下图所示:上面输入了www.c时,它就会自动地在后面添加智能选择的连接,并且可以GOOGLE里搜索输入的内容,又如下面:上面在输入框里输入我的名字,就会自动弹出查找的内容,或者可能搜索的连接。这些功能都比较完美的实现,这可以说是史无前例的输入创新,真正人性化的体现,那么它又是怎么样实现的呢?其主要功能是在文件src/chrome/browser/autocomplete/autocomplete_edit.c. 阅读全文
posted @ 2008-09-12 23:32 ajuanabc 阅读(115) 评论(0) 推荐(0) 编辑
摘要:关于对话框,主要实现了让用户查看当前软件的版本、软件信息和检查升级的功能。因此这个类主要继续ChromeViews::View类、ChromeViews::DialogDelegate和GoogleUpdateStatusListener。其中ChromeViews::View实现窗口的布局和显示问题,ChromeViews::DialogDelegate实现了事件响应,或者窗口某时是否可以显示按钮的问题,GoogleUpdateStatusListener是用来实现接收更新程序状态信息。这个类的声明如下:class AboutChromeView : public ChromeViews:. 阅读全文
posted @ 2008-09-12 14:29 ajuanabc 阅读(131) 评论(0) 推荐(0) 编辑
摘要:SSI(Server Side Include),通常称为服务器端嵌入,是一种类似于ASP的基于服务器的网页制作技术。大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令。SSI工作原理: 将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。例如,可以使用 SSI包含时间/日期戳、版权声明或供客户填写并返回的表单。对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便的方法。将内容存入一个包含文件中即可,而不必将内容输入所有文件。通过一个非常简单的语句即可调用包含文件,此 阅读全文
posted @ 2008-09-11 09:36 ajuanabc 阅读(291) 评论(0) 推荐(0) 编辑
摘要:前面修改了chrome关于对话框,并且编译显示出来了,那么它是在那里调用显示的呢?现在就带你去了解它。由于它是界面显示,那么不用想,直接到界面的工程里查找它,也就是到目录src/chrome/browser/views里查看到文件about_chrome_view.cc。这个文件里声明了一个类AboutChromeView,它就是主要负责初始化对话框、布局、显示字符串等等,比如显示“关于可乐米”的字符串,就是这样实现的,先调用函数:#001 std::wstring AboutChromeView::GetWindowTitle() const { return l10n_util::G... 阅读全文
posted @ 2008-09-10 22:23 ajuanabc 阅读(199) 评论(0) 推荐(0) 编辑
摘要:本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector)、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。 图1.1给出了java.util包的基本层次结构图。下面我们将具体介绍其中几个重要的类。 ┌java.util.BitSet │java.util.Calendar ... 阅读全文
posted @ 2008-09-09 13:42 ajuanabc 阅读(228) 评论(0) 推荐(0) 编辑
摘要:java.lang.ExceptionInInitializerError初始化程序错误。当执行一个类的静态初始化程序的过程中,发生了异常时抛出。静态初始化程序是指直接包含于类中的static语句段。java.lang.IllegalAccessError违法访问错误。当一个应用试图访问、修改某个类的域(Field)或者调用其方法,但是又违反域或方法的可见性声明,则抛出该异常。java.lang.IncompatibleClassChangeError不兼容的类变化错误。当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常。一般在修改了应用中的某些类的声明定义而没有对整个应用重新编译 阅读全文
posted @ 2008-09-09 13:36 ajuanabc 阅读(129) 评论(0) 推荐(0) 编辑
摘要:java.lang.StackTraceElement堆栈跟踪元素。一系列该类的实例描述了方法调用堆栈的信息。该类的出现使对方法调用堆栈提供个性化处理成为可能。java.lang.StrictMath精确数学运算类。该类提供了基本数学运算方法的精确实现。这些方法的实现算法来源于众所周知的网络库??"FreelyDistributableMathLibrary"。java.lang.String字符串类。唯一的对象基本数据类型。无需多言。该类的format方法提供了基于正则表达式的强大格式转换功能。字符串一旦被创建将不能再被改变。java.lang.StringBuffer维 阅读全文
posted @ 2008-09-09 13:35 ajuanabc 阅读(129) 评论(0) 推荐(0) 编辑
摘要:java.lang.Exception根异常。用以描述应用程序希望捕获的情况。java.lang.IllegalAccessException违法的访问异常。当应用试图通过反射方式创建某个类的实例、访问该类属性、调用该类方法,而当时又无法访问类的、属性的、方法的或构造方法的定义时抛出该异常。java.lang.IllegalMonitorStateException违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。java.lang.IllegalStateException违法的状态异常。当在Java环境和应用尚 阅读全文
posted @ 2008-09-09 13:35 ajuanabc 阅读(155) 评论(0) 推荐(0) 编辑
摘要:java.lang.ClassLoader该类是Java类加载器,负责根据制定的二进制名称加载相应的类。在Java语言规范中规定,类、接口或原始数据类型有三种命名,他们分别是许可名(fullyqualifiedname)、规范名(canonicalname)、二进制名(binaryname)。不同的类加载器根据类的二进制名从不同的源中读取二进制的类“*.class”信息,并生成Class对象。每个类中都有对其加载器的引用。packageorg.javaplus.jdkoverview;publicclassOuterClass{publicclassInnerClass{publicInner 阅读全文
posted @ 2008-09-09 13:34 ajuanabc 阅读(173) 评论(0) 推荐(0) 编辑
摘要:java.lang.Object该类的对象是Java平台中所有其他类对象扩展层次树的根。所有其他类都直接或者间接地扩展了该类。该类提供了缺省的对象操作方法:clone()返回一个该对象的复制品。equals()比较该对象是否与指定对象“相等”,比较的规则完全取决于各个类的实现。finalize()垃圾回收器回收该对象时调用本方法。getClass()返回该对象的运行时类。hashCode()返回该对象的散列代码值。不同的对象将返回不同的值。因此该值可用于唯一标识对象notify()从该对象的等候线程集中任意唤醒一个监控该对象的线程。监控一个对象(obj)的方法有三种:第一种,执行obj的同步方 阅读全文
posted @ 2008-09-09 13:34 ajuanabc 阅读(122) 评论(0) 推荐(0) 编辑
摘要:作者: 出处:Java研究组织一、接口java.lang.Appendable可追加(append)接口。实现了该接口的类的对象实例具有可向其追加字符或字符序列的能力。希望能够接收Formatter输出的类必须实现该接口。java.lang.CharSequenceCharSequence是指可阅读的字符序列。该接口为只读访问各种类型的字符序列提供了统一的方法。java.lang.Cloneable可克隆接口。实现了该接口的类具有克隆的能力。可以通过Object.clone()方法将类的实例对象的域(field)逐个复制到同一个类的另外一个实例中。如果使用Object.clone()方法克隆. 阅读全文
posted @ 2008-09-09 13:33 ajuanabc 阅读(188) 评论(0) 推荐(0) 编辑
摘要:类分层结构java.lang.Objectjava.lang.Boolean (implements java.lang.Comparable<T>, java.io.Serializable)java.lang.Character (implements java.lang.Comparable<T>, java.io.Serializable)java.lang.Character.Subsetjava.lang.Character.UnicodeBlockjava.lang.Class<T> (implements java.lang.reflect. 阅读全文
posted @ 2008-09-09 10:52 ajuanabc 阅读(160) 评论(0) 推荐(0) 编辑
摘要:这么大的工程,我从哪里开始呢?我认为从界面开始,这样才可以快速地深入研究。下面就可以先尝试修改一个chrome的关于对话框,上一次看到它是英语的,那么我就来把它改成中文的吧,这样有目标了。从chrome的工程里可以看到它是支持多种语言的,在Windows平台上支持多语言的标准做法,就是写多个语言的DLL。因此,chrome也不例外,从app工程集里,就可以看到如下图所示:上面显示了多种语言的动态连接库资源,其中zh-CN是简体中文的。接着打开资源文件的字符串编辑,如下图:把上面的字符串修改为 “关于 可多米”,然后把这个工程重新编译一下,就会生成下面的文件:然后运行自己编译的可多米,就... 阅读全文
posted @ 2008-09-08 23:18 ajuanabc 阅读(147) 评论(0) 推荐(0) 编辑
摘要:概览轻量级的企业应用开发越来越受到广大J2EE应用开发者的追捧,而Spring框架又是轻量级容器的杰出代表。由于Spring的使用日渐广泛,因此已有许多基于WebSphere应用服务器(WAS)的应用采用了Spring框架。本文首先介绍使用Spring开发Web应用的基本问题,然后结合 WebSphere应用服务器,讲述Spring应用如何结合容器提供的服务。文章目的是与大家一起探讨如何更好的采用Spring框架开发基于 WebSphere应用服务器的应用。1、Spring框架的主要思想描述Spring 框架的核心思想我们可以用两个字来描述,那就是“解耦”。应用程序的各个部分之间(包括代码内部 阅读全文
posted @ 2008-09-06 12:24 ajuanabc 阅读(336) 评论(0) 推荐(0) 编辑
摘要:[size=12px]1。^/d+$ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //匹配正整数 3。^((-/d+)|(0+))$ //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 5。^-?/d+$ //匹配整数 6。^/d+(/./d+)?$ //匹配非负浮点数(正浮点数 + 0) 7。^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$ //匹配正浮点数 8。^((-/d+(/./... 阅读全文
posted @ 2008-09-06 12:23 ajuanabc 阅读(293) 评论(0) 推荐(0) 编辑
摘要:这篇知识库有详细的说明:http://support.microsoft.com/kb/182569 阅读全文
posted @ 2008-09-04 02:23 ajuanabc 阅读(150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示