- 博客(106)
- 资源 (171)
- 收藏
- 关注

原创 oracle 连接超时问题 ora-12535:TNS
场景:服务器双网卡 一个外网访问 一个内网访问现象:tnsping 服务 通 ping 端口 通 sqlplus 出现ORA-12535: TNS:operation timed out。 解决:init.ora文件的最后加上一条参数: *.dispatchers="(address=(protocol=tcp)(port=5000))(dispatchers=
2008-04-16 15:43:00
10094
3

原创 dwr
用dwr的一点体会:一个项目中我用了点dwr有点体会:1。因为是异步的所以会有些问题,假如你顺序执行,建议不用dwr的返回值。2。callback 回调 用到很多的 很菜鸟的认识 就是在参数中给了个返回值;3。几个文件 1 dwr。xml 2 。js 3。业务js4 就是将server的方法变成js 你可以调用;5。仔细规划一下 3 中谈到的几个js
2007-09-10 12:45:00
599
原创 cat>test.txt<<EOF
<br /># cat >t.txt<<EOF<br /> <br />>dd<br />>dfsdf;<br />>dsf;<br />>EOF<br />#<br /> <br />创建文件 test.txt 输入 当输入 EOF时,结束。退出。<br /> <br />好东西 呵呵<br /> <br /> <br /> <br />增加 swap 空间<br /> <br /> <br />dd if=/dev/zero of=/swapI bs=1024 count=100 ; 生成
2011-04-15 15:24:00
5095
原创 nfs 配置
<br /><br />Linux 搭建NFS服务器<br />NFS介绍<br />NFS是分布式计算机系统的一个组成部分, 可实现在异构网络上共享和装配远程文件系统。NFS由SUN公司开发,目前已经成为文件服务的一种标准(RFC1904,RFC1813)。其最大功能是可以通过网络让不同操作系统的计算机可以共享数据,所以也可以将其看做是一台文件服务器<br /> <br />NFS的工作原理<br />启动NFS文件服务器时,/etc/rc.local会自动启动exportfs程序,指定可以导出的文件或
2011-04-15 14:17:00
8165
原创 samba 终于调通了
我用vmvare 做的 虚拟linux 想在linux 和 window 之间传递数据 。想到samba ,第一次调 还是费了 时间在 /etc/samba/ 配置smb.conf include=/etc/samba/smbshared.conf[global]# workgroup = smbGROUPserver string = Samba Server Version %vnetbios name = smbSERVERlog file = /var/log/samba/log.%m# m
2011-04-15 12:18:00
1193
原创 linux 学习
/etc/resolve.conf nameserver 其实就是 window的dns 地址window 可以通过 nslookup 查看 linux dig
2011-04-13 12:57:00
606
原创 使用firebug
<br />1.下载火狐浏览器<br />2.下载 firebug<br />3.开启debug模式<br />4.加断点<br />5.f6下一步
2011-03-02 19:08:00
476
原创 系统学习hibernate之十二:hibernate中悲观锁和乐观锁
<br />hibernate中经常用到当多个人对同一数据同时进行修改的时候,会发生脏数据,造成数据的不一致性,解决办法是可以通过悲观锁和乐观锁来实现。<br />悲观锁:在数据有加载的时候就给其进行加锁,直到该锁被释放掉,其他用户才可以进行修改,优点:数据的一致性保持得很好,缺点:不适合多个用户并发访问。当一个锁住的资源不被释放掉的时候,这个资源永远不会被其他用户进行修改,容易造成无限期的等待。<br />乐观锁:就是在对数据进行修改的时候,对数据才去版本或者时间戳等方式来比较,数据是否一致性来实现加锁。
2011-02-28 17:08:00
601
原创 浅谈java内存模型
<br /> 最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣。已经拟好了提纲,大概分为这几个主题: java线程安全,java垃圾收集,java并发包详细介绍,java profile和jvm性能调优 。慢慢写吧。本人jameswxx原创文章,转载请注明出处,我费了很多心血,多谢了。关于java线程安全,网上有很多资料,我只想从自己的角度总结对这方面的考虑,有时候写东西是很痛苦的,知道一些东西,但想用文字说清楚,却不是那么容易。我认为要认识java线程安全,必须了
2011-02-28 17:05:00
540
原创 oracle 锁
<br />在数据库的表里面加一个字段,用来做锁 <br />update的时候是锁全表,这样就保证了同步<br />beneo (架构师) 2010-12-29 <br />1、一般避免并发情况可以通过:声明synchronized、数据库加锁、乐观/悲观锁、ThreadLocal对象等来实现 <br />2、像你这种情况,个人建议: <br />1)使用悲观锁 <br /> a)基于jdbc实现的数据库加锁如下: <br /> select * from account where name=
2011-02-28 17:05:00
616
原创 深入理解JavaScript闭包(closure) – Felix Woo
<br />近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?<br />“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。<br />相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的fun
2011-02-28 17:03:00
573
原创 em 访问不正常 简单的几种方式
<br />主输入的登录地址是什么?一般要输入http://ip地址:1158/em<br />2、em服务是否启动,通过emctl status dbconsole查一下,如没启动执行emctl start dbconsole,然后注意观察em启动时的端口号,一般默认端口为1158<br />3、确认em是否正确安装<br />4、试着执行emca -repos create重建em资料库,重建时要指定oracle sid、端口号、sys用户名和密码
2011-01-06 15:57:00
869
原创 DBCC
<br />DBCC 消耗资源 但 它确实 有用 在bug shooting 的时候<br /> <br />总结一下命令 首先 先给微软 命令的大全 http://technet.microsoft.com/zh-cn/library/ms188422.aspx<br /> <br />DBCC 命令使用输入参数并返回值。所有 DBCC 命令参数都可以接受 Unicode 和 DBCS 文字。<br />信息语句<br />DBCC INPUTBUFFER:显示从客户端发送到 Microsoft S
2011-01-06 15:54:00
11920
原创 DBCC 命令 SQLSEVER 2005
DBCC 消耗资源 但 它确实 有用 在bug shooting 的时候 总结一下命令 首先 先给微软 命令的大全 http://technet.microsoft.com/zh-cn/library/ms188422.aspx DBCC 命令使用输入参数并返回值。所有 DBCC 命令参数都可以接受 Unicode 和 DBCS 文字。信息语句 DBCC INPUTB
2010-04-27 16:02:00
890
原创 sql 2005 强制使用执行计划 T—SQl
select * from tt t inner loop join ss s with(nolock) on s.c=t.c 使用 nested join select * from tt t inner merge join ss s with(nolock) on s.c=t.c 使用 merge join select * from tt t inner h
2010-04-27 14:46:00
832
原创 Tsql loop
DECLARE @Event_ID intDECLARE my_cursor CURSOR FORSELECT Event_ID FROM ITS_CALENDAR_EVENTS_LISTWHERE EVENT_SA_Flag = 1OPEN my_cursorFETCH NEXT FROM my_cursorINTO @Event_IDWHILE @@FETCH_STATUS = 0BEGIN
2010-04-27 14:21:00
616
原创 null 误事!!!
select * from zfhf_orig_letter b,zfhf_letter c where c.sublet_id=b.sublet_idand b.city_area 第一条预计 是无法将 null 的值取出来 因为null是个特殊值 !=1 并不包括 null select * from zfhf_orig_lette
2010-03-26 11:29:00
481
原创 spring + struts2 整合
Struts 2框架整合Spring很简单,下面是整合的步骤。(1)复制文件。复制struts2-spring-plugin-x-x-x.jar和spring.jar到WEB-INF/lib目录下。其中的x对应了Spring的版本号。还需要复制commons-logging.jar文件到WEB-INF/lib目录下。(2)配置struts.objectFactory属性值。在struts.
2010-01-22 12:55:00
683
原创 struts2.0中struts.xml配置文件详解
DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >struts> include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件中 然后用i
2010-01-22 11:38:00
440
原创 spring 2.0 scope 属性
如何使用spring的作用域:Java代码 "role" class="spring.chapter2.maryGame.Role" scope="singleton"/> spring.chapter2.maryGame.Role" scope="singleton"/>这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。
2010-01-22 11:33:00
631
原创 java 分隔符
String separ = System.getProperties().getProperty("file.separator"); 通过这个方法 可以获得java的分割符 在linux 下为/ Windows 下为 / 非常好用的
2009-12-09 12:49:00
542
原创 linux 安装几种方式
.bin 这种文件类型 直接 ./*.bin 就ok了 .tar.gz 这种文件类型 gzip -d *.tar.gz tar -xvf *.tar .rpm rpm -ivf *.rpm
2009-12-08 15:35:00
580
原创 防止sql注入,跨站脚本
sql注入防止的方式:1.最根本的办法就是使用预编译的方式进行数据库操作。即时使用?的方式。2.使用过滤类。 防止跨站脚本的方式:1.在数据录入阶段进行过滤,但是这种方式会是丢失一些数据。2. 在数据展示阶段。使用标签包含,innerhtml 的方式。
2009-10-22 22:09:00
699
原创 row_number sql server 2005 更新数据
背景: 项目中遇到这样一个问题 ,原来的一些应用数据库设计时,有的表没有主键。我们需要手动添加主键 而且不能是自动增长的。 一共需要做这些事情 : 1. 添加字段。不为NULL2.更新数据3.设为主键。 为了不影响原来的程序。我写了一些触发器 来实现自动增长,而且对原来的应用没有任何影响。 为了更新数据,我们单独写了一个存储过程来实现数据的更新。 数据更新的
2009-10-13 17:43:00
1550
原创 合并两个数据集合
项目遇到这样一个问题 原来的应用中 展示了一个部分数据。增加了新的应用模块,把新增加的模块数据 也展现出来。这就要将两个列表结合到一起。考虑分别取出 ,结果集放到集合里面。在写个算法来实现合并。这样做业务逻辑比较复杂。考虑在数据库层,取出的结果集 是合并的。这样就是sql 语句做一下变更就可以了 更改的内容少。注意一下几点: 1. 使用union all 的方法 2. 结
2009-09-29 17:06:00
1175
1
原创 实现打印的几种方式
1. 调用frmae 执行print命令 idFrame.document.execCommand(print); 源码:html { font: 9pt / 13pt Verdana; color: black }input { font: 9pt Verdana; color: black; width: 115pt }i
2009-09-25 13:55:00
716
原创 xhtml 与 html 的区别
xhtml 的头 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> html的头"http://www.w3.org/TR/html4/loose.dtd"> 看到区别了吧 这篇文章主要阐述 HTML 和 XHTML 的区别。
2009-09-17 15:17:00
447
原创 iframe传值小问题 % 搞的鬼
我在做 jsp 传值的时候 有个参数带 % 就是传不过去了 原来 % 在ie 中 是转义字符 所以传不过去 %20 是空格
2009-08-27 11:57:00
480
原创 jfreeChart实践
最近为了画个报表 用上jfeechart,有些心得 记录一下 首先 jfreechart 的应该过程是这样的。 首先构造dataset,然后就是画图了。 下面 贴些代码上来 package com.founder.common;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font
2009-08-26 15:35:00
1928
原创 linux 实用命令 小结
1. iptables -nvL 查看防火墙设置2. netstat -ant 查看端口3.scp /home/cheney/full.tar.gz root@10.5.0.1:/home/root/ 远程拷贝 源 --》目的4. service httpd restart 启动服务5.rm .catalina.out.swp 删除临时文件
2009-08-17 11:49:00
1192
原创 天天
XSS又叫CSS英文缩写为Cross Site Script中文意思为跨站脚本攻击具体内容指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的. 解决方案 第一。过滤 过滤 标签 等字符 ,但是这样 对用户是不公平的。第二。用asii 码替换 例如: 替换成 >
2009-08-15 15:43:00
626
原创 防止 XSS 攻击 解决方案
XSS又叫CSS英文缩写为Cross Site Script中文意思为跨站脚本攻击具体内容指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的. 解决方案 第一。过滤 过滤 标签 等字符 ,但是这样 对用户是不公平的。第二。用asii 码替换 如 ! 等 第三
2009-08-15 15:18:00
10110
原创 http 协议 查看ie http的版本
HTTP的版本HTTP目前三个版本:HTTP0.9、HTTP1.0、HTTP1.1。HTTP0.9是最早的版本 ,它只定义了最基本的简单请求和简单回答;HTTP1.0较完善,也是目前使用广泛的一个版本;HTTP1.1增加了大量的报头域,并对HTTP1.0中没有严格定义的部分作了进一步的说明。HTTP1.1提供了一个基于口令基本认证方法,目前所有的WEB服务器都可以通过“基本
2009-08-15 13:23:00
6283
原创 Apache模块 mod_proxy
此模块实现了Apache的代理/网关。它实现了以下规范的代理:AJP13(Apache JServe Protocol v1.3), FTP, CONNECT(用于SSL), HTTP/0.9, HTTP/1.0, HTTP/1.1 。此模块经配置后可用上述或其它协议连接其它代理模块。Apache的代理功能(除mod_proxy以外)被划分到了几个不同的模块中:mod_proxy_http,
2009-08-15 13:06:00
9952
原创 apache 负载均衡
随着访问量的不断提高,以及对响应速度的要求,进行负载均衡设置就显得非常必要了。公司的系统在最初设计的时候就已经考虑到了负载均衡的规划,www静态服务器配置了两台,由于初期项目时间紧,并且访问量并不高,所以当时只用了一台,另一台在内网中,只是进行了同步,并为发挥出效用来。此次就是对负载均衡的一个简单测试。 先介绍一下apache mod_proxy_balancer的几个配置规则(从网上
2009-08-15 13:00:00
2640
原创 apache ProxyPass
proxy是位于客户端与实际的服务器之间的服务器,一般称为facade server,负责将外部的请求分流,也负责对内部的响应做一些必要的处理。如果结合mod_cache,则可提高访问速度,适当的减轻网络流量压力。闲话少说,直接拿个例子来: 设本站地址为 www.test.com ProxyPass /images/ ! ProxyPass /js/ ! ProxyP
2009-08-15 12:44:00
5801
原创 linux iptables 防火墙 学习
如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -n<br />Chain INPUT (policy ACCEPT)<br />target prot opt source destination Chain FORWARD (policy ACCEPT)<br />target prot opt s
2009-08-13 12:54:00
445
原创 vi 的使用
一、基本命令介绍 ---- 1.光标命令 nG——跳转命令。n为行数,该命令立即使光标跳到指定行。 Ctrl+G——光标所在位置的行数和列数报告。 w、b——使光标向前或向后跳过一个单词。 ---- 2.编辑命令 cw、dw——改变(置换)/删除光标所在处的单词的命令 (c=change、d=delete)。 x、d$
2009-08-13 12:46:00
360
原创 shell 编辑快捷键
:删除从光标到行尾的部分l :删除从光标到行首的部分l :删除从光标到当前单词结尾的部分l :删除从光标到当前单词开头的部分l :将光标移到行首l :将光标移到行尾l :将光标移到当前单词头部l :将光标移到当前单词尾部l :插入最近删除的单词
2009-08-13 12:36:00
501
原创 xterms 是什么
在八十年代初期,产生了一个 Unix 的图形子系统-- the X Window System 。九十年代早期,为了更好地实现基于 Intel 的 Unix 类系统上(如FreeBSD、NetBSD、Linux)的应用,产生了一个系统分支-- XFree86 。X Window 中一个很大的好处是可以运行多个虚拟(virtual)终端。甚至在 X Window 下就有这么个应用程序--x
2009-08-13 12:34:00
1728
彩信收发程序 程序 有问题 www.willvc.com.cn 能联系到我
2011-06-24
OCP教材 ORCLE
2010-07-09
weblogic 安装
2010-06-21
weblogic 安装 linux
2010-06-21
struts2 + spring + hibernate 框架整合 的eclipse 项目例子
2010-01-22
struts 1.2 + hibernate + spring 结合的eclipse 应用
2010-01-22
开源博客 支持多用户
2009-05-13
eclipse 教程
2009-02-27
20040527ksRoutersima4.03CCNA
2008-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人