- OneNet平台环境监测系统项目报告
huaasd
实验目的:通过云平台上的认证完成硬件设备的上线实验任务:(1)采集温度、湿度并由OneNET平台订阅;(2)轻应用展示温度、湿度(云端实现);(3)可视化展示温度、湿度(云端实现);实验步骤1.创建产品与设备image.pngimage.png2.通过代码实现设备激活在OneNet云平台上查看设备IMEI号和IMSI号image.png3.连接好设备以后,打开QCOM串口,同时打开端口,完成设备上
- edx 4G Network Essentials Week 2: Security Procedures 2 - Authentication
avqfei90342
Howcanthenetworkverifythataterminalthatattachesgivesitsvalididentity,inotherwordsthattheIMSIhasnotbeenmodified?网络如何验证附加的终端是否提供其有效身份,换句话说,IMSI尚未被修改?Thatisthequestionwearegoingtoanswerinthisvideo.这是我们将在
- 2022-04-10
UP_ab84
智慧园区能源管控系统1.实验目的1.1采集温度、湿度、光照值,并上传OneNET平台1.2实现公共区域照明系统的灯光自动控制。当光照充足的时候,灯光熄灭。光照暗时,照明灯亮起。(LED灯模拟照明灯,通过HTTP数据推送将光照值推送给应用程序,由应用程序控制LED开关)2.实验步骤2.1代码更改在程序中设置接入机的地址和鉴权信息(即IMEI和IMSI)charuri[]="coap://183.23
- DevicePolicyManagerService之DeviceOwner和ProfileOwner
Ansen360
Android#Frameworkframeworkandroid
目录1.ProfileOwner2.DeviceOwner3.DO或PO授权后获取设备信息:3.1.获取设备IMEI(Android10及以上版本)3.2.获取IMSI,ICCID及电话号码1.ProfileOwnerProfileOwner是Android5.0系统推出.ProfileOwner包含了所有DeviceAdmin用户的管理能力.系统只能设置一个ProfileOwner程序,并且设置
- IMEI、IMSI、ICCID是什么?意义和区别?通信模组或手机的唯一识别码
豆豆plus
智能手机
IMEI:国际移动设备识别码(InternationalMobileEquipmentIdentity)。由15位数字组成,全球唯一ID,用来区别每一部移动通信设备。与手机是绑定关系。第一部分TAC,TypeAllocationCode,类型分配码。86为中国。其余的部分没啥有用信息。典型IMEI码:868540050954128IMSI:国际移动用户识别号。(InternationalMobil
- Android 写入 csv 乱码,设置UTF-8的流也不行
奔跑的_迷彩狼
androidandroid
需要先设置一下头:BufferedSinkwriter=Okio.buffer(Okio.sink(csvFile)).write(newbyte[]{(byte)0xEF,(byte)0xBB,(byte)0xBF});然后就可以写了:writer.writeUtf8("ID,IP,设备类型,IMSI,IMEI,供应商,信号值,接收时间");writer.writeUtf8("\n");冲一下并
- Android唯一标识之路
土肥圆的诺诺
最近公司在做防刷和确认真机策略,在高版本里面,谷歌规定了IMEI无法获取到了,包含但不止如下(MAC,IMEI,IMSI,ICCID)。但是我们的业务需求还需要这方面支撑,只能将能拿到的数据都拿出来,交给DB去分析。下面的html是我方前端大佬写出来的工具类,称之为浏览器指纹,在我们自己测试情况下,百分之99都是可以确保唯一,包含卸载,刷机,恢复出厂设置,获取到的数值都是一样的。fingerpri
- 2022-05-08
jdksr
OneNet平台环境监测系统项目报告实验项目:通过云平台上的认证完成硬件设备的上线实验任务:(1)采集温度、湿度并由OneNET平台订阅;(2)轻应用展示温度、湿度(云端实现);(3)可视化展示温度、湿度(云端实现);实验步骤:1.创建产品与设备image.pngimage.png2.通过代码实现设备激活在OneNet云平台上查看设备IMEI号和IMSI号image.png3.连接好设备以后,打开
- react中实现拓扑图
米奇妙妙wuu
react.jsjavascriptecmascript
react中实现拓扑图关系图需求echarts代码react代码需求项目中的原型图需要使用react实现一个拓扑图(关系图)通过查找,找到了可以使用的类似的原型:以下图片地址。通过项目需要以及修改,形成了下边的样式echarts代码//调试页面回打印出点击的节点名称varsize=50;//节点大小varlistdata=[];varlinks=[];varlegendes=["手机IMSI","
- TDD-LTE 附着流程和去附着流程
金陵驿
3GPP通信协议tdd网络协议信息与通信
目录1.附着流程1.1.正常附着流程2.异常附着流程2.1RRC建立失败2.2核心网拒绝2.3eNodeB未收到初始化上下文建立请求2.4RRC重配置请求丢失2.去附着流程2.1非关机去附着流程2.1.1连接态非关机去附着2.1.2空闲态非关机去附着2.2关机去附着流程1.附着流程1.1.正常附着流程流程说明:UE开机发起附着,向MME发送AttachRequest(IMSI/GUTI)消息。MM
- Android获得IMEI和IMSI号
qiuchangyong
Androidandroidjavaapache
IMEI是InternationalMobileEquipmentIdentity的缩写,国际移动设备识别码。手机序列号,保存在手机的EEPROM里。publicStringgetIMEI(Contextcontext){Stringimei="null";try{TelephonyManagertm=(TelephonyManager) context.getSystemServi
- Android模拟器检测常用方法
成字第0431879
在Android开发过程中,防作弊一直是老生常谈的问题,而模拟器的检测往往是防作弊中的重要一环,接下来有关于模拟器的检测方法,和大家进行一个简单的分享。1.传统的检测方法。传统的检测方法主要是对模拟器的IMSI、IDS、默认文件等几个方面进行检测。(1)默认号码:privatestaticString[]known_numbers={"15555215554","15555215556","155
- 移远QuecPython(基于EC600s)开发物联网应用(七) QuecPython通讯相关模块
熊爸天下_56c7
一.sim--SIM卡模块importsim1.获取sim卡的imsisim.getImsi()参数无返回值成功返回string类型的imsi,失败返回整型-1。2.获取sim卡的iccidsim.getIccid()参数无返回值成功返回string类型的iccid,失败返回整型-1。3.获取sim卡的电话号sim.getPhoneNumber()参数无返回值成功返回string类型的phonen
- App隐私合规协议(第三方SDK)说明
bennyskydp
Androidandroid
一、模版:使用SDK名称:第三方SDK的名字服务类型:根据自己使用的功能填写(如:使用了友盟的统计分析SDK就写:统计分析)收集个人信息类型:设备信息(IMEI/MAC/AndroidID/IDFA/OpenUDID/GUID/SIM卡IMSI/地理位置等)隐私权政策链接:https://www.umeng.com/page/policy(这个链接要点击了可以自动跳转)二、常用SDK1、极光推送服
- 获取本机号码及sim卡信息
xiaopangcame
androidandroid
一、SIM卡存储的数据可分为四类,它们分别是:第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等。第三类是相关的业务代码,如个人识别码(PIN)、解锁码(PUK)、计费费率等。第四类
- NAS信令学习笔记 ——Identification过程
小鼻祖想吃白萝卜
通信NAS
此去经年,山长水又断,归来仍是少年衫。IMSI:InternationalMobileSubscriberIdentity,国际移动用户标识。IMEI:InternationalMobileEquipmentIdentity,国际移动设备标识。目录Identification的目的Identification过程有谁发起?Identification过程UE侧异常情况处理网络侧异常情况处理1.Id
- 物联网从业者必须知道的知识:IMSI号介绍与解析
轻松学长
物联网项目都会使用物联网卡,物联网卡有一个参数:国际移动用户识别码,即IMSI(InternationalMobileSubscriberIdentificationNumber),这个参数也有一定的学问,利用得好,可以使项目锦上添花1、IMSI妙用做一个物联网项目中,就需要对电信、移动、联通运营商品牌进行物联网卡品牌的选择,对应的频段也不一样,电信频段为B5(850MHZ),移动频段为B8(90
- LuatOS-SOC接口文档(air780E)--nbiot - NB-IOT操作库
l531798151
air780Eair780E
nbiot.isReady()#网络是否就绪参数无返回值返回值类型解释boolean已联网返回true,否则返回false例子--判断是否已经联网ifnbiot.isReady()thenlog.info("nbiot","netisready")endnbiot.imsi()读取IMSI参数无返回值返回值类型解释string返回IMSI值,如果不存在就返回nil例子--读取imsilog.inf
- LuatOS-SOC接口文档(air780E)--mobile - 蜂窝网络
l531798151
air780Eair780E
示例--简单演示log.info("imei",mobile.imei())log.info("imsi",mobile.imsi())localsn=mobile.sn()ifsnthenlog.info("sn",sn:toHex())endlog.info("muid",mobile.muid())log.info("iccid",mobile.iccid())log.info("csq",
- php获取手机设备信息,H5获取手机设备信息、app版本信息、ip地址
张信林
php获取手机设备信息
获取手机设备的相关信息,如IMEI、IMSI、型号、厂商等。通过plus.device获取设备信息管理对象。获取当前运行环境信息、与其它程序进行通讯等。通过plus.runtime可获取运行环境管理对象。直接上demobody{max-width:750px;min-width:320px;margin:0auto;background-color:#F5F5F5;overflow-x:hidde
- SIM卡中ICCID标识与IMSI的区别
a1809032425
网络通信学习网络
SIM卡中ICCID标识与IMSI的区别ICCID:Integratecircuitcardidentity集成电路卡识别码(固化在手机SIM卡中)ICCID为IC卡的唯一识别号码,共有20位数字组成。IMSI:InternationalMobileSubscriberIdentificationNumber国际移动用户识别码,是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。
- 基于OneNET平台的智慧园区监控系统
Mercury_8905
编写代码在程序中编写读写回调函数。_YF3$MTARG2IUDXX~GY}3ZD.png在程序的main函数中更改设备的IMEI和IMSI数据。64W_1FHF@S2)D7{$%4G(E0S.png平台指令Postman介绍及操作步骤Postman界面分为两部分:左边的sidebary右边的requestbuilder:快速创建几乎所有的请求。PostmanHTTP请求的4部分:URL,请求的me
- eSIM背景
Ussopo
物联网eSIM产业链eSIM产业链电信运营商提供用户签约数据,如IMSI、KI,以及网络鉴权和接入提供服务:数据、语音、短信、定位服务提供商提供整套方案,包括业务开通、计费、运营、支撑远程配置管理平台,自研或采购服务:提供用户签约数据文件的远程下载平台提供商研发基于GSMA规范的架构eSIM远程配置平台主流厂商:捷德、金雅拓、欧贝特等卡商策略:欧洲采用租赁,运营商多而单个运营商用户少中国、美国是直
- SIM卡中IMSI中的MNC是2位还是3位怎么确定?
缘于自然8
SIM网络协议
问题的提出有前同事咨询我一个问题:自己写到卡里的IMSI,读出来的PLMN都是6位的;而从正常的联通卡等都出来的PLMN是5位的;PLMN=MCC+MNC;MCC是固定3位的;MNC有2位的,也有3位的;MNC是几位的如何确定呢?这个问题困扰了我这位前同事几年了,我也没遇到过,研究下。基本概念IMSI:InternationalMobileSubscriberIdentity,国际移动用户识别码。
- 通信相关常识
丽丽的代码
通信信息与通信
MSISDN手机号“MSISDN”是一个移动电话号码的标识,它是国际移动用户识别码(IMSI)和移动国家代码(MCC)以及移动网络代码(MNC)的组合。MSISDN是一个唯一的电话号码,用于标识移动设备在移动通信网络中的位置和身份。它通常由国家码(国家的电话区号)和用户号码(用户的本地号码)组成。例如,一个常见的MSISDN可能是“+1555-123-4567”,其中“+1”是美国的国家码,“55
- 二,手机硬件参数介绍和校验算法
zad522
智能手机算法
文章目录前言一、IMEI二、IMSI三、MEID四、ANDROID_ID五、设备序列号六、MAC地址&&蓝牙地址补充前言傻瓜式操作,人人都能编译操作系统,每个感兴趣的人都可以基于谷歌安卓aosp源码定制自己的系统一、IMEI由14位16禁制字符和第15位校验位标识组成,而且该码是全世界唯一的,双卡手机有两个码,可通过拨号键盘输入*#06#查看,手机有,平板无,国内开头为86,第15位校验位的计算方
- AT命令xx
豆豆plus
信息与通信网络协议
一、一般命令AT+CGMM获得模块标识。AT+CGMI获得模块厂商标识。AT+CGMR获得模块的软件版本。AT+CIMI获得SIM卡的IMSI(国际移动签署者标识)。AT+CGSN获得模块的IMEI(国际移动设备标识)序列号。AT+QCCID获得模块的QCCID。AT+QENG=“servingcell”获取小区信息。二、otherAT+CFUN=0关闭射频AT+CFUN=1打开射频AT+CGPA
- H5+
一只小丫丫
1、打开HBuilderXApp版新建项目配置模拟器端口deviceDevice模块管理设备信息,用于获取手机设备的相关信息,如IMEI、IMSI、型号、厂商等。通过plus.device获取设备信息管理对象。属性:imei:设备的国际移动设备身份码imsi:设备的国际移动用户识别码model:设备的型号vendor:设备的生产厂商uuid:设备的唯一标识信息获取uuid:os:厂商:网络:doc
- 基于NXP i.MX 6ULL核心板的物联网模块开发案例(2)
Tronlong创龙
科技arm开发硬件工程嵌入式硬件单片机
目录2NB-IoT模块测试2.1获取IMEI和IMSI2.2创建云端NB-IoT设备2.3创建通信套件实例2.3.1生成配置参数2.3.2创建实例前言本文主要介绍基于创龙科技TLIMX6U-EVM评估板的物联网模块开发案例,适用开发环境:Windows开发环境:Windows764bit、Windows1064bit虚拟机:VMware15.1.0Linux开发环境:Ubuntu18.04.464
- 什么是图码联侦系统
模糊图像处理
图码联侦系统就是基于结构化与非结构化的全量信息采集、大数据交叉融合、重点人员多维信息档案及行为的系统,可以满足多警种实战需要。明景图码联侦系统集手机MAC/IMSI、人像、车牌信息数据采集于一体,进行优势互补,横向贯通线上线下轨迹数据,以强化采集数据实用性、关联性、系统智能性,实现地图轨迹分析、陌生人员摸排、关系挖掘、伴随分析、布控告警及关注人员管控等业务功能。前端感知设备采集各类数据通过数据管理
- 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