`
文章列表
准备好一个简单的perl脚本文件 把在windows下使用命令行方式查看系统进程信息输出到一个日志文件中 这里简单编写一个perl脚本文件test.pl,内容如下 #!/usr/bin/perl #作用:在指定目录下生成日志文件,同时每隔1秒输出一次信息,执行到40次后退出 ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time()); $year+=1900; $mday = ($mday < 10)? "0$mday":$mday; $mon = ($mon ...
在现有一个系统遇到百分比数值不对的bug 经测试发现时精度问题引起的 随测试数据如下: create table test_report_table (amount number(5,2),age number(5)); insert into test_report_table values(5.333,5.333); insert into test_report_table values(2/3,2/3); select * from test_report_table; AMOUNT AGE 5.33 5 0.67 1 说明数值类型在oracle中的影响
目录 2010-08-06系统重装 1 一、 检查当前操作系统需要备份的资源状况 1 二、备份数据 1 2.1 svn库备份 1 2.2 oracle数据库的数据备份 1 三、重新安装操作系统 2 四、搭建svn服务器 2 4.1安装svn服务器 2 4.2恢复svn资源库 2 4.3svn作为windows服务 2 五、搭建oracle数据库服务器 2 5.1安装oracle数据库服务器 2 5.2恢复oracle数据库数据 4 2010-08-06系统重装 一、 检查当前操作系统需要备份的资源状况 记录系统登录密码 记录oracle数据库系统的sys、system用户的密码,数据文件大 ...
这里只是plsql练习的语句 后面有个附件,说明更加详细,这里只贴出按照附件学习的plsql代码 create table test_dept(dept_id number(11) primary key,dept_name varchar2(32)); DECLARE    Row_id UROWID;    info VARCHAR2(40); BEGIN INSERT INTO test_dept VALUES (100, 'design') RETURNING rowid, dept_name||':'||to_char(dept_id) INTO row_id, in ...
一、 Oracle表分区的概念 Oracle 分区功能可以提高许多应用程序的可管理性、性能与可用性。通过分区功能,可以将表、索引和索引组织表进一步细分为段,从而能够更精确地管理和访问这些数据库对象。Oracle 提供了种类繁多的分区方案以满足每种业务要求。 而且,因为在 SQL 语句中分区是完全透明的,所以该功能几乎可应用于任何应用程序。 分区功能的优势 分区功能通过改善可管理性、性能和可用性,从而为各式应用程序带来了极大的好处。通常,分区可以使某些查询以及维护操作的性能大大提高。此外,分区还可以极大简化常见的管理任务。通过分区,数据库设计人员和管理员能够解决前沿应用程序带来的一些难题。分 ...
项目开发流程管理 (一) Svn作为程序代码和各类文档的版本管理工具 1) 主干作为开发主线 2) 分支作为阶段性升级版本 3) 系统上线周期管理 系统上线周期以两周或者一个月作为一次生产库升级周期。 开发计划为一个计划周期的四分之三时间,这个时间点计划的程序功能点应该全部完成,并作为一个系统完结点而创建一个分支。 测试组在这个分支上进行相应功能的测试,以及全流程、全业务测试,有问题提出到jira问题跟踪平台上去,待程序员在分支修改相应的bug,并把修整部分的代码合并到主干上去。这样可以让测试专注于新功能测试,如果出现需要程序修正的问题,程序员也能及时调整,同时不影响新功能的程序开发(新功能开发 ...
eclipse\plugins\com.adobe.flexbuilder.project_3.0.214193\zornproject.jar 替换一个插件包 插件包见附件
需要的jar如附件 返回结果不需要设定特别的java对象和actionscript对象的对应关系 当然基本的类型有个“对应关系”,比如string对应string  array对应List这样的方式 因为actionscript采用的是动态对象方式,javascript里面也实现了这样的功能 所以不需要特别转型的概念 第一个实例  flex的远程对象调用(严格的说应该是BlazeDS组建实例化的对象) 第二个实例 spring容器实例化的对象 第三个spring实例化的分页对象 第四个spring实例化的分页对象
这里讲解四个例子 1,使用flex的远程调用方式(java的BlazeDS方式)一个查询table的 2,使用flex和spring的结合,采用远程对象做一个table的查询 3,使用flex和spring的结合,做一个分页查询的远程对象调用 4,使用flex和spring的结合,做一个分页查询的远程对象调用,对表头的方式 首先配置web.xml文件,一边web工程能够启动spring容器和flex的servlet <context-param> <param-name>contextConfigLocation</param-name> & ...
关于Sql中Select语句的执行顺序,一直很少注意这个问题,对于关键字的使用也很随意,至于效率问题,因为表中的数据量都不是很大,所以也不是很在意。今天在写一条语句的时候,在查询分析器里边执行要用10s,换用另外一种写法只用少于1s的时间,同事说是因为Sql句语执行顺序的原因。之前看过一点相关的书,有一点印象,到网上找了资料,学习下。 逻辑查询处理步骤 (8)SELECT (9)DISTINCT (11)<TOP_specification> <select_list> (1)FROM <left_table> (3) < ...
url传输乱码的解决方式 这里不针对在web服务器设置编码(考虑多个项目使用了不同的编码) 这里说一种解决方式 页面js代码 var queryVal = encodeURI(encodeURI("这里是需要传输的中文字符")); var url = "..."+"?queryVal="+queryVal; window.location = url; //js里面需要传输两次加密操作,这里会默认加密成UTF-8的形式 下面是java里面的代码,先做一次解密操作(这里还原成可以识别认识的字符了), String newQueryVa ...
--使用服务名创建一个dblink create database link testjxreal connect to fruitking identified by f123456 using 'testjx_db78'; --服务名指的是${oracle_home}\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora文件添加的那段代码 testjx_db78=(DESCRIPTION =                 (ADDRESS_LIST =                     (ADDRESS = (PROTOCOL = TCP)(H ...
步骤为 1.菜单File->Reverse Engineer->Database... 2.弹出窗口 选择关系数据库类型 我这里使用oracle9i  点击“确定”按钮。 3.新窗口选择  Using a data source  然后点击尾部的按钮选择数据源,如果是第一次需要添加新的数据源 4.数据源选择  Connection profile 然后点击下面的“configure...”按钮 5.在新窗口点击新添加一个数据源按钮    其中Connection profile name:根据业务编写自己的存数据源信息的文件名字       Connection Type:nati ...
这里我们学习一下代理模式,JDK的动态代理,以及以JDK为基础的springAOP实现 代理模式:类结构的模式,优点就是不需要更改原有类(被代理类)就能增强原有类(被代理类)的功能,缺点就是必须实现原有类(被代理类)的接口 JDK的动态代理:优点就是不必“复制”原有类(被代理类)接口实现类,缺点就是必须为每个被代理类实现几乎一样的方法 springAOP:优点就是采用springIOC,JDK动态代理等技术来实现AOP机制 我们展示一个类的几个方法,分别采用代理模式,JDK动态代理,springAOP机制来做些额外功能 这里定义一个接口,一个实现类 package com.fruitking ...
    在很多项目中,有一些数据量不小,但是也不是很大的,且数据更新频率很小的数据 这种情况下我们一般会自己缓存这些数据,现在我们使用spring+quartz的方式来处理, 即以定时更新这部分数据,以达到在某个时段可以重复使用内存缓存数据,不必访问数据库或者其它直接数据源 先定义一个任务类,以执行定时更新操作,这里从数据库查询一个国家,城市数据作为一个类的静态成员数据 这个任务类:AreaCodeJob.java package com.fruitking.cache.job; import java.util.List; import org.apache.commons.l ...
Global site tag (gtag.js) - Google Analytics