`
bannamoon
  • 浏览: 54344 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
使用Spring时,一般使用 <context:property-placeholder /> 指定数据配置文件,然后通过读取属性值配置数据源 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="oracle.jdbc.driver.OracleD ...
情况1:myeclipse ANT设置不正确。 解决:重新设置。window->preferences->ant->runtime中classpath下ant home entries. 情况2:myeclipse中的工作空间是高版本或其他myeclipse创建的。 解决:用当前myeclipse创建新的工作空间,然后导入工程。
oracle时间格式,不区分大小写,hh24用来表示24小时制,mm与mi分别表示时与分 to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') java时间格式:HH表示24小时制,hh表示12小时制,MM与mm分别表示时与分 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

面向关系编程

    博客分类:
  • JAVA
写在前面的话。该文章用于记录当时的一些面向对象的思考。 目前的主流编程思想是面向对象。主要基于事物的属性和行为,其中缺少事物与其他事物之间关联的抽象。于是,是否事物的本身的属性和固有行为基于面向对象,而与其他事物之间的关联关系进一步进行抽象,即面向关系。事物与事物之间的关联通过面向关系编程来解决。 举个例子:父亲和儿子。抛开两者之间的父子关系,两类对象完全可以基于面向对象处理与父子关系有关的行为,如吃饭,挣钱等。但是,父子关系有其特殊的用处,比如遗产继承问题,如果没有父子关系或者可以承载继承行为的关系来联系两者,那继承者是不能继承被继承者的遗产的,而当两者建立了可以继承遗产的关联,继承遗产的行 ...
TreeNode.java public class TreeNode implements Cloneable { private Object data; private TreeNode leftChild; private TreeNode rightChild; private TreeNode parent; private int level; private int lLevel; private int rLevel; public TreeNode(Object data){ this(data, null, null, n ...
建立多个HSSFDataValidation //POI 导出EXCEL且多个有效数据性验证 HSSFDataValidation dataValidation1 = new HSSFDataValidation(new CellRangeAddressList(...), DVConstraint.createExplicitListConstraint(new String[]{""})); HSSFDataValidation dataValidation2 = new HSSFDataValidation(new CellRangeAddressList ...
JAVA中存在三种方式解析XML。例中代码未进行异常捕捉。 1.DOM方式 使用DocumentBuilderFactory、DocumentBuilder进行解析。 例: DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder(); Document document = docBuilder.parse(new File(String filePath)); Node root = document.getDocumentElement(); 除了使用DOM直接进行元素解析外,可以使用XPath进行解析。 ...
//创建圆饼图 JFreeChartchart=ChartFactory.createPieChart3D(title,data,true,false,false); PiePlotplot=(PiePlot)chart.getPlot(); plot.setLabelGenerator(null);//取消图中标签 plot.setIgnoreZeroValues(true);//消除数据值为0的项 //图例显示百分比:自定义方式,{0}表示选项,{1}表示数值,{2}表示所占比例 plot.setLegendLabelGenerator(newStandardPieSecti ...
现象:启动Flex项目后,Progress视图一直处在连接Adobe Flash Player调试器中,最终弹出启动失败窗口。 原因应该是有两种: 1,没有安装Flash Player调试器版本,上官网下载一个安装即可。 2,Eclipse启动Flex项目时,启用的浏览器中采用的Flash Player不是调试器版本。比如我本地有Chrome及IE,默认启用了Chrome,但是Chrome中不支持调试版。 进入window->preferences->General->Web Browser,选择IE就ok了,或者在chrome下安装调试版Flash player。
将classes12.jar或ojdbc14.jar添加到iReport->工具->选项->Classpath中
转自http://blog.csdn.net/shenzhen_mydream/archive/2009/01/15/3786860.aspx JRXML报表模板的元素 下面列出了<jasperReporot>根元素的全部子元素。 <property> 此元素用来给报表模板添加任意的信息。 <property name="someproperty" value="somevalue"/> 加裁了报表的Java应用程序通过调用JasperReport.getProperty()方法可以载入这些属性。JRXML模板 ...
http://blog.csdn.net/MCpang/archive/2010/04/09/5468386.aspx log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester). log4j:WARN Please initialize the log4j system properly. 2009-11-6 21:39:17 org.apache.catalina.core.StandardContext start 严重: Error listenerStart ...
1.格式化操作符 格式化字符       转换方式 %c             转换成字符(ASCII 码值,或者长度为一的字符串) %r             优先用 repr()函数进行字符串转换 %s             优先用 str()函数进行字符串转换 %d/%i          转成有符号十进制数 %u             转成无符号十进制数 %o             转成无符号八进制数 %x/%X          (Unsigned)转成无符号十六进制数(x/X代表转换后的十六进制字符的大 小写) %e/%E          转成科学计数法 ...
1.http://php.net/downloads.php下载php5安装包。安装php 配置php.ini: extension_dir="G:\platform\php-5.3.3-vc6-x86\ext" 环境变量path添加G:\platform\php-5.3.3-vc6-x86\ 2.http://http://httpd.apache.org/download.cgi/下载apache2.2 安装,配置http.conf,该配置文件在apache根路径conf目录下。添加以下几行。 PHPIniDir "G:/platform/php-5.3.3 ...
管理员可以通过以下三种方式为数据库扩容: 1 为表空间(tablespace)添加数据文件(datafile) ALTER TABLESPACE system ADD DATAFILE 'DATA2.ORA' 2 添加新的表空间 CREATE TABLESPACE users DATAFILE 'DATA3.ORA' 3 增大数据文件的容量 ALTER DATABASE DATAFILE 'DATA3.ORA' AUTOEXTEND ON NEXT 20M MAXSIZE 1000M
Global site tag (gtag.js) - Google Analytics