自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (8)
  • 收藏
  • 关注

原创 用户认证管理设计方案

 1 设计思路 为了设计一套具有较强可扩展性的用户认证管理,需要建立用户、角色和权限等数据库表,并且建立之间的关系,具体实现如下。1.1 用户用户仅仅是纯粹的用户,用来记录用户相关信息,如用户名、密码等,权限是被分离出去了的。用户(User)要拥有对某种资源的权限,必须通过角色(Role)去关联。用户通常具有以下属性: ü         编号,在系统中唯一。 ü   

2008-08-29 22:20:00 1452

原创 权限系统概要

权限系统概要(收集,整理)前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的

2008-08-29 22:15:00 1107 1

原创 Tomcat5.5 私有JNDI、数据源(链接池)的配置

可以在两个位置配置JNDI: 1. $CATALINA_HOME/conf/server.xml,在这个文件里的是全局的,对所有应用可见; 2. 应用的context XML文件(META-INF/context.xml),这个是私有的,只对这个应用可见。 大家都知道第一个位置,第二个不熟悉,看看下面的目录结构:应用目录--            --WEB-INF/web.xml  

2008-08-28 11:11:00 1537

原创 NFS配置

假想环境10.0.0.1 - NFS Server10.0.0.2 - NFS Client1)在NFS Server上: # vi /etc/exports 添加一行: /var/nfs 10.0.0.2(rw,async,anonuid=65534,anongid=65534) # mkdir -p /var/nfs # chown nfsnobody:nfsnobod

2008-08-28 10:35:00 515

原创 归属表空间

回收用户unlimited tablespace权限即可以导入到用户缺省表空间  SQL> create user bjbbs identified by passwd   2 default tablespace bjbbs   3 temporary tablespace temp   4 /   User created.   SQL> grant connect,res

2008-08-27 11:19:00 666

原创 linux 常见网络问题检查和排除

 1、网卡工作不正常1)使用lsmod命令判定网卡是否被加载#lsmod2)如果没有加载,使用dmesg命令判定是否检测到硬件#dmesg3)使用ifconfig判定网络设置是否正常2、DNS的设定问题查看文件/etc/resolv.conf检查DNS的配置3、默认路由设置问题使用route命令查看路由表的情况#route如果路由设置错误,将做如下修改:

2008-08-24 12:25:00 1058 1

原创 linux ifconfig配置

 ifconfig命令中的选项:1)up:用于激活接口如:ifconfig eth0 up 会激活eth02)down:和up相反ifconfig eth0 down3)netmask [addr]:给接口设置网络掩码。如:ifconfig eth0 netmask 255.255.255.0来完成。4)[addr]:设置ip地址。如:ifconfig eth0 1

2008-08-24 11:49:00 980

原创 linux文件和目录的权限设置

1、chmod命令更改权限#chmod u+rw-x,g-x a.txt1)权限范围表示 u:即文件或目录的拥有者 g:即文件或目录的所属群组 o:其他群组,除了u和g2)操作符表示法 +:增加权限 -:减少权限3)权限代号表示法 r:读取,八进制代号“4” w:写入,八进制代号“2” x:执行,八进制代号“1” -:没有任何权限,八进制代号“0

2008-08-24 08:52:00 564

原创 linux文件类型

1、普通文件例如:要确定/user/bin/file和/bin/date文件类型,采用如下命令:#file /user/bin/file /bin/date2、目录文件注意:以“.”开头的文件名表示隐含文件,使用带-a选项的ls命令可以列出。3、设备文件在linux系统中,所有设备都作为一类特别文件对待。系统利用他们来表示各个设备驱动器,内核使用他们与硬件设备通信。设备

2008-08-24 08:00:00 839

原创 linux用户帐户管理常见问题

 1、建立不允许登陆的特殊账号比如:单纯用于收发邮件的账号,这时要将用户的Shell设置为/sbin/nologin,并且不用建立用户主目录。例如:系统中名字为mail的群组(/etc/group),GID是12,使用者账号是testuser,UID是720,操作命令如下:1)修改账号属性,编辑/etc/passwd文件,修改Shell为/sbin/nologin2)通过pwcon

