自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 做创造者和梦想家——AI背景下的产品思维

在机器日益聪明的今天,如何继续保持一个产品经理的价值?

2017-11-25 11:39:45 410 0

原创 测试用例之QA有话说

在软件测试领域,测试用例是个老生常谈的话题。看似了无新意,其实每个人都有自己独到的经验和体会。 编者采访了5位从业人员,当中既有测试新人,也有专业大拿。听听他们的心得和故事,或许有所裨益。

2017-10-16 21:00:13 779 0

原创 Apache JMeter常用函数

JMeter函数是一种特殊值,可用于除测试计划外的任何组件。函数调用的格式如下所示: ${__functionName(var1,var2,var3)}

2017-09-30 22:47:21 755 0

原创 Apache JMeter测试之参数化测试

参数化,就是将某些输入值使用参数来代替,脚本运行时根据需要读入参数值作为输入。 Apache JMeter中,可通过如下4种方式实现参数化测试: (1) CSV Data Set Config (2) _CSVRead (3) User Variables (4) User Defined Var...

2017-09-30 02:19:54 1180 0

原创 Apache JMeter压力测试之分布式测试(多机联测)

利用JMeter进行负载测试的时候,使用单台机器模拟数以千计的并发用户有些力不从心,在执行的过程中,可能会遇到诸如CPU、内存负载过高,address already in use,程序自动关闭等问题。这时可以使用分布式测试,即在多台机器上运行JMeter,以此获取更大的并发用户数。

2017-09-26 00:42:48 2525 1

原创 软件测试之测试术语

软件测试,指通过某种手段来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。软件测试是为了发现错误而执行程序的过程。

2017-09-04 00:17:07 762 0

原创 软件测试之bug管理

开发人员与测试人员齐心协力,相爱相杀, 荣辱与共,方能打造出优秀的产品。 若是bug描述不知所云,bug修复仓促随意,bug管理如同儿戏,则金玉其外已是造化,败絮其中当属必然。

2017-09-02 01:09:16 1548 1

原创 Apache JMeter脚本录制简述

用于测试的脚本(.jmx文件),来源无外乎3种: A. 手动按需添加取样器、断言、监听器等各种组件,测试完毕后保存 B. 拷贝一个现成的脚本,按需修改 C. 访问测试目标对象,录制脚本,按需删改

2017-08-30 00:16:48 3606 0

原创 Apache JMeter压力测试快速入门

不要使用GUI模式进行负载测试,仅用于测试创建和测试调试! 对于负载测试,使用NON GUI模式: jmeter -n -t [jmx文件] -l [结果文件] -e -o [输出文件夹的路径]

2017-08-28 02:17:41 6465 0

原创 中文分词算法概述

词是最小的有意义的语言成分,对一段文字进行切分称作分词。英文单词之间以空格作为自然分界符,而中文以字为基本的书写单位,词语之间没有明显的区分标记。把中文的汉字序列切分成有意义的词,就是中文分词。中文分词是中文信息处理的基础与关键。

2017-08-25 22:53:41 608 0

原创 Apache JMeter常用快捷键

Ctrl + C 复制(可复制组件) Ctrl + V 粘贴(可粘贴组件) Ctrl + Shift + C 复制粘贴当前组件到下一行 Ctrl + R 运行测试计划 Ctrl + E 清空运行结果 Ctrl + T 启用/禁用当前组件(可以多选)

2017-08-23 21:47:19 3159 0

原创 Apache JMeter功能测试快速入门

JMeter 和 LoadRunner 是软件测试领域的两大神器,广泛应用于功能测试、负载测试等。 JMeter是Apache开源的纯Java应用程序,最初被设计用于Web应用测试,后来扩展到其他测试领域。LoadRunner基于C,是HP研发的负载测试工具,可以模拟上千万用户并发访问,并能实时监...

2017-08-06 22:59:31 7657 0

原创 Linux运维笔记

后台运行; 查找进程号; CentOS下关闭CPU自动降频

2017-08-03 00:29:18 1032 0

