自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰火欢迎您的光临!

---走自己的路,让别人去说吧!

  • 博客(47)
  • 收藏
  • 关注

原创 Linux初探(七)---MySQL的安装

1.先安装server,再安装client rpm -ivh ***.rpm 报错:Failed dependencies---依赖的包没装上,安装盘上有。 用ISO镜像文件加载到CDrom,再mount进来。 再找到需要的包,cp进来,再安装 find . -name perl*----在当前路径下查找perl开头的文件 mysql安装完默认注册成一个服务 service mysql stop 

2009-12-10 21:06:00 563

原创 Linux初探(六)---Tomcat的配置

  1.tomcat自动启动?  2.环境变量的设置? 建立tomcat5脚本,注意修改相应的地址*********************************#!/bin/sh # # tomcat: Start/Stop/Restart tomcat # # chkconfig: 2345 80 20 # description: Tomcat is a Java Servlet

2009-12-10 21:04:00 394

原创 Linux初探(五)---Tomcat的安装

tomcat.apache.org下载tomcat5.5.X版本用ftp上传到Linux中。 安装配置Tomcat: 1.解压# tar zxvf apache-tomcat-5.5.28.tar.gz 2.设置一下环境变量,方法如设置JDK一样  TOMCAT_HOME=解压后的tomcat目录  export TOMCAT_HOME 3.修改默认端口  vi /tomcat/conf/serv

2009-12-10 20:59:00 345

原创 Linux初探(四)---JDK的安装

1.安装jdk2.设置环境变量。#vi /etc/profile在最后面加入 #set java environmentJAVA_HOME=/usr/java/jdk-1_5_0_02CLASSPATH=.:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH保存退出。要使JDK在所有的

2009-12-10 20:57:00 448

原创 Linux初探(三)---vsftp

