上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 下面是攻略(说来非常简单):把360_safe3.php文件上传到网店根目录后,在配置文件中加入 require_once('360_safe3.php'); 即可。为了防止360防护代码被人恶意利用,建议你改一下这个php的文件名称,改成一个不容易被人猜出来的文件名。另外,这个代码还可以用来防护PHPCMS PHPWIND8.7 DEDE DISCUZX2 WPS METINFO等系统; 具体用法,可以下载这段代码,里面有说明。按照说明来做就可以了。360_safe3.php 源文件如下,大家可以参考下http://www.php100.com/uploadfile/2012 阅读全文
posted @ 2013-05-12 17:08 浮云的等待 阅读(433) 评论(0) 推荐(0)
摘要: 北京通达信科科技有限公司隶属于中国兵器工业信息中心,简称通达信科,是一支以协同管理软件研发与实施、服务与咨询为主营业务的高科技团队,是国内协同管理软件行业里唯一一家央企单位,中国协同OA软件领跑者。目前,通达OA已拥有超过数万家的用户,真实用户群体国内第一,中国500强有超过1/3的企业都在使用通达OA,通达OA的用户广泛分布于众多行业领域,覆盖全国各省份城市。伴随着通达OA精灵在各大行业的广泛运用,随之产生的OA平台的数据防护和数据安全的要求应运而生。·员工可以直接访问OA系统以获取财务数据、渠道信息、客户资料、技术参数等重要资料并能够对其进行导出查看和操作。现在,许多公司在免费使 阅读全文
posted @ 2013-05-06 00:23 浮云的等待 阅读(1267) 评论(0) 推荐(0)
摘要: 当同事们讨论午饭吃什么时,大家都不会提出意见。这时我会耍一个花招:推荐去吃麦当劳。 随后事情将变得有趣。所有人都一致同意,我们不能去吃麦当劳,这时更好的意见就会出现。这似乎是一个魔法。 这就像是用最糟糕的点子去破冰,而一旦讨论开始,人们就会变得更具创造性。我将这称作“麦当劳理论”:为了避开糟糕的点子,人们会被激发出更好的点子。 我在工作中常常使用这样的策略。项目会以多种方式开始。一些时候你会看到正式的简报。一些时候你会听到传闻,因此需要提前考虑这些传闻的影响。还有一些时候,你会在几个月甚至几年时间内思考一个想法,随后才会与团队分享。所有的创造性工作都没有预定义的模式,但它们都有一个共同点... 阅读全文
posted @ 2013-05-03 00:27 浮云的等待 阅读(191) 评论(0) 推荐(0)
摘要: 吴伟,资深产品经理,约瑟网络产品总监 1、用户永远是对的 这句话已经被说烂了,但是很多人存在误解,以为用户说的每一句话每一个要求都是对的,要不折不扣的执行;也有人据此反对这句话,认为不过是一句营销口号。 例如,某购物网站获得用户反馈:注册流程很复杂,希望取消掉。 外行的思维:向用户解释注册是必须的,为的是能向用户提供更好地服务(如记录用户发货地址,下次无需重复填写);并对比同类网站的注册流程证明自己并不复杂。 普通产品经理:化简注册流程,去掉不必要的注册项。 具有产品经理思维方式的产品经理:分析注册流程在用户购买产品流程中的意义,发现用户从发起到完成购物任务需要:查看商品-比价-确... 阅读全文
posted @ 2013-05-03 00:22 浮云的等待 阅读(224) 评论(0) 推荐(0)
摘要: http://download.csdn.net/download/yuler/4706670 阅读全文
posted @ 2013-05-02 15:16 浮云的等待 阅读(209) 评论(0) 推荐(0)
摘要: 三、 Jabber客户端安装配置1. 软件下载客户端软件列表请参考:http://www.jabber.org/software/clients.shtml我们将使用Spark,因为Spark和Openfire能够很好的相互支持。软件下载地址:http://www.igniterealtime.org/downloads/index.jsp#sparkWindows含java环境版:http://www.igniterealtime.org/downloadServlet?filename=spark/spark_2_5_8.exe目前最新的版本为:Spark 2.5.82. Windows安 阅读全文
posted @ 2013-05-02 15:14 浮云的等待 阅读(427) 评论(0) 推荐(0)
摘要: 一、 安装环境操作系统:Windows XP Prefessional SP2服务器软件:Openfire 3.4.2 Openfire Enterprise 3.4.2客户端软件:Spark 2.5.7 Spark Fastpath Webchat 3.4.1JDK:J2SE 5.0 (1.5.0_03)二、 安装Jabber服务器软件1. 软件下载Jabber官网地址:http://www.jabber.org/常用Jabber服务器软件:http://www.jabber.org/software/servers.shtml本文以Openfire(Wildfire)为服务器,一款基于GP 阅读全文
posted @ 2013-05-02 15:13 浮云的等待 阅读(425) 评论(0) 推荐(0)
摘要: 一、 意向客户二、 客户预订单三、 风险评估软件项目风险是指在整个项目周期中所涉及的成本预算、开发进度、技术难度、经济可行性、安全管理等各方面的问题,以及由这些问题而对项目所产生的影响。项目的风险与其可行性成反比,其可行性越高,风险越低。软件项目的可行性分为经济可行性、业务可行性、技术可行性、法律可行性等四个方面。而软件项目风险则分为产品规模风险、需求风险、相关性风险、管理风险、安全风险等六个方面:1. 产品规模风险项目的风险是与产品的规模成正比的,一般产品规模越大,问题就越突出。尤其是估算产品规模的方法,复用软件的多少,需求变更的多少等因素与产品风险息息相关:(1) 估算产品规模的方法(2) 阅读全文
posted @ 2013-02-17 10:12 浮云的等待 阅读(547) 评论(0) 推荐(0)
摘要: 软件开发的残酷的现实告诉我们:没有规则的软件开发过程带来的只可能是无法预料的结果。我们中的大多数项目管理人员在其个人简历中纷纷写到:"拥有多年的丰富的项目管理经验",但在实际开发中,"丰富的"管理经验变成了软件开发人员可怕的梦魇。一次次的失败、一次次的返工,她所谓的项目管理经验只不过是再一次的游戏于"无间"(十八层地狱)。一次,在与不少项目管理者的交流中,大家纷纷提到的软件变更带来的可怕影响。但是正如完整的法律体制不能制止犯罪,但没有完整的法律体制犯罪会更加猖獗一样,频繁的软件变更固然可怕,但是没有一个完整的项目管理对应机制,我们无法 阅读全文
posted @ 2013-02-17 02:22 浮云的等待 阅读(256) 评论(0) 推荐(0)
摘要: MySQL 数据库性能优化之缓存参数优化 数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数据库,首先第一步需要优化的就是 IO,尽可能将磁盘IO转化为内存IO。本文先从 MySQL 数据库IO相关参数(缓存参数)的角度来看看可以通过哪些参数进行IO优化。query_cache_size/query_cache_type (global) Query cache 作用于整个 MySQL Instance,主要用来缓存 MySQL 中的 R... 阅读全文
posted @ 2013-01-23 14:56 浮云的等待 阅读(202) 评论(0) 推荐(0)
摘要: 前言在安装完MySQL之后,肯定是需要对MySQL的各种参数选项进行一些优化调整的。虽然MySQL系统的伸缩性很强,既可以在有很充足的硬件资源环境下高效的运行,也可以在极少资源环境下很好的运行,但不管怎样,尽可能充足的硬件资源对MySQL的性能提升总是有帮助的。在这一节我们主要分析一下MySQL的日志(主要是Binlog)对系统性能的影响,并根据日志的相关特性得出相应的优化思路。日志产生的性能影响由于日志的记录带来的直接性能损耗就是数据库系统中最为昂贵的IO资源。在之前介绍MySQL物理架构的章节中,我们已经了解到了MySQL的日志包括错误日志(ErrorLog),更新日志(UpdateLog 阅读全文
posted @ 2013-01-23 14:50 浮云的等待 阅读(294) 评论(0) 推荐(0)
摘要: 优化Group By语句默认情况下,MySQL 排序所有GROUP BY col1,col2,....。查询的方法如同在查询中指定ORDER BY col1,col2,...。如果显式包括一个包含相同的列的ORDER BY子句,MySQL 可以毫不减速地对它进行优化,尽管仍然进行排序。如果查询包括GROUP BY 但你想要避免排序结果的消耗,你可以指定ORDER BY NULL禁止排序。优化Order by语句在某些情况中,MySQL 可以使用一个索引来满足ORDER BY 子句,而不需要额外的排序。where 条件和order by 使用相同的索引,并且order by 的顺序和索引顺序相同 阅读全文
posted @ 2013-01-23 14:42 浮云的等待 阅读(224) 评论(0) 推荐(0)
摘要: 在本章第一节中我们还提到过通过 Query Profiler 来定位一条 Query 的性能瓶颈,这里我们再详细介绍一下 Profiling 的用途及使用方法。要想优化一条 Query,我们就需要清楚的知道这条 Query 的性能瓶颈到底在哪里,是消耗的 CPU计算太多,还是需要的的 IO 操作太多?要想能够清楚的了解这些信息,在 MySQL 5.0 和 MySQL 5.1正式版中已经可以非常容易做到了,那就是通过 Query Profiler 功能。MySQL 的 Query Profiler 是一个使用非常方便的 Query 诊断分析工具,通过该工具可以获取一条Query 在整个执行过程中 阅读全文
posted @ 2013-01-23 14:37 浮云的等待 阅读(207) 评论(0) 推荐(0)
摘要: 前言在 MySQL 中,线程独享内存主要用于各客户端连接线程存储各种操作的独享数据,如线程栈信息,分组排序操作,数据读写缓冲,结果集暂存等等,而且大多数可以通过相关参数来控制内存的使用量。线程栈信息使用内存(thread_stack)主要用来存放每一个线程自身的标识信息,如线程id,线程运行时基本信息等等,我们可以通过 thread_stack 参数来设置为每一个线程栈分配多大的内存。排序使用内存(sort_buffer_size)MySQL 用此内存区域进行排序操作(filesort),完成客户端的排序请求。当我们设置的排序区缓存大小无法满足排序实际所需内存的时候,MySQL 会将数据写入磁 阅读全文
posted @ 2013-01-23 14:30 浮云的等待 阅读(224) 评论(0) 推荐(0)
摘要: 逻辑模块组成总的来说,MySQL可以看成是二层架构,第一层我们通常叫做SQLLayer,在MySQL数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql解析,执行计划优化,querycache的处理等等;第二层就是存储引擎层,我们通常叫做StorageEngineLayer,也就是底层数据存取操作实现部分,由多种存储引擎共同组成。所以,可以用如下一张最简单的架构示意图来表示MySQL的基本架构,如图所示:虽然从上图看起来MySQL架构非常的简单,就是简单的两部分而已,但实际上每一层中都含有各自的很多小模块,尤其是第一层SQLLayer,结构相当复杂的。下面我们就分别针对 阅读全文
posted @ 2013-01-23 14:27 浮云的等待 阅读(307) 评论(0) 推荐(0)
摘要: 前言MySQLReplicaion本身是一个比较简单的架构,就是一台MySQL服务器(Slave)从另一台MySQL服务器(Master)进行日志的复制然后再解析日志并应用到自身。一个复制环境仅仅只需要两台运行有MySQLServer的主机即可,甚至更为简单的时候我们可以在同一台物理服务器主机上面启动两个mysqldinstance,一个作为Master而另一个作为Slave来完成复制环境的搭建。但是在实际应用环境中,我们可以根据实际的业务需求利用MySQLReplication的功能自己定制搭建出其他多种更利于ScaleOut的复制架构。如DualMaster架构,级联复制架构等。下面我们针 阅读全文
posted @ 2013-01-23 14:22 浮云的等待 阅读(247) 评论(0) 推荐(0)
摘要: (译者注:作者借这个题目反讽另一篇同名的文章)Jaslabs的Justin Silverton列出了十条有关优化MySQL查询的语句,我不得不对此发表言论,因为这个清单非常非常糟糕。另外一个Mike也同样意识到了。所以在这个博客中,我要做两件事情,第一,指出为什么这个清单很糟糕,第二,列出我的清单,希望我的比较好些。继续看吧,无畏的读者们!为什么那个清单很糟糕1.他的力气没使对地方我们要遵循的一个准则就是如果你要优化代码时,应该先找出瓶颈在哪。然而Silverton先生的力气没有用对地方。我认为60%的优化是基于清楚理解SQL和数据库基础的。你需要知道join和子查询的区别,列索引,以及如何将 阅读全文
posted @ 2013-01-23 14:19 浮云的等待 阅读(240) 评论(0) 推荐(0)
摘要: 1)MySQL的replication过程是一个异步同步的过程,并非完全的主从同步,所以同步的过程中是有延迟的,如果做了读写分离的业务的话,建议也要监控此延迟时间;2)MySQL的master与slave机器记得server-id要保持不一致,如果一样的话,replication过程中会出现如下报错:Fatal error: The slave I/O thread stops because master and slavehave equal MySQL server ids; these ids must be different for replication to work(or t 阅读全文
posted @ 2013-01-23 14:16 浮云的等待 阅读(920) 评论(0) 推荐(0)
摘要: MySQL Workbench是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计 MySQL 数据库的专用工具。MySQL Workbench 拥有很多的功能和特性;这篇由Djoni Darmawikarta写的文章通过一个示例展现了其中的一些。我们将针对一个订单系统建立一个物理数据模型,这里的订单系统可以是销售单也可以是订单,并且使用 forward-engineer(正向引擎)将我们的模型生成为一个 MySQL 数据库。MySQL Workbench是 MySQL 最近释放的可视数据库设计工具。这个工具是设计 MySQL 数据库的专用工具。你在 MySQL Workbenc 阅读全文
posted @ 2013-01-23 11:30 浮云的等待 阅读(475) 评论(0) 推荐(0)
摘要: 此文章主要向大家介绍的是MySQL性能优化的参数,我前两天在相关网站看见MySQL性能优化的参数的资料,觉得挺好,就拿出来供大家分享。希望你掌握了这项技术,会在以后的学习或是工作中带来很大的帮助。 1)、back_log: 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它,换句话说,这值对到来的TCP/IP连接的侦听队列的大小。你的... 阅读全文
posted @ 2013-01-23 11:00 浮云的等待 阅读(291) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页