Web安全扫描器Netsparker v3.5发布
Netsparker是一款综合型的web应用安全漏洞扫描工具,它分为专业版和免费版,免费版的功能也比较强大。Netsparker与其他综合 性的web应用安全扫描工具相比的一个特点是它能够更好的检测SQL Injection和 Cross-site Scripting类型的安全漏洞。新版本特性* DOM跨站脚本漏洞检测 * 基于Chrome浏览器的Dom解析 * URL重写规则 *...
View Article(总结)Nginx/LVS/HAProxy负载均衡软件的优缺点详解
PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。...
View Article【译】千万别问用户:你想要什么? ——用户访谈的3个基本问题
用户调研的首要原则:千万别直接问用户他们想要什么——Erika Hall, just enough research“如果在访谈中用户能直接说出他想要的是什么就好了。”“呵呵。” 我喜欢做用户访谈,它们低廉、有效(你得到的信息会多于你问的问题)、且快速(...
View Articleandroid 使用html5作布局文件: webview跟javascript交互
android 使用html5作布局文件 http://www.cnblogs.com/andgoo/archive/2011/10/11/2207936.htmlAndroid中webview跟JAVASCRIPT中的交互...
View ArticleAndroid 的屏幕滚动操作不如 iPhone 流畅跟手,是什么原因导致的?
几个高票答案说的都是现象而非原因。 对 @劉長曦 专栏提到的 g+ 讨论做了个摘要,出处在此 https://plus.google.com/105051985738280261832/posts/2FXDCz8x93s 首先, 安卓不缺硬件加速的支持。从安卓 1.0 开始,安卓就支持硬件加速。菜单的显示/隐藏、提醒的滑动渐变、Activity 之间的过渡以及对话框的显示/隐藏等都是经过硬件加速的。...
View ArticleGoogle是如何让照片管理工具“Stories”学会讲故事的?
“ Stories” 是Google+上一个很棒的照片管理工具,由Google 的社交网络工程师Joseph Smarr 负责。Stories 希望人们把所拍的照片都上传到网上,并自动将其生成为一个 由一系列照片讲述而成的故事。也许Stories 所提供的功能听起来很简单——对人类而言,叙事能力是很自然的一件事。。而机器不然。想让机器学会叙事的逻辑并不简单,哪怕你以用户在Google...
View Article【转】 JBOSS最大连接数配置和jvm内存配置
一.调整JBOSS最大连接数.配置deploy/jboss-web.deployer/server.xml文件 . <Connector port="8080" address="0.0.0.0" maxThreads="1600" minSpareThreads="100"...
View Article养狗的好处
苏格兰科学家研究表明养狗好处多多。狗的陪伴不但有益人类身心健康,还可以回拨“年龄时钟”, 能使人类身体活动水平相当于年轻10岁的状态。科学探索 狗狗一直是人类最好的朋友。据英国《每日邮报》7月15日报道,苏格兰科学家研究表明养狗好处多多。狗的陪伴不但有益人类身心健康,还可以回拨“年龄时钟”, 能使人类身体活动水平相当于年轻10岁的状态。...
View Article《精益开发实战》笔记
作者: 克里伯格 出版社: 人民邮电出版社 副标题: 用看板管理大型项目 译者: 李祥青 出版年: 2012-9 页数: 168 定价: 39.00元 装帧: 平装 ISBN: 9787115291776豆瓣链接: http://book.douban.com/subject/11620809/ 第一部分 我们如何工作第1章...
View Article浏览器设置阻止第三方Cookie保护自己隐私
当我们在某些大型网站上搜索一些东西时,在另外的一些网站出现了你搜索的东西的相关广告,这种现象的出现说明我们的隐私已经被跟踪。这种侵犯我们用户隐私现象的出现,要归功于第三方cookie所带来的副作用(隐私泄露风险)。 为了防止用户隐私被跟踪,保护用户网络隐私,一些主流浏览器版本都已经设置了Do not...
View Article使用Memory Analyzer tool(MAT)分析内存泄漏
前言的前言:本文是自2005年8月以来,首次在一个月之内发布三篇文章。谨以此文献给这么多年始终不济的我。所谓少不入川,而今已非年少。北漂快两年了,何时能回到故乡,回去后又会怎样,也许永远是个未知…… 前言...
View Article一致性哈希算法与Java实现
一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key,N是机器节点数,如果有一个机器加入或退出这个集群,则所有的数据映射都无效了,如果是持久化存储则要做数据迁移,如果是分布式缓存,则其他缓存就失效了。 因此,引入了一致性哈希算法:...
View Article软件架构师的职责
架构师的职责 架构师需要参与项目开发的全部过程,包括需求分析、架构设计、系统实现、集成、测试和部署各个阶段,负责在整个项目中对技术活动和技术说明进行指导和协调。 架构师主要职责有4条: 1、确认需求 在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。 2、系统分解...
View Article[Java][web]利用Spring随时随地获得Request和Session
利用Spring随时随地获得Request和Session一、准备工作:在web.xml中添加 <listener> <listener-class> org.springframework.web.context.request.RequestContextListener</listener-class> </listener>...
View Articlejs中的几个重要内容
js函数几个重要内容:js中不存在函数重载,如果定义了多个同名函数,最后一个会覆盖掉前面所有函数。 1:Arguments对象(可以实现模拟重载的效果) 利用arguments对象的length属性,可以获取函数接收的参数的个数 例如: function add(){ if(arguments.length == 2){ return arguments[0] + arguments[1];...
View Articlemysql语句执行顺序
首先,SELECT语句的基本语法如下: SELECT selection_list # What columns to select FROM table_list # Which tables to select rows from WHERE primary_constraint # What conditions rows must satisfy...
View Article点击浏览器前进、后退键时刷新页面而不读取缓存
如何在点击浏览器前进、后退键时刷新页面而不读取缓存 点击浏览器的后退键,总是会读取缓存,这样会导致有时候获取不到页面上的值,如果点击后退键时刷新页面而不读取缓存,这样就不会产生获取不到值的问题。 1、在jsp页面或者写在controller里面...
View Article