- 浏览: 156296 次
- 性别:
- 来自: 西安
最新评论
-
atgfss:
采用在cookies中保存用户名和sessionid的这种方式 ...
自动登录 -
liumm19870913:
对有输入参数过程的调用
我试过那代码 , 有问题呀,funct ...
oracle 存储过程调用 -
zdsyouxiang:
内容很全面!
认识多任务、多进程、单线程、多线程
文章列表
oracle 数据导入txt execl等
- 博客分类:
- 数据库相关
方法一,使用SQL*Loader 这个是用的较多的方法,前提必须oracle数据中目的表已经存在。 大体步骤如下: 1 将excle文件另存为一个新文件比如文件名为text.txt,文件类型选文本文件(制表符分隔),这里选择类型为csv(
方法一,使 ...
cookie & session
- 博客分类:
- java相关
二者的定义:
当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,
都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie
里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普遍,许多有提供个人化服务的网站,都是利用 Cookie
来辨认使用者,以方便送出使用者量身定做的内容,像是 Web 接口的免费 email 网站,都要用到 Cookie。
具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在 ...
数据库查询速度慢可能原因
- 博客分类:
- 数据库相关
查询速度慢的原因很多,常见如下几种:
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
2、I/O吞吐量小,形成了瓶颈效应。
3、没有创建计算列导致查询不优化。
4、内存不足
5、网络速度慢
6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)
7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)
8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。
9、返回了不必要的行和列
10、查询语句不好,没有优化
可以通过如下方法来优化查询 :
1、把数据、日志、索引放到不同的I/O设备上,增加 ...
CLUSTER INDEX
- 博客分类:
- 数据库相关
CLUSTER INDEX 聚簇索引(以postgre 数据库为例)
2010-12-27 01:06
这里是postgre给出的API相关参考,其它数据库原理可以借鉴。
CLUSTER INDEX聚簇索引
CLUSTER indexname ON tablename
CLUSTER tablename
CLUSTER
CLUSTER使DBMS根据indexname指定的索引将tablename表聚集。前提是在这个表中已经有此索引。也就是说要先在一个表中建索引,再根据这个索引使这张表聚集。(注意:不要在hash index上聚簇,这样做是没有意义的,hash本来就是无序的,只是用来快速找到 ...
转载 http://blog.csdn.net/zhouyong80/article/details/1907799
程序运行过程中可能会出现异常情况,比如被0除、对负数计算平方根等,还有可能会出现致命的错误,比如内存不足,磁盘损坏无法读取文件等,对于异常和错误情况的处理,统称为异常处理。
Java异常处理主要通过5个关键字控制:try、catch、throw、throws和finally。try的意思是试试它所包含的代码段中是否会发生异常;而catch当有异常时抓住它,并进行相应的处理,使程序不受异常的影响而继续执行下去;throw是在程序中明确引发异常;throws的作用是如果一 ...
servlet/jsp线程安全
- 博客分类:
- java相关
转自 http://www.newasp.net/tech/java/15350.html
在编写Servlet/JSP程序时,对实例变量一定要小心使用。因为实例变量是非线程安全的。
在Servlet/JSP中,变量可以归为下面的几类:
1. 类变量
request,response,session,config,application,以及JSP页面内置的page, pageContext。
其中除了application外,其它都是线程安全的。
2. 实例变量
实例变量是实例所有的,在堆中分配。在Servlet/JSP容器中,一般仅实例化一个Servlet/JSP实例,
启动多个该实例 ...
centos mysql安装
- 博客分类:
- linux相关
转自 http://blog.csdn.net/jiangfeng08/article/details/5752390
1、到chinaunix下载mysql
下载地址: http://download.chinaunix.net/download/0008000/7159.shtml
2、上传到CentOS服务器
本例放在 /home/jiangfeng3 中
3、创建mysql组及用户
[root@localhost ~]# groupadd mysql
[root@localhost ~]# useradd -g mysql mysql ...
tomcat实现SSL配置
- 博客分类:
- web server
转载自:http://qixiaopeng.javaeye.com/blog/466298
SSL协议使用不对称加密技术实现双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。
与网站建立https连接时,浏览器与WEB SERVER之间要经过一个握手的过程来完成身份鉴定与密钥交换,建立安全连接。过程是:
1、用户浏览器将其SSL版本号、加密设置参数、与session有关的数据以及其它一些必要信息发送到服务器
2、服务器将其SSL版本号、加密设置参数、与session有关的数据以及其它必要信息发送给浏览器,同时发给浏览器的还有服务器的证书。如果配置服务器的SSL ...
ipvsadm 安装
- 博客分类:
- linux相关
转载 http://www.csjrc.com/article.asp?id=182
使用LVS(Linux Virtual Server)在Linux上搭建负载均衡的集群服务(DR模式)
一、基于于NAT的LVS的安装与配置。
1. 硬件需求和网络拓扑
________
| |
| 客户端 | (互连网)
|________|
|
...
commad not found
- 博客分类:
- linux相关
centos下
xxx commad not found
如make 命令未找到 则
yum install make
来安装make
redhat 需要先安装 wget安装 yum服务
yum资源站 http://ayo.freshrpms.net/
gcc 等rpm包资源站
ftp://mirror.switch.ch/mirror/scientificlinux/40rolling/i386/SL/RPMS
up2date -l:列出可以安裝的套件;
up2date --showall:列出你的版本的 Red Hat 有沒有可以安裝的套件;
up2date -i pa ...
ipvsadm+keepalived
- 博客分类:
- linux相关
ipvsadm+keepalived 实现高可用负载均衡
28 Oct, 2010 in 系统架构 by admin
一.使用系统Red Hat Enterprise Linux Server release 5.4
二.安装环境
1.说明
realserver:192.168.1.11
realserver:192.168.1.12
lvs控制机 MASTER:192.168.1.100
BACKUP:192.168.1.101
虚拟VIP:192.168.1.200
其中:realserver上只需要简单的安装apache即可
lvs控制机需要安装:ipvsadm, ...
centos ip配置
- 博客分类:
- linux相关
修改IP地址
修改对应网卡的IP地址的配置文件
[root@centos]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改以下内容
DEVICE=eth0(描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0)
BOOTPROTO=static(设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址)
BROADCAST=192.168.0.255(对应的子网广播地址)
HWADDR=00:07:E9:05:E8: ...
【转】Static Nested Class 和 Inner Class的不同
2009-09-15 15:25:55| 分类: 默认分类 |字号 订阅
Inner Class(内部类)定义在类中的类。
Nested Class(嵌套类)是静态(static)内部类。1. 要创建嵌套类的对象,并不需要其外围类的对象。 2. 不能从嵌套类的对象中访问非静态的外围类对象。
Anonymous Inner Class (匿名内部类)匿名的内部类是没有名字的内部类。
匿名的内部类不能extends(继承)其它类,但一个内部类可以作为一个接口,由另一个内部类实现。
嵌套类可以作为接口的内部类 ...
vmware 下找不到eth0的问题
- 博客分类:
- 虚拟化
vmware 下找不到ifcfg-eth0的问题
http://www.linuxdiyf.com/viewarticle.php?id=90924
在windowXP下安装了suse linux,在vmware下选择了host-only方式与主机通信。
使用host-only方式与主机通信,vmware使用的是VMware Network Adapter VMnet1虚拟网卡,查看该网卡 ...
很多代码生成器都选择了从表结构来生成领域模型,这样的方案有一个前提,就是领域模型和数据库表结构是同构的,也就是说领域模型中的类和数据库中的记录结构十分吻合,这样数据库表结构可以简单的直接映射到领域模型。
但是在业务逻辑比较复杂的情况下,对象方案和关系方案往往是不相配的,通常在两者之间有一个数据映射器来隔离两者,这时两者是相互不可见的,相互独立演变的。这样,基于表结构的代码生成领域模型的类就行不通了,而应该使用对象模型。而这样的代码生成几乎不需要自己在写代码生成器,可以使用PowerDesigner9。