private, public, protected 访问标号的访问范围。

  |   0 评论   |   204 浏览

第一:private, public, protected 访问标号的访问范围。 private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。 protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。 public:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由4.该类的对象访问。 注:友元函数包括3种:设为友元的普通的非成员函数;设为友元的其他类的成员函数;设为友元类中的所有成员函数。 第二:类的继承后方法属性变化。 private 属性不能够被继承。 使用private继承,父类的protected和public属性在子类中变为private; 使用protected继承,父类的protected和public属性在子类中变为protected; 使用public继承,父类中的protected和public属性不发生改变;   如下所示:     &nbsp….

svn服务器的安装配置 for apache

  |   0 评论   |   230 浏览

1:Subversion(svn-win32-1.5.4.zip) 2:WampServer2.0c.exe(Apache Version : 2.2.8 PHP Version : 5.2.6 MySQL Version : 5.0.51b ) 解压缩svn-win32-1.5.4.zip,配置一下环境变量。 安装好WampServer2.0c.exe,测试端口80是否被占用,看能否启动apache 将Subversion安装目录下的bin目录下的:按名称排列文件,把前面连续的dll文件都拷贝到Apache安装目录下的bin目录;如果不行就把所有*.dll, 拷贝到Apache安装目录下的bin目录。 modauthzsvn.so, moddavsvn.so拷贝到Apache安装目录下的modules目录 在Apache安装目录下的conf目录下新建文件svn.properties,内容如下: LoadModule davmodule modules/moddav.so LoadModule davfsmodule modules/moddavfs.so LoadModule dav….

在myeclipse中使用WebSphere Application Server v6.1运行web应用,而不用ibm wid v6.02

  |   0 评论   |   397 浏览

在ibm vid v6.02下开发的时候,加载的内容太多, 启动速度比较慢,有时候开发别的应用的时候, 又要用到myeclipse,不能直接使用wid开发, 这个很麻烦,像我就经常 业务系统用到ibm jdk 1.4 的版本,账务系统用到的sun jdk 1.5的,经常要起俩个ide。 机器配置高当然没有问题,机器配置太低了 ,直接影响开发程序速度也就算了, 有时候还影响心情,上网查了很多文件, 总算是基本弄好了。唯一的遗憾是,程序控制台出来的日志,中文全是乱码,如果控制台不是乱码, 就在页面提交数据库的时候,无法提交, 找不到是数据库问题,还是应用设置问题。反正该设置的都设置了 ,要看错误信息, 只能是断点调试来看日志了, 还好,断点查看变量的都不是乱码 ,当然看日志也没有问题,日志中文不乱码。 先说明一下, 我的环境,最新的程序未必好用,就像这个版本, 装插件就特麻….

JAVA6新特性介绍

  |   0 评论   |   239 浏览

    JAVA6新特性介绍   1. 使用JAXB来实现对象与XML之间的映射 JAXB是Java Architecture for XML Binding的缩写,可以将一个Java对象转变成为XML格式,反之亦然。我们把对象与关系数据库之间的映射称为ORM, 其实也可以把对象与XML之间的映射称为OXM(Object XML Mapping). 原来JAXB是JavaEE的一部分,在JDK6中,SUN将其放到了Java SE中,这也是SUN的一贯做法。JDK6中自带的这个JAXB版本是2.0, 比起1.0(JSR 31)来,JAXB2(JSR 222)用JDK5的新特性Annotation来标识要作绑定的类和属性等,这就极大简化了开发的工作量。实际上,在Java EE 5.0中,EJB和Web Services也通过Annotation 来简化开发工作。另外,JAXB在底层是用STAX(JSR173)来处理XML文档。 下面用代码演示在JDK6中如何来用JAXB import java.io.FileReader; import java.io.Fil….

使用Compiler API

  |   0 评论   |   205 浏览

