- 博客(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关注的人