2008-08-23 18:39:00 903

原创 linux管理用户组

 1、/etc/group文件文件作用类似于passwd。用户组名:加密后的组口令:组ID:组成员列表如:mail:x:12:mail,postfix2、新建用户组#groupadd [option] 3、修改用户组#groupmod [option] 4、删除用户组#groupdel [option]

2008-08-23 18:21:00 478

原创 linux管理普通账号

 1、新建用户    useradd [选项]     此命令是调用/usr/sbin/useradd程序如:useradd -u 550 -g mysql -d /home/test -s /bin/bash -e 09/01/06 -p mypassword test-d 用户目录-s 用户的Shell环境,一般为/bin/bash 2、/etc/passwd文件

2008-08-23 16:33:00 601

原创 linux 应用软件的安装方法

 在linux中,常见的软件安装方法有两种:1、使用软件的源代码,需要自己动手编译它。这种软件包通常是用gzip压缩过得tar包,后缀为.tar.gz  源代码安装方法:    1)# tar -zxvf apache.tar.gz         使用此命令来解开包,解压后会创建新目录。    2)进入新目录后,观察目录中包含了以下哪一个文件:Configure、Makefi

2008-08-23 16:03:00 671

原创 Linux 下安装FireFox.tar.zip

firefox.tar.zip ,先说明一下tar.zip ,这个是用zip加压了的文件。  放到root下,然后打开终端输入unzip firefox.tar.zip ,OK,解压出来了,在root下可以找到,以上只是解压firefox.tar.zip,解出来的文件是firefox.tar.gz ,安装方法tar -zxvf firefox.tar.gz ,这样会生成一个以文件名命名的文件夹。如

2008-08-23 15:53:00 2453

原创 Oracle数据库的启动和停止

1、启动数据库:oracle@suse92:~> sqlplus /nolog SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jan 20 02:29:37 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQ

2008-08-21 15:11:00 769

原创 oracle报错是:您必须具有SELECT ANY DICTIONARY权限

 我把一个9206升级到1020之后,在客户端使用OEM就不能连接了,但是使用sqlplus可以连接。是怎么回事呢?报错是:您必须具有SELECT ANY DICTIONARY权限才能运行此应用程序,请要求DBA为您授予此权限。我使用的是SYSTEM用户,发现此问题后又登陆SQLPLUS授权:SQL> grant select any dictionary to system with a

2008-08-20 10:45:00 6813

原创 Oracle 表空间相关命令常识

 //查看表空间信息SELECT FILE_NAME,TABLESPACE_NAME,BYTES,USER_BLOCKS FROM DBA_DATA_FILES;//创建表空间create tablespace unsap_dec datafile /u01/app/oracle/product/10.2.0/db_1/dbs/unsap_dec.ora size 512m A

2008-08-20 10:44:00 753

原创 oracle imp/exp 导入导出命令

 imp/exp命令,均是数据库帐户下的命令,即 su - oracle后使用的命令。imp命令 #imp unsap_dec目的/unsap_dec目的 file=/usr/test.dmp系统就会自动导出文件test.dmpexp命令 #exp 。。。 #user name : #user password : 。。。 #user name : 

2008-08-20 10:43:00 987

原创 Java 版本的 Base64 编码解码类

J2SE 中没有标准的 Base64 编码解码类,虽然可以使用非标准的 sun.misc.BASE64Encoder 和 sun.misc.BASE64Decoder,但是用非标准的东西总感觉不好。所以自己写了一个 Base64 编码解码的类。这个类只有 2 个方法,一个 encode,一个 decode,encode 用来将 byte 数组转化为 Base64 字符串,而 decode 则将 B

2008-08-20 10:22:00 858

原创 DES加密解密算法

