Defonds 的专栏

本博客文章大部分来自于互联网的某个角落(少许原创除外).为尊重原作者劳动付出,转载的话请注明原始出处.谢谢:-)...

排序:
默认
按更新时间
按访问量

如何使用 JMeter 调用你的 Restful Web Service?进行简单的压力测试和自动化测试

表述性状态传输(REST)作为对基于 SOAP 和 Web 服务描述语言(WSDL)的 Web 服务的简单替代,在 Web 开发上得到了广泛的接受。能够充分证明这点的是主流 Web 2.0 服务提供商在接口设计中对 REST 的普遍采用 - 包括雅虎、谷歌以及脸谱 - 出于简单易用、以面向资源的模...

2017-01-22 09:20:27

阅读数:11296

评论数:0

JVM 性能调优实战之:使用阿里开源工具 TProfiler 在海量业务代码中精确定位性能代码

本文是《JVM 性能调优实战之:一次系统性能瓶颈的寻找过程》 的后续篇,该篇介绍了如何使用 JDK 自身提供的工具进行 JVM 调优将 TPS 由 2.5 提升到 20 (提升了 7 倍),并准确定位系统瓶颈:我们应用里静态对象不是太多、有大量的业务线程在频繁创建一些生命周期很长的临时对象,代码里...

2016-09-21 11:25:21

阅读数:41277

评论数:9

JVM 性能调优实战之:一次系统性能瓶颈的寻找过程

玩过性能优化的朋友都清楚,性能优化的关键并不在于怎么进行优化,而在于怎么找到当前系统的性能瓶颈。性能优化分为好几个层次,比如系统层次、算法层次、代码层次...JVM 的性能优化被认为是底层优化,门槛较高,精通这种技能的人比较少。笔者呆过几家技术力量不算弱的公司,每个公司内部真正能够进行 JVM 性...

2016-09-20 17:39:18

阅读数:29947

评论数:12

Redis 缓存 + Spring 的集成示例

《整合 spring 4(包括mvc、context、orm) + mybatis 3 示例》一文简要介绍了最新版本的 Spring MVC、IOC、MyBatis ORM 三者的整合以及声明式事务处理。现在我们需要把缓存也整合进来,缓存我们选用的是 Redis,本文将在该文示例基础上介绍 Red...

2015-09-24 19:53:26

阅读数:166335

评论数:73

警惕 MySql 更新 sql 的 WHERE 从句中的 IN() 子查询时出现的性能陷阱

