自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

james的专栏

java,linux,postfix资料

  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle数据库管理

一、数据库管理员概述:每个Oracle数据库应该至少有一名数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分别担负不同的管理职责。职责:1、安装和升级Oracle数据库。2、建库、表空间、表、视图、索引……3、指定并实施备份与恢复计划。4、数据库权限管理,调优,故障排除。5、对于高级数据库管理员,要求能参与项目开发,

2012-09-29 11:24:30 905

转载 oracle学习笔记——视图、索引(转载)

oracle学习笔记——视图、索引(转载)1.视图(VIEW)1.1 概念       视图-----是由SELECT查询语句(可以是单表或者多表查询)定义的一个"逻辑表",只有定义而无数据,是一个"虚表". 在创建视图时,只是将视图的定义信息保存在数据字典中, 而并不将实际的数据复制到任何地方, 即不需要在表空间中为视图分配存储空间. 视图是查看和操纵基表数据的一种方法,

2012-08-28 16:38:19 602

转载 sql 创建表、删除表 增加字段 删除字段操作

下面是Sql Server 和 Access 操作数据库结构的常用Sql,希望对你有所帮助。新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default \'默认值\' null ,[字段2] ntext null ,[字段3] datetime,

2012-08-23 19:28:32 774

转载 linux下查看系统io情况

方式一   vmstat 1      显示格式如下  procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st

2012-08-08 11:17:04 1263

转载 linux查看内存top

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。  操作实例:   在命令行中

2012-08-08 11:13:54 2515

转载 linux查看内存free

我们一般用free命令:[root@scs-2 tmp]# free             total       used       free     shared    buffers     cachedMem:       3266180    3250004      16176          0     110652    2668236-/+ buffers/

2012-08-08 11:13:10 800

转载 Linux下查看磁盘剩余空间和文件夹大小

f命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:df -hl显示格式为: 文件系统              容量 已用 可用 已用% 挂载点 Filesystem            Size Used Avail Use% Mounted on/dev/hda2              45G   19G   24G 44

2012-08-08 11:04:03 498

转载 linux下查找目录及查找文件

查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print可参考:linux find 命令详解·find path -option [ -print ] [ -exec -ok command ] {} \;#-print 将查找到的文件输出到标准输出#-exec command {}

2012-08-08 10:49:02 1086

转载 Spring Security3.1 最新配置实例