Redhat默认安装的为Vsftp server。 service vsftpd start :启动vsftp服务(d后台的进程) service vsftpd stop :停止vsftp服务。 Window与Linux的文件共享: 1.两个系统在同一网段,可以在Linux上装Samba Server。 2.Window下架设Ftp,Linux上下载。(Windows一般为内部IP,Lin

2009-12-10 20:47:00 763

原创 Linux初探(二)

useradd  新增一个用户(新增一个用户未指定用户组时默认会新增一个同用户名一样的用户组)  在/home目录下会新增一个该用户的目录,/etc目录下的passwd文件记录用户信息,/etc下的  group文件记录用户组信息。 passwd   为用户设置一个登录密码 userdel  删除一个用户(删除用户时,还需要到/home目录下删除用户对应的目录 rm -rf ***) groupa

2009-12-10 20:45:00 287

原创 Linux系统初探(一)

记录学习Linux系统碰到的基本知识。根目录:/超级管理员:root打开目录:cd设备全部在/dev下面设备全部当成文件来玩挂载点 mount point访问设备:把设备看成一个目录,约定把设备放在根目录下面的mnt目录下面删除一个目录:rmdir ***建立一个目录:mkdir ***挂载光驱:mount /dev/cdrom /mnt/cdr  (挂载光驱确保里面有好的光碟)显示当前目录下

2009-12-10 20:40:00 496

原创 如何走好Java自学之路

Java的资料满天飞,怎样找到一条属于自己的发展道路呢?这是很多人比较困惑的地方。也比较容易出错。参照尚学堂的模式,个人感觉非常中肯。首先要学JavaSE,这是无庸置疑的。与此同时,是的,与此同时,和JavaSE的学习同步,建议大家研究一下数据结构与算法。在这儿之后,你可以选择向J2ME、或者Java GUI、Socket编程等方向努力,但是通过第一篇的办法,你可以很容易就将这方向过滤

2009-06-13 13:28:00 465

转载 Notes中用Ajax调用WebService

由于本人还是在R6的环境下开发,故这个用法还没实验过。只是在逛论坛中无意中看到的,很好奇,故转过来了。如果有不对的地方,请大家多多指教。以下就是实现的方法,供大家参考:                        通过Ajax通用WebService                                        /* 通过Ajax调用webService*/var metho

2009-06-13 13:07:00 656

原创 VBA中调用Notes

正常情况下,我们都是在Notes中调用office的组件来完成相关功能。这次在一个论坛里看到还有个需求是要在Word中直接调用Notes中的相关操作完成。觉得蛮好奇,回去试了一下,还真的可以。示例如下:Sub test() test Macro 成功调用 宏在 2009-5-25 由  创建Dim ss As VariantDim db As Vari

2009-06-13 12:58:00 1609

原创 Eclipse快捷键

Eclipse非常好用,免费,功能强大。自己了解的一些快捷外,在网上一找,还有很多。贴下来,以备不时之需了。呵呵。汇总Eclipse快捷键  编辑作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切

2009-06-13 12:41:00 280

原创 Java核心J2SE(五)

十---十一章的内容:网络底层:TCP/IP详解TCP: Socket编程: java.net包:Socket和ServerSocket类分别用来实现双向连接的client和 server端 寻址信息:远端计算机的IP地址和端口号(Port number)--65536个 自己编程的端口号:1024以上的。 80:http 21: TCP端口和UDP端口分开的,每个都有65536个端口

2009-06-11 22:10:00 337

原创 Java核心J2SE(四)

八---九章内容:java.io包---流输入流和输出流字节流和字符流节点流和处理流抽象流类型: 字节流     字符流输入:InputStream  Reader输出:OutputStream WriterInputStream:数据的单位为字节(8bit)方法:read(三种形式),close(),skip(long n)OutputStream方法:write(三种形式),clo

2009-06-11 22:09:00 402

原创 Java核心J2SE(三)

六---七章的内容:java.lang.String 类代表不可变的字符序列。equalsIgnoreCase(String another)--比较字符串与another是否一样(忽略大小写。)静态重载方法:public static String valueOf(...double d int i)public String[] split(String regex) 将一个字

2009-06-11 22:08:00 501

原创 Java核心J2SE(二)

以下是第四,五章的内容异常:运行期出现的错误-----错误的名字和行号很重要。public void someMethod() throws SomeException { if(someCondition()) {  throw new SomeException("错误原因"); }}try { someMethod();} catch (SomException e) { //异

2009-06-11 22:07:00 379

原创 Java核心J2SE(一)

虽然在学校有学过J2SE了,自我感觉还非常良好。可是出来这么久都没碰过了。很生疏了呀。现在Java是大的趋势,如果不会,会很受限制的。所以抽空再学了一下J2SE。突然发现原来在学校学的东西....好少,好浅.感触了下之后小小做了点笔记。以备后续查看了。第一章太泛,感觉没啥用,直接跳过去了。第二章开始:内存管理: 分为四个部分, code segment(存放代码);   data se

2009-06-11 22:00:00 522

原创 PL_SQL基础--续六

函数和触发器:function:函数--有参数和返回值。 create or replace function sal_tax   (v_sal number)   return number is begin   if(v_sal   return 0.10;   elsif(v_sal   return 0.15;   else  return 0.20;   end if; end;

2009-06-01 00:40:00 334

原创 PL_SQL基础--续五

存储过程存储过程--起了名字的PL_SQL程序: create or replace procedure p is  cursor c is    selcet * from emp2 for update; begin  for v_emp in c loop   if(v_emp.deptno = 10) then    update emp2 set sal = sal + 10 whe

2009-06-01 00:39:00 331

原创 PL_SQL基础--续四

游标---PL_SQL里面的重点****: declare   ---loop循环  cursor c is  --声明一个游标   select * from emp;  v_emp c%rowtype; --声明一条记录 begin  open c;   --打开游标  loop   fetch c into v_emp; --截取数据。   exit when (c%notfound); -

2009-06-01 00:38:00 272

原创 PL_SQL基础--续三

DBA通常建立error日志: 1.建立日志表: create table errorlog ( id number primary key, errcode number, errmsg varchar2(1024), errdate date ); 2.建立序列 create sequence seq_errorlog_id start with 1 increment by 1; 3

2009-06-01 00:37:00 352

原创 PL_SQL基础--续二

PL_SQL的分支和循环:  declare  v_sal emp.sal%type; begin  select sal into v_sal from emp   where empno = 7369;  if(sal    dbms_output.put_line(low);  elsif(v_sal   dbms_output.put_line(middle);  else

2009-06-01 00:35:00 299

原创 PL_SQL基础--续

本篇继续PL_SQL知识的积累。 PL-SQL里面的select语句必须返回一条记录且只能返回一条记录。 declare  v_ename emp.ename%type;  v_sal emp.sal%type; begin  select ename,sal into v_ename,v_sal from emp where empno = 7369;  dbms_output.put_

2009-06-01 00:33:00 305

原创 PL_SQL基础

每种数据库都有自己特有的语言,Oracle下面就是PL_SQL了。它相对于SQL语言来说,提供了分支和循环,可以完成更多的工作。PL-SQL:---带选择过程的SQL语句。 各个数据库都有自己的类似语言。PL_SQL是Oracle数据库的。 SQL> set serveroutput on;输出到服务器命令行端口,默认是off。 SQL> declare        ---变量声明语句块 

2009-06-01 00:29:00 235

原创 SQL语言基础--续四

Oracle下特有的一些东西。rownum 认识:(oracle) 只能和小于 记录刚刚取出来的数据的行号,排序过后的数据不管用。 解决办法,对数据先进行排序,再把结果当作一个表来用,可把rownum显示的调用出来 对于大于或者区间取值,只能把rownum调出来,再进行比较。 update: update emp set sal = sal*2, ename = ename||- wh

2009-06-01 00:26:00 235

原创 SQL语言基础--续三

一个事务起始于一条DML语句,结束于commit。 DML语句碰到DDL,DCL语句,事务结束,自动提交。rollback不起作用。 DCL:授权,事务控制语句。 正常断开,自动提交,非正常断开,自动回滚。虚表(视图)--以v$开头:create view v$_dept_avg_sal_info asselcet deptno, avg_sal,grade from   (select av

2009-06-01 00:25:00 249

原创 SQL语言基础--续二

DML语句: insert into: insert into tablename values(values); insert into tablename(列名) values(values);--插入的数据是部门列有数据。 insert into tablename select * from tablename2;(表的数据结构要一样) DDL语句: create table ta

2009-06-01 00:23:00 222

原创 SQL语言基础--续

继续SQL语言知识积累,同上篇,示例都是以Oracle系统自带的数据为背景。 子查询: 把中间过程查询出来的结果当成一张表,示例如下(表连接): select ename, sal from emp join (select max(sal) max_sal,deptno from emp group by deptno) t on (emp.sal = t.max_sal and emp

2009-06-01 00:20:00 304

原创 SQL语言基础

记录一下基本的SQL语法(里面的示例都是以Oracle里面自带的数据为背景):1.desc tablename---描述一张表(字段,类型,长度)2.select empno,sal*12 "All money" from emp;  ---给结果项起别名。如含特殊字符或者要保持原有格式,用双引号括起来。3.任何含空值的数学表达式最后的结果都是空值(NULL)4.字符串连接符:|| selec

2009-05-31 23:12:00 342

原创 Oracle基础

记录一下自己做实验的时候Oracle数据库基础知识,包含基本的DBA操作。 三种访问数据库的方式:1.命令行:sqlplus命令2.客户端:sql*plus3.浏览器端:IP:5560/isqlplus/   不需要装客户端,比较方便 命令行解锁用户:sulplus sys/password as sysdba   ---管理员身份登录alter user scott accoun

2009-05-31 22:54:00 293

原创 MySQL基础

1.www.mysql.com/下载--安装(字符集GB2312,端口号:3306)--启动2.create databse dbname;  use dbname;  create table tablename()--SQL语句3.执行sql脚本文件  /. 或者source +文件绝对路径(.sql)4.show databases;  show tables;  desc tablen

2009-05-29 01:33:00 279

原创 JDBC介绍

JDBC编程步骤:1.Load the Driver 1. Class.forName()|Class.forName().newInstance()|new DriverName() 2. 实例化时自动向DriverManager注册,不需显示调用DriverManager.registerDriver方法2.Connect to the DataBase 1. DriverManager.ge

2009-05-29 01:28:00 401

原创 Lotus Notes企业高级开发摘要

本篇源于Lotus Notes企业高级开发这本书中的内容,感觉比较陌生的东西记录了下来。没有具体的解决办法与技巧,全是凭感觉记录下来比较杂乱的知识点了。 1.判断隐藏:!@Contains(@UserRoles;"[R_FileEditor]"|(RuleState!="编辑中"))2.NOTES ID 和UNID的区别 Notes ID 副本文档彼此间具有不同的Notes ID---8个

2009-05-29 00:52:00 2013 1

原创 中文乱码问题

气死,刚刚写的不知道为什么没保存,一点内容都没有....再整理一遍了。首先声明,有一些方法没实验过,大家发现有问题的请提出来,谢谢!关于BS开发下中文乱码问题:1.url传参数尽量不要使用中文,如要省不掉,javascript中使用escape(),将中文转换后再带入url,公式则使用@URLEncode,同样先转换中文。   2.前台javascript编码+后台javascri

2009-05-28 16:01:00 754

原创 Ajax基础 (十二)---开发跨浏览器JavaScript

一.向表中追加行完美的做法是:在table元素下建一个tbody的元素,tr元素增加到tbody元素。而不是直接增加到table元素下。         示例:                                                                      增加方法:              var cell = document

2009-05-28 15:09:00 442 3

原创 Ajax基础 (十一)---代码测试,资源及框架介绍

第六章 使用JsUnit测试JavaScript代码JsUnit与JUnit这一点是一样的。setup() tearDown()是可选的,setUp()在每个测试之前调用,tearDown()在每个测试之后调用。但是JUnit中,每次测试运行会导致创建Test类的一个新实例,声明的所有实例变量在下次一次测试运行时会“重置”。而JsUnit不会为每次测试运行重新加载测试页,所以变量状态会在多次测

2009-05-28 15:07:00 234

原创 Ajax基础 (十)---Ajax开发工具

构建完备的Ajax开发工具箱Firefox扩展:    HTMLValidator     DOM Inspector    Web开发扩展包:web-developer.xpi        http://chrispederick.com/work/web-developer/ 通过prototype属性建立面向对象的JavaScript    每个Java

2009-05-28 15:01:00 251

原创 Ajax基础 (九)

4.9 提供自动完成         Web端---div包含table,由div来控制在屏幕上显示的具体位置,用table的属性来控制显示宽度,tbody在table内,用来决定显示数目。利用td元素的属性控制显示的变化及点击后的动作function。用输入框的onkeyup属性时时跟踪input元素里面的变化,并调用相关function。位置的控制用到的属性:div.style.left,

2009-05-28 14:57:00 251

原创 Ajax基础 (八)

4.8 访问Web服务         Web服务---支持异构计算机系统相互操作的一种有用的工具。         最著名的Web服务实现是SOAP(简单对象访问协议),是XML协议;         WSDL(Web服务描述语言)文档也是XML文档,描述如何创建Web服务的客户。         WSDL和SOAP通常一同使用。SOAP是一个很难使用的技术,只有在跨平台互操作性

2009-05-28 14:54:00 310

原创 Ajax基础 (七)

4.7 动态更新Web页面         范例模仿把数据插入到后台数据库或者从数据库删除数据,并在浏览器反应出来。Web端:Employee Listvar xmlHttp;var name;var title;var department;var deleteID;var EMP_PREFIX = "emp-";function createXMLHttpRequest()

2009-05-28 14:51:00 232

原创 Ajax基础 (六)

4.5 显示进度条         范例和4.4类似,不重复了    4.6 创建工具提示       关键:画表格利用当前元素的offset属性设置偏移量。(offsetWidth,offsetParent)             JavaServlet方面利用了HashMap及Map对象存储数据。Web端:      Ajax Tooltip             

2009-05-28 14:48:00 239

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除