自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 excel通过宏按列查找

在excel中通过指定列查找指定的单元格,并将符合条件的行复制到另一工作薄。具体代码如下:Sub Macro1()Dim str As StringDim j As Integerj = 1For i = 1 To 20 Range("E" & i).Select If InStr(1, ActiveCell.FormulaR1C1

2011-12-07 11:51:40 5069 1

原创 excel 宏补全第一列值

第一列某些单元格值未补全使用简写方式省略了一些编号如下S14S9109300313005140021S16M121170031S14S80950034100331通过宏把第A2中的编号补全为如下:S14S910930031S14

2011-12-07 11:48:18 1300

原创 Java-通过经纬度计算距离

public static double getDistatce(double lat1, double lat2, double lon1,    double lon2) {         double R = 6371;         double distance = 0.0;         double dLat = (lat2 - lat1) * Math.PI / 180;         double dLon = (lon2 - lon1) * Math.P

2011-03-07 12:37:00 11437 3

原创 算法导论 -第一章-1.1算法

流水笔记 算法的概念:定义良好的计算过程,有输入有输出。也可以是一种工具,用来解决某些计算问题。 举排序例说明算法概念:输入是一组序列,输出的则是经过处理后的序列。这里有输入、输出,而排序过程则是算法。 选择好的排序算法要考虑的因素:待排序的数据项数、这些数据项已排好序的程度、对数据项取值的可能限制、打算用存储设备类型 算法的的正确性与有用性:不正确的算法的错误率得到控制的话,也是有用的。 算法的描述:可以以任何伪代码的形式描述,唯一的要求是算法的说明必须提供关于待执行的

2011-01-15 06:19:00 1191

转载 Analysis of the Green Dam Censorware System(绿坝分析报告)

原文URL: http://www.cse.umich.edu/~jhalderm/pub/gd/Scott Wolchok, Randy Yao, and J. Alex HaldermanComputer Science and Engineering DivisionThe University of MichiganRevision 2.4 – June 11, 2009 

2009-06-12 21:31:00 1873

转载 测试sql语句性能

有时候我们经常为我们的sql语句执行效率低下发愁,反复优化后,可还是得不到提高那么你就用这条语句找出你sql到底是在哪里慢了示例:SET STATISTICS io ONSET STATISTICS time ON go ---你要测试的sql语句 select top 100 * from TBL_Cot_RecStaticListgoSET STATISTICS profile O

2009-03-03 10:00:00 687

原创 Head First 设计模式之适配器模式学习

了解了一下 适配器模式,其本质还是接口、继承与组合相关源代码如下:接口:package cn.fory.pattern.cp7;public interface Duck { public void quack(); public void fly(); }package cn.fory.pattern.cp7;public interface Turkey { publi

2008-03-20 23:54:00 993

原创 使用POI处理Excel中公式不能自动计算出来的问题

使用POI导入了拥有公式的Excel模板后,发现其中原有公式单元格计算出来的值不能正常显示出来,需要重新刷新该公式后方可正常得出计算结果.针对此问题,写了一个测试,代码如下:package cn.fory.formula;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.

2008-03-19 22:53:00 20342 7

转载 code39相关介绍

国内常见的条形码之一,三九码是在公元1974年发展出来的条形码系统。三九码之所以在国内常见的原因有两个,一个是因为三九码的限制很少,而且支持文数字;另一个则是它很适用在非正式场合中。下面几个条形码均是采用三九码 ◆ 三九码的长度,没有强迫性的限制,随着使用者的需求,可自由地调整。唯在规划时,应该考虑到条形码阅读机(Barcode Reader)所能容许的范围为限,才不致于会有无法读

2008-03-03 16:17:00 2961

转载 条码条形码编程技术泛谈

随着条形码的普及化程度的提高,越来越多的行业开始使用条形码,条形码的打印变得紧迫起来,当然,对于条形码需求量大的企业或者单位来说,他们或者选择直接购买打印好的条形码标签,或者财力允裕的话,完全可以购买昂贵的工业条形码打印机;而对于更多的中小企业或者单位部门来说,条形码的需求量并不是总是那么大,有时候需要一批,有时候只需要零星的一些条形码,少量购买已打印好的条形码标签,商家往往不愿意做,而购买价格昂

2008-03-03 16:04:00 2690

原创 Code39,Code 128 ,I2of5 源码及相关资料

以下网址获得相关源码 :http://www.codeproject.com/KB/graphics/barcode1.aspx相关中文介绍:http://www.barcodes.com.cn/1_12.htm

2008-03-03 15:19:00 2171

转载 .Net环境下的缓存技术介绍

1         概念1.1   缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;·  稳定性——同一个应用中,对同一数据、逻辑功能和用户界面的多次请求时经常发生的。当用户基数很大时,如果每次请求都进行处理,消耗的资源是很大的浪费, 也同时造成系统的不稳定。例如,web

2008-03-03 14:45:00 850

原创 关于Oracle中不能扩展Undo表空间的问题

运行正常的系统在批量更新数据时出现如下错误:ORA-30036: 无法按 8 扩展段 (在撤消表空间 UNDO 中)解决方法1:支持使用自动扩展使用DBA用户登录数据库后执行SQL语句:ALTER TABLESPACE Undo RETENTION GUARANTEE解决方法2:  1、你建一个新的undo表空间,要设置成不自动扩展的!     2、把你的undo表空间指向新的un

2008-01-15 12:31:00 2460

原创 一个POI操作Excel简单例子

package cn.eabax.fory.excelTest;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.apache.poi.hssf.usermodel.HS

2008-01-11 10:32:00 724

转载 SWFObject: 基于Javascript的Flash媒体版本检测与嵌入模块

原文:SWFObject: Javascript Flash Player detection and embed script 翻译:Awflasher.com 汉化地址:http://www.awflasher.com/flash/articles/swfobj.htm - 更新到SWFObject 1.5官方文档(Updated to 1.5 @ 070318)SWFObject是一

2007-08-16 09:52:00 1059

原创 SQL 语句记录一下

表结构:   以下为查询语名及说明--根据新闻表中的类别层级中以数字表示的关系,绑定为文字的类别--一张表中表现的层级关系select a.aid ,classname as ParentClassName,a.ThisClassName from [mytest].[dbo].[newsclass],(select id as aid,classname as ThisC

2007-08-15 22:56:00 888

转载 在.NET环境中实现每日构建--NAnt篇

前言 1.1.      每日构建的优点: 每日构建(Daily Build)也可称为持续集成(Continuous Integration),强调完全自动化的、可重复的创建过程,其中包括每天运行多次的自动化测试。每日构建的作用日益显得重要。它让开发者可以每天进行系统集成,从而减少了开发过程中的集成问题。 持续集成可以减少集成阶段"捉虫"消耗的时间,从而最终提高生产力。它使得绝大多数b

2007-08-13 13:19:00 1071

转载 Log4net使用指南

声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码  1           简介 1.1          Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复

2007-08-13 13:15:00 923

转载 关于工作流,从“Hello World”谈起

我们学习C,C++,java这类语言时,第一个入门程序一般都是“Hello World”。这个经典的“Hello World”程序虽然简单,但也一样能说明很多问题,这里我尝试用它来说明“为啥企业应用需要引入业务流程概念和相关的业务流程引擎”。1、我们先从C的Hello World开始:(不会汇编语言,否则先来一个汇编实现的“Hello World” )代码: int main(... ...)

2007-05-31 13:48:00 1055

转载 How Does The Hacker Economy Work?

 When retailer TJX disclosed Jan. 17 that the computer systems that store data related to credit card, debit card, check, and merchandise return transactions had been broken into, it said it had dis

2007-02-16 10:00:00 2137

原创 读Ruby CookBook译CP1

Chapter 1. StringsRuby is a programmer-friendly language. If you are already familiar with object oriented programming, Ruby should quickly become second nature. If youve struggled with learning ob

2006-09-11 22:07:00 1349

高性能高并发服务器架构案例分析与总结

 初创网站与开源软件 6  谈谈大型高负载网站服务器的优化心得! 8  Lighttpd+Squid+Apache搭建高效率Web服务器 9  浏览量比较大的网站应该从哪几个方面入手? 17  用负载均衡技术建设高负载站点 20  大型网站的架构设计问题 25  开源平台的高并发集群思考 26  大型、高负载网站架构和应用初探 时间:30-45分钟 27  说说大型高并发高负载网站的系统架构 28  mixi技术架构 51 mixi.jp:使用开源软件搭建的可扩展SNS网站 51 总概关键点: 51 1,Mysql 切分,采用Innodb运行 52 2,动态Cache 服务器 -- 52 美国Facebok.com,中国Yeejee.com,日本mixi.jp均采用开源分布式缓存服务器Memcache 52 3,图片缓存和加 52  memcached+squid+apache deflate解决网站大访问量问题 52  FeedBurner:基于MySQL和JAVA的可扩展Web应用 53  YouTube 的架构扩展 55  了解一下 Technorati 的后台数据库架构 57  Myspace架构历程 58  eBay 的数据量 64  eBay 的应用服务器规模 67  eBay 的数据库分布扩展架构 68  从LiveJournal后台发展看大规模网站性能优化方法 70 一、LiveJournal发展历程 70 二、LiveJournal架构现状概况 70 三、从LiveJournal发展中学习 71 1、一台服务器 71 2、两台服务器 72 3、四台服务器 73 4、五台服务器 73 5、更多服务器 74 6、现在我们在哪里: 75 7、现在我们在哪里 78 8、现在我们在哪里 79 9、缓存 80 10、Web访问负载均衡 80 11、MogileFS 81  Craigslist 的数据库架构 81  Second Life 的数据拾零 82  eBay架构的思想金矿 84  一天十亿次的访问-eBay架构(一) 85  七种缓存使用武器 为网站应用和访问加速发布时间: 92  可缓存的CMS系统设计 93  开发大型高负载类网站应用的几个要点[nightsailer] 105  Memcached和Lucene笔记 110  使用开源软件,设计高性能可扩展网站 110  面向高负载的架构Lighttpd+PHP(FastCGI)+Memcached+Squid 113  思考高并发高负载网站的系统架构 113  "我在SOHU这几年做的一些门户级别的程序系统(C/C++开发)" 115  中国顶级门户网站架构分析1 116  中国顶级门户网站架构分析 2 118  服务器的大用户量的承载方案 120  YouTube Scalability Talk 121  High Performance Web Sites by Nate Koechley 123 One dozen rules for faster pages 123 Why talk about performance? 123 Case Studies 124 Conclusion 124  Rules for High Performance Web Sites 124  对于应用高并发,DB千万级数量该如何设计系统哪? 125  高性能服务器设计 130  优势与应用:再谈CDN镜像加速技术 131  除了程序设计优化,zend+ eacc(memcached)外,有什么办法能提高服务器的负载能力呢? 135  如何规划您的大型JAVA多并发服务器程序 139  如何架构一个“Just so so”的网站? 148  最便宜的高负载网站架构 152  负载均衡技术全攻略 154  海量数据处理分析 164  一个很有意义的SQL的优化过程(一个电子化支局中的大数据量的统计SQL) 166  如何优化大数据量模糊查询(架构,数据库设置,SQL..) 168  求助:海量数据处理方法 169 # re: 求助:海量数据处理方法 回复 更多评论 169  海量数据库查询方略 169  SQL Server 2005对海量数据处理 170  分表处理设计思想和实现 174  Linux系统高负载 MySQL数据库彻底优化(1) 179  大型数据库的设计与编程技巧 本人最近开发一个访问统计系统,日志非常的大,都保存在数据库里面。 我现在按照常规的设计方法对表进行设计,已经出现了查询非常缓慢地情形。 大家对于这种情况如何来设计数据库呢?把一个表分成多个表么?那么查询和插入数据库又有什么技巧呢? 谢谢,村里面的兄弟们! 183  方案探讨,关于工程中数据库的问题. [已结贴] 184  web软件设计时考虑你的性能解决方案 190  大型Java Web系统服务器选型问题探讨 193  高并发高流量网站架构 210 1.1 互联网的发展 210 1.2 互联网网站建设的新趋势 210 1.3 新浪播客的简介 211 2.1 镜像网站技术 211 2.2 CDN内容分发网络 213 2.3 应用层分布式设计 214 2.4 网络层架构小结 214 3.1 第四层交换简介 214 3.2 硬件实现 215 3.3 软件实现 215  网站架构的高性能和可扩展性 233  资料收集:高并发 高性能 高扩展性 Web 2.0 站点架构设计及优化策略 243  CommunityServer性能问题浅析 250 鸡肋式的多站点支持 250 内容数据的集中式存储 250 过于依赖缓存 250 CCS的雪上加霜 250 如何解决? 251  Digg PHP's Scalability and Performance 251  YouTube Architecture 253 Information Sources 254 Platform 254 What's Inside? 254 The Stats 254 Recipe for handling rapid growth 255 Web Servers 255 Video Serving 256 Serving Video Key Points 257 Serving Thumbnails 257 Databases 258 Data Center Strategy 259 Lessons Learned 260 1. Jesse • Comments (78) • April 10th 261 Library 266 Friendster Architecture 273 Information Sources 274 Platform 274 What's Inside? 274 Lessons Learned 274  Feedblendr Architecture - Using EC2 to Scale 275 The Platform 276 The Stats 276 The Architecture 276 Lesson Learned 277 Related Articles 278 Comments 279 Re: Feedblendr Architecture - Using EC2 to Scale 279 Re: Feedblendr Architecture - Using EC2 to Scale 279 Re: Feedblendr Architecture - Using EC2 to Scale 280  PlentyOfFish Architecture 281 Information Sources 282 The Platform 282 The Stats 282 What's Inside 283 Lessons Learned 286  Wikimedia architecture 288 Information Sources 288 Platform 288 The Stats 289 The Architecture 289 Lessons Learned 291  Scaling Early Stage Startups 292 Information Sources 293 The Platform 293 The Architecture 293 Lessons Learned 294  Database parallelism choices greatly impact scalability 295  Introduction to Distributed System Design 297 Table of Contents 297 Audience and Pre-Requisites 298 The Basics 298 So How Is It Done? 301 Remote Procedure Calls 305 Some Distributed Design Principles 307 Exercises 308 References 309  Flickr Architecture 309 Information Sources 309 Platform 310 The Stats 310 The Architecture 311 Lessons Learned 316 Comments 318 How to store images? 318

2010-11-12

业务规则管理在电信网管系统中的应用

业务规则(Business Rules简称BR)或业务逻辑 (Business Logic简称BL)是任何公司和企业业务运营 的关键,也是最灵活,最可变的一个部分。经常需要随 外界环境的变化而修改和添删。业务规则管理系统就 是为了处理系统的这种多变性而产生的技术,使业务 系统真正面向业务人员.并使软件系统从以代码驱动 的开发发展到以业务规则或模型为驱动的开发。 规则管理系统提供用户创建、配置、管理整个企 业业务规则所必需的一切资源.让业务规则管理变得 十分有效。系统应用很广。本文在电信网管系统中的 告警管理尝试应用一个规则管理系统实现非常重要 的告警过滤的功能。

2010-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除