- JAVA面试汇总总结更新中ing
滑上又滑落 一收和一放
java面试
本人面试积累面试题1.面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。2.多态的好处允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点:可替换性:多态对已存在代码具有可替换性可扩充性:增加新的子类不影响已经存在的类结构接口性:多态是超类通过方法签名,向子类提供一个公共接口,由子类来完善或者重
- 本人面试积累面试题更新中
滑上又滑落 一收和一放
面试
本人面试积累面试题1.事务的隔离级别答:1.读已提交-----读取其他事务已经提交的数据2.读未提交-----读取其他事务还未提交的数据–可能出现脏读3.可重复读-----同一个事务多次读取同一个数据,尽可能的保证数据的一致性但是可能出现幻读4.串行读------确保每个事务读取的都是最新的数据,但是他的并发是最低的2.事务的传播行为有哪些REQUIRED(有就加入,没有就开):如果当前没有事务,
- 面试积累-Redis-说说Redis哈希槽的概念?
Rick1024
RedisJAVAJAVA面试redis面试java
Redis集群没有使用一致性hash,而是引入了哈希槽的概念,Redis集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽,集群的每个节点负责一部分hash槽。
- 面试积累-SpringBoot-什么是 CSRF 攻击?
Rick1024
SpringBootJAVA面试JAVAjava面试SpringBoot
CSRF代表跨站请求伪造。这是一种攻击,迫使最终用户在当前通过身份验证的Web应用程序上执行不需要的操作。CSRF攻击专门针对状态改变请求,而不是数据窃取,因为攻击者无法查看对伪造请求的响应。
- 读书之乐何处寻,数点梅花天地心(公务员面试积累第三期)
彼岸蓝天公考
▶▶【出处】《四时读书乐》之《冬》篇——翁森(宋末)▶▶【句意】读书之乐何处寻:读书之乐到哪里去寻找呢?数点梅花天地心:在寒天雪地中盛开的几朵梅花中可以体会出天地孕育万物的灵心。▶▶【考点积累】可引申为学习、乐趣、构建学习型社会、学习型公务员等观点。若是在综合分析以及自我认知与岗位匹配类题型中以此诗句作为面试考题,可结合上述观点进行分析论证;若是在考题中有内容涉及到上述观点的分析,可以用此诗句来作
- 面试积累网络篇
Mr周190728
一、HTTP1、URL一、概述:URL的全称是UniformResourceLocator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URLURL基本格式=协议://主机名称/路径例如:http://www.baidu.com/img/login.png二、url常见协议1)file://协议(访问本地计算机上的资源)2
- Android阿面试积累,android项目开发实战密码
m0_64603776
程序员面试移动开发android
公差为1的等差数列求和,如何优化自己的优势在哪里注解如何获取,反射为何耗性能?Java的GC机制,分代回收策略Binder机制:ServiceManager什么时候注册的?int,long的取值范围以及BigDecimal,数值越界了如何处理?ConcurrentHashMap的原理,分的段数是多少?APP是如何适配的?Android中如何查看一个对象的回收情况?最大一次线上Bug处理措施三面:A
- Android阿面试积累,讲的真透彻
冉静学习开发
Androidandroid面试移动开发
基本上稍微大点的公司都会问到,不过我的回答始终如一:我只能看懂C的代码,项目中没有用过JNI,当然这个属于加分项,因为我当时的选择是把我用过熟悉的东西研究地滚瓜烂熟,而不是在自己平时很少接触到的东西上面搞个一知半解。BinderBinder系列,各种AMS,WMS,PWS,常问到的有APP的启动流程,然后两个Activity相互跳转的时候的生命周期,Activity的生命周期。心态不要想着什么都会
- 思维决定发展,测试人也不例外
test卓然
软件测试性能测试自动化测试自动化测试软件测试测试人生
最近特别懒,不想码字,原本写作就很差,更是退化严重。社招和校招面试过很多人,从十年前自己还很弱的时候学着面试,到数百次面试积累之后,面对候选人的时候,我的内心依然有些许紧张,非常担心自己看走眼,所以面试前都会认真扫一遍简历,对于资深一些的候选人,更会仔细地把简历研究一遍,有针对性的提前准备好问题。不过本文没打算写怎么面试或者怎么应聘,而是一段时间以来的观察和自我反思,想写几句关于测试人的非专业方面
- 思维决定发展,软件测试人也不例外
test卓然
软件测试自动化测试压力测试
最近特别懒,不想码字,原本写作就很差,更是退化严重。社招和校招面试过很多人,从十年前自己还很弱的时候学着面试,到数百次面试积累之后,面对候选人的时候,我的内心依然有些许紧张,非常担心自己看走眼,所以面试前都会认真扫一遍简历,对于资深一些的候选人,更会仔细地把简历研究一遍,有针对性的提前准备好问题。不过本文没打算写怎么面试或者怎么应聘,而是一段时间以来的观察和自我反思,想写几句关于测试人的非专业方面
- 前端面试积累4-position
加油_未来
position:1.static定位:html元素的默认值,即没有定位,元素出现在正常的流中。静态定位的元素不会受到topbottomleftright影响。2.fixed定位:2.1参照物:浏览器窗口2.2脱离DOM流,不占据空间。2.3常用作漂浮广告,返回顶部。3.relative定位:3.1参照物:自身。3.2存在DOM流中,占据原先的空间.3.3常被用来作为绝对定位元素的容器块。4.ab
- 面试积累-Redis-Redis与memcached相比有哪些优势?
Rick1024
RedisJAVAJAVA面试redisjava面试
memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型redis的速度比memcached快很多redis的速度比memcached快很多redis可以持久化其数据redis可以持久化其数据
- 前端面试积累5-浏览器内核
加油_未来
浏览器内核前缀IETrident-ms-FirefoxGecko-moz-ChromeBlink-webkit-SafariWebkit-webkit-OperaBlink-o-
- 前端面试积累9-link和@import的区别
加油_未来
1.link属于html标签,@import是css提供的。2.页面被加载时,link会同时被加载,而@import引用的css会等到页面被加载完之后再被加载。3.@import只有IE5以上才能识别,link是html标签,无兼容问题4.导入的语法不相同link(链接式)语法为:@import(导入式)语法为:@importurl("style.css");5.当使用Javascript控制DO
- 面试积累
面试
B树和B+树的区别,为什么mysql选用b+树作为索引结构?B+树非叶节点仅存储导航信息,具体数据都存储在叶节点中,并且所有叶子节点和相连的结点使用链表相连,便于区间查找和遍历。因此IO次数更少,遍历更加方便。mysql选用b+树作为索引结构的原因就是磁盘读写代价更低,查询效率更加稳定,更便于遍历,便于基于范围的查询
- 2018-03-26
硕硕_12
面试积累:对互联网公司的业务不熟悉,导致面试没有可聊话题。待办事项:了解行业jd、了解行业业务深入学习linux深入学习selenium接一项自动化测试工作的特特的课程学习特特的书木心的书继续刷算法把手头的几本书都学习完
- c++面试积累
王王王王王景
面经积累1.线程池1.1线程池的原理简单来说就是线程本身存在开销,我们利用多线程来进行任务处理,单线程也不能滥用,无止禁的开新线程会给系统产生大量消耗,而线程本来就是可重用的资源,不需要每次使用时都进行初始化,因此可以采用有限的线程个数处理无限的任务。什么情况下使用线程池?1、单个任务处理时间比较短2、处理任务数量大线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这
- 失业后,4天面试了5家公司后终获心仪Offer,想把这些Android面试积累分享给你们
小小小小怪兽_666
废话不多说,直接上干货:基础不管是Android基础还是Java基础以及常见的数据结构,这些是无原则地必须要熟练掌握的,尤其是非计算机专业的同学,面试官一上来肯定是问你基础,要是基础表现不好很容易被扣上基础不扎实的帽子,常见的就那些,只要你平时认真思考过基本上面试是没太大问题的。算法基本上每家公司都会有算法题,我当时是看了左程云的《程序员代码面试指南》,重点看了数组跟链表,二叉树没有去刷算法题,对
- java面试真题 烽火通信_初级Java的26场面试真题
拉乐
java面试真题烽火通信
点击“卓跃教育”,选择“星标?”在看|星标|留言,真爱前言刚开始面试的时候,提前了解下可能会遇见的面试问题,这样才能有的放矢的去准备面试,争取更高的面试通过率,但是由于一些条件限制,一线面试资料是很难获取的。但方法总比困难多,在传一卓跃新毕业班级JF1912班面试过程中,就业老师逐个跟踪,依次汇总面试题,得到了这样一份珍贵材料分享给有需要的伙伴们。借此也感谢JF1912班学员通过亲身面试积累下来的
- 计算机本科/硕士找offer的总结
沉默时光
面试经验面试
在这样的目标定位下,我的求职历程从2006年10月8日开始,到2007年1月10日正式结束,一共持续了3个月的时间。整个过程可以分为三个阶段:第一阶段:2006年10月份找工作刚刚开始的阶段,什么都不懂,也没有经验,所以主要是以海投为主,多争取笔试、面试机会,为后面的面试积累经验,期间参加了天大、南大大部分的宣讲会,但真正笔试、面试的机会较少。这段时间面过的单位主要有:审协,上海aspenTech
- 面试积累
不要忘了为什么出发
今天我又想起了搜狗的面试,我现在又回想起当时存在的一个很大问题。我当时有点不够重视,态度上首先就有问题。而且,比起题没做出来,更加严重的是我没有展示出我分析问题、解决问题的能力。很多时候,面试问的实际问题,很有可能没有遇到过,但是你一定要让别人看到你是如何分析问题、如何想办法解决问题的。这很重要!2017-8-30==========================================
- 面试积累-SpringBoot-如何使用SpringBoot实现分页和排序?
Rick1024
SpringBootJAVA面试JAVA
使用SpringBoot实现分页非常简单。使用SpringData-JPA可以实现将可分页的org.springframework.data.domain.Pageable传递给存储库方法。
- 6 月份
起司猫_0e99
6月份目标学习目标学习几个中间件的使用,适当的查看其源码zookeeperredisactivemqnginxkafkanio/nettymongdb框架的深入了解SpringMybatisSpringBootJVM面试积累面试题准备平常积累文章编写一周保守15篇(包含整理和自己的自己的简介)每日做到回顾(列表清单了解或者是熟悉的一定不能忘)读书(4:1)、练字(10分钟左右)项目自己弄个配置中心
- 转自 计算机硕士找offer的总结 节选
ashleycoder
找offer
在这样的目标定位下,我的求职历程从2006年10月8日开始,到2007年1月10日正式结束,一共持续了3个月的时间。整个过程可以分为三个阶段:第一阶段:2006年10月份找工作刚刚开始的阶段,什么都不懂,也没有经验,所以主要是以海投为主,多争取笔试、面试机会,为后面的面试积累经验,期间参加了天大、南大大部分的宣讲会,但真正笔试、面试的机会较少。这段时间面过的单位主要有:审协,上海aspenTech
- 面试积累(冒泡排序和选择排序)
dlgxgpv3763
1publicclassDemo{2publicstaticvoidmain(String[]args){3//声明一个数组,并为数组赋值4int[]array={45,90,89,12,56,6,67};5//冒泡排序6/*用for循环嵌套来为数组进行冒泡排序,冒泡排序的第一次会挑选出最大值,第二次挑出老二...7*采用的是互相之间两两比较的模式8*/9for(inti=0;iarray[j+1
- 面试积累——BFC
daisy_Hawen
css面试
什么是BFCBFC就是“块级格式化上下文”的意思,创建了BFC的元素就是一个独立的盒子,不过只有Block-levelbox可以参与创建BFC,它规定了内部的Block-levelBox如何布局,并且与这个独立盒子里的布局不受外部影响,当然它也不会影响到外面的元素。BFC有一下特性:内部的Box会在垂直方向,从顶部开始一个接一个地放置。Box垂直方向的距离由margin决定。属于同一个BFC的两个
- 面试积累-SpringBoot-如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?
Rick1024
SpringBootJAVA面试JAVA
如何重新加载SpringBoot上的更改,而无需重新启动服务器?这可以使用DEV工具来实现。通过这种依赖关系,您可以节省任何更改,嵌入式tomcat将重新启动。SpringBoot有一个开发工具(DevTools)模块,它有助于提高开发人员的生产力。Java开发人员面临的一个主要挑战是将文件更改自动部署到服务器并自动重启服务器。开发人员可以重新加载SpringBoot上的更改,而无需重新启动服务器
- 前端面试积累10-对BFC规范的理解
加油_未来
BFC,块级格式化上下文,一个创建了新的BFC的盒子是独立布局的,盒子里面的子元素的样式不会影响到外面的元素。在同一个BFC中的两个毗邻的块级盒在垂直方向(和布局方向有关系)的margin会发生折叠。W3CCSS2.1规范中的一个概念,它决定了元素如何对其内容进行布局,以及与其他元素的关系和相互作用。一、BFC的概念1.规范解释块格式化上下文(BlockFormattingContext,BFC)
- JS 20道概念虽老但也略有收获的JS基础题,快速做题,高效复习,不妨试试?
听风是风
壹❀引在7月21交接完所有工作后,我也进入了休年假的阶段(没用完的8天年假),看似休息内心的紧张感反而瞬间加倍,到今天为止也面了几家,好消息是工作机会特别特别多,一封简历没投,面试邀请源源不断,待下周一将三家面试走完后,后面我也要主动挑选一些感兴趣的公司进行投递,进一步确认自己在当前行业的定位。好消息是,通过前面几轮面试积累与反馈,可以确信自己JavaScript基础还算不错,离职前的焦虑与不安少
- 面试积累数据库篇(二)
大炮对着虫子
1、删除除了id号不同,其他都相同的学生冗余信息学生表如下:id号姓名分数1张三692李四893张三69创建表createtabletablename(idintauto_incrementprimarykey,namevarchar(20),codevarchar(20));insertintotablenamevalues(null,"菜菜","100");insertintotablenam
- 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