03 2012 档案
摘要:EDC(Enterprise Data Center 企业数据中心)参考:http://www.docin.com/p-247936120.htmlERP (企业资源计划)参考:http://baike.baidu.com/view/109408.htm企业资源计划概况图CRM(Customer Relationship Management)客户关系管理参考:http://baike.baidu.com/view/4799.htm指标客户概况分析(Profiling)包括客户的层次、风险、爱好、习惯等; 客户忠诚度分析(Persistency)指客户对某个产品或商业机构的忠实程度、持久性..
阅读全文
摘要:教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog http://blog.csdn.net/v_july_v/article/details/7382693前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。 毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问题。最后,有一点必须...
阅读全文
摘要:来源:http://yi1.com.cn/posts/207在js中,如果通过连接或者表单提交里,可以用以下三种方式获取上一页的url:1、document.referrer2、top.document.referrer3、window.parent.document.referrer这在ie和firefox里都可以实现但如果在IE中用js函数跳转的话,以上三种方式得到的都是空值如果当前页面嵌套有iframe的话,在iframe嵌套的文件里用js获取当前页面的上一页的url时,2和3都可以实现但1、document.referrer 就不行,获取的是当前页面的地址如果来源页是Javascrip
阅读全文
摘要:来源:http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。三.C..
阅读全文
摘要:系统管理员必须知道的PHP安全实践PHP是一种开源服务器端脚本语言,应用很广泛。Apache web服务器提供了这种便利:通过HTTP或HTTPS协议, 访问文件和内容。配置不当的服务器端脚本语言会带来各种各样的问题。所以,使用PHP时要小心。以下是25个 PHP安全方面的最佳实践,可供系统管理员们安全地配置PHP。为PHP安全提示而提供的示例环境•文件根目录(DocumentRoot):/var/www/html •默认的Web服务器:Apache(可以使用Lighttpd或Nginx来取代Apache) •默认的PHP配置文件:/etc/php.ini •默认的PHP加载模块配置目录:/e
阅读全文
摘要:Linux操作系统PS命令详细解析要对系统中进程进行监测控制,用 ps 命令满足你。/bin/psps 是显示瞬间行程的状态,并不动态连续;如果想对进程运行时间监控,应该用 top 工具。kill 用于杀死进程。==============ps 的参数说明============================l 长格式输出;u 按用户名和启动时间的顺序来显示进程;j 用任务格式来显示进程;f 用树形格式来显示进程;a 显示所有用户的所有进程(包括其它用户);x 显示无控制终端的进程;r 显示运行中的进程;ww 避免详细参数被截断;-A 列出所有的行程-w 显示加宽可以显示较多的资讯-au 显
阅读全文
摘要:本文简介 概要: 学习总结 Linux 下的 top 命令 版本: Debian 5(Lenny), top: procps version 3.2.7 日期: 2010-11-17 永久链接: http://sleepycat.org/linux/linuxcommand/top.htmlI. 概述学习总结 top 命令。主要学习自 man 手册。Linux 下 top 命令:# toptop - 00:34:31 up 169 days, 6:05, 16 users, load average: 0.01, 0.01, 0.00Tasks: 97 total...
阅读全文
摘要:虽然自己也是PHP的学习者,但之前还真没怎么了解PHP内部的垃圾回收流程,只是在我们的代码中用了 unset,null,mysql_close,__destruct等等一些函数去释放对象防止内存溢出而已,所以上网GG下,找到了以下一些说明,作 下记录“PHP可以自动进行内存管理,清除不再需要的对象。PHP使用了引用计数(reference counting)这种单纯的垃圾回收(garbage collection)机制。每个对象都内含一个引用计数器,每个reference连接到对象,计数器加1。当reference离开生存空间或被设为 NULL,计数器减1。当某个对象的引用计数器为零时,PHP
阅读全文
摘要:【不想激活的事件被激活例子】<div onclick="openWin('http://www.baidu.com')" id="outSide" style="width:100px; height:100px; background:#000; padding:50px"><div onclick="openWin('http://www.google.com')" id="inSide" style="width:100px; h
阅读全文
摘要:观察者模式是一种非常简单的事件系统,包含了两个或更多的互相交互的类。这一模式允许某个类观察另个类的状态。当被观察者的状态发生改变时就会通知所有观察者进行相应的变化。* 观察者模式定义了一个一对多的依赖关系* 让一个或多个观察者对象监察一个主题对象* 这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象* 使这些观察者对象能够自动更新。实例一:/* * 当我们在星际中开地图和几家电脑作战的时候,电脑的几个玩家相当于结盟,一旦我们出兵进攻某一家电脑,其余的电脑会出兵救援。 那么如何让各家电脑知道自己的盟友被攻击了呢?并且自动做出反应? 待解决的问题:一旦某个电脑被我们进攻...
阅读全文
摘要:工厂模式: 工厂模式就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。 工厂类是指包含一个专门用来创建其他对象的方法的类。 根据工厂模式实现的类可以根据提供的数据生成一组类中某一个类的实例,通常这一组类有一个公共的抽象父类并且实现了相同的方法,但是这些方法针对不同的数据进行了不同的操作。策略模式(Strategy) 属于对象行为型设计模式,主要是定义一系列的算法,把这些算法一个个封装成拥有共同接口的单独的类,并且使它们之间可以互 换。策略模式使这些算法在客户端调用它们的时候能够互不影响地变化。这里的算.
阅读全文
摘要:在面向对象的编程中,工厂模式是一种经常被使用到的模式。根据工厂模式实现的类可以根据提供的数据生成一组类中某一个类的实例,通常这一组类有一个公共的抽象父类并且实现了相同的方法,但是这些方法针对不同的数据进行了不同的操作。工厂类是指包含一个专门用来创建其他对象的方法的类,工厂类在多态性编程实践中是至关重要的。工厂模式的原理为了理解工厂模式是如果工作的,让我们来看一下图一:图1 工厂模式的工作原理在 图1中,X是基类,Xy和Xz继承了X类。而工厂类能够根据程序传递给它的数据决定生成那一个子类的实例。在右边定义了一个getClass方法,该方法 需要参数a并返回一个X类的实例。对于程序员来说,返回的究
阅读全文
摘要:策略模式(Strategy)属于对象行为型设计模式,主要是定义一系列的算法,把这些算法一个个封装成拥有共同接口的单独的类,并且使它们之间可以互换。策略模式使这些算法在客户端调用它们的时候能够互不影响地变化。这里的算法不要狭义的理解为数据结构中算法,可以理解为不同的业务处理方法。策略模式应用场景举例:例1.话说马上就要到清明节了,公司也放假了,人流量多了,各种商店的生意也好了,但为了加大节日销售的利润,各种商店纷纷出台了相应的打折策略,对于小点的商 店,商品相对较少,处理起来也不大费劲,但对于楼下的国美电器呀,附近的苏宁,这样的大店商品太多,打折信息也比较多,对于打折信息的记录当然就会采用一 些
阅读全文
摘要:模式:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。比设计模式更重要:GRASP (职责分配原则)要学习设计模式,有些基础知识是我们必须要先知道的,设计模式是关于类和对象的一种高效、灵活的使用方式,也就是说,必须先有类和对象,才能有设计模式的用武之地,否则一切都是空谈,那么类和对象是从那冒出来的呢?这时就需要比23种设计模式更重要更经典的GRASP模式登场了,嘿嘿,原来这才是老大!GRASP(General Responsibility Assignment Software Patterns),中文名称为“通用职责分配软件模式”,GRASP一共包括9种模式,它
阅读全文
摘要:多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息将可以产生不同的结果,这种现象称为多态性。多态性允许每个对象以适合自身的方式去响应共同的消息。多态性增强了软件的灵活性和重用性。在面向对象的软件开发中,多态性是最为重要的部分之一。面向对象编程并不只是将相关的方法与数据简单的结合起来,而是采用面向对象编程中的各种要素将现实生活中的各种情况清晰的描述出来。这一小节将对面向对象编程中的多态性作详细的讲解。1.什么是多态多 态(Polymorphism)按字面上意思理解就是“多种形状”。可以理解为多种表现形式,也即“一个对外接口,多个内部实现方法”。在面
阅读全文

浙公网安备 33010602011771号