转载 使用HTTP响应头X-Frame-Options防止网页被Frame

有时候为了防止网页被别人的网站iframe,我们可以通过在服务端设置HTTP头部中的X-Frame-Options信息。 X-Frame-Options 响应头有三个可选的值: DENY:页面不能被嵌入到任何iframe或frame中; SAMEORIGIN:页面只能被本站页面嵌入到iframe或...

2017-08-02 23:46:23 22645 0

原创 H5数据可视化:Canvas和SVG

Canvas 和 SVG 是HTML5支持的两种数据可视化(Data Visualization)技术。基于这两种技术,诞生了很多可视化工具。

2017-08-01 23:45:13 7612 0

原创 Odoo 11 功能点

对于此版本,我们大部分的努力集中在改进API上,以便运行速度更快,更易于开发人员使用。这并不是说终端用户的使用体验没有任何改变,我们对许多应用程序进行了小的更改,使其更直观,更有用。 Odoo V11引入了全局快捷键和全局搜索功能,使Odoo导航比以往任何时候都更快捷。

2017-06-29 00:39:41 9836 0

转载 基于ConcurrentHashMap实现ConcurrentHashSet

我们知道,在Java中,HashMap是线程不安全的,ConcurrentHashMap并发优化的HashMap,而JDK并未提供ConcurrentHashSet。 但我们可以基于ConcurrentHashMap实现ConcurrentHashSet。

2017-06-07 22:19:04 1905 0

原创 WebSocket基础

什么是WebSocket WebSocket是Web客户端和服务端进行异步全双工通信的协议,可以用来创建高性能实时的Web应用。WebSocket通信协议于2011年被IETF定为标准RFC 6455,WebSocketAPI被W3C定为标准。

2017-03-13 23:47:30 2721 0

原创 Storm基础:基本概念

Apache Storm是一个免费开源的分布式实时计算系统。Storm能够轻松可靠地处理无界的数据流,就像Hadoop对数据进行批处理。Storm主要使用Clojure与Java语言编写,最初是由Nathan Marz带领BackType公司的团队创建,在Backtype公司被Twitter公司收...

2017-03-06 23:35:13 1589 0

原创 股票基础:基本术语

股票股票是股份公司发行的所有权凭证,是股份公司为筹集资金而发行给各个股东作为持股凭证并借以取得股息和红利的一种有价证券。

2017-03-05 23:55:37 1490 0

转载 Spring Boot属性文件application.properties配置大全

Spring Boot属性文件application.properties配置大全

2017-01-06 15:07:23 16056 1

原创 基于Crawler4j + jsoup实现爬虫

开发思路: (1)根据业务需求选择合适的爬虫框架 (2)根据网站规则及业务需求抽取数据,保存到中间库 (3)数据清洗/格式化,保存到目标库

2016-12-29 15:37:10 5165 3

原创 MongoDB学习笔记番外篇:JDBC方式操作MongoDB示例

JDBC方式操作MongoDB:连接数据库、创建集合、文档的CRUD操作

2016-12-28 17:35:36 9050 0

原创 MongoDB学习笔记(3):查询文档

MongoDB查询数据的语法格式如下: db.COLLECTION_NAME.find() find() 方法以非结构化的方式来显示所有文档。如果需要以格式化的方式来显示文档 ,可以使用 pretty() 方法,语法格式如下: db.col.find().pretty()

2016-12-28 15:27:30 544 0

原创 MongoDB学习笔记(2):数据库/集合/文档管理

数据库管理 集合管理 文档管理

2016-12-28 11:08:19 798 0

原创 MongoDB学习笔记(1):安装/基本概念/连接

MongoDB是一个基于分布式文件存储的数据库。 MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

2016-12-27 11:00:25 1217 1

原创 MongoDB学习笔记(0):NoSQL基础

NoSQL(Not Only SQL,意即"不仅仅是SQL"),指的是非关系型的数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。

2016-12-26 10:17:41 424 0

原创 Solr学习(0):Solr 6.2初探

