首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

面向对象OOP: 理解类和对象

  上一次在"使用Java开始面向对象的编程"这篇文章中,我们学习了一个编程语言要真正成为面向对象的,它应该支持信息隐藏/封装,多态,继承和动态绑定.另外,我们知道了Java完全支持这些功能,而且知道了因为Java是一种解释性的语言并运行在虚拟机的内部,所以由Java写成的任何程序都可以在任何支持 Java虚拟机(JVM)的操作系统上运行.我们还明白了对象是代表现实生活中事物的软件-编程模型以及对象是由它们的状态和行为定义的.最后,我们知道了Java中除了原始数据对象以外一切都是对象.  因为这种程序设计风格中的这许多内容都和对象以及类有关,我们将在下面进一步的考察它们.  对象详论  使用对象的一个关键是当你在浏览系统分...
类别:程序开发 - JAVA    查看:109    更新:2014-05-14

Java Swing中ToolTip控件的显示与隐藏代码

先给出两个控制方法 1、显示tooltip public static void postToolTip(JComponent comp) { Action action = comp.getActionMap().get("postTip"); if (action == null) // no tooltip return; ActionEvent ae = new ActionEvent(comp, ActionEvent.ACTION_PERFORMED, "postTip", EventQueue.getMostRecentEventTime(), 0); action.actionPerformed(ae); } 2、隐藏tooltip public static void hideToolTip(JComponent comp) { Action action = comp.getActionMap().get("hideTip"); if (action == null) // no tooltip return; ActionEvent ae = new ActionEvent(...
类别:程序开发 - JAVA    查看:94    更新:2014-05-14

PB中的Describe,Evaluatate,LookUpDisplay

Describe 可以描述DW中某个对象的某个属性的取值,虽然函数Describe可以获取对象的信息,但是表达式的取值就不能正常读取了,而这又是经常遇到的.Evaluate 如果想获取数据窗口对象中由属性、函数等构成的表达式的取值时,必须在函数Describe中使用函数Evaluate,LookUpDisplay 在数据窗口控件上显示的值和字段实际得到的值并不相同,使用函数GetItemX只能读取这样的字段的真实取值,而不是用户看到的值。如何才能读取用户看到的值?可以使用此函数,LookUpDisplay函数不能直接从PowerScript调用,可以在Describe中和Evaluate函数配合使用。因为函数Lookupdisplay不能指定对哪行数据进行操作,它的参数只有一个字段名称,所以必...
类别:程序开发 - PowerBuilder    查看:139    更新:2014-05-12

SEO中锚文本对Google排名的影响

  锚文本可以理解为就是链接用的文字,这个文字在SEO中占据着一个很重要的位置,这主要是由于无论SEO还是SE都是围绕着关键词展开的,而一般关键字都会以锚文本的形式展现出来。   不过锚文本的使用实际上也有一个误区,就是SEOER们都认为使用关键字作为锚文本对网站效果好。实际上还有一种更好的选择。就是将长尾词包含在锚文本中。   长尾词的组成是:长尾+关键词 所以利用长尾词作为锚文本就会包含主关键词,同时因为包含了长尾的内容,对网站的整体或某一个单页面有了更加详细的描述,从准确性来讲比单纯的关键词要更加好。   这个方法的另外一个好处就是把“Google炸弹”变白,大量的相同锚文本会增加关键词...
类别:网页编程 - SEO网页优化    查看:116    更新:2014-05-08

如何提高网站的Google PR值

网络冲浪者对Google情有独钟,是由于Google所提供的快速搜索速度及高命中率搜索结果。这些都是基于Google的复杂文本匹配运算法则及其搜索程序所使用的Pagerank?系统(网页级别技术)。下面我们将向大家介绍Google的Pagerank?系统。Google之所以受网站管理员和Internet媒体服务公司的欢迎,是由于它并非只使用关键词或代理搜索技术,而是将自身建立在高级的网页级别技术基础之上。别的搜索引擎提供给搜索者的是多种渠道得来的一个粗略的搜索结果,而Google提供给它的搜索者的则是它自己产生的高度精确的搜索结果。这就是为什么网站管理员会千方百计去提高自己网站在Google的排名。Google大受青睐的另一个原因就是它的网站索引速度。向Go...
类别:网页编程 - SEO网页优化    查看:85    更新:2014-05-07

PHP4之COOKIE支持详解

建立商业站点或者功能比较完善的个人站点,常常需要记录访问者的信息,在PHP中提供了两种方便的手段:session和cookie功能.为了永久的保持用户信息,则cookie是最便捷的手段.在这里我将为大家详细的讲解cookie的功能及使用方法. 一: 设置cookie 使用cookie前必须设置cookie. 函数原型:int setcookie(string name,string value,int expire,string path,string domain,int secure) 其中,除name外,所有的参数都是可选的,可以用空的字符串表示未设置. 属性value: 用来指定值. 属性path: 用来指定cookie被发送到服务器的哪一个目录路径下. 属性domain:能够在浏览器端对cookie的发送进行限定. expire参数:用来指定cookie的有效时间,它是一个标准的Un...
类别:网页编程 - PHP技术    查看:124    更新:2014-05-05

PHP实现跨域Cookie

Cookie真是一个伟大的发明,它允许web开发者保留他们的用户的登录状态。然而,当你的站点或网络有一个以上的域名时就会出现问题了。   在Cookie规范上说,一个cookie只能用于一个域名,不能够发给其它的域名。因此,如果在浏览器中对一个域名设置了一个cookie,这个cookie对于其它的域名将无效。如果你想让你的用户从你的站点中的其中一个进行登录,同时也可以在其它域名上进行登录,这可真是一个大难题。   我的解决方案将使用下面的一般框架: 一个预置的脚本将用来接受通过GET或COOKIE方式传递过来的sessionid号。它将比COOKIE优先选择GET变量。所以,无论何时需要引用交叉的域名时,我们把sessionid做为一个URL参...
类别:网页编程 - PHP技术    查看:110    更新:2014-05-05

跨越域的Cookie

所有的网站开发者都会非常喜欢cookie的强大特性和易用性,它在跟踪用户信息,建设人性化、个性化的网站方面,有着强大的作用,而且,又避免了使用数据库的昂贵开销。但是,cookie却不能跨越域传递,只有那些创建它的域才能访问;这里,我们讨论如何利用ASP突破这个限制。 Cookie简介 首先,我们对Cookie做一个简单的介绍,说明如何利用ASP来维护cookie。 Cookie是存储在客户端计算机中的一个小文件,这就意味着每当一个用户访问你的站点,你就可以秘密地在它的硬盘上放置一个包含有关信息的文件。这个文件几乎可以包含任何你打算设置的信息,包括用户信息、站点状态等等。这样的话,就有一个潜在的危险:这些信息有可能被黑客读取。为了防...
类别:网页编程 - ASP技术    查看:110    更新:2014-05-04