存档

作者存档

电动车的新高度–奔驰宣布研发电动版SLS AMG超级跑车

2009年7月18日 admin 没有评论

虽然汽车行业一直都在说电力驱动是真正的未来方向,可是迄今为止,还只有极少数的公司真的已经开始认真尝试电动车的研发和生产。不过现在,AMG品牌直接跳过传统的家庭与行车,于昨日正式宣布开始在2011年版梅赛德斯-奔驰SLS AMG平台基础上研发一款全电动超级车款。

奔驰电动跑车

阅读全文…

相关日志

分类: 汽车 标签: ,

用java调用3种类型oracle存储过程总结

2009年7月12日 admin 没有评论

因工作需要,开始学习Oracle的存储过程。本来以为很简单的,因为存储过程可以理解为对SQL语句的一个包装,但几经挫折,查遍互联网络,总算搞通了,为了以后重温方便,在这里记录一下。这里记录了调用三种存储过程的方法:1.无返回值的存储过程;2.返回标量的存储过程;3.返回列表的存储过程。

一:无返回值的存储过程

存储过程为:

CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2)  AS

BEGIN

   INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);

END TESTA;

阅读全文…

相关日志

分类: Java, Oracle 标签: , ,

胆囊息肉

2009年7月9日 admin 没有评论

去体检,发现自己得了“胆囊息肉”,十分郁闷。这个病是怎么得的,得了之后要注意哪些,要怎么根治?为了解决这些问题,我去查看了这方面的资料。

疾病概述

  胆囊息肉:是指各种胆囊粘膜良性隆起的简称。大多数胆囊息肉的症状与慢性胆囊炎相似,主要表现为右上腹部轻度不适,伴有结石时可出现胆绞痛。但是也有相当数量的人并无症状,只是做健康检查时才被发现,因此常常造成患者延误.目前西医针对胆囊息肉的处理方式主要是手术治疗。但手术治疗一则会出现如血管损伤、脏器损伤等并发症,无论是哪一种并发症,都可能导致严重的后果。再则是治标而非治本,因为手术针对的只是病灶,而没有针对致病因素,所以不能从根本上解决问题。

阅读全文…

相关日志

Oracle数据类型简介

2009年7月8日 admin 没有评论

一、概述

  在ORACLE8中定义了:标量(SCALAR)、复合(COMPOSITE)、引用(REFERENCE)和LOB四种数据类型,下面详细介绍它们的特性。

  二、标量(SCALAR)

  合法的标量类型与数据库的列所使用的类型相同,此外它还有一些扩展。它又分为七个组:数字、字符、行、日期、行标识、布尔和可信。

  数字,它有三种基本类型–NUMBER、PLS_INTEGER和BINARY_INTENER。NUMBER可以描述整数或实数,而PLS_INTEGER和BINARY_INTENER只能描述整数。

  NUMBER,是以十进制格式进行存储的,它便于存储,但是在计算上,系统会自动的将它转换成为二进制进行运算的。它的定义方式是NUMBER(P,S),P是精度,最大38位,S是刻度范围,可在-84…127间取值。例如:NUMBER(5,2)可以用来存储表示-999.99…999.99间的数值。P、S可以在定义是省略,例如:NUMBER(5)、NUMBER等; 阅读全文…

相关日志

分类: Oracle 标签: ,

90个实用的JavaScript小技巧(三)

2009年7月6日 admin 没有评论

//自定义的apply,call

Function.prototype.apply = function (obj, argu) {
 if (obj) obj.constructor.prototype._caller = this
 var argus = new Array();
 for (var i=0;i<argu.length;i++)
  argus[i] = “argu[" + i + "]“;
 var r;
 eval(“r = ” + (obj ? (“obj._caller(“ + argus.join(“,”) + “);”) : (“this(“ + argus.join(“,”) + “);”)));
 return r;
};
Function.prototype.call = function (obj) {
 var argu = new Array();
 for (var i=1;i<arguments.length;i++)
  argu[i-1] = arguments[i];
 return this.apply(obj, argu);
};

阅读全文…

相关日志

分类: Javascript 标签: ,

90个实用的JavaScript小技巧(二)

2009年7月6日 admin 没有评论

//各种尺寸

s  +=  “\r\n网页可见区域宽:”+  document.body.clientWidth;  
s  +=  “\r\n网页可见区域高:”+  document.body.clientHeight;  
s  +=  “\r\n网页可见区域高:”+  document.body.offsetWeight  +“  (包括边线的宽)”;  
s  +=  “\r\n网页可见区域高:”+  document.body.offsetHeight  +“  (包括边线的宽)”;  
s  +=  “\r\n网页正文全文宽:”+  document.body.scrollWidth;  
s  +=  “\r\n网页正文全文高:”+  document.body.scrollHeight;  
s  +=  “\r\n网页被卷去的高:”+  document.body.scrollTop;  
s  +=  “\r\n网页被卷去的左:”+  document.body.scrollLeft;  
s  +=  “\r\n网页正文部分上:”+  window.screenTop;  
s  +=  “\r\n网页正文部分左:”+  window.screenLeft;  
s  +=  “\r\n屏幕分辨率的高:”+  window.screen.height;  
s  +=  “\r\n屏幕分辨率的宽:”+  window.screen.width;  
s  +=  “\r\n屏幕可用工作区高度:”+  window.screen.availHeight;  
s  +=  “\r\n屏幕可用工作区宽度:”+  window.screen.availWidth; 


