摘要: 例子: boolean execResult = true; BufferedReader br = null; try { //linux脚本test.sh需要另个入参(可以有0或多个参数)String account = "test" String pwd = "12345";String s... 阅读全文
posted @ 2013-08-03 12:28 嗨,你的益达~~~ 阅读(6218) 评论(0) 推荐(0) 编辑
摘要: Axis1.4开发webservice SOAP 是基于 XML 的简易协议,SOAP 即Simple Object Access Protocol(简单对象访问协议),可使应用程序在 HTTP 之上进行信息交换。 或者更简单地说: SOAP 是用于访问网络服务的协议。 SOAP... 阅读全文
posted @ 2013-08-03 12:27 嗨,你的益达~~~ 阅读(9999) 评论(0) 推荐(0) 编辑
摘要: a=60b=`expr $a + 6` 阅读全文
posted @ 2013-08-03 12:27 嗨,你的益达~~~ 阅读(5283) 评论(0) 推荐(0) 编辑
摘要: 这是我在项目中犯的一个低级错误: 使用equals方法时,要注意这个方法是boolean java.lang.String.equals(Object anObject)传递的是Object,所以传任何值都不报错: 案例: status = dao.getStatus(); if ("1".equa... 阅读全文
posted @ 2013-08-03 12:26 嗨,你的益达~~~ 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 从客户端除了传递字符串以外还可以传递复杂对象(对象必须序列化了),List,Map,数组和文件。 (1)定义一个对象实现了serializable 接口package cn.com.chenlly.ssh.webservice.axis; import java.io.Serializable;im... 阅读全文
posted @ 2013-08-03 12:26 嗨,你的益达~~~ 阅读(4718) 评论(0) 推荐(0) 编辑
摘要: lsof -i :8080 阅读全文
posted @ 2013-08-03 12:25 嗨,你的益达~~~ 阅读(215) 评论(0) 推荐(0) 编辑
摘要: #! /usr/bin/expectset command [lindex $argv 0]set passwd [lindex $argv 1]spawn su - root -c $commandexpect "password:|口令:"send $passwd\rexpect eofexit#! /usr/bin/expectset passwd [ lindex $argv 0 ]set shell_path [ lindex $argv 1 ] spawn su - rootexpect "口令:|Password:"send $passwd 阅读全文
posted @ 2013-08-03 12:25 嗨,你的益达~~~ 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Java多线程编程的注意点 l 多线程下,如果存在共享数据(如全局Map等),需要考虑线程安全; l synchronized (obj) { … } 语句块加锁的范围要尽可能小; l synchronized (obj) { … } 语句块中的代码一定不能有可能会挂死的语句或可能会长时间不返回的语... 阅读全文
posted @ 2013-08-03 12:24 嗨,你的益达~~~ 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 使用tee命令: sh portal/main.sh |tee log.txt 获取脚本父类路径cmddir="`dirname $0`" 阅读全文
posted @ 2013-08-03 12:24 嗨,你的益达~~~ 阅读(7591) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-08-03 12:23 嗨,你的益达~~~ 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Tomcat配置https 1 生成Server端安全证书 要实现通信加密,首先要在本地准备一份符合X.509标准的Server端安全证书。如果有条件的话,可以向权威CA申请一份经过认证的安全证书(需要繁琐的手续和金钱)。如果没有条件的话,可以使用JDK提供的证书生成工具,在Windows命令行中操... 阅读全文
posted @ 2013-08-03 12:23 嗨,你的益达~~~ 阅读(10262) 评论(0) 推荐(0) 编辑
摘要: 1:用户名和密码认证通过后,必须更换会话标识,以防止会话固定(session fixation)漏洞。 实施指导: 在用户名和密码认证通过后增加以下两行代码: request.getSession().invalidate(); request.getSession(); ... 阅读全文
posted @ 2013-08-03 12:23 嗨,你的益达~~~ 阅读(511) 评论(0) 推荐(0) 编辑
摘要: UNION表示“并”,当用的时候,系统会自动将重复的元组去掉,如果要保留重复元组则就用UNION ALLUNION 会合并重复数据,(由于要合并重复,该操所 隐藏着一个 排序的操作。)UNION ALL 简单合并,不会合并重复的。 阅读全文
posted @ 2013-08-03 12:22 嗨,你的益达~~~ 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 数据库是面向事务的设计,数据仓库是面向主题设计的。数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。(维是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,事实表里放着要查询的数据,同时有维的ID)数据仓库是数据库概念中的子集。数据库中有实时业务系统,我们通常所说的OLTP.要求的是数据库访问频率高,并发量和实时处理的能力要求高,按照秒甚至毫秒来进行的。比如银行、电力交换等业务。数据 阅读全文
posted @ 2013-08-03 12:22 嗨,你的益达~~~ 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Oracle数据库创建表是有两个约束带有默认索引。1、主键primary Key:唯一索引、非空2、唯一Unique:唯一索引,可以是空值如果没有设定主键和唯一约束,表中不会有默认索引的。 建立主键/唯一约束(有默认索引)或者索引之后,oracle会在单独的一块区域建立索引的数据,索引的数据和表的数... 阅读全文
posted @ 2013-08-03 12:21 嗨,你的益达~~~ 阅读(2502) 评论(0) 推荐(0) 编辑
摘要: 如何开启oracle执行计划 http://wenku.baidu.com/view/7d1ff6bc960590c69ec37636.html怎样看懂Oracle的执行计划 http://wenku.baidu.com/view/d9fc8593daef5ef7ba0d3c0a.htmlhttp://wenku.baidu.com/view/01a4d0cf0508763231121211.html 阅读全文
posted @ 2013-08-03 12:21 嗨,你的益达~~~ 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 来设置IE兼容模式 文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。 前言 为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一个增设的兼容性模式,文件兼容性使你能够在I... 阅读全文
posted @ 2013-08-03 12:20 嗨,你的益达~~~ 阅读(2663) 评论(0) 推荐(0) 编辑
摘要: HTTP 1.1会在第一次连接的时候进行认证, 而在一定时间内保持连接而不用重新验证. 一般情形下,每个web service请求都会在web service服务端验证, 而验证会消耗很多时间, 因此改进或减少验证的次数, 并且使用HTTP 1.1来保持长时间连接能够极大的提高web service... 阅读全文
posted @ 2013-08-03 12:20 嗨,你的益达~~~ 阅读(2101) 评论(0) 推荐(0) 编辑
摘要: OLTP即联机事务处理,就是我们经常说的关系数据库,意即记录即时的增、删、改、查,就是我们经常应用的东西,这是数据库的基础;OLAP即联机分析处理,是数据仓库的核心部心,所谓数据仓库是对于大量已经由OLTP形成的数据的一种分析型的数据库,用于处理商业智能、决策支持等重要的决策信息;数据仓库是在数据库应用到一定程序之后而对历史数据的加工与分析;是处理两种不同用途的工具而已。 阅读全文
posted @ 2013-08-03 12:20 嗨,你的益达~~~ 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。 什么样的数据适合存放到第二级缓存中? 1、很少被修改的数据 2、不是很重要的数据,允许出现偶尔并发的数据 3、不会被并发访问的数据 4、参考数据 不适合存放到第二... 阅读全文
posted @ 2013-08-03 12:19 嗨,你的益达~~~ 阅读(331) 评论(0) 推荐(0) 编辑