import javax.crypto.*;import javax.crypto.spec.*;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.IOException;import java.security.*;public class DES { byte[] encryptKe

2008-08-20 10:03:00 754

原创 Linux 运行级详解

Linux 启动时需要哪些步骤呢?本文将详细描述不同的运行级在启动中的作用。对于那些在DOS/Win9x/NT 平台下的高级用户而言,Linux 似乎是一个怪物。没有config.sys ,没有 autoexec.bat,具有个人特色的机器配置不知道从何开始。需要说明的是,很多人认为Linux 是Unix 的一个克隆,但是,这种说法对于Linux 是不公平的。Linux 比Unix更加开放,功能更

2008-08-06 14:17:00 683

原创 activeMQ4在Linux4中配置成系统服务

1、配置../activemq/bin/linux/wrapper.conf文件1)设置activemq 路径2)设置jdk的java文件路径2、Make ActiveMQ startup and shutdown scripts executable:sudo chmod +x /opt/activemq/incubator-activemq-4.0/bin/activemqsu

2008-08-06 12:00:00 1761

原创 HermesJMS 连接 ActiveMQ

ActiveMQ 是一个实现了 JMS 1.1 规范的开源的 JMS Server,HermesJMS 则是一个开源的 GUI 工具,可以连接许多种 JMS Server。然而,HermesJMS 的官方网站上提供的配置方法语焉不详,常常使初次使用者陷入困境。本文给出详细的操作步骤,并给出了一段视频。一、安装 ActiveMQ1、下载 ActiveMQ,网址是:http://www.activem

2008-08-06 11:46:00 1625

原创 linux中telnet安装和配置

 一、安装telnet软件包(通常要两个)  1、 telnet-clIEnt (或 telnet),这个软件包提供的是 telnet 客户端程序;  2、 telnet-server ,这个软件包提供的是 telnet 服务器端程序;  安装之前先检测是否这些软件包已安装,方法如下:  [root@wljs root]#rpm –q telnet或[root@wljs root]

2008-08-05 13:23:00 1188

原创 使vsftp下root登录

1)编辑两个FTP配置文档:/etc/vsftpd.ftpusers和/etc/vsftpd.user_list,将root那一行删掉或#注释掉;2)重启vsftpd服务:[root@Linux etc]# service vsftpd restart 这样就OK了!我没有修改/etc/vsftpd/vsftpd.conf中的任何内容。如果没有1)中的文件,重新安装ftp时

2008-08-05 12:53:00 2901

原创 Red Hat Enterprise Linux 4安装MySql5

卸载RedHat上原有的MySql的老版本.本人AS4上是原有了Mysql4.1> 用" rpm -qa | grep mysql " 查看安装了mysql的哪些组件.看清楚有哪些组件名,在第二步卸载中使用.2> 用" rpm -evv "完全卸载. 其中几个组件说缺少 ***.so.10啥的,就需要用" rpm -e --nodeps "强制卸载.到此卸载完毕.Linux宝库0ja

2008-08-04 17:19:00 1790

原创 删除NT服务名称

sc delete语法sc [ServerName] delete [ServiceName]参数ServerName指定服务所在的远程服务器名称。该名称必须使用 UNC 格式 ("//myserver")。若要在本机上运行 SC.exe,请忽略此参数。  ServiceName  指定由 getkeyname 操作返回的服务名。  /?  在命令提示符显示帮助

2008-08-04 15:57:00 1260

vsftp运行配置文件

vsftp运行配置文件 配置用户、限制用户访问目录和vsftpd的配置信息

2012-11-06

VSFTP安装配置

vsftp 2.4.3 ftp 配置,随意控制每个用户的权限,方便

2012-11-05

ext eclipse 插件

ext eclipse 插件 ext eclipse 插件 ext eclipse 插件

2009-12-10

ssh + ext 集成

ssh + ext 集成 ssh + ext 集成 ssh + ext 集成

2009-12-10

java 实现抓取目录下的所有文件

使用java语言,实现从某目录下,抓取所有的文件,组成完整的文件路径。

2008-05-05

java文件复制功能

java文件复制,使用java语言开发的,效果如windows 的复制和粘贴效果。

2008-05-05

空空如也

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

TA关注的人

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