`
lalanicer
  • 浏览: 28918 次
社区版块
存档分类
最新评论
文章列表
sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL。本文只是简单演示一下几种测试的用法,后续准备利用sysbench来对MySQL进行一系列的测试。具体的一些参数设置,需要根据不同的测试要求来进行调整。 下载编译安装默认支持MySQL,如果需要测试Oracle/PostgreSQL,则在configure时需要加上–with-oracle或者–with-pgsql参数
最近,网易在Github上开源了基于Node.js的游戏服务器框架——pomelo。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助开发人员省去游戏开发枯燥中的重复劳动和底层逻辑的开发。 pomelo不但适用于游戏服务器开发, 也可用于开发高实时Web应用。 pomelo框架包括三部分: 框架, pomelo的核心, 与以往单进程的游戏框架不同, 它是高性能、分布式的游戏服务器框架,并且使用很简单。 库, 包括了开发游戏的常用工具库, 如人工智能(ai)、寻路、aoi等。 工具包, 包括管理控制台、 命令行工具、压力测试工具等。 pomelo的主要特性: 快速、易 ...
游戏服务器概述 没开发过游戏的人会觉得游戏服务器是很神秘的东西。但事实上它并不比web服务器复杂,无非是给客户端提供网络请求服务,本质上它只是基于长连接的socket服务器。当然在逻辑复杂性、消息量、实时性方面有更高的要求。 游戏服务器是复杂的socket服务器。 如果说web服务器的本质是http服务器,那么游戏服务器的本质就是socket服务器。 它利用socket通讯来实现服务器与客户端之间的交互。事实上有不少游戏是直接基于原生socket来开发的。 相对于简单的socket服务器,它承受着更加烦重的任务: 后端承载着极复杂的游戏逻辑。 网络流量与消息量巨大,且实时性要求极 ...
今年5月底,瑞士计算机世界杂志上刊登了Web性能诊断专家Bernd Greifeneder的一篇文章,文章列举了其在过去几年工作中所遇到的服务器端编程的十大性能问题。Andreas Grabner则在自己的博客上对这些性能问题给出了进一步阅读的链接 ...
本文发表在《程序员》杂志 2013 年 3 月刊,推荐购买。 前端模块化开发的价值 随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用 Sea.js 进行前端的模块化开发。 恼人的命名冲突 我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如

浅谈CSRF攻击方式

一.CSRF是什么?   CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 二.CSRF可以做什么?   你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义 ...
关于专业 程序如同一本小说,写出来是给人阅读的,包括作者自己。一本结构清晰、逻辑严密、富含人生哲理的小说阅读起来让人折服。相反,一本头重脚轻、错漏百出、只为赚钱而胡乱拼凑起来的小说阅读起来味如嚼蜡。同样的,对于程序员来说,排版整洁、注释清晰、算法合理的代码阅读起来让人舒畅,而缩进不一、命名拙劣、只有编译器才能读懂的代码阅读起来让人痛苦。和作家写小说、音乐家作曲、建筑师画设计图、导演拍电影一样,程序员编写代码应该具备专业精神,把程序当成是自己的艺术作品来看待。   入乡随俗 每一种编程语言都有她自身语法规则,
前提是已经在Tomcat7下面配置好Solr4.0,详情参考:Solr4:Tomcat7下面配置Solr 注意:Solr4.0需要IKanalyzer 2012 FF以上版本。1.下载IKAnalyzer包下载地址:http://code.google.com/p/ik-analyzer/downloads/list2.解压IK Analyzer 2012FF_hf1.zip包用到其中三个文件:IKAnalyzer2012FF_u1.jar,放到$CATALINA_HOME/webapps/solr/WEB-INF/lib/目录下IKAnalyzer.cfg.xml,stopword.dic ...
参考:http://wiki.apache.org/solr/SolrTomcat注意,仅是参考,上述文章中的某些内容并不正确,或许在以后的版本中有所改变。 软件:apache-solr-4.0.0/apache-tomcat-7.0.34 1.安装,配置Tomcat7  安装就是解压缩Tomcat包到指定目录即可,如:C:\tomcat7;此情况下$CATALINA_HOME即为C:\tomcat7。  1.1配置管理权限   修改$CATALINA_HOME/conf/tomcat-users.xml中如下内容:
T:此软件包含N卡驱动,别自己没事找事再去装N卡驱动,后果自负。“附加驱动”任何关于显卡的提示直接无视掉折腾了下。Ubuntu还真的方便。。。一次全通过。安装bumblebee:https://wiki.ubuntu.com/Bumblebee#Installation 代码: sudo add-apt-repository ppa:bumblebee/stable sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo apt-get updatesudo apt-get install bumblebee bumble ...
<input type="radio" name="gender" value="M" />Male<br /><input type="radio" name="gender" value="F" />Female<br /><input type='button' value='Reset' id='reset' onclick='cancel()'><script type='text/javascript ...
取不到数据!   上周客户新买了服务器,原本在旧的服务器上放着客户的Web主页信息和一个后台程序(asp.net),在客户的主页中有一个动态显示最新消息的处理,这个处理就是通过ajax异步从那个后台程序中取得的。由于又购买了新的服务器,客户想把web主页和那个后台程序分开来,后台程序被部署到了新的服务器上。不过这个项目是我的同事小福同志开发的,也就由他来把程序分开部署,然后进行一些小改动。   "怎么最新消息取不到了,异步处理的url也已经添加上新服务器的地址(http://xxxx.com/.../news.ashx),奇怪了..."小福在一边抱怨,我看了看IE7 ...
XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的.  比如获取用户的Cookie,导航到恶意网站,携带木马等。 作为测试人员,需要了解XSS的原理,攻击场景,如何修复。 才能有效的防止XSS的发生。   阅读目录 XSS 是如何发生的 HTML Encode XSS 攻击场景 XSS漏洞的修复 如何测试XSS漏洞
procs r 列表示运行和等待cpu时间片的进程数,如果长期大于1,说明cpu不足,需要增加cpu。 b 列表示在等待资源的进程数,比如正在等待I/O、或者内存交换等。 memory swpd 切换到内存交换区的内存数量(k表示)。如果swpd的值不为0 ...
  我的本本是 Acer 4741G 432g32  ,最新重新了ubuntu ,发现在系统登陆时触摸板可以正常使用,但登入系统后却不能使用,google搜索了一下,找到了解决方法:     1、打开终端 输入以下命令        sudo  modprobe   -r psmouse        sudo modprobe psmouse proto=imps    此时发现触摸板可以正常使用了,     为了以后不用再输入命令就可以正常使用触摸板,就需要将此命令加入系统启动项中         cd  /etc/modprobe.d     sudo vi  opt ...
Global site tag (gtag.js) - Google Analytics