
OS、DB
文章平均质量分 77
Ant
生活每一天都是挑战,离成功还差得很远!
展开
-
BEA WebLogic系列[1]
BEA WebLogic系列[1] 接触WebLogic有段时间了,一直想写下一点什么。WebLogic唯一的界面就是AdminServer的Console,它做为一个Web界面的应用存在,协助管理WebLogic的各个组件。WebLogic的基本工作单位是Domain,虽然是一个虚拟概念,没有实体对应,那是因为WebLogic是纯Java实现运行在JVM上的进程,不会跟操作系统混淆。原创 2009-09-02 22:59:00 · 1624 阅读 · 0 评论 -
8个HDFS的替代方案
HDFS(Hadoop Distributed File System)是 Hadoop 项目的核心子项目,是分布式计算中数据存储管理的基础,坦白说 HDFS 是一个不错的分布式文件系统,它有很多的优点,但也存在有一些缺点,包括:不适合低延迟数据访问、无法高效存储大量小文件、不支持多用户写入及任意修改文件。Apache 软件基金会成立的时候,HDFS 就一直在想办法提高它的性能和可用性,坦白说转载 2012-07-13 11:31:38 · 8546 阅读 · 0 评论 -
【转】BEA Weblogic系列—Domain启动的默认行为
如果已设置环境中所述的所需环境,则在输入不带任何选项的命令 java weblogic.Server 时,WebLogic Server 会执行以下操作:在 domain_name/config 目录中查找名为 config.xml 的文件。如果 domain_name/config 目录中存在 config.xml,则 WebLogic Server 会执行以下操作:转载 2009-11-07 12:47:00 · 1753 阅读 · 0 评论 -
Quest产品FogLight介绍
导言:FogLight是Quest公司旗下的一款可以实时对软件的数据进行监控分析的软件,由于之前完成的一个项目要针对FogLight做扩展开发,对FogLight的体系结构和功能进行了深入理解和研究,现在整理出一些自己的理解和经验,跟大家分享一下。 关于FogLight所使用的技术:FogLight使用的开发技术可以说是以Java为主,包括后台开发使用的Spring2.x原创 2009-12-23 12:04:00 · 9160 阅读 · 3 评论 -
浅谈数据库索引
数据库索引是为了增加查询速度而对表字段附加的一种标识。见过很多人机械的理解索引的概念,认为增加索引只有好处没有坏处。这里想把之前的索引学习笔记总结一下:首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数,所原创 2008-09-15 11:06:00 · 36075 阅读 · 9 评论 -
Unix Shell学习杂记
最近做了一些Unix Shell编程的回顾,其实Unix是个非常优秀的操作系统,也许从易用性和用户体验上它不如Window XP。但底层的许多思想和脚本技术不断演化,包括了很多优秀思想和算法、设计策略,也是非常值得我们借鉴和学习的。虽然在工作中暂时不需要用Shell编程,不想让以前的积累逐渐淡忘,所以还是觉得应该留下一点些心得体会。摘录了一些关于Shell的定义:文字与操作系统外部最主要的接口原创 2008-09-14 15:53:00 · 2141 阅读 · 0 评论 -
【转】LDAP入门简介
LDAP快速入门 1. LDAP简介 LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。目录一般用来包含描述性的,基于属性的信息并支持精细复杂的过滤能力。目录一般不支持通用数据库针对大量更新操作操作需要的复转载 2010-08-30 10:46:00 · 2326 阅读 · 0 评论 -
Windows & Unix IPC Introduction (Part.3)
4. Shared MemoryShared memory allows multiple processes to share virtual memory space so changes made by one process are instantly reflected in other processes. This affords the fastest possible转载 2010-06-06 20:39:00 · 1449 阅读 · 1 评论 -
Hadoop之MapReduce
在Hadoop中,MapReduce起着非常重要的数据处理作用。HDFS作为数据存储的核心部件起着管理文件资源的作用,而MapReduce作为一种编程计算模型,对数据的分析和处理任务进行调度管理。在MapReduce中,所有的机器分成两个角色,一个叫JobTracker,另外一个叫TaskTracker。同HDFS的分布式概念一样,JobTracker是用于执行总体调度的,一般运行在NameN原创 2012-03-18 14:29:55 · 2216 阅读 · 0 评论 -
SNMP协议的7种PDU
Simple Network Management Protocol i.e. SNMP is a simple request/response protocol in which SNMP manager communicates with SNMP agents/managed devices using SNMP PDU’s (Packet Data Unit). There ar转载 2011-12-03 10:41:57 · 5500 阅读 · 2 评论 -
Net-SNMP简介
Net-SNMP IntroNet-SNMP是用于实施SNMP v1,SNMP v2,SNMPv3的应用程序套件,可以使用在IPv4、IPv6的环境中。这个套件包括:* 一系列命令行程序,用于SNMP协议的各种操作*使用Tk/perl来提供一个图形化的MIB浏览器(tkmib)。*一个接收SNMPtrap信息的daemon。经过选择的snmp通知信息可以被日志记录(记录在sys原创 2010-10-10 20:01:00 · 2919 阅读 · 0 评论 -
SQLite学习文档
原文出自:http://www.mhtml5.com/2012/08/5267.html一、简介:SQLite是目前最流行的开源嵌入式数据库,和很多其他嵌入式存储引擎相比(NoSQL),如BerkeleyDB、MemBASE等,SQLite 可以很好的支持关系型数据库所具备的一些基本特征,如标准SQL语法、事物、数据表和索引等。事实上,尽管SQLite拥有诸多关系型数据库的基本特征, 然而转载 2012-08-24 10:03:03 · 1244 阅读 · 0 评论 -
Windows & Unix IPC Introduction (Part.2)
3. SocketsA socket is a software abstraction that is used to create a channel-like interface between processes. The channel allows bi-directional communication between processes, but does little转载 2010-06-06 20:36:00 · 1766 阅读 · 0 评论 -
Windows & Unix IPC Introduction (Part.1)
1. IntroductionInterprocess communication (IPC) refers to the coordination of activities among cooperating processes. A common example of this need is managing access to a given system resource.转载 2010-06-06 20:35:00 · 1270 阅读 · 0 评论 -
【摘】More effective with JDBC4.0
源书:《Java高级编程(JDK6.0版)》读数笔记:现在似乎很少人了解到JDBC4.0的特性,包括内置的映射功能,其实JDBC已经完全可以由个人定制实现ORM。 JDBC的核心接口:连接 (Connection)语句 (Statement)结果集 (ResultSet) 连接Connection1、使用DriverManagerJDBC4.0规范之前,客户原创 2008-09-26 18:47:00 · 1176 阅读 · 0 评论 -
SNMP PDU Format总结
最近因为项目的关系学习了许多SNMP协议方面的知识,想把它们做一个总结。其中这一部分,主要是涉及SNMP协议中通讯的最小协议单元数据PDU报文的格式。在SNMP协议中主要的操作有GET,GETNEXT,SET,TRAP等,每种操作都有对应的request和response格式,这些请求和回复的消息都称之为PDU。1. 先来看一个SNMP v1 & v2c版本下的报文格式:由于v1原创 2011-12-10 11:56:28 · 3705 阅读 · 1 评论 -
Oracle基础20问
1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将arc转载 2012-03-07 13:05:54 · 1180 阅读 · 0 评论 -
MySQL Query Log
MySQL Query LogMySQL不像Oracle会在源码中植入大量的调试入口,最近突然要调试一下MySQL的SQL执行过程,于是上官方查了一下,发现只有一个叫做Query Log的机制。当开关被打开之后,所有执行的SQL Statement都会被记录下来,非常详细,基本能够达到调试的目的。这是官方给出的Query Log功能描述:The general query log is a原创 2010-04-22 21:05:00 · 3067 阅读 · 0 评论 -
BEA原文档迁移地址
WebLogic Server文档地址已经变更 文档, WebLogic, Server, 地址WebLogic Server 8.1http://download.oracle.com/docs/cd/E13222_01/wls/docs81/index.htmlWebLogic Server 9.0http://download.oracle.com/docs/cd/E13转载 2010-01-04 13:14:00 · 1644 阅读 · 0 评论 -
BEA WebLogic系列[2]
WebLogic NodeManager熟悉WebLogic的人都知道有一个叫做NodeManager的东西存在,它能够帮助Admin Server远程的管理Managed Server,在Windows下只能做为一个基于Java的进程存在或者直接配成一个Window的服务,而在Linux/Unix下可以做为一个基于脚本的进程或者配置成一个daemon process。 下面是Node原创 2009-09-13 21:07:00 · 2346 阅读 · 2 评论 -
Tuxedo学习摘记
Tuxedo Summary1. 强大的C/S通信功能 不仅支持请求/应答,还支持保持交易状态的会话模式、基于发布/订阅的事件代理模式、基于消息通知的单播/多播模式、基于消息队列的可靠消息存储和转发方式2. 强大的联机交易功能 通信传输的只是较少的客户请求服务名和服务结果,不再是大量繁琐的SQL请求应答,有异步RPC机制实现扇出并行、利用MSSQ实现多原创 2009-11-18 12:45:00 · 4652 阅读 · 1 评论 -
Oracle DBA学习杂记(一)
Oracle DBA SummaryOracle DB大体包括两个部分:Instance和Database。其中Instance主要是指内存结构,主要由SGA、PMON、SMON、DBWR、CKPT等构成;Database主要是指物理结构,主要由三种文件Control file、Data file和Online Redo log file构成。Oracle Server is a da原创 2010-01-28 16:48:00 · 1680 阅读 · 0 评论 -
Oracle DBA学习杂记(二)
How to Creating a DB Manually: Choosea unique instance and database name (SID) Choosea database character set Setoperating system variables (必设的是ORACLE_SID和ORACLE_HOME两个) Creat原创 2010-01-28 17:21:00 · 1508 阅读 · 0 评论 -
Tuxedo学习笔记-WSL
Passing information to a WSL process:CLOPT = “[-A] [servopts_options] -- -n netaddr [-d device] [-w WSHname] [-t timeout_factor] [-T client_timeout] [-m minh] [-M maxh] [-x mpx_factor] [-p minwshp原创 2009-12-01 11:12:00 · 5687 阅读 · 0 评论 -
Linux学习笔记
Linux SummaryLogin shellLogin shell执行顺序:/etc/profile /etc/profile.d ~/.bash_profile ~/.bashrc /etc/bashrc Non-login shell执行顺序:~/.bashrc /etc/bashrc原创 2009-12-01 17:09:00 · 1333 阅读 · 0 评论 -
WebLogic学习笔记-Domain
WebLogic Summary - Domain WebLogic Server management and configuration services are based on JMX API from Sun Microsystems. The config.xml file is a persistent store for the managed objects that W原创 2009-12-02 14:21:00 · 3386 阅读 · 0 评论 -
WebLogic学习笔记【Node Manager, SSL, Session Tracking】
Node ManagerNM is a standalone Java Tool for managing the availability of all Managed Server running on a machine. It runs as a dedicated process on a machine. In order to control the life cycle原创 2009-12-05 09:51:00 · 3985 阅读 · 0 评论 -
WebLogic学习笔记【Proxy, JTA, Security, JMX, JMS】
ProxyThere are many ways in which you can accomplish a Web Cluster: Hardware load balancer, Web server with proxy plug-in, WebLogic with HttpClusterServlet. Using HttpClusterServlet you need to depl原创 2009-12-05 09:55:00 · 2552 阅读 · 0 评论 -
Oracle 9i&10g学习笔记【一】
Oracle SummaryOracle10g服务器是对象关系数据库管理系统,提供对信息管理的集成方法,灭一个Oracle服务器包括一个Oracle数据库和一个Oracle服务器实例。 每当数据库启动的时候,系统全局区域SGA被分配,并启动了Oracle后台进程。系统全局区是用于数据库用户共享数据信息的内存区域。后台进程和内存缓冲区称为Oracle实例。 Oracle实例包含两原创 2009-12-08 16:09:00 · 1371 阅读 · 0 评论 -
Oracle 9i&10g学习笔记【二】
Oracle进程Oracle实例主要有3类进程:server process、background process、slave process。共享服务器连接强制要求使用Oracle Net,即使在一台机器上也不例外,连接是客户端到Oracle实例的一条物理路径,会话是实例中存在的一个逻辑实体,可在V$SESSION中查询会话。 长事务适合使用专用服务器连接,短事务适合使用专用服务原创 2009-12-08 16:17:00 · 1305 阅读 · 1 评论 -
WebLogic Performance Tuning学习笔记
WebLogic Performance TuningIn memory replication is almost 10 times faster than JDBC-based persistence. Whenever possible, you should place fewer, coarse-grained objects into the HTTP session, rathe原创 2009-12-10 11:20:00 · 3523 阅读 · 0 评论 -
Tuxedo Administrative Runtime学习笔记
Tuxedo Administrative Runtime The port on which the process is listening must be the same as the port specified for NLSADDR in the NETWORK section of the configuration file, use the tlisten comman原创 2010-02-15 21:21:00 · 3289 阅读 · 0 评论 -
Tuxedo Administrator学习笔记
Tuxedo ADSAdministrative Tool: Administration Console: a Web based tool used to monitor application. MIB Application Command-line utilitiesUBBCONFIG file, INTERFACES section is for C原创 2010-02-15 21:26:00 · 3958 阅读 · 0 评论 -
HP Unix Top命令总结
HP Unix在大型企业级别主机中一直保持着较高的市场占有率,对于它的top命令,之前查阅了一些资料文档,这里总结一下如何分析里面的内容。1. top命令的语法如下:top [-s time] [-d count] [-q] [-u] [-h] [-n number] [-f filename]-s time : 设置屏幕刷新的延时,单位为秒,默认值为5秒-d count原创 2010-01-04 13:06:00 · 8803 阅读 · 2 评论 -
Linux screen命令
原文链接:http://www.blogbus.com/bjzero-logs/30983025.htmllinux screen 命令详解功能说明: 使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session.screen命令可以解决这个问题。Screen工具是一个终端转载 2014-01-28 09:55:58 · 2555 阅读 · 0 评论