代码改变世界

[置顶] 电信系统方案 >> 电信Boss系统

2008-02-20 21:37 by 乱世文章, 439 阅读, 0 推荐, 收藏, 编辑
摘要:电信系统>>电信Boss系统 系统简介BOSS系统(Business Operation Support System,业务运营支撑系统)是中国移动从单一的移动电话服务运营商向提供多种电信服务运营商发展所必须的新一代电信业务运营支撑系统。新宇BOSS系统是一套由我公司开发的、基于计算机网络及相关应用技术、采用计费、营业、帐务、客服级大集中战略、用以支持移动业务运营的平台系统,它可以满足电信... 阅读全文

电信系统方案 >> 电信综合营帐系统

2008-02-20 21:35 by 乱世文章, 301 阅读, 0 推荐, 收藏, 编辑
摘要:电信系统>>电信综合营帐系统 系统简介 综合营帐系统是基于计算机网络及相关应用技术、用以支持移动、固定、长途、寻呼业务运营的平台系统。从功能上讲,综合营帐系统涵盖了帐务、业务、客服及相应的决策支持分析等方面,并根据需要与相关外部系统进行互连。北京新宇公司长期从事移动通信系统的实施与开发,在电信领域积累了丰富的经验,并基于开放的、先进的体系架构,提出了新宇公司的针对电信行业行业的解决方案,并... 阅读全文

揭开伟大架构师的秘密

2008-01-31 10:56 by 乱世文章, 189 阅读, 0 推荐, 收藏, 编辑
摘要:伟大架构师的秘密 By Don Awalt and Rick McUmberRDA Corporation摘要:所有伟大的架构师都掌握了在抽象的不同层次上概念化解决方案的技能。通过将解决方案组织到离散的层次,架构师可以专注于解决方案的单个方面而忽略所有剩余的复杂性。展示将抽象层次应用到 IT 解决方案的技术,并将其与其他工程学科相比较。 本文内容 ... 阅读全文

Linux操作系统下的集群原理及实战经历

2008-01-31 03:48 by 乱世文章, 231 阅读, 0 推荐, 收藏, 编辑
摘要:一 集群和Linux上的集群解决方案 集群系统(Cluster)主要解决下面几个问题: 高可靠性(HA) 利用集群管理软件,当主服务器故障时,备份服务器能够自动接管主服务器的工作,并及时切换过去,以实现对用户的不间断服务。 高性能计算(HP) 即充分利用集群中的每一台计算机的资源,实现复杂运算的并行处理,通常用于科学计算领域,比如基因分析,化学分析等。 负载平衡 即把负载压力根据某种算法合理分配到集群中的每一台计算机上,以减轻主服务器的压力,降低对主服务器的硬件和软件要求。 基于Linux的集群解决方案可谓百花齐放。在实际应用中,最常见的情况是利用集群解决负载平衡问题,... 阅读全文

Linux 服务器集群系统实现方案详解

