2013/06/20 随想/其他 No Comments PS(PhotoShop) CS6 图形处理器与OpenCL设置说明 PS(PhotoShop) CS6 图形处理器与OpenCL设置说明备忘启用图形处理器:Photoshop CS6 GPU – 编辑 – 首选项 – 性能 - 图形处理器设置 – 使用图形处理器(勾选)补充说明:若"图形处理器设置"中检测不到显卡相关信息,请先更新显卡驱动到最新版本。OpenCL:Photoshop CS6 GPU – 编辑 – 首选项 – 性能 - 使用图形处理器(勾选) - 高级设置 - 选高级 - opencl(勾选)补充说明:部分3D效果依托于OpenCL另外,若需要启动OpenCL需要满足以下条件:1、显卡需支持opencl1.0++2、必须是64位操作系统3、PhotoShop CS6的版本必须是64位的应用程序 继续阅读 »
2013/06/17 Nginx/Apache/Tomcat 1 Comments Awstats+Nginx按年/月/日归档日志数据分析结果 最后更新时间:2013-06-16 • 2013-05-21 首次整理成文档 • 2013-06-17 发布到博客一、Awstats安装配置详细安装步骤这里不再赘述,如有需要请参考博客另一篇文章《awstats+jawstats构建日志自动分析系统》1、安装[root@iredmail ~]# cd /opt[root@iredmail opt]# wget http://sourceforge.net/projects/awstats/files/AWStats/7.1.1/awstats-7.1.1.tar.gz[root@iredmail opt]# tar -zxf awstats-7.1.1.tar.gz[root@iredmail o... 继续阅读 »
2013/06/13 随想/其他 5 Comments 开机蓝屏Stop 0x0000008E故障原因分析及处理方法 开机蓝屏信息Stop 0x0000008E(0x8000003,0x806f5743,0x8551ee0,0x0000000)无法进入系统故障原因分析及解决方法错误描述开机系统进度条转了两圈后就蓝屏然后自动重启,然后再蓝屏重启导致无法进入系统补充:不同情况下该蓝屏错误提示信息界面持续的时间不同,有些机器可能不到1S时间就进入重启状态,导致我们看不到详细的蓝屏错误代码;有些机器该蓝屏错误信息界面持续时间会在30S左右或更长时间。错误分析:一般是当程序引用不正确的内存地址时,可能会引起0x0000008E蓝屏错误。当这种错误发生成系统登录时,那很可能是开机启动项引起的,但Windows错误处理器没有捕获. 所以通常归结是硬件兼容性错误。排查及解决思路:1、检查是否为系统程序自身原因导致为了跳过开机启动项,我们... 继续阅读 »
2013/06/09 运维/监控/DevOps 1 Comments Awstats Jawstats常见错误问题 最后更新时间:2013-06-09 • 2013-05-20 首次整理成文档 • 2013-06-09 发布到博客Awstats常见错误:一、报表中没有国家代码的问题(jawstats里没有区域名称) 原因分析:缺少GeoIP IP地址识别插件解决方法:Awstats 安装后默认是不支持国家或地区的,来源全部显示为“未知”, 通过GeoIP插件,在AWStats报表中,可以显示IP地址来自那个国家和地区。下载相关组件:# wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz# wget http://www.maxmind.com/download/geoip/api/pureperl/Geo-IP-PurePerl-1.1... 继续阅读 »
2013/06/09 运维/监控/DevOps No Comments awstats+jawstats构建日志自动分析系统 Awstats简介Awstats 是在 SourceForge 上发展很快的一个基于 Perl 的 WEB 日志分析工具,一个充分的日志分析让 Awstats 显示您下列资料: 访问次数、独特访客人数, 访问时间和上次访问, 使用者认证、最近认证的访问, 每周的高峰时间(页数,点击率,每小时和一周的千字节), 域名/国家的主机访客(页数,点击率,字节,269域名/国家检测, geoip 检测), 主机名单,最近访问和未解析的 IP 地... 继续阅读 »
2013/06/08 随想/其他 No Comments 回憶過去便能預知未來? 越來越多的研究顯示,記憶能讓人進行一種心理時間旅行。通過這種方式,我們不僅能再現過去的情境,還能描繪未來。該研究還表明,記憶除了能幫我們存儲、回想那些已發生事件的相關信息,它的存在還具有更廣泛的意義。在記錄分析記憶如何幫我們勾勒某人性格特點、幫我們預想他/她在未來社會情境中可能的表現方面,倫敦大學學院(University College London)與哈佛大學(Harvard University)的研究人員已取得了一定進展。上周,研究人員將他們發表在《大腦皮層》期刊上(Cerebral Cortex)的最新科研成果作了詳細闡述。科研人員揭示的這些道理可能不僅對那些失憶症患者,比如老年人,而且對年輕人以及他們的規劃、社交能力也有所影響。研究人員還在繼續探索現有的科研結論,他們正試著了解追憶往事的能力是... 继续阅读 »
2013/06/06 WEB前端 No Comments div+css不换行超出部分省略号显示避免半字 div+css不换行出现半字问题,推荐超出部分省略号显示:在显示文章标题时,为了提高可视性,常常要将超长部分省略,并用title提示完整标题。以下代码可用来达到超长部分用省略号显示的效果。style=”white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;”不过,这段代码在部分早期FireFox版本下面不会出现省略号,而是直接将超长文字隐藏,而且会出现半个字现象。在部分版本Firefox下解决方法让文字换行,限定行高,然后隐藏换行的部分,这样也就不会出现半个字现象了。If you find any better way to solve the issue -just comment it here s... 继续阅读 »
2013/06/05 随想/其他 No Comments 技术人如何才不至于虚度一生? 问:在现在的这样一个国情下,做技术的年轻人,到底应该怎么做,走什么样的发展方向,才不至于虚度一生,到老的时候后悔?答:我小的时候,有一本书很流行,就是今天题图这本《钢铁是怎样炼成的》。书中主人公有一句名言:「人最宝贵的就是生命,生命对于每个人来说只有一次。人的一生应该这样度过:回首往事,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞愧;」注意上面是分号,因为这句名言还没完,下半句是这样的「临终之际,他能够说:“我的整个生命和全部精力,都献给了世界上最壮丽的事业——为解放全人类而斗争。”」我引用这句话要做什么呢?是要鼓励你去做主人公做的事情?很明显下半句说的事情已经不需要我们了,留给八千万党员去做即可。但是上半句呢?现在来看也未必那么正确。人的一生怎样度过,不需要别人来定义。一个技术人究竟怎么才能不虚度一... 继续阅读 »
2013/06/03 数据库 No Comments MySQL触发器代码生成 MySQL 触发器 触发程序(TRIGGER)语句代码在线生成MySQL触发器代码规则在线生成参考:《MySQL触发器 触发程序 详解及实例》《MySQL触发器语句代码在线生成-源码(PHP版)》 继续阅读 »
2013/06/03 PHP/Python/Java No Comments Base64在线编解码 Base64在线编码解码 For UTF-8 版Base64在线编码解码 For GB2312/GBK 继续阅读 »
2013/05/30 服务器技术 3 Comments zeroMQ/php-zmq消息队列安装配置 zeroMQ消息队列介绍及zeroMQ/php-zmq安装首先了解下ZMQ的概念,ØMQ(ZeroMQ)是啥玩意儿?ZeroMQ是个类似于Socket的一系列接口,他跟Socket的区别是:普通的socket是端到端的(1:1的关系),而ZMQ却是可以N:M 的关系,人们对BSD套接字的了解较多的是点对点的连接,点对点连接需要显式地建立连接、销毁连接、选择协议(TCP/UDP)和处理错误等,而ZMQ屏蔽了这些细节,让你的网络编程更为简单。ZMQ用于node与node间的通信,node可以是主机或者是进程。ZeroMQ是网络栈中新的一层,它是个可伸缩层,分散在分布式系统间。因此,它可支持任意大的应用程序。ØMQ不是简单的点对点交互,相反,它定义了分布式系统的全局拓扑。ØMQ应用程序没有锁,可并行运行。此外,... 继续阅读 »
2013/05/29 Blog相关 No Comments bo-blog搜索程序发生错误解决 博客更换主机后发现搜索不能用了,搜索时报如下错误:搜索程序发生错误经过排查为temp目录权限问题,修改权限为777后恢复正常可用。Bo-blog博客程序需要777权限的目录如下:./bak./data./temp./attachment./post 继续阅读 »
2013/05/24 系统架构 2 Comments 消息队列中间件的技术选型分析 消息中间件是一种由消息传送机制或消息队列模式组成的中间件技术,利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。目前业界有很多的MQ产品,像RabbitMQ、ActiveMQ、ZeroMQ等都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?本文针对以下几种消息队列产品作了评估比较:RabbitMQ、ZeroMQ、ActiveMQ、MSMQ、Redis、memcacheQ题外话:这里我们可以先思考个小问题“Web应用中为什么会需要消息队列服务?”在高并发环境下,由于来不及同步处理,请求往往会发生堵塞(主要原因),比如说,大量的insert,update之类的请求同时到达mysql,直接导致无数的行锁表锁,甚至最后请求会堆积过多,从而触发too many conn... 继续阅读 »
2013/05/22 运维/监控/DevOps No Comments 性能测试,你真的懂吗? 在用到一个新产品时,我们肯定会做的一件事就是做性能测试。但是你真的会做性能测试吗?今天要说的是一个关于Redis性能测试的争论。事情起因是一篇叫做Redis vs Memcached的文章,本文作者在听说Redis之后将Redis和Memcached进行了一组性能对比测试,测试结果Redis完败。然而其测试方法却引起了不小的争执,其博文下的第一篇回复就是Redis作者antirez同学的回复。antirez非常有风度的感谢了他的测试结果,然后指出其测试中的问题。而后在antirez的一篇博文(On Redis, Memcached, Speed, Benchmarks and The Toilet)中,他指出了一些做性能测试方面的经验,并自己对Redis和Memcached做了性能对比。结果与上面的相反,... 继续阅读 »
2013/05/21 Nginx/Apache/Tomcat No Comments Bo-blog IIS Nginx Rewrite伪静态规则 适用于:bo-blog2.X以上版本 Windows IIS站点主机和Nginx主机IIS ISAPI_Rewrite:[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32# Protect httpd.ini and httpd.parse.errors files# from accessing through HTTP#Bo-Blog 2.1.1 Release ISAPI_Rewrite https://www.fity.cnRewriteRule ^(.*)/post/([0-9]+)/?([0-9]+)?/?([0-9]+)?/?$ $... 继续阅读 »