mer_stage 表有 216423 条记录,DDL:CREATE TABLE `mer_stage` ( `STAGE_ID` int(11) NOT NULL AUTO_INCREMENT, `MER_ID` int(11) NOT NULL, `MER_CODE` varcha...

2015-07-03 19:55:53

阅读数:23405

评论数:4

Java 并发工具包 java.util.concurrent 用户指南

1. java.util.concurrent - Java 并发工具包Java 5 添加了一个新的包到 Java 平台,java.util.concurrent 包。这个包包含有一系列能够让 Java 的并发编程变得更加简单轻松的类。在这个包被添加以前,你需要自己去动手实现自己的相关工具类。本文...

2015-03-03 09:40:29

阅读数:153587

评论数:30

Maven 项目打包需要注意到的那点事儿

关于 Maven 打 war 包《使用 Eclipse 的 Maven 2 插件开发一个 JEE 项目》详细介绍了如何在 Eclipse 使用 Maven 新建一个 JEE 项目并对其进行断点跟踪调试,但是没有介绍如何对 JEE 项目打 war 包。其实很简单,你只需要把 pom.xml 中的 j...

2015-01-28 17:04:26

阅读数:132955

评论数:27

Java 进行 RSA 加解密时不得不考虑到的那些事儿

1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适公钥加密,私钥解密。加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据。否则的话,你就要考虑你的场景是否有必要用 RSA 了。2. 可以通过修改生成密钥的...

2015-01-16 11:56:05

阅读数:94014

评论数:22

电子商务网站互联网安全防御攻略

电子商务网站,互联网的安全防御相当重要,尤其是牵扯到支付这一块的。本文总结了一些比较通用的 web 安全防御常识,供大家参考一下,也希望可以和关心这一块的同行一起讨论一下这方面的话题。

2014-12-09 18:00:16

阅读数:10409

评论数:14

JMeter 源码解析之一:JMeter 上传文件时,如何参数化 Content-Disposition 的 filename?

问题描述        文件上传时,用户定义 Content-Disposition 是失效的。        笔者在写压力测试脚本的时候,有个上传页面,服务器是根据用户传过来的 Content-Disposition 里的 filename 值来定义保存文件的文件名的。但是测试人员不可能为每一次...

2014-11-29 09:44:31

阅读数:49253

评论数:4

关于 Java Web 项目性能提升的一些思路

关于 Java Web 项目性能提升的一些看法,欢迎大侠们进来提供更多建议,也欢迎拍砖。

2013-12-13 17:01:13

阅读数:6988

评论数:0

黑盒变白盒 - 调试 Red5 项目时查看 Red5 容器内部运行机制

《如何使用 Red5 插件创建 Red5 项目?》介绍了如何在 Eclipse 下创建并调试 Red5 项目。有同学问,“我想在调试 Red5 应用程序时,能够边看Red5 API 边看到 Red5 容器内部运行情况。最好是能修改一下 Red5 源代码,然后看其运行情况。能做到吗?”      ...

2012-06-25 18:32:21

阅读数:5537

评论数:3

空杯心态

空杯心态         空杯心态是一种对工作、学习、生活、生命的放空、低头、吐故纳新。放得越空,拥有越多。做事的前提是先要有好心态,如果想学到更多学问,想提升职业能力,先要把自己想象成“一个空着的杯子”,而不是骄傲自满,故步自封。         空杯心态 - 来源         该词语...

2011-11-10 10:55:56

阅读数:3008

评论数:7

手把手教你写 SQL Join 联接

在关系代数中,联接运算是由一个笛卡尔积运算和一个选取运算构成的。首先用笛卡尔积完成对两个数据集合的乘运算,然后对生成的结果集合进行选取运算,确保只把分别来自两个数据集合并且具有重叠部分的行合并在一起。联接的全部意义在于在水平方向上合并两个数据集合(通常是表),并产生一个新的结果集合...

2010-09-27 16:37:00

阅读数:8102

评论数:8

如何在不重启 JVM 的情况下重新加载证书文件?

某种情况下需要动态下载证书文件后使用 SSL 访问某服务,但由于 JVM 使用默认的证书访问新服务,该证书在 JVM 启动的时候加载,那时还没有新服务的证书,所以会报 ValidatorException,详情: 16:44:27,338 ERROR [HttpModelLoader] sun....

2018-10-15 16:52:23

阅读数:39

评论数:0

Oracle 11g 客户端连接 12g 服务端,程序启动报 ORA-28040 的解决

某种情况下需要动态下载证书文件后使用 SSL 访问某服务,但由于 JVM 使用默认的证书访问新服务,该证书在 JVM 启动的时候加载,那时还没有新服务的证书,所以会报 ValidatorException,错误详情: 16:44:27,338 ERROR [HttpModelLoader] s...

2018-09-26 14:43:00

阅读数:189

评论数:0

在服务端返回 2XX 以外的 HTTP 响应码时,HttpURLConnection 该怎样拿到 response body?

和 webservice 供应商联调 saop 接口时遇到一个问题:服务商所有业务逻辑错误 (包括用户名密码、逻辑校验、请求数据为空等等) 都返回 HTTP 状态码 500 而不是状态码 200,同时错误码及详情在返回 body 中给出。 conn.setDoInput(true);...

2018-09-03 17:41:27

阅读数:261

评论数:0

String 类型实例的 enum 配合 switch 使用的一个小例子

An enum type has no instances other than those defined by its enum constants. It is a compile-time error to attempt to explicitly instantiat...

2018-08-02 14:28:17

阅读数:838

评论数:0

一些 IT 公司确实存在着很多能够把狼蒸发掉的小白兔

转发周鸿祎微博原文: 公司部门领导和人力资源部门要定期清理小白兔员工,否则就会发生死海效应:公司发展到一定阶段,能力强的员工容易离职,因为他们对公司内愚蠢的行为的容忍度不高,他们也容易找到好工作,能力差的员工倾向于留着不走,他们也不太好找工作,年头久了,他们就变中高层了。这种现象叫“死海效应...

2018-07-11 13:49:59

阅读数:1524

评论数:0

关于 Windows 不断报 "脚本错误 当前页面的脚本发生错误" 警告窗口的解决办法

笔者 Windows 版本:Windows 8 Enterprise 64 位 (DirectX 11) Windows 有一天忽然开始报 “脚本错误 当前页面的脚本发生错误” 警告窗口: 不管点 “是” 还是 “否”,电脑使用一段时间以后还是会弹这个烦人的框。 按照搜索来的解决办法,禁...

2018-06-15 10:41:13

阅读数:4441

评论数:2

提示
确定要删除当前文章?
取消 删除