Solr是基于Luence的开源企业级搜索平台,对外提供一整套RESTful API接口。用户可通过HTTP请求提交JSON, XML, CSV或二级制流格式的文件;可通过HTTP GET操作发起查询请求,并接收JSON, XML, CSV或二级制格式的结果。前者称作索引,后者称作搜索。这是Sol...

2016-11-06 23:27:59 894 0

原创 Odoo故事:Odoo实施心得(一个跨专业应届生实施ERP的艰辛之路)

Odoo 10 中国发布会(2016年12月1号)召开在即,我却疏离优雅又强大的Odoo很久了。本文是一个客户的故事,作者作为一名跨专业的应届生,临事而惧,勤勉持重,终不负努力。从业者有此态度,相信Odoo的生态圈会越来越好。

2016-11-06 13:03:02 18037 5

原创 实用网站/实用知识

企业注册信息查询 企业信用信息公示系统 http://gsxt.saic.gov.cn/ 天眼查 http://www.tianyancha.com/ 启信宝 http://www.qixin.com/ 行政区划代码 国家统计局 http://www.stats.gov.cn/tjsj/tjbz/...

2016-11-05 10:21:52 1284 0

原创 Maven学习

Maven是一个用于项目构建的工具,通过它便捷的管理项目的生命周期。即项目的jar包依赖,开发,测试,发布打包。 Maven官方中央仓库地址:http://repo2.maven.org/maven2/ Maven依赖查询:http://mvnrepository.com/

2016-08-25 17:50:21 455 0

原创 Spring中自动任务的实现

使用Spring中的@Scheduled注解执行定时任务 (1) Spring配置文件applicationContext.xml中的配置 xmlns配置 xmlns:task="http://www.springframework.org/schema/task"xsi:...

2016-08-24 17:39:27 1010 0

原创 Spring Data JPA学习

Spring Data JPA是在Spring JPA的基础上,对持久层做了简化。用户只需声明持久层的接口,不需要实现该接口。Spring Data JPA内部会根据不同的策略、通过不同的方法创建Query操作数据库。 Spring Data JPA 简化持久层开发大致需要如下几个步骤。 (1) ...

2016-07-05 22:56:25 2374 0

原创 MyBatis学习

1. 基本标签 执行CRUD操作 select insert update delete 2. 动态标签 在SQL语句中实现某些逻辑 (1) 条件判断 where if choose (2) 设置标签 set (3) 循环标签 foreach

2016-07-05 19:06:28 1916 0

原创 常见数据库常用数据类型、默认端口

不管何种数据库,常用数据类型无外乎数值型、字符型、日期时间型。 下文列出常见数据库的各种常用数据类型。

2016-07-04 11:13:34 7676 1

原创 Spring拾遗

Spring知识点小记:(1)全局异常捕获 (2)@Controller和@RestController的区别 (3)@ResponseBody返回JSON设置不返回为null的值 (4)属性占位符PropertyPlaceholderConfigurer

2016-06-22 11:39:32 1382 0

转载 Java开发中的23种设计模式详解

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都...

2016-05-31 23:32:15 1414 0

原创 使用Redis保存Spring session(基于XML配置文件)

Spring session是一种分布式session共享方案,提供了管理用户session信息的接口及实现。下文描述如何通过XML配置文件的方式实现使用Redis保存Spring session。

2016-05-24 10:16:09 6448 0

原创 MarkDown常用语法

换行:两个空格表示1个换行 分段:空白行表示另起1个段落 斜体:*斜体*  _斜体_ 粗体:**粗体**  __粗体__ 分割线:--- 或者*** 保持内容格式:两个```包住 无序列表:*开头跟一个空格,后跟内容 有序列表:数字开头加点(1.)跟一个空格,后跟内容 超链接:[我...

2016-04-22 13:51:28 411 0

原创 MySQL数据库常用知识点

MySQL的常用引擎;InnoDB和MyIASM使用的索引的数据结构;MySQL数据库操作常用脚本,常用函数

2015-12-23 13:20:39 973 1

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