大数据
-
PyCharm--工程下导入不同路径下模块报错问题
在使用PyCharm时经常碰到import自己写的py脚本时提示模块未被定位,导致导入失败。 一起来看一个例子: 目录结构: ---实际写的代码 ----Interface &nbs…
-
micro-mvc框架支撑mvc各层代码热部署
micro-mvc框架,借助nhmicro框架和groovy技术使所有的controller、servicebean、dao和sql脚本都支持动态热部署和调试。 Controller层Controller层groovy中使用注解MicroUrlMapping设置url地址 类上的注解必须有并作…
-
高可用flume-ng搭建
一、概述 1.通过搭建高可用flume来实现对数据的收集并存储到hdfs上,架构图如下: 二、配置Agent 1.cat flume-client.properties #name the components on this agent 声明sou…
-
程序员的主要工作
程序员的主要工作应该是:程序的应用逻辑设计及设计后相关代码的编写。做项目时现有一个大概的逻辑设计,然后开始编写代码,在编写代码的时候,会不断调整以前的逻辑设计和增加新的逻辑设计。项目完…
-
打包部署常用命令
对应Jenkins项目: /data/jenkins/workspace 查看端口状态: netstat -adp | grep 8092 查看 进程id: ps -ef | grep 3532 开发提供: applications.properties 配置文件: server.xml /conf/web.xml context.…
-
Grafana+Telegraf+InfluxDB搭建性能监控平台
一:实现原理 在被测服务器上预先部署性能监控服务、时序数据库,以web形式生成性能图表,同时实现性能数据存档查询服务,节约测试耗时。 由三个开源模块组成: 数据可视化模块:Grafana 数据收集模块:Telegraf 数…
-
秒杀系统设计方案
秒杀系统设计方案一、秒杀系统架构设计关键点1.两个问题,一个备选方案(1)秒杀其实主要解决两个问题一个是并发读,并发读的核心理念是尽量减少用户到服务端来“读”数据,或者读更少的数据。一个是并发写,并发写…
-
Jmeter使用BeanShell进行关联
所谓关联,多大数是通过相应信息抓取部分信息,例如hidden或session等。 在jmeter中要使用关联,分为2步: Step 1. 在Sampler请求下添加正则表达式,获得信息,Add > Post Processors>Regular Express…
-
JDK动态代理demo
1,创建一个UserService类: public interface UserService { public String getTheName(int id); public Integer get…
-
软件测试中英文词汇汇总
Acceptance testing : 验收测试Acceptance Testing:可接受性测试Accessibility test : 软体适用性测试actual outcome:实际结果Ad hoc testing : 随机测试Algorithm analysis : 算法分析algorithm:算法Alpha test…