`
文章列表
PowerBuilder中回车键的应用 PowerBuilder中回车键的应用    众所周知,回车键一般情况下都适用于确认,那么,在应用程序中用好回车键也是很有必要的。   1.回车键在window中的应用    比如一个登录窗口W_login,当用户输入用 ...
一、安装指导 安装步骤: 1. 为您的平台下载相应的即时客户端程序包。所有的安装都要求 Basic 或 Basic Lite 程序包。 2. 将程序包解压缩到单个目录,如“instantclient”。 3. 在您环境中设置资料库加载路径,使其指向步骤 2 中确定的目录 ("instantclient")。在许多 UNIX 平台上,LD_LIBRARY_PATH 为相应的环境变量。在 Windows 上,应当使用 PATH。 4. 启动您的应用程序并开始使用。 Windows下面怎样配置 Oracle10g即时客户端 看到网上有好多的Oracle客 ...
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 此外,通过Log4j其他语言接口,您可以在C、C++、.Net、PL ...
作者 Dave Nicolette译者 郑柯 发布于 2008年11月19日 下午3时56分 社区 Agile 主题 敏捷技术, 方法论, 变更 标签 补充实践, 计划, 看板, Scrum 很多人都觉得:迭代的长度应该由发布周期的长短确定。我不同意,我认为这两个周期之间不应有关系。相对于长迭代来说,短迭代可以提供更为频繁的客户反馈, 同时也给予团队机会,让他们可以反思并改进自己的工作实践。短周期可以形成“心跳节奏”,这样的快节奏也足以展现更多意义。由于短周期的本性使然,团队不 大有机会创建过于冗长的工作项目,而这样的项目会使得人们很难产生成就感,除非等到大量的工作完成之后。即使发布的周期 ...
可以自定义validate(), 这个方法在每次保存数据时都会被调用. 如: def validate if name.blank? && email.blank? errors.add_to_base("You mustspecify a name or an email address") end end 同时也可以自定义 validate_on_create(),validate_on_update()方法. valid?()方法可以随时调用,用来测试数据是否能通过校验 返回的错误信息可用 error_messages_for(model)方法显示. ...
在学习第八章 迭代C2 :创建购物车 遇到如下问题 引用NoMethodError in StoreController#add_to_cart undefined method `product' for #<Product:0x4a02900> RAILS_ROOT: ./script/../config/.. D:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/base.rb:1860:in `method_missing' #{RAILS_ROOT}/app/ ...
 各大公司加班口号!1、美特斯邦威:不加寻常班2、特步: 加班,死一般的感觉3、百事:加班无极限4、森马:上什么公司,加什么班5、脑白金:今年过节不加班,加班只加节假日6、汇仁肾宝:他加我也加7、李宁:加班,一切皆有可能8、旺旺:你加,我加,大家加,加加9、农夫山泉:加了有点烦10、好迪:大家加,才是真的加、11、白加黑:白天加白班,不瞌睡;晚上加晚班,睡不着.12、联想:公司不加班,公司会怎么样13、娃哈哈:妈妈~~我也要加班!14、清嘴:你知道加班的味道吗?15、安踏:我加班,我喜欢!16、NIKE:Just 加 it!17、钙中钙:现在的加班啊,它含金量高,加一天顶过去五天,实惠!你瞧我, ...

笑一笑

 
     一只壁虎在一施工工地上游荡,这时正好有一条大鳄鱼远远地爬了过来,准备要一口吃 掉它,情急之下,小壁虎上前一把抱住了鳄鱼的腿,大声喊:"妈妈!"大鳄鱼一愣,立 即老泪纵横:"孩子,别再上班了,半个月就瘦成这样了,五一好好休息吧!
悟透JavaScript【转】 原型真谛    正当我们感概万分时,天空中一道红光闪过,祥云中出现了观音菩萨。只见她手持玉净瓶,轻拂翠柳枝,洒下几滴甘露,顿时让JavaScript又添新的灵气。    观音洒下的甘露在JavaScript的世界里凝结成块,成为了一种称为“语法甘露”的东西。这种语法甘露可以让我们编写的代码看起来更象对象语言。    要想知道这“语法甘露”为何物,就请君侧耳细听。    在理解这些语法甘露之前,我们需要重新再回顾一下JavaScript构造对象的过程。    我们已经知道,用 var anObject = new aFunction() 形式创建对象的过程实际上可以 ...
悟透JavaScript【转】 构造对象     好了,接下我们来讨论一下对象的另一种创建方法。    除JSON外,在JavaScript中我们可以使用new操作符结合一个函数的形式来创建对象。例如:     function MyFunc() {};         //定义一个空函数    var anObj = new MyFunc();  //使用new操作符,借助MyFun函数,就创建了一个对象     JavaScript的这种创建对象的方式可真有意思,如何去理解这种写法呢?    其实,可以把上面的代码改写成这种等价形式:     function MyFunc(){};     ...
悟透JavaScript【转】 引子    编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    数据天生就是文静的,总想保持自己固有的本色;而代码 ...
1.最基本的DBMS_OUTPUT.PUT_LINE()方法。    随便在什么地方,只要是BEGIN和END之间,就可以使用DBMS_OUTPUT.PUT_LINE(output);    然而这会有一个问题,就是使用该函数一次最多只可以显示255个字符,否则缓冲区会溢出。    此外,函数DBMS_OUTPUT.ENABLE(20000)这种函数,仅仅是设置整个过程的全部输出缓冲区大小,而非DBMS_OUTPUT.PUT_LINE()的缓冲区大小。    对于超过255个字符的变量,使用DBMS_OUTPUT.PUT_LINE()方法是没有效的。据说在Oracle10中,解除了这个限制,可以 ...
第十二章 PL/SQL应用程序性能调优 一、PL/SQL性能问题的原由 当基于PL/SQL的应用程序执行效率低下时,通常是由于糟糕的SQL语句、编程方法,对PL/SQL基础掌握不好或是滥用共享内存造成的。 PL/SQL中糟糕的SQL语句 PL/SQL编程看起来相对比较简单,因为它们的复杂内容都隐藏在SQL语句中,SQL语句常常分担大量的工作。这就是为什么糟糕的SQL语句是执行效率低下的主要原因了。如果一个程序中包含很多糟糕的SQL语句,那么,无论PL/SQL语句写的有多么好都是无济于事的。 如果SQL语句降低了我们的程序速度的话,就要按下面列表中的方法分析一下它们的执行计划和性能 ...
第十一章 本地动态SQL 一、什么是动态SQL 大多数PL/SQL都做着一件特殊的结果可预知的工作。例如,一个存储过程可能接受一个雇员的编号和他的提薪金额,然后更新表emp中的信息。在这种情况下,UPDATE的全部文本内容在编译期 ...
七、声明并初始化对象 只要对象类型在模式中定义了,我们就可以在任何PL/SQL块、子程序或包中引用它来声明对象。例如,我们可以使用对象类型作为属性、字段、变量、绑定变量、记录的域、表元的素、形式参数或函数返回值 ...
Global site tag (gtag.js) - Google Analytics