- 测试开发体系
sinat_26916241
软件工程流程图
软件测试通过手工或者工具对“被测对象”进行测试验证实际结果与预期结果之间是否存在差异软件测试作用通过测试工作可以发现并修复软件当中存在的缺陷,从而提高用户对产品的使用信心测试可以降低同类型产品开发遇到问题的风险软件缺陷软件缺陷被测试工程师和开发工程师们称作bug软件缺陷会导致软件不能正常运行,它的存在会在一定程度上导致软件不能满足用户的需求,甚至有可能破坏或泄漏用户的重要数据软件测试原则测试显示缺
- 软件测试知识点
969f13eda4ec
软件测试定义:通过手工或者工具对“被测对象”进行测试操作,从而验证实际结果与预期结果之间是否存在差异。软件测试的作用:1,通过测试工作可以发现并修复软件当中存在的缺陷,从而提高用户对产品的使用信心。2,测试可以记录软件运行过程中产生的一些数据,从而为决策提供数据支持。3,测试可以降低同类型产品开发遇到问题的风险。测试原则:所谓的测试原则指的就是我们在执行测试工作时必须要遵守的一些规则。1,测试证明
- 【鸿蒙应用ArkTS开发系列】- 灌水区,鸿蒙ArkTs开发有问题可以在该帖中反馈
小枫_S
Harmonyharmonyos华为ArkTSArkUI
大家好,这是一篇水贴,给大家提供一个交流沟通鸿蒙开发遇到问题的地方。新增新增这个文章呢,大家在开发使用ArkTS开发鸿蒙应用或者鸿蒙服务的时候,有遇到疑问或者问题,可以在本文章评论区提问,我看到了如果知道怎么处理的,会在评论区回复,也欢迎广大的鸿蒙开发爱好者们积极响应互助,一起帮助大家处理开发上遇到的问题。一起共建鸿蒙生态。BestRegards!
- Flutter开发中的一些Tips(四)
唯鹿
Flutterflutter
最近接手了一个flutter项目,整体感觉代码质量不高,感觉有些是初学者容易犯的问题。几年前写的前三篇,我是站在我自己开发遇到问题的角度,这篇是站在别人遇到问题的角度,算是一种补充。下面我整理一下遇到的小问题,大家可以当作开发中的Tips。1.使用“平替”WidgetSpacer有时候在Row或者Column中需要占位会有如下写法:Expanded(child:Container())///或co
- 小程序开发遇到问题
zhulichao
以下记录的为开发过程中遇到的零散问题及解决方案。登录流程小程序登录流程部分用户没有unionId如上面登录逻辑梳理所述,进入小程序时,如果判断当前进行了用户授权,会使用wx.getUserInfo获取用户加密信息encryptedData和iv以及wx.login返回的code调用后台接口,后台处理会调用微信接口,通常微信接口会返回用户的unionId,但发现有的用户就没有返回unionId。在社
- FFmpeg 基础模块:容器相关的 API 操作
repinkply
#FFmpeg软件FFmpeg
目录AVFormat模块AVFormat前处理部分AVFormat读写处理部分小结思考FFmpeg目录中包含了FFmpeg库代码目录、构建工程目录、自测子系统目录等,具体内容如下:现在你知道FFmpeg的源代码目录中都包含了哪些内容,在之后使用FFmpeg的API做开发遇到问题时,就可以通过查看源代码来了解更多、更详细的内部实现了。AVFormat模块从FFmpeg的目录结构中可以看出,libav
- java调用串口,开箱即用
&不羁之风&
Javajava开发语言
作者:刘东标撰写日期:2022-08-02开发遇到问题:1、供应商提供的动态库各种底层代码有问题,指针也不对,参数也乱,加上长年不维护动态库2、解决多个动态库问题,不同供应商提供动态库也不同,32位动态库和64位动态库,还有是供应商的测试demo3、C++和java调用jna底层代码出现溢出内存,导致很多问题1、下载调用串口工具包下载地址我使用是86位串口工具2、拷贝对应文件到jdk指定目录下RX
- QT 开发遇到问题(网上有解决方案的)记录
lin小羊
学习qt
QT4数据库1.通常是缺少插件,参考qt4release打包程序无法连接sqlite数据库问题
- 微信小程序手机号验证开发遇到问题
JSON_L
微信微信小程序小程序
公司小程序项目中快速登录需要实现微信用户授权手机登录、注册功能。结果遇到了invalidcodehint:[zHkDmt0sf-MBjga]rid:64e3259f-1091b953-7e10f1da目录服务端文档文档描述返回信息服务端代码遇到问题排查问题1.服务端用错了appidserect2.小程序端用错了appidserect3.服务端用错了access_token4.是否存在code使用了
- 在Unity编辑器中开发遇到问题BUG如何调试解决?
洪智
洪流学堂,让你快人几步。你好,我是跟着大智学Unity的萌新,我叫小新,今天给你分享一下大智的“葵花宝典”。最近遇到很多童鞋,在自己学习开发的时候,顺利的时候还好,一遇到问题就无处下手,今天大智给你分享一下自己的“破案术”,让你解决问题不再迷茫。这一节主要讲在Unity编辑器中的问题解决方法,发布后的程序(如PC端、WebGL、Andnroid、iOS等)出现异常、崩溃等情况,后面再专门写文章去探
- 面试被问Mybatis执行过程问题不知所措?熟记这六点,从此不再怂!
风平浪静如码
前言在了解了MyBatis初始化加载过程后,我们也应该研究看看SQL执行过程是怎样执行?这样我们对于Mybatis的整个执行流程都熟悉了,在开发遇到问题也可以很快定位到问题。更重要的,在面试中遇到面试官咨询Mybatis的知识点的时候,可以很顺畅的把这一套流程讲出来,面试官也会觉得你已掌握Mybatis知识点了,可能就不问了。赶紧瞄瞄简介SQL执行过程经过MyBatis初始化加载Sql执行过程所需
- 测试流程体系
阿瞒有我良计15
测试开发python开发语言
目录:软件测试基本概念软件测试模型软件测试工作流程测试左移和测试右移1.软件测试基本概念通过手工或者工具对"被测对象"进行测试验证实际结果与预期结果之间是否存在差异软件测试作用通过测试工作可以发现并修复软件当中存在的缺陷,从而提高用户对产品的使用信心。测试可以降低同类型产品开发遇到问题的风险。软件缺陷软件缺陷被测试工程师和开发工程师们称作bug软件缺陷会导致软件不能正常运行,它的存在会在一定程度上
- 安卓调式-Android Studio-Debug
Andy刘家健
今天给大伙们讲一下关于安卓开发遇到问题后,快速定位问题的解决方案【调试】。首先,笔者使用的是androidstudio编程软件。当遇到问题时候,不要慌,我们可以尝试使用调式工具对代码有一个宏观的理解:包括代码进行的流程、变量值的改变。对代码最有可能出错的地方打上断点。这种组合式的断点,可以把出错的判断位置划分为三份:前中后点击红色箭头按钮,模拟器开始调式程序开始后,代码执行到第一个断点会停止向下执
- Android自定义Camera实现拍照小功能
本文实例为大家分享了Android自定义Camera实现拍照的具体代码,供大家参考,具体内容如下本篇文章就项目开发遇到问题记录下;1.拍照图片被压缩问题2.拍照图片被旋转问题首先实现一个自定义拍照功能。自定义布局 初始化控件:surfaceView=(SurfaceView)findViewById(R.id.surface);holder=surfaceView.getHolder()
- 开发时遇到的问题以及小技巧(2)
Skywang
前言接上一个开发遇到问题的续作主要怕遗忘同时希望帮助到大家1.我在使用某个公共组件时,当父组件传值后,子组件中watch无法[监听]到变化,导致无法对数据进行处理。据父组件中的数据的获取方式,出现这种情况分为两种1.数据是通过直接赋值,也就是同步获取的2.数据通过异步获取情况1:父组件将数据绑定传入后,在子组件的子组件created中能接收到数据,但是无法触发watch监听,原因是就是当值第一次绑
- React开发遇到问题以及解决方案
geekAppke
Modulenotfound:Error:Can'tresolve'nuka-carousel'in'npminstallnuka-carousel
- Swift开发遇到问题一
鄭经仁
1.引文文件importKingfisher@_exportedimportMJRefresh@_exportedimport加入头文件之前的话,就是全局引用2.自定义UIView或者cell设置图片圆角overridefunclayoutSubviews(){super.layoutSubviews()userHeadbBtn.clipRectCorner(direction:.allCorne
- Swift开发遇到问题二
鄭经仁
1.获取类名方法extensionNSObject{//获取类名方法classfuncclassNameAsString(_obj:Any)->String{//printsmorereadableresultsfordictionaries,arrays,Int,etcreturnString(describing:type(of:obj))}}可以扩展NSObject全局调用2.UITable
- React Native 日常开发遇到问题和解决
JackTeng1994
以下是本人开发ReactNative中,目前所遇到的问题和解决方式,希望能够帮助更多的人解决问题,和减少走弯路;问题:运行run-android报错thedevelopserverreturnedresponseerrprcode:500解决:1、npmireact-native-material-design-g--save2、npmireact-native-material-design--
- 面试:面试官有没有在Mybatis执行过程上为过难你呢?看完就不再怂(图文解析)
Ccww
mybatis面试java
前言在了解了MyBatis初始化加载过程后,我们也应该研究看看SQL执行过程是怎样执行?这样我们对于Mybatis的整个执行流程都熟悉了,在开发遇到问题也可以很快定位到问题。更重要的,在面试中遇到面试官咨询Mybatis的知识点的时候,可以很顺畅的把这一套流程讲出来,面试官也会觉得你已掌握Mybatis知识点了,可能就不问了。赶紧瞄瞄简介SQL执行过程经过MyBatis初始化加载Sql执行过程所需
- 测试第一天
巭孬别惹佳乐
软件测试定义:通过手工或者工具对“被测对象”进行测试操作,从而验证实际结果与预期结果之间是否存在差异。软件测试的作用:1,通过测试工作可以发现并修复软件当中存在的缺陷,从而提高用户对产品的使用信心。2,测试可以记录软件运行过程中产生的一些数据,从而为决策提供数据支持。3,测试可以降低同类型产品开发遇到问题的风险。测试原则:所谓的测试原则指的就是我们在执行测试工作时必须要遵守的一些规则。1,测试证明
- 听我的,看完MyBatis执行过程后你再去面试
程序员麦冬
java程序员MyBatis
前言在了解了MyBatis初始化加载过程后,我们也应该研究看看SQL执行过程是怎样执行?这样我们对于Mybatis的整个执行流程都熟悉了,在开发遇到问题也可以很快定位到问题。更重要的,在面试中遇到面试官咨询Mybatis的知识点的时候,可以很顺畅的把这一套流程讲出来,面试也会觉得你已掌握Mybatis知识点了。SQL执行过程简介经过MyBatis初始化加载Sql执行过程所需的信息后,我们就可以通过
- 面试被问Mybatis执行过程问题不知所措?熟记这六点,从此不再怂!
wx5d9ed7c8443c3
mybatisJava后端
前言在了解了MyBatis初始化加载过程后,我们也应该研究看看SQL执行过程是怎样执行?这样我们对于Mybatis的整个执行流程都熟悉了,在开发遇到问题也可以很快定位到问题。更重要的,在面试中遇到面试官咨询Mybatis的知识点的时候,可以很顺畅的把这一套流程讲出来,面试官也会觉得你已掌握Mybatis知识点了,可能就不问了。赶紧瞄瞄简介SQL执行过程经过MyBatis初始化加载Sql执行过程所需
- 在Unity编辑器中开发遇到问题BUG如何调试解决?
郑洪智(大智)
洪流学堂-Unity专栏Unity3DUnity调试debug
洪流学堂,让你快人几步。你好,我是跟着大智学Unity的萌新,我叫小新,今天给你分享一下大智的“葵花宝典”。最近遇到很多童鞋,在自己学习开发的时候,顺利的时候还好,一遇到问题就无处下手,今天大智给你分享一下自己的“破案术”,让你解决问题不再迷茫。这一节主要讲在Unity编辑器中的问题解决方法,发布后的程序(如PC端、WebGL、Andnroid、iOS等)出现异常、崩溃等情况,后面再专门写文章去探
- java 定长报文补位问题
但行好事_莫问前程
项目开发经验
项目开发遇到问题描述:需求是要实现定长报文的左对齐右补位的操作。于是项目组的同事们就写了这样的算法。算法1publicStringpadRight(StringorgStr,intlen,StringaliStr){intlength=orgStr.length();for(inti=0;i=len的情况。2没有考虑英文数字是一个字节,汉字占两个字节的问题3效率底下,使用orgStr+=aliSt
- 软件测试基础理论知识
伊直程序媛
测试
测试基础问答题测试定义通过手工或者工具对“被测对象”进行测试操作,从而验证实际结果与预期结果之间是否存在差异。软件测试的作用通过测试工作可以发现并修复软件当中的缺陷,从而提高用户对产品的使用信心测试可以记录软件运行过程中产生的一些数据,从而为决策提供数据支持。测试可以降低同类型产品开发遇到问题的风险。测试原则测试证明软件存在缺陷:无论执行什么样的测试工作,都不能证明当前软件是没有缺陷的。不能执行穷
- uniapp开发问题记录(一)
过往深处少年蓝
uniapp
该篇博文主要是对uniapp开发遇到问题的记录,之后会逐步更新。一、uniapp导入阿里巴巴字体库首先在阿里巴巴矢量图标库中收集自己要的字体,专门建立一个项目,然后点击下载到本地,解压,把其中的iconfont.css拷贝到自己的项目下(可以新建一个common/css目录),然后在自己的APP.vue中引入,然后在点击“查看在线连接”——选择Unicode,点此复制代码,把这代码复制到刚才的ic
- 微擎研究问题汇总
一抹光
微擎
没有什么是研究源码无法解决的————当你正常开发遇到问题的时候1,file_remote_upload这个函数可能存在使用问题原有的type无法获取,变成了数组。if(empty($_W['setting']['remote']['type'])){//deng修复的bugif(!empty($_W['setting']['remote'][5])){$_W['setting']['remote'
- form表单提交后台getOriginalFilename取不到file文件名
请叫我大豆包
form表单提交form表单提交newFormDataappend属性
开发遇到问题,前端newFormData();用append添加属性,上传图片file文件时,服务端(java)取不到图片的文件名,导致报错。file为blob格式,如果是file格式不会报错。js代码varparam=newFormData();//创建form对象param.append('imagedata',file);//图片file文件java代码StringfileName=file
- Uncaught SyntaxError: Unexpected token in JSON at position 0
吵吵丶
ajaxapi
win7操作系统php5.4和phpstorm8.3(php集成开发环境,可以编辑调试)开发遇到问题$(function(){varg_table=$("table.data");varinit_data_url="data.php?action=init_data_list";$.get(init_data_url,function(data){varrow_items=$.parseJSON(
- Java实现的基于模板的网页结构化信息精准抽取组件:HtmlExtractor
yangshangchuan
信息抽取HtmlExtractor精准抽取信息采集
HtmlExtractor是一个Java实现的基于模板的网页结构化信息精准抽取组件,本身并不包含爬虫功能,但可被爬虫或其他程序调用以便更精准地对网页结构化信息进行抽取。
HtmlExtractor是为大规模分布式环境设计的,采用主从架构,主节点负责维护抽取规则,从节点向主节点请求抽取规则,当抽取规则发生变化,主节点主动通知从节点,从而能实现抽取规则变化之后的实时动态生效。
如
- java编程思想 -- 多态
百合不是茶
java多态详解
一: 向上转型和向下转型
面向对象中的转型只会发生在有继承关系的子类和父类中(接口的实现也包括在这里)。父类:人 子类:男人向上转型: Person p = new Man() ; //向上转型不需要强制类型转化向下转型: Man man =
- [自动数据处理]稳扎稳打,逐步形成自有ADP系统体系
comsci
dp
对于国内的IT行业来讲,虽然我们已经有了"两弹一星",在局部领域形成了自己独有的技术特征,并初步摆脱了国外的控制...但是前面的路还很长....
首先是我们的自动数据处理系统还无法处理很多高级工程...中等规模的拓扑分析系统也没有完成,更加复杂的
- storm 自定义 日志文件
商人shang
stormclusterlogback
Storm中的日志级级别默认为INFO,并且,日志文件是根据worker号来进行区分的,这样,同一个log文件中的信息不一定是一个业务的,这样就会有以下两个需求出现:
1. 想要进行一些调试信息的输出
2. 调试信息或者业务日志信息想要输出到一些固定的文件中
不要怕,不要烦恼,其实Storm已经提供了这样的支持,可以通过自定义logback 下的 cluster.xml 来输
- Extjs3 SpringMVC使用 @RequestBody 标签问题记录
21jhf
springMVC使用 @RequestBody(required = false) UserVO userInfo
传递json对象数据,往往会出现http 415,400,500等错误,总结一下需要使用ajax提交json数据才行,ajax提交使用proxy,参数为jsonData,不能为params;另外,需要设置Content-type属性为json,代码如下:
(由于使用了父类aaa
- 一些排错方法
文强chu
方法
1、java.lang.IllegalStateException: Class invariant violation
at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:199)at org.apache.log4j.LogManager.getLogger(LogManager.java:228)
at o
- Swing中文件恢复我觉得很难
小桔子
swing
我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!
用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,
- php 文件操作
aichenglong
PHP读取文件写入文件
1 写入文件
@$fp=fopen("$DOCUMENT_ROOT/order.txt", "ab");
if(!$fp){
echo "open file error" ;
exit;
}
$outputstring="date:"." \t tire:".$tire."
- MySQL的btree索引和hash索引的区别
AILIKES
数据结构mysql算法
Hash 索引结构的特殊性,其 检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。
可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢
- JAVA的抽象--- 接口 --实现
百合不是茶
抽象 接口 实现接口
//抽象 类 ,方法
//定义一个公共抽象的类 ,并在类中定义一个抽象的方法体
抽象的定义使用abstract
abstract class A 定义一个抽象类 例如:
//定义一个基类
public abstract class A{
//抽象类不能用来实例化,只能用来继承
//
- JS变量作用域实例
bijian1013
作用域
<script>
var scope='hello';
function a(){
console.log(scope); //undefined
var scope='world';
console.log(scope); //world
console.log(b);
- TDD实践(二)
bijian1013
javaTDD
实践题目:分解质因数
Step1:
单元测试:
package com.bijian.study.factor.test;
import java.util.Arrays;
import junit.framework.Assert;
import org.junit.Before;
import org.junit.Test;
import com.bijian.
- [MongoDB学习笔记一]MongoDB主从复制
bit1129
mongodb
MongoDB称为分布式数据库,主要原因是1.基于副本集的数据备份, 2.基于切片的数据扩容。副本集解决数据的读写性能问题,切片解决了MongoDB的数据扩容问题。
事实上,MongoDB提供了主从复制和副本复制两种备份方式,在MongoDB的主从复制和副本复制集群环境中,只有一台作为主服务器,另外一台或者多台服务器作为从服务器。 本文介绍MongoDB的主从复制模式,需要指明
- 【HBase五】Java API操作HBase
bit1129
hbase
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.ha
- python调用zabbix api接口实时展示数据
ronin47
zabbix api接口来进行展示。经过思考之后,计划获取如下内容: 1、 获得认证密钥 2、 获取zabbix所有的主机组 3、 获取单个组下的所有主机 4、 获取某个主机下的所有监控项  
- jsp取得绝对路径
byalias
绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:
一、使用${pageContext.request.contextPath}
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
- Java定时任务调度:用ExecutorService取代Timer
bylijinnan
java
《Java并发编程实战》一书提到的用ExecutorService取代Java Timer有几个理由,我认为其中最重要的理由是:
如果TimerTask抛出未检查的异常,Timer将会产生无法预料的行为。Timer线程并不捕获异常,所以 TimerTask抛出的未检查的异常会终止timer线程。这种情况下,Timer也不会再重新恢复线程的执行了;它错误的认为整个Timer都被取消了。此时,已经被
- SQL 优化原则
chicony
sql
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统
- java 线程弹球小游戏
CrazyMizzz
java游戏
最近java学到线程,于是做了一个线程弹球的小游戏,不过还没完善
这里是提纲
1.线程弹球游戏实现
1.实现界面需要使用哪些API类
JFrame
JPanel
JButton
FlowLayout
Graphics2D
Thread
Color
ActionListener
ActionEvent
MouseListener
Mouse
- hadoop jps出现process information unavailable提示解决办法
daizj
hadoopjps
hadoop jps出现process information unavailable提示解决办法
jps时出现如下信息:
3019 -- process information unavailable3053 -- process information unavailable2985 -- process information unavailable2917 --
- PHP图片水印缩放类实现
dcj3sjt126com
PHP
<?php
class Image{
private $path;
function __construct($path='./'){
$this->path=rtrim($path,'/').'/';
}
//水印函数,参数:背景图,水印图,位置,前缀,TMD透明度
public function water($b,$l,$pos
- IOS控件学习:UILabel常用属性与用法
dcj3sjt126com
iosUILabel
参考网站:
http://shijue.me/show_text/521c396a8ddf876566000007
http://www.tuicool.com/articles/zquENb
http://blog.csdn.net/a451493485/article/details/9454695
http://wiki.eoe.cn/page/iOS_pptl_artile_281
- 完全手动建立maven骨架
eksliang
javaeclipseWeb
建一个 JAVA 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=App
[-Dversion=0.0.1-SNAPSHOT]
[-Dpackaging=jar]
建一个 web 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=web-a
- 配置清单
gengzg
配置
1、修改grub启动的内核版本
vi /boot/grub/grub.conf
将default 0改为1
拷贝mt7601Usta.ko到/lib文件夹
拷贝RT2870STA.dat到 /etc/Wireless/RT2870STA/文件夹
拷贝wifiscan到bin文件夹,chmod 775 /bin/wifiscan
拷贝wifiget.sh到bin文件夹,chm
- Windows端口被占用处理方法
huqiji
windows
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法..........................1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&
- 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !
天梯梦
mobile
CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格 式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需要制作 出播放器风格所需要使用的各个按钮图片然后替换掉原始风格里相应的图片就可以制作出自己的风格了,
- 简单工厂设计模式
hm4123660
java工厂设计模式简单工厂模式
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式。是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
- maven笔记
zhb8015
maven
跳过测试阶段:
mvn package -DskipTests
临时性跳过测试代码的编译:
mvn package -Dmaven.test.skip=true
maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。
指定测试类
mvn test
- 非mapreduce生成Hfile,然后导入hbase当中
Stark_Summer
maphbasereduceHfilepath实例
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile
- jsp web tomcat 编码问题
王新春
tomcatjsppageEncode
今天配置jsp项目在tomcat上,windows上正常,而linux上显示乱码,最后定位原因为tomcat 的server.xml 文件的配置,添加 URIEncoding 属性:
<Connector port="8080" protocol="HTTP/1.1"
connectionTi