现在位置: 首页 > Walter43Qg发表的所有文章
  • 05月
  • 23日
综合 ⁄ 共 720字 评论关闭
ava提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。 但是另外一种异常:runtime exception,也称运行时异常,我们可以不处理。当出现这样的异常时,总是由虚拟机接管。比如:我们从来没有人去处理过NullPointerException异常,它就是运行时异常,并且这种异常还是最常见的异常之一。......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 263字 评论关闭
    Java 入门 五 (Java 三大特性之一 多态)                          要想懂多态就要懂继承。        多态也叫动态绑定。              产生多态 3个条件:                     1:要有继承                     2:要有重写                     3:父类引用指向子类内存。                  Father  fa=new Child();       类和类之间继承能够产生多态, 接口与实现类之间也能产生多态。                    
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 2650字 评论关闭
网上看到的,手头上正好有点事需要用到,在这里记录一下。 一个典型的PHP分页实例代码分享,学习php的朋友肯定用得到,主要是了解思路。 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>php make page list</title> <style type="text/CSS......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 345字 评论关闭
我用的是Zend Studio 10.6.1 一、安装插件: 1、打开zend studio,选择help(帮助)->welcome 2、在右边的列表中找到WSDL Support,勾选 3、点击Apply changes(应用修改) 4、zend studio会自动安装,然后提示要重启,点击restart now(现在重新启动) wsdl支持安装完毕。 二、生成文件: 下面我们来生成一个wsdl文件,步骤如下: 1、右键-new(新建)->other(其他) 2、在弹出的对话框中选择web services,在下级菜单中选择WSDL file,点击next进入下一步 3、命名你的wsdl文件,点击next进入下一步 4、修改target namesp......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 1152字 评论关闭
条目1、由CPU抛出的异常都是硬件异常,由操作系统和应用程序抛出的异常通常被称为软件异常。(P638)   条目2、异常处理程序的语法结构:(P638) __try { //Guarded body //.. } __except(Exception filter) { //Exception handler //.. } 任何一个try,后面必须跟着finally或except中的任意一个代码块(不能同时拥有)。try - finally/except可嵌套使用。   条目3、与终止处理程序不同,异常过滤程序和异常处理程序主要由操作系统负责执行 - 编译器所做的工作十分有限。(P638)   条目4、在异常处理程序的try块中,return、goto、co......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 1709字 评论关闭
 点击某个按钮或链接时,触发等待加载效果: 现在贴出一个小例子的完整代码,其中包含了各种等待加载效果, <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="css/jquery.mobile-1.3.2.min.css"> <script type="text/javascript" src="js/jquery-1.......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 862字 评论关闭
一. render render使用来调视图用的,不会调用ACTION内部代码不指定render $this->render() ; 结果: {当前Module}/{当前Controller}/{当前Action}.phtml $this->render('bar') ;结果: {当前Module}/{当前Controller}/bar.phtml 二. forward$this->_forward('bar') ;结果: {当前Module}/{当前Controller}/bar $this->_forward('bar', 'foo') ;结果: {当前Module}/foo/bar $this->_forward('bar', 'foo', 'hoge') ;结果: hoge/foo/bar $params = array( 'a' => '1', 'b' => '2' ) ; $this->_forward('ba......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 2730字 评论关闭
链接:http://www.eygle.com/digest/2006/01/hwoto_linux_crontab.html 在 Linux 中,任务可以被配置在指定的时间段、指定的日期、或系统平均载量低于指定的数量时自动运行。红帽企业 Linux 预配置了对重要系统任务的运行,以便使系统能够时时被更新。譬如,被 locate 命令使用的 slocate 数据库每日都被更新。系统管理员可使用自动化的任务来执行定期备份、监控系统、运行定制脚本等等。 红帽企业 Linux 随带几个自动化任务的工具:cron、at、和 batch。 37.1. cron cron 是一个可以用来根据时间、日期、月份、星期的组合来调......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 1492字 评论关闭
  游标 cursor:查询返回的结果集   1、静态游标,与定义好的查询关联;    a、显式游标      type t_type is record(                      --    定义保存结果的类型                       pk     t.pk%type                      ,name1  t.name1%type                      ,name2  t.name2%type                      );      v_t t_type;                                 --    定义结果变量,行记录。当然也可以不这样定义,而一个个指定字段变量。        cursor c for select * from t where pk=1;    --    静态......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1274字 评论关闭
UVa OJ Root :: AOAPC I: Beginning Algorithm Contests (Rujia Liu) :: Volume 1. Elementary Problem Solving :: Big Number  Overflow  Write a program that reads an expression consisting of two non-negative integer and an operator. Determine if either integer or the result of the expression is too large to be represented as a ``normal'' signed integer (type integer if you are working Pascal, type int if you are working in C). Input An unspecified number of lines. Each line will c......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 491字 评论关闭
操作系统的一个简单程序 进程的控制,在这个程序中使用系统调用lockf()来给每个进程加锁,可以实现进程之间的互斥。#include<stdio.h>#include<unistd.h>int main(){  int p1, p2 ,i;  while((p1==fork())==-1);  if (p1==0){   lockf(1,0,0);   for(i = 0 ; i < 10 ; i ++)      printf("child %d/n",i);   lockf(1,1,0);  }  else{    while((p2 == fork())==-1);    if (p2 == 0){      lockf(1,1,0);       for(i = 0 ; i < 10 ; i ++)       printf("son %d/n", i );       lockf(1,0,0);        }    else......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 656字 评论关闭
  估计很多使用 git 的同学把握不住什么时候应该 commit, 什么时候又应该把未提交的 commits 都 push 上去, 今天我就把我的理解说一说。   首先,有一条原则应该是要遵循的: 提交描述 = 提交的修改。   凡是违背这一原则的都构成欺诈: 提交描述 < 提交的修改   这种情况是这次提交中 实际修改的内容比提交描述中介绍的要多, 难道你想添个后门? 提交描述 > 提交的修改   这种情况是实际修改的内容比提交描述中介绍的要少, 那不是偷工减料吗,我们不要做豆腐渣工程。   所以,提交的描述......
阅读全文