摘要: web.xml中加载的顺序为:context-param ---> listener ---> filter ---> servlet.listener:主要针对的是对象的操作,如session对象的创建等,在这样的事件发生时做一些事情。listener可以分为三种:1、与servletContex... 阅读全文
posted @ 2015-03-04 10:31 leanman 阅读(264) 评论(0) 推荐(0)
摘要: 昨天,我遇到了一個讓我很頭疼的問題。我做了一個共通的jsp,單只測它是ok的,可是,放在別的jsp中include它,就會報錯如標題所示:The code of method _jspService(HttpServletRequest, HttpServletResponse) is exceed... 阅读全文
posted @ 2014-12-08 15:04 leanman 阅读(484) 评论(0) 推荐(0)
摘要: BlazeDS 是一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging) 技术,以LGPL(Lesser GNU Public License)公共许可证书发布。它能够使得后端的 Java 应用程序和运行在浏览器上的 Adobe Flex 应用程序相... 阅读全文
posted @ 2014-07-25 10:05 leanman 阅读(901) 评论(0) 推荐(0)
摘要: 什么是定义,什么是声明 记住,C语言中的对象必须有且只有一个定义,但它可以有多个extern声明。这里所说的对象跟C++中的对象并无关系,这里的对象只是跟连接器有关的“东西“,比如函数和变量。 什么是定义:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。 什么是声明:有两重含义,如下: 第一重含义是:告诉编译器,这个名字已经匹配到一块内存上了。 第二重含义是:告诉编译器,这个名字先预定了,别的地方再也不能使用它来作为变量名或对象名。 extern 对象声明告诉编译器对象的名字和类型,对象的内存分配则在别处... 阅读全文
posted @ 2012-03-16 11:25 leanman 阅读(204) 评论(0) 推荐(0)
摘要: Oracle Precompiler: Pro*C/C++ Release 3.0 MessagesPCC-02010: found end-of-file while scanning string literalCause: A string in a SQL statement, which should be delimited by single quotation marks, was not terminated properly.Action: Check that all strings are delimited.PCC-02011: found identifier gr 阅读全文
posted @ 2012-02-10 18:42 leanman 阅读(4146) 评论(0) 推荐(0)
摘要: 有了oracle环境后,开始在Linux下编写proc*c 初始例子一般都是一个连接到数据库的程序:#include <stdio.h>#include <string.h>#include <stdlib.h>#include "sqlca.h"EXEC SQL BEGIN DECLARE SECTION; char *uid = "scott/tiger@CENTOS";EXEC SQL END DECLARE SECTION;int main(){ EXEC SQL CONNECT :uid; printf(&q 阅读全文
posted @ 2012-02-10 18:37 leanman 阅读(4240) 评论(0) 推荐(0)
摘要: Linux中在Oracle安装完毕以后,如果重新启动Linux ,Oracle是不会自动启动的,你可以通过手动调用dbstart命令来进行启动,不过这样似乎也很繁琐.我们可以通过配置Oracle的自动启动脚本,然后利用Linux的Service来启动Oracle服务器.首先在/etc/init.d/目录下配置Oracle的服务文件.touch oracle10gchmod a+x oracle10g然后编辑此oracle10g文件.内容如下.# !/bin/bash# whoami# root# chkconfig: 345 51 49# /etc/init.d/oracle10g# desc 阅读全文
posted @ 2012-02-10 10:59 leanman 阅读(2117) 评论(0) 推荐(0)
摘要: 我们知道oracle客户端连接时涉及用到的几个配置文件有:sqlnet.ora、tnsnames.ora、listener.ora。其中sqlnet.ora和tnsnames.ora是在客户端的配置文件,listener.ora则是在服务器端的监听配置文件。想要顺利的连接上服务器端,首先要确保两者之间的网络通畅。其二在服务器上配置好监听程序。其三是客户端配置好相应的tnsnames.ora。 在配置服务器端监听程序时要注意几点: 1、在服务器上的/etc/hosts文件中需要有127.0.0.1 localhost 这一条.默认情况下是有的。若没有则在启动监听器是会报TNS-1253... 阅读全文
posted @ 2012-02-09 17:17 leanman 阅读(10130) 评论(0) 推荐(0)
摘要: 计算机存储设备一般分为两种:内存储器(main memory)和外存储器(external memory)。 内存存取速度快,但容量小,价格昂贵,而且不能长期保存数据(在不通电情况下数据会消失)。外存储器—磁盘是一种直接存取的存储设备(DASD)。它是以存取时间变化不大为特征的。可以直接存取任何字符组,且容量大、速度较其它外存设备更快。2.1磁盘的构造 磁盘是一个扁平的圆盘(与电唱机的唱片类似)。盘面上有许多称为磁道的圆圈,数据就记录在这些磁道上。磁盘可以是单片的,也可以是由若干盘片组成的盘组,每一盘片上有两个面。如下图11.3中所示的6片盘组为例,除去最顶端和最底端的外侧面不存储数据之外,一 阅读全文
posted @ 2011-11-16 10:34 leanman 阅读(1092) 评论(0) 推荐(0)
摘要: 概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写 makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系 阅读全文
posted @ 2011-09-22 13:14 leanman 阅读(601) 评论(0) 推荐(0)