一、数据库结构     先来看一下数据库结构,采用的是基于角色-资源-用户的权限管理设计。(MySql数据库)    为了节省篇章,只对比较重要的字段进行注释。    1.用户表Users    CREATE TABLE `users` (       -- 账号是否有限 1. 是 0.否       `enable` int(11) default NULL,

2012-08-07 16:00:59 507

转载 java虚拟机内存调整

用tomcat做服务器,总是会出现内存不够这样的问题,默认的虚拟机内存是64M,显然是不够的。在windows中,可以添加环境变量JAVA_OPTS 值-Xms512m -Xmx1024m来指定也可以在tomcat的catalina.bat中加上set JAVA_OPTS=-Xms512m -Xmx1024mlinux下是在catalina.sh里加入JAVA_OPTS='-Xms51

2012-07-17 14:10:25 2467

转载 awk 与 shell 交互方式

写了很长时间脚本,awk这块遇到过很多问题,下面这三个问题解决后再也没有遇到过什么大的困难(至少目前),后来很多次割接,数据割接部分我都是用awk来做,比c,c++方便100倍一、awk 与 shell 交互方式在平时写脚本的过程中, awk 与 shell的交互不可避免的, shell比较强大, 但在处理一些事情时使用awk比较方便,例如:1、shell不支持小数点运算,

2012-07-16 17:06:57 1153

转载 soap attechments

在处理一个这样的问题,如:一些基本的信息,姓名,年龄,电话, 加一些附件文件,可以是 doc, jpg  等,内容不限制,原来的 client 用 axis 生产,在发送附件的时候用了下列指令,能将附件和基本信息发送给 server (web-service),代码如下:String fileName1 = new String("/local/data/g.txt"); File f

2012-07-16 13:08:54 1795

转载 tomcat server.xml

Licensed to the Apache Software Foundation (ASF) under one or more  contributor license agreements.  See the NOTICE file distributed with  this work for additional information regarding copyright

2012-05-20 13:21:29 361

转载 Oracle查看用户、用户权限、用户表空间、用户默认表空间

查看用户和默认表空间的关系。     select   username,default_tablespace   from   dba_users;1.查看表结构:desc表名2.查看当前用户的表:select  table_name from user_tables; 3.查看所有用户的表名:select   table_name  from all_tables;

2012-05-17 15:32:43 830

转载 在Struts2中应用FreeMarker和Velocity比较

采用Struts2作MVC框架,想考虑应用一种模板技术来美化页面,目前在FreeMarker和Velocity之间选择,拿不定主意,想听听大伙的意见。   我先来说说我了解到的情况: Velocity优点: 1.采用简单而强大的模板语言VTL来渲染页面,能保证在Dreamwaver之类的可视化编辑器中正常显示。 2.模板可以是任意扩展名,采用.html也可以,这样就能直接在浏览器中

2012-05-17 15:01:08 931

转载 Jdbc调用存储过程

详细介绍JDBC存储过程对已储存过程的调用是callablestatement对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是一种输出(out)参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(in参数)、输出(out参数)或输入和输出(inout参数)的参数。问号将用作参数的占位符。在jdbc中调用已储存过程的

2012-05-17 14:58:08 1614

转载 存储过程语法及实例

存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必

2012-05-17 14:46:18 415

转载 oracle中varchar,varchar2,nvarchar,nvarchar2的区别

1.varchar/varchar2用于存储可变长度的字符串比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如varchar(20)表示最大可以存放20个字节的内容区别:1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字

2012-05-17 11:27:51 605

转载 分享 返回分享首页» 分享 new String(getBytes(ISO-8859-1),GBK)解决中文乱码问题分析

用了好几种编码 全是乱码,request.setCharacterEncoding("UTF-8");尝试了好几种String newdefrayItem = new String(request.getParameter("newdefrayItem").getBytes("iso-8859-1"),"GBK");也换了几次编码方式,最后是String newdefrayItem = new

2012-05-17 11:24:45 1070

转载 servlet filter初探

servlet过滤器是小型的web组件,它能够处理传入的请求和传出的响应。Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response。它具有高度的透明性,无需更改应用程序代码,就可以根据需要添加、修改或从应用程序中将它删除。一个filter 包括: 1. 在

2012-05-10 15:23:57 473

转载 struts2几种result type探究

可以在struts2-core-{version}.jar中找到struts-default.xml,里面列举了当前可以使用的所有result-type以及对应的class此处是struts2.2.3的view plaincopy to clipboardprint?

2012-05-10 14:26:11 2592

转载 Command模式

COMMAND—俺有一个MM家里管得特别严,没法见面,只好借助于她弟弟在我们俩之间传送信息,她对我有什么指示,就写一张纸条让她弟弟带给我。这不,她弟弟又传送过来一个COMMAND,为了感谢他,我请他吃了碗杂酱面,哪知道他说:"我同时给我姐姐三个男朋友送COMMAND,就数你最小气,才请我吃面。",:-(命令模式:命令模式把一个请求或者操作封装到一个对象中。命令模式把发出命令的责任和执行命令

2012-05-09 16:19:23 418

转载 adroid原生浏览器下载问题

最近在開發一個ASP.NET程式要讓用戶可以直接下載檔案時,伺服器不必實際產生一個實體路徑,而是把資料庫中的二進位資料,透過Response.BinaryWrite(或Response.OutStream)的方式,產生至HttpResponse中讓用戶直接下載下來。這樣的作法,可以用於常見的檔案,例如:Word/PowerPoint檔、文字檔、圖片等。然而,這樣的網頁程式在

2012-05-03 13:58:35 1121

转载 sqlplus 连接远程数据库系统

方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上。命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba]示例:sqlplus sys/pwd@ip:1521/test as sysdba备注:使用默认1521端口时可省略输入方式二:进行网络配置 oracle9i和以前的版本

2012-05-02 14:00:39 471

转载 PL/SQL Developer 远程连接Oracle数据库

1、    配置服务器tnsnames.ora文件,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件)放在指定目录下,因为我已安装oracle,所以直接配置该文件。# tnsnames.ora Network Configuration File: D:\Oracle11g\product\11.2.0\dbhome_1\network\ad

2012-05-02 13:59:38 1076

转载 win7下安装oralce 10G

