搜索到与相关的文章
编程技术

Spring内核研究-管理bean之间的关系三(自动装

SpringBeanFactory提供了类似picocontainer中自动装配组件依赖的对象的功能。自动装配能应用在每个组件上,可以为一些组件定义自动装配,而另一些组件则不使用。使用”autowire”属性可以设置自动装配,autowire有五种模式:no默认属性,不进行自动装配。byName通过bean的属性名称自动装配合作者。SHAPE\*MERGEFORMAT按照bean定义的名称自动装配Spring用bean中set方法名和BeanFactory

系统 2019-08-29 22:53:19 2397

编程技术

如何对报表的参数控件赋值

应用场景在用FineReport制作的报表中,在参数界面,往往需要在一个控件中动态的控制其他控件的值,如下图,当username有值时,state自动变为1,否则变为2::解决方案可以通过js脚本获取到需要的控件,从而获得控件的值,及给控件赋值。示例我们利用FineReport制作一个简单的例子实现上图效果。1、参数界面如下图参数界面username控件类型为下拉框,数据自定义,实际值和显示值都为:jerny,anna,merry。state控件类型选择单

系统 2019-08-29 22:43:33 2397

编程技术

数据库的垂直划分和水平划分

数据库的水平划分和垂直划分很早以前就接触了,只是没有实践,没有什么体会,只有最近两年才有接触,今天也和大家聊聊。垂直划分按照功能划分,把数据分别放到不同的数据库和服务器。当一个网站开始刚刚创建时,可能只是考虑一天只有几十或者几百个人访问,数据库可能就个db,所有表都放一起,一台普通的服务器可能就够了,而且开发人员也非常高兴,而且信心十足,因为所有的表都在一个库中,这样查询语句就可以随便关联了,多美的一件事情。但是随着访问压力的增加,读写操作不断增加,数据库

系统 2019-08-29 22:41:44 2397

编程技术

大家帮个忙,怎么解析这个base64编码

/***

Title:base64编码

**

Description:

**

Copyright:Copyright(c)2006

**

Company:atdm

**@authorzhongxun*@version1.0*/publicclassBASE64Encoder{privatestaticchar[]codec_table={'A','B','C','D','E','F','G','H','I','J',

系统 2019-08-29 22:25:19 2397

Java

Eclipse中javadoc的使用以及中文乱码的解决

使用eclipse生成文档(javadoc)主要有三种方法:1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。在JavadocGeneration对话框中有两个地方要注意的:javadoccommand:应该选择jdk的bin/javadoc.exedestination:为生成文档的保存路径,可自由选择。按finish(完成)提交即可开始生成文档。2,用菜单选择:File->

系统 2019-08-29 22:10:34 2397

Oracle

Oracle中触发器的应用

触发器是指存放在数据库中,并且被隐含执行的存储过程。当发生特定事件时,Oracle会自动执行触发器的响应代码。触发器的种类可划分为4种:1.数据操纵语言(DML)触发器、2.替代(INSTEADOF)触发器、3.数据定义语言(DDL)触发器、4.数据库事件触发器。数据操纵语言(DML)触发器:简称DML触发器,是定义在表上的触发器,创建在表上。由DML事件引发的触发器,编写DML触发器时的两点要素是:1.确定触发的表,即在其上定义触发器的表。2.确定触发的

系统 2019-08-12 09:30:20 2397

各行各业

eclipse插件安装

windows下:比如svn配置:下载site-1.8的svn插件包,在myeclipse安装目录下新建一个文件夹myplugins,将插件包放进去。在myeclipse安装目录下的dropins下新建一个svn.link文件,文件内容为svn插件包的路径:path=D:\\ProgramFiles\\myeclipse10\\myPlugins\\site-1.8.18。以此方法统一管理插件。pydev等插件同样的方法安装。重启eclipse。linux

系统 2019-08-12 09:27:01 2397

Oracle

Oracle dbf文件删除后,启动服务ORA-01157问题

有一个数据库硬盘空间满了,查看发现一个dbf超大,并且不在规定的路径下,知道是一个非重要数据文件,于是删除。后来重启数据库时,SQL>startupORACLEinstancestarted.TotalSystemGlobalArea285212672bytesFixedSize1218992bytesVariableSize96470608bytesDatabaseBuffers184549376bytesRedoBuffers2973696bytesD

系统 2019-08-12 01:55:11 2397

数据库相关

SQL简单的日报和月报

--320,SQLSERVER日报--查询2009-01-01当天客户A1,A2,A3的订单数量SELECTCust_Name,CONVERT(CHAR(10),Order_Date,120)Order_Date,SUM(Qty)QtyFROMOrders_BigWHERE1=1ANDCust_NameIN('A1','A2','A3')ANDOrder_Date>='2009-01-01'ANDOrder_Date<'2009-01-02'/*ANDOr

系统 2019-08-12 01:54:01 2397

数据库相关

存储过程编程4

一个快速教程让我们来看几个例子,来演示MYSQL存储程序语言结构和功能的关键要素。对于一个完整的例子,请参阅第二章。1.2.1和SQL的集成MYSQL存储程序语言的最重要方面是它和SQL的紧密集成。你不需要依靠诸如ODBC(开放式数据库连接)或者JDBC(Java数据库连接)等中间软件“胶水”,在你的存储程序语言程序中,来构建和执行SQL语句。相反,你只需简单的在你的代码中直接编写UPDATE、INSERT、DELETE和SELECT语句,如例1-1所示E

系统 2019-08-12 01:53:41 2397