2008-01-31 03:44 by 乱世文章, 345 阅读, 0 推荐, 收藏, 编辑
摘要:一、集群的基本概念 有一种常见的方法可以大幅提高服务器的安全性,这就是集群。 Cluster集群技术可如下定义:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。 一个Cluster包含多台(至少二台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用程... 阅读全文

如何在RedHat Linux上实现集群负载均衡

2008-01-31 03:33 by 乱世文章, 166 阅读, 0 推荐, 收藏, 编辑
摘要:1.前言 先来简单说说负载均衡集群, 它是在应用服务器高负载的情况下,由多台节点提供可伸缩的,高负载的服务器组以保证对外提供良好的服务响应;而LVS就是实现这一功能的技术,它通过使内核支持ipvs来实现LVS/Direct Routing (DR)、LVS/IP Tunnel、LVS/NAT的功能。由于本文的着眼点在于如何利用LVS构建一个负载均衡集群,所以关于负载均衡集群、LVS的详细内容就不在这里阐述了,如果大家有兴趣可参考如下信息: http://www.linuxvirtualserver.org/ LVS的官方网站 http://www-900.ibm.com/devel... 阅读全文

sde在DBMS中的存储表结构

2008-01-31 03:28 by 乱世文章, 244 阅读, 1 推荐, 收藏, 编辑
摘要:今天开始想分析一下sde的表结构,希望能够弄明白sde一个要素类的每个Feature是如何存储的。 弄ArcSDE的人都知道,ArcSDE内一个要素类在关系数据库(以MS SQL Server为例)中有一系列的表, 每个表的作用不同。 Sde的一个FeatureClass包含以下几种表: B表(与要素类名称同名,用来存储属性数据结构),表结构如下: 字段名称 类型 说明 GeometryID Int 要素唯一ID SHAPE Int 似乎与GeometryID值相同,备用字段? ….. ….. 其他用户定义字段注:如果该要素类没有注册为版本,B表有记录,如果该要素类已... 阅读全文

servlet和JSP有本质上的区别么?

2008-01-31 03:26 by 乱世文章, 268 阅读, 0 推荐, 收藏, 编辑
摘要:先sun提出的是Servlet体系,这个体系使得使用JAVA的程序员也能开发基于B/S架构的WEB应用程序,使用Servlet类将HTTP请求和响应封装在标准JAVA类中来实现各种WEB应用方案。随着大量的B/S架构程序开发出来以后,人们发现Servlet类的编写是非常繁琐的,主要集中在几个问题上:首先有大量冗余代码,这些代码在每个servlet类中都是一模一样或者基本近似的.其次是开发Servlet的程序员很少有精通美工的,导致使用Servlet开发无法方便的做到各种页面效果和丰富多彩的风格,这个时候sun借鉴了微软的A... 阅读全文

如何实现ArcSDE的集群功能

2008-01-31 03:23 by 乱世文章, 183 阅读, 0 推荐, 收藏, 编辑
摘要:一、集群定义集群技术(Cluster)可如下定义:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。一个Cluster包含多台(至少二台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用程序文件存储在其各自的本地储存空间上。Cluster内各节点服务器通过一内部局 阅读全文

服务器集群怎么实现?

2008-01-31 03:20 by 乱世文章, 269 阅读, 0 推荐, 收藏, 编辑
摘要:硬件配置范例: 网络服务器 两台 服务器操作系统硬盘 两块 服务器数据存贮硬盘 视用户需要确定 服务器镜像卡(部分软件可使用标准网卡) 两块 网络服务网卡 两块三、双机与磁盘阵列柜 集群的软件配置 基于NT平台的集群软件 Microsoft的MSCS,也有许多第三方的专业软件公司开发的集群软件,如豪威的DATAWARE,VIN CA公司的STANDBY SERVER,NSI公司的DOUBLE-TAKE. MS WolfPack的特点 MS WolfPack是MS Cluster server的别称,是 微软针对Cluster技术研制开发的双机软件。它集成在NT SERVER上,支持由二台机器组 阅读全文

Oracle 11g新特性点评

2008-01-30 17:40 by 乱世文章, 186 阅读, 0 推荐, 收藏, 编辑
摘要:Oracle 11g新特性点评 Oracle 11g新特性简介 Oracle 11g现在已经正式推出。和她以前其他产品一样,新一代的oracle又将增加很多激动人心的新特性。IT168技术开发频道组织ITPUB数据库社区多位斑竹,发表系列技术点评文章。 ... 阅读全文

通过JDBC连接Oracle数据库中的十大技巧

2008-01-30 17:39 by 乱世文章, 159 阅读, 0 推荐, 收藏, 编辑
摘要:通过JDBC连接Oracle数据库中的十大技巧 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱动程序。OCI驱动程序利用Java本地化接口(JNI),通过Oracle客户端软件与数据库进行通讯。Thin驱动程序是纯Java驱动程序,它直接与数据库进行通讯。为了获得最高的性能,Oracle建议在客户端软件的开发中使用OCI驱动程序,这似乎是正确的... 阅读全文

ORACLE 测试题 看看你能答出多少?

2008-01-30 17:36 by 乱世文章, 123 阅读, 0 推荐, 收藏, 编辑
摘要:1:描述死锁产生的过程;2:描述重做与回滚的认识;3:索引组织表,聚蔟表的用途;4:对IMP/EXP,SQLLDR的认识;5:数据的备份与恢复的方案;6:分析函数的用途;7:消耗资源的SQL的定位方法;8:对触发器的认识;9:对ORA-01555错误的认识;10:ORACLE都有那些文件?并以什么格式存储;11:RMAN备份的操作: 12:丢失控制文件的恢复;13:将ORACLE数据库更改为归档模式;写出步骤14:把表A从表空间TSP1更改成表空间TSP2的方法15:删除表的列;16:配置RMAN的步骤;17:删除表空间的数据文件?18: 如何用ALTER命令把表数据加到缓存表里,清除呢?19 阅读全文

Oracle数据库存储过程 ,去除给定字符串中重复的字符串

2008-01-30 17:31 by 乱世文章, 475 阅读, 0 推荐, 收藏, 编辑
摘要:以下函数是本人在编写Oracle数据库存储过程时写的函数,觉得该函数通用性较强,因此发表出来供需要的人参考.这个函数的功能主要是用于去除给定字符串中重复的字符串.在使用中需要指定字符串的分隔符.示例:str := MyReplace('13,14,13,444', ',');输出:13,14,444create or replace function MyReplace(oldStr varchar2, sign varchar2) return varchar2 is str varchar2(1000); currentIndex number; start 阅读全文

体验Java 1.5中面向方面(AOP)编程

2008-01-30 17:29 by 乱世文章, 124 阅读, 0 推荐, 收藏, 编辑
摘要:对于一个能够访问源代码的经验丰富的Java开发人员来说,任何程序都可以被看作是博物馆里透明的模型。类似线程转储(dump)、方法调用跟踪、断点、切面(profiling)统计表等工具可以让我们了解程序目前正在执行什么操作、刚才做了什么操作、未来将做什么操作。但是在产品环境中情况就没有那么明显了,这些工具一般是不能够使用的,或最多只能由受过训练的开发者使用。支持团队和最终用户也需要知道在某个时刻应用程序正在执行什么操作。 为了填补这个空缺,我们已经发明了一些简单的替代品,例如日志文件(典型情况下用于服务器处理)和状态条(用于GUI应用程序)。但是,由于这些工具只能捕捉和报告可用信息的一个很小的. 阅读全文

AOP下的权限控制实现

2008-01-30 17:28 by 乱世文章, 224 阅读, 0 推荐, 收藏, 编辑
摘要:摘要 面向方面的编程(AOP)是一种新的编程技术,它弥补了面向对象的编程(OOP)在跨越模块行为上的不足。AOP引进了Aspect,它将影响多个类的行为封装到一个可重用模块中,它允许程序员对横切关注点进行模块化,从而消除了OOP引起的代码混乱和分散问题,增强了系统的可维护性和代码的重用性。本文分析传统权限控制的实现方法,并研究了在AOP下权限控制的实现方法。 关键词 AOP;横切关注点; 设计模式; 权限控制 OOP应用开发面临的问题 面向对象技术很好地解决了软件系统中角色划分的问题。借助于面向对象的分析、设计和实现技术,开发者可以将问题领域的“名词”转换成软件系统中的对象,从而很自然地... 阅读全文

Java多线程编程经验

2008-01-30 17:25 by 乱世文章, 249 阅读, 0 推荐, 收藏, 编辑
摘要:不管我是多么喜欢JAVA但是,从实际开发角度讲,Java的多线程确实没有C++好使。 表现在: 1.Java没有全局变量; 2.Java 的线程之间的通信比较差,C++提供了多种通信方式; 3.Java的数据同步是通过synchronized来实现,但是基本上等于交给了虚拟机来完成,而C++有很多种:临界区、互斥体等。 4. Java的多线程run方法没有返回值,因此如何能得到子线程的反馈信息,确实令人头疼。 5.Java的多线程是协作式,这样等于操作系统放弃了对线程的控制; 这里谈谈我在java多线程中的编写经验: 1.创建thread时,将主控类或者叫做调用类传入构造函数中,例如:Clas 阅读全文

java多线程编程体会

2008-01-30 17:24 by 乱世文章, 376 阅读, 0 推荐, 收藏, 编辑
摘要:在 Java 程序中使用多线程要比在 C 或 C++ 中容易得多,这是因为 Java 编程语言提供了语言级的支持。本文通过简单的编程示例来说明 Java 程序中的多线程是多么直观。读完本文以后,用户应该能够编写简单的多线程程序。 为什么会排队等待? 下面的这个简单的 Java 程序完成四项不相关的任务。这样的程序有单个控制线程,控制在这四个任务之间线性地移动。此外,因为所需的资源 ? 打印机、磁盘、数据库和显示屏 -- 由于硬件和软件的限制都有内在的潜伏时间,所以每项任务都包含明显的等待时间。因此,程序在访问数据库之前必须等待打印机完成打印文件的任务,等等。如果您正在等待程序的完成,则这... 阅读全文

java高级多线程编程--关于线程的停止问题

2008-01-30 17:23 by 乱世文章, 241 阅读, 0 推荐, 收藏, 编辑
摘要:多线程是java的一个优势,java使得程序员可以很方便的进行多线程程序开发。获得更好的性能。 关于多线程的概念以及一般的多线程编程,比如如何以及为何实现runnable接口,为何stop()会被Deprecated掉等等,这个请看matrix之前的多线程编程基础或者sun的java文档。 关于多线程编程,有几点这里要提到的: 1。既然stop()是不被推荐的,那么我们如何停止一个线程呢?直接kill吗?在这里,笔者总结一种比较通用也比较稳定的方法: classthreadtestextendThread{ //skipsomecode.. booleanrunflag=true; publi 阅读全文

java多线程基础

2008-01-30 17:21 by 乱世文章, 224 阅读, 0 推荐, 收藏, 编辑
摘要:java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。 Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法:Thread t = new Thread();t.start(); start()方法是一个native方法,它将启动一个新线程,并执行run()方法。Thread类默认的run()方法什么也 阅读全文
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 46 下一页