下载的“10203_vista_w2k8_x86_production_db”安装的,10204_vista_w2k8_x86_production_crs还没有装,从在win7下测试安装上了。。。将oralce 10G的安装镜像解压都硬盘,找到\stage\prereq\db\ 下的refhost.xml文件添加如下内容:再到install目录中找到orapara

2012-05-02 13:11:15 752

转载 Linux 脚本编写基础

1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh   符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。   当编辑好脚本时,如果要执行该脚本,还必须使其可执行。   要使脚本可执行:编译 chmod +x filename 这样

2012-04-24 10:08:41 568

转载 SecureCRT上传、下载及常用命令

SecureCR 下的文件传输协议有ASCII 、Xmodem 、Ymodem 、Zmodem   ASCII:这是最快的传输协议,但只能传送文本文件。   Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。   Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem

2012-04-11 15:38:58 17173

转载 java实现语音--转来学习

终于用java实现了语音聊天,贴出代码来,一起学习,嘿嘿。import java.net.*;import javax.sound.sampled.*;/** * 把接收到的信息传到麦克,即播放*/public class ChartReceive extends Thread { //格式 private AudioFormat format = n

2012-04-10 11:04:58 954

转载 socket连接池

1:SocketAdapter类,此类继承了socket,重载了socket类的close方法,目的是当用户关闭socket的时候,我们并不关闭它只是放在连接池内部。package com.tarena.socketpool;import java.net.*;import java.io.IOException;/*** socket连接的简单实现* Description: *

2012-04-09 17:26:20 7244

转载 ARRAYLIST VECTOR LINKEDLIST 区别与用法

ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要

2012-04-09 17:01:25 450

转载 多线程与socket

/** * 多线程socket */package com.common.util.socket;import java.io.*;import java.util.*;import java.net.*;public class ReceiveServer { // 该服务器的端口号 final int RECEIVE_PORT = 9090; // ReceiveS

2012-04-06 16:13:48 377

转载 synchronized关键字

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的一个synch

2012-04-06 16:12:28 301

转载 Java线程:创建与启动

一、定义线程 1、扩展java.lang.Thread类。 此类中有个run()方法,应该注意其用法:public void run()如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread 的子类应该重写该方法。2、

2012-04-06 15:08:12 394

转载 Java线程:概念与原理

一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是

2012-04-06 15:01:33 339

原创 tomcat基础知识

随着java的流行,其在web上的应用也越来越广,tomcat作为一个开源的servlet容器,应用前景越来越广,本文将向你讲述tomcat的一些知识。 一:简介 tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(Most  Innovative  Java  Product),同时它又是sun公司官方推荐的ser

2012-04-06 10:32:28 2436

原创 spring mvc

org.springframework.web.context.ContextLoaderListener Set Character Encoding org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true

2012-04-05 10:26:59 7143

转载 java架构浅析

看到别的朋友在ITEYE上发表的“开发电子商务网站技术选型“有感而发。地址是 [url]http://www.iteye.com/topic/1119464 [/url],那我们另开一个多用户商城的话题来讨论,本人一直从事Java企业级开发,因此接触过不少Java的开发框架。目前作一个多用户商城的创业项目,因为本人只专著于JAVA,那没有办法,都不用选型了。进入JAVA世界之后又有很多框架

2012-04-01 10:36:20 977

转载 【<meta name="description" content=">】作用讲解

一、语法: 二、参数解析: 1)name项:常用的选项有Keywords(关键字) ,description(网站内容描述),author(作者),robots(机器人向导)等。 2)http-equiv项:可用于代替name项,常用的选项有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie设定),Window-ta

2012-03-05 11:21:53 15500

转载 用java多线程断点续传实践

annegu做了一个简单的Http多线程的下载程序,来讨论一下多线程并发下载以及断点续传的问题。 这个程序的功能,就是可以分多个线程从目标地址上下载数据,每个线程负责下载一部分,并可以支持断点续传和超时重连。 下载的方法是download(),它接收两个参数,分别是要下载的页面的url和编码方式。在这个负责下载的方法中,主要分了三个步骤。第一步是用来设置断点续传时候的一些信息的,第二步

2012-02-28 12:56:13 687

ims用户管理

用户动作管理监控,健康水电费谁加快递费SD卡非京户

2014-05-12

空空如也

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

TA关注的人

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