阅读全文…

相关日志

分类: Javascript 标签: ,

90个实用的JavaScript小技巧(一)

2009年7月6日 admin 没有评论

90个很实用的JavaScript开发技巧,如果你对JavaScript开发感兴趣,千万别错过了这篇文章。不管你是学习的新手还是开发的老手,这些技巧同样对你有很帮助。

  • 事件源对象
    event.srcElement.tagName
    event.srcElement.type
  • 捕获释放
    event.srcElement.setCapture(); 
    event.srcElement.releaseCapture(); 
    阅读全文…
  • 相关日志

    分类: Javascript 标签: ,

    Web缓存原理(三)

    2009年7月4日 admin 3 条评论

    附:SQUID性能测试试验
    phpMan.php是一个基于php的man page server,每个man page需要调用后台的man命令和很多页面格式化工具,系统负载比较高,提供了Cache Friendly的URL,以下是针对同样的页面的性能测试资料:
    测试环境:Redhat 8 on Cyrix 266 / 192M Mem
    测试程序:使用apache的ab(apache benchmark):
    测试条件:请求50次,并发50个连接
    测试项目:直接通过apache 1.3 (80端口) vs squid 2.5(8000端口:加速80端口)

    测试1:无CACHE的80端口动态输出:
    ab -n 100 -c 10 http://www.chedong.com:81/phpMan.php/man/kill/1
    This is ApacheBench, Version 1.3d <$Revision: 1.1 $> apache-1.3
    Copyright &copy; 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
    Copyright &copy; 1998-2001 The Apache Group, http://www.apache.org/

    阅读全文…

    相关日志

    分类: 计算机 标签: , ,

    Web缓存原理(二)

    2009年7月4日 admin 没有评论

    基于Squid的反向代理加速实现
    Squid是一个更专用的代理服务器,性能和效率会比Apache的mod_proxy高很多。
    如果需要combined格式日志补丁:

    http://www.squid-cache.org/mail-archive/squid-dev/200301/0164.html

    squid的编译:
    ./configure –enable-useragent-log  –enable-referer-log –enable-default-err-language=Simplify_Chinese –enable-err-languages=”Simplify_Chinese English” –disable-internal-dns  
    make
    #make install
    #cd /usr/local/squid
    make dir cache
    chown squid.squid *
    vi /usr/local/squid/etc/squid.conf

    阅读全文…

    相关日志

    分类: 计算机 标签: , ,

    Web缓存原理(一)

    2009年7月4日 admin 没有评论

    后台的内容管理系统的页面输出遵守可缓存的设计,这样就可以把性能问题交给前台的缓存服务器来解决了,从而大大简化CMS系统本身的复杂程度。

    静态缓存和动态缓存的比较
    静态页面的缓存可能有2种形式:其实主要区别就是CMS是否自己负责关联内容的缓存更新管理。

    • 1. 静态缓存:是在新内容发布的同时就立刻生成相应内容的静态页面,比如:2003年3月22日,管理员通过后台内容管理界面录入一篇文章后,就立刻生成http://www.chentaoqian.com/tech/2003/03/22/001.html这个静态页面,并同步更新相关索引页上的链接。
    • 2. 动态缓存:是在新内容发布以后,并不预先生成相应的静态页面,直到对相应内容发出请求时,如果前台缓存服务器找不到相应缓存,就向后台内容管理服务器发出请求,后台系统会生成相应内容的静态页面,用户第一次访问页面时可能会慢一点,但是以后就是直接访问缓存了。 阅读全文…

    相关日志

    分类: 计算机 标签: , ,

    30个你不能不知的Oracle语句优化规则

    2009年6月29日 admin 没有评论

     1.选用适合的Oracle优化器

      Oracle的优化器共有3种:
      a.RULE(基于规则)
      b.COST(基于成本)
      c.CHOOSE(选择性)
      设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。
      为了使用基于成本的优化器(CBO,Cost-Based Optimizer),你必须经常运行analyze命令,以增加数据库中的对象统计信息(object statistics)的准确性。 阅读全文…

    相关日志

    分类: Oracle 标签: ,

    Windows网页打不开 Hosts表是祸首

    2009年6月28日 admin 没有评论

    如果你的电脑出现有些网页打得开,有些网页打不开,而这些网页在其他电脑上又能轻松打开的话,呵呵,注意了,出现这情况很有可能是你的IE浏览器中招了,而Host表就是解决问题的根源。下面就来讲下怎么解决这个问题。

      一、什么是Hosts表文件
      
      Hosts表文件是一个没有扩展名的文件,但是它属于文本文件格式的文件。你可以使用记事本程序对其进行编辑。Hosts表文件中存放的是一些常用的网站主机的域名和其对应的IP地址。当我们在使用浏览器浏览一个网站时,在地址栏中输入网站的域名并回车后,系统必须通过某种渠道将这个域名转换为其对应的唯一的IP地址,这项工作通常是由DNS(域名解析服务器)服务器来完成的。而在系统将域名将给DNS服务器处理之前总是先在检查本地的Hosts表文件,看其中是否已经有相应的域名与IP地址的对应关系,如果有就会直接采用,因而会节约大量时间。 阅读全文…

    相关日志

    Easy AdSense by Unreal