使用Compiler API /** 文件名: Compiler.java 版本信息: v1.0 日期: 2011-8-5 Copyright: Copyright(c) 2010 Corporation: 2011 Company: 广州正道科技有限公司 / package cn.sily.java6; import java.io.File; import java.lang.reflect.Method; import java.net.URL; import java.net.URLClassLoader; import javax.tools.JavaCompiler; import javax.tools.JavaCompiler.CompilationTask; import javax.tools.StandardJavaFileManager; import javax.tools.ToolProvider; /* 名称: Compiler 描述: 动态编译文件,执行对应的方法 创建人: sily 创建时间: 2011….

协同通信接入方式变更报文

  |   0 评论   |   231 浏览

协同通信接入方式变更报文  测试数据, 可能有错误              BUS14002         SVC14001         SVC1400120100108         0         1000000001201107281182018201         1         100000      ….

java 打包工具类

  |   0 评论   |   202 浏览

java 打包工具类, 需要ant.jar这个jar包具体的看程序实现 package com.cthq.crm.util; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.Iterator; import java.util.List; import java.util.Map; import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.ZipOutputStream; /** Company: 广州正道(集团)有限公司 Title: 中国电信集团级CRM系统 description:ZIP文件打包 @version 1.0 @since: Apr 21, 2010 5:43:53 PM @author….

通过中央气象局获取天气预报

  |   0 评论   |   241 浏览

通过中央气象局获取天气预报 可以在网站里通过跨域的方式把天气预报的信息获取到, 展现在自己的网页上。 http://www.weather.gov.cn/publish/forecast/ABJ/beijing.html 如上面的地址 能看到北京地区的天气 下拉选项是通过js调用, 获取静态页面的 ,获取的页面 对应城市的简单页面,相关的js文件在附件里面 weather.zip

ubuntu 下安装jdk

  |   0 评论   |   238 浏览

弄了好半天 ,发现安装后, 总是没有找到需要的文件夹,出现了几个压缩包rpm什么的。搞闷了。 。 看到一个网页上有说文件下错了, 回到oracle的下载页面,没有想到, 还真的下错了了 , 下成第一个,要下第二个的啦 ,第一个应该是给红帽用的吧。   Java SE Development Kit 6 Update 26 Product / File Description File Size Download Linux x86 - RPM Installer 76.93 MB jdk-6u26-linux-i586-rpm.bin Linux x86 - Self Extracting Installer 81.20 MB jdk-6u26-linux-i586.bin

【技术贴】:程序员文史综合题

  |   0 评论   |   243 浏览

程序员文史综合题目一,选择题(皆为单选): 1,以下谁是二进制思想的最早提出者? a,伏羲;b,姬昌;c,莱布尼茨;d,柏拉图。 2,以下哪个概念和公孙龙的《指物论》中的“指”字含义相近? a,变量;b,数组;c,对象;d,指针。 3,蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似? a,PHP,Python;b,JSP,servlet;c,java,javascript;d,C,C++。 4,秦始皇吞并六国采用了以下哪种算法思想? a,递归;b,分治;c,迭代;d,模拟。 5,雅典王子忒修斯勇闯克里特岛斩杀米诺牛的时候采用了以下哪种算法? a,动态规划;b,穷举;c,记忆化搜索;d,Dijkstra算法。 6,印度电影《宝莱坞机器人之恋》中的机器人七弟采用的智能算法最有可能是以下哪一种? a,神经网络;b,遗传算法;c,模拟退火;d,穷举算法。 7,《公孙龙子》记载:“齐王之谓尹文曰:‘寡人甚好士,以齐国无士,何也?’尹文曰:‘ 愿闻大王之所谓士者。’齐王无以应。”这说明了齐王: a,昏庸无道;b,是个结巴;c,不会下定义;d,不会定义自己的需求。 8,惠施曾提出过“….

org.apache.xerces.parsers.XML11Configuration cannot be cast to

  |   0 评论   |   250 浏览

  From Evernote: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfigurationCaught exception while loading file struts-default.xml - [unknown location] Clipped from: http://hi.baidu.com/hxzon/blog/item/9de49458bb29c7d39c8204bc.html Caught exception while loading file struts-default.xml - [unknown location]       at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlC….

JVM 启动堆转储

  |   0 评论   |   221 浏览

JVM 启动堆转储      发出以下命令:wsadmin。此命令将对 server1 创建交互式会话。 当您看到“wsadmin>”时,请发出以下命令:set jvm [$AdminControl completeObjectName type=JVM,*]。此命令将对应用程序服务器 server1 设置变量 jvm。 发出另一个命令:$AdminControl invoke $jvm dumpThreads。此命令通知 JVM 启动堆转储。 1. 找到JVM对象名字。 set objectName [$AdminControl completeObjectName type=JVM,*] 2. 对JVM MBean调用generateHeapDump操作。 $AdminControl invoke $objectName generateHeapDump