- 【笔记】SPN和PLMN 运营商网络名称显示
Dic-
TelephonyAndroidTelephonyAPNDataTelephonyAndroidSPN运营商名称PLMNCDNR网络
一、业务术语缩写全称释义CDNRCarrierDisplayNameRessource运营商显示名称资源PLMNPublicLandMobileNetwork公共陆地移动网络。表示最终显示的网络运营商名字SPNServiceProviderNameSIM卡EF文件6F46。表示服务提供商名字,主要是SIM卡服务OPLOperatorPlmnListSIM卡记录6fc6,是SIM卡内定义的网络运营商
- 【NTN 卫星通信】TN 和 NTN的Inter-PLMN应用场景
一只好奇的猫2
NTN卫星通信NTN卫星通信TNInterPLMNNRMNO-SAT
1概述 本文描述地面网络(TN)和非地面网络(NTN)联合组网时的多个移动运营商的用例。2场景描述 此场景描述了一个滑雪山环境,其中5GNR(地面)覆盖由特定的MNO-A(和其他MNO,移动运营商)在有限的人口区域(酒店/度假村和滑雪场周围)提供,同时由MNO-SAT提供5GNTN覆盖。MNO-SAT与MNO-A有漫游协议,包括在没有蜂窝网络覆盖的偏远地区的漫游连接,以及在联合覆盖地区的额外服
- LTE学习---PLMN选网(23.122协议R9)
heyJoie
lte
PLMN选择与漫游MS正常情况下都接入到HPLMN或者EHPLMN,但也可能选择VPLMN。比如在丢失覆盖后,(自动选网模式下)可用的最高优先级PLMN将会被选择,(手动模式下)由用户从MS指示的可用的PLMNs中选择获取服务的PLMN。为了防止MS不断地在notallowedarea尝试漫游服务,当MS得知该区域禁止漫游服务后,将对应的LA或者TA添加到listof"forbiddenLAsfo
- Android U 配置 WiFiCalling 场景下PLMN/SPN 显示的代码逻辑介绍
Dic-
TelephonyAndroidTelephony网络通信AndroidTelephonySPNPLMNWiFiCalling
功能介绍根据设备的网络连接情况更新状态栏显示的运营商及网络状态。注册上WFC(WiFiCalling)后,支持客制化显示左上角状态栏中的运营商网络状态信息。具体的代码逻辑在CarrierDisplayNameResolver.java。ServiceStateTracker网络状态变化触发更新,流程如下:updateSpnDisplay(),有以下场景会更新SPN:onSubscriptionsC
- 【NR技术】 支持多小区ID的网络共享流程
一只好奇的猫2
NR技术服务器网络网络共享NRPLMN多小区ID
1概述在网络共享场景下,网管系统应既支持同一物理小区的多个PLMN-IdentityInfo对象配置为完全相同,也支持将同一小区的多个PLMN-IdentityInfo对象配置为不同。为多个运营商配置不同的PLMN-IdentityInfo对象,即一个基站可以配置不同的逻辑gNB-ID和Cell-ID,分别给不同的运营商使用,每套逻辑gNB-ID和Cell-ID下参数是独立的,互不影响,这样做既可
- OAI openair3-NAS-UE-EMM代码解读(续)
华东设计之美
NAS学习php服务器开发语言
文件路径openair3/NAS/UE/EMM/emm_main.c714行之后1.名称:emm_min_get_registered_plmn()获取当前注册PLMN的标识;输入:format:PLMN标识符的字符串表示的请求格式;输出:plmn:编码在中的注册plmn标识符;这段代码是在一个更大的上下文中,用于处理与PLMN(公共陆地移动网络)相关的操作。PLMN是一个由移动运营商维护和运营的
- 手机开机上电到能正常工作一般经过7个步骤
Regina_Xu
36331学习
最近从算法转到协议,先学习RRC相关协议36.331,我是选择了一版36331-ci0,开始学习,不过协议看完就忘记,不晓得有啥好方法不,只能理解记忆同时看代码~LTE手机开机上电到能正常工作一般经过7个步骤:1、自检;2、根据手机的卡和能力,确定接入系统,接入技术,频段和频点,搜索最强频率;3、做时隙同步,半帧同步,帧同步,获得PCI;4、读MIB、读SIB;5、做plmn选择和小区选择;6、若
- SIM卡中IMSI中的MNC是2位还是3位怎么确定?
缘于自然8
SIM网络协议
问题的提出有前同事咨询我一个问题:自己写到卡里的IMSI,读出来的PLMN都是6位的;而从正常的联通卡等都出来的PLMN是5位的;PLMN=MCC+MNC;MCC是固定3位的;MNC有2位的,也有3位的;MNC是几位的如何确定呢?这个问题困扰了我这位前同事几年了,我也没遇到过,研究下。基本概念IMSI:InternationalMobileSubscriberIdentity,国际移动用户识别码。
- PLMN
Candy666
PLMN(PublicLandMobileNetwork,公共陆地移动网络),由政府或它所批准的经营者,为公众提供陆地移动通信业务目的而建立和经营的网络。该网路通常与公众交换电话网(PSTN)互连,形成整个地区或国家规模的通信网。PLMN=MCC+MNC,例如中国移动的PLMN为46000,中国联通的PLMN为46001。PLMN的分类对于一个特定的终端来说,通常需要维护几种不同类型的PLMN列表
- 终端connected模式下手动搜索PLMN介绍
我想我思
5G网络
终端可能长时间保持在connected状态。例如,UE处于长DRX间隔的CDRX上。处于Connected状态下的终端,支持手动PLMN搜索可以提升用户体验。手动PLMN搜索的优先级高于数据呼叫。如果用户在连接模式下触发手动PLMN搜索,则UE会中止数据连接并执行搜索。在搜索期间发起的任何数据呼叫都被自动拒绝,UE本地释放RRC连接以执行手动PLMN搜索。当手动PLMN搜索请求到达时,UE处于连接
- 23.285 V2X服务架构增强
猪脑过载警告
网络协议
V2X服务架构增强;Release17给出了V2X通信的参考架构,介绍了referencepoint参考点V1、V2、V3……的概念。规定了不少关于V2Xcontrolfunction的事项:UE通过PLMN的V2XControlFunction(PublicLandMobileNetwork公共陆地移动网,可以理解成中国电信/中国移动/中国联通/中国广电)得到授权才得以使用PC5V2X通信;需要
- 漫游场景快速搜网方式介绍
我想我思
网络协议网络5Gandroid
PLMN搜索有两种方式在保存的频段(Stored)上搜索PLMN全频段(Fullband)搜索PLMN全频段搜索时间长,网络选择模块应尽量避免使用这种搜网方式。下面介绍一种快速搜网方式,能够加快漫游场景下搜网流程。StoredPLMN(RPLMN或者HPLMN)Search终端开机后优先在Stored的频段(优先级:4G、3G、2G)上搜索高优先级PLMN,即StoredPLMN(RPLMN或者H
- 终端不能注册高优先级PLMN场景介绍
我想我思
android网络
本文讲述两种不能注册高优先级PLMN场景。VPLMN(VisitedPLMN)是终端访问的PLMN,保存在SIM卡中例如有两个VPLMN:VPLMN1和VPLMN2,具有不同的MCC,在SIM卡的优先PLMN列表中,优先级为VPLMN1>VPLMN2;终端开机,预期行为是终端按照PLMN优先级选网,会优先驻留在VPLMN1,但实际结果是终端驻留在VPLMN2上。出现此现象,可以检查下终端的快速漫游
- 5G省际漫游home-routed方式流程解析
天行健、地势坤!
网络5g
本文所述5Ghome-routed漫游方式根据3GPP23.502中内容所得,并进行了简化。1、UE通过无线侧向AMF发起PDU会话建立请求,消息中携带该PDU会话ID、DNN、请求类型、S-NSSAI等;2、AMF收到PDU会话建立请求后,向拜访地一级NRF发起SMF发现请求,消息中携带PLMN、S-NSSAI、TACNR、DNN等信息。拜访地一级NRF查询到本省没有与该DNN对应的SMF,向A
- NR中关于小区选择和重选中的PLMN详解
当红小生小神哥
5g5G
在小区选择中首先nas下发的搜选网消息中会携带plmn,这里针对plmn的种类做简单介绍:HPLMN,这个就是从SIM卡的IMSI里派生出来的PLMN,你卡的IMSI号是什么就决定了HPLMN是什么,这也就是被称为家的PLMN,一张卡驻留在自己家里那大概率肯定是可以正常服务的,除非你欠费或者有些特殊网这些情况。所以无论在哪儿,在家呆着或者离开家以后找回家是用户最迫切的需求,也就是为什么HPLMN在
- LTE搜网注册流程
qq_42610642
p2p网络协议网络
LTE搜网注册流程:开机上电->初始化->PLMN选择->扫频->小区搜索->解系统消息->小区选择->小区驻留->随机接入->ATTACHREQUEST->RRCCONNECTIONREQUEST->RRCCONNECTIONSETUP->RRCCONNECTIONSETUPCOMPLETE->ATTACHACCEPT->ATTCHCOMPLETE1.初始化:主要是读取sim卡内、NV等与搜网注
- 关于各种PLMN的选择
holly_huang
通信网络协议
RAT:RadioAccessTechnologyRPLMN:RegisteredPLMN终端在上次关机或脱网前登记上的PLMN,会临时保存在USIM卡上HPLMN:HomePLMN用户USIM对应IMSI的PLMNEHPLMN:EquivalentHomePLMN,HPLMN对应的运营商可能会有不同的号段,例如中国移动有46000、46002、46007三个号段。46002相对46000就是EH
- 常见各种PLMN的含义(RPLMN,HPLMN...)以及自动选网原则
Tonylee511
网络
常见各种PLMN的含义(RPLMN,HPLMN…)以及自动选网原则RPLMN:RegisteredPLMN终端在上次关机或脱网前登记上的PLMN,会临时保存在USIM卡上HPLMN:HomePLMN用户USIM对应IMSI的PLMNEHPLMN:EquivalentHomePLMN,HPLMN对应的运营商可能会有不同的号段,例如中国移动有46000、46002、46007三个号段。46002相对4
- [4G&5G专题-75]:流程 - 4G LTE无线接入网中运营商标识、基站标识、终端标识大全
文火冰糖的硅基工坊
通信-4G/5G/6G基础4GLTE运营商标识基站标识终端标识
目录第1章L3层信令架构1.1RAN协议栈1.2信令流与数据流1.3信道映射1.4连接管理第2章运营商标识标识2.1PLMN概述2.2PLMN组成2.3终端侧对PLAN的分类2.4终端选择PLMN的优先级第3章区域标识3.1TAC3.2TAI第4章基站的标识第5章小区的标识5.1ECGI(全球小区识别码):逻辑小区5.2LTE物理小区标识PCI第6章终端在基站侧的标识6.1RNTI6.2RNTI分
- 终端注册上HPLMN或EHPLMN却显示漫游图标
我想我思
网络协议网络android5G
HPLMN和EHPLMN信息保存在SIM卡文件中。终端注册上网络后,会将注册上的PLMN与SIM卡文件中保存的PLMN列表进行匹配来判断是否漫游。有些SIM卡不太规范,没有将完整的HPLMN或EHPLMN信息写入文件中。在终端注册上HPLMN或EHPLMN后,而SIM卡文件中又没有保存匹配的PLMN,手机就会判断为漫游,从而显示漫游图标。具体查看3GPPTS23.122。存在下面两种场景显示漫游图
- 扇区、载频、小区、频点、NCGI、PLMN
wy_hhxx
通信
扇区、载频和小区一个基站支持的小区数=扇区数×每扇区载频数扇区(Sector)是指覆盖一定地理区域的最小无线覆盖区每个扇区使用一个或多个无线载频(Radiocarrier)完成无线覆盖每个无线载频使用某一载波频点(Frequency)扇区和载频组成了提供UE接入的最小服务单位,即小区(Cell)5GNR的频段Sub6G(FR1)、毫米波(FR2)FR1是5G的核心频段,以3.5GHz(又称C波段)
- 5G通信协议学习:CGI-InfoNR
xingtianxia710
通信知识
–CGI-InfoNRTheIECGI-InfoNRindicatescellaccessrelatedinformation,whichisreportedbytheUEaspartofreportCGIprocedure.CGI-InfoNRinformationelement–ASN1START–TAG-CGI-INFO-NR-STARTCGI-InfoNR::=SEQUENCE{plmn-
- 待机状态的处理流程
Canxuan
要点终端工作模式待机状态下任务驻留?PLMN种类与选择小区选择分几种小区重选测量?小区同步位置登记寻呼终端工作模式待机:休眠与唤醒联机待机状态待机状态的任务PLMN选择小区选择与重选位置登记PLMN(PublicLandsMobileNetwork)选择一般发生在开机到待机,覆盖盲区到覆盖区。PLMN有归属、等价、漫游、其他之分。等价即同一运营商的不同制式PLMN,服务是相同的。一-LTE终端待机
- 5G非公共网络技术分析
宋罗世家技术屋
大数据及数据管理(治理)专栏5G
【摘要】5G无线通信系统除了满足普通用户移动宽带互联网业务需求,还要向垂直行业、企业渗透,加快国家工业互联网发展和工业智能化进程。为了更好地实现这一目标,非公共网络技术(NPN)开始吸引人们的目光,3GPP已在5GRel-16标准中加入NPN场景需求、功能的研究和标准化工作。介绍了NPN网络的基本概念,给出5G标准Rel-16版本中NPN的两种组网形态和典型组网方案,以及NPN网络与PLMN网络互
- 《OpenHarmony 3GPP协议开发深度剖析》之--搜网流程之PLMN选择
软通动力HOS
网络p2p网络协议
协议开发最大的法宝就是反复阅读3GPP协议标准,然后结合标准梳理信令流程,同时比对modem日志或者ap侧日志,阅读modem侧源码或者ap侧源码。本系列主题在操作系统OpenHarmony侧即ap侧,不涉及modem侧代码或者日志解读,但是同样要对3GPP协议标准弄明白。何为搜网?从消费者角度来看,在手机设置-》移动网络设置中有一项网络运营商搜索选择的功能设置,如下图所示:如上图所示,可以选择“
- 《OpenHarmony 3GPP协议开发深度剖析》之--搜网流程之PLMN选择
openharmony
协议开发最大的法宝就是反复阅读3GPP协议标准,然后结合标准梳理信令流程,同时比对modem日志或者ap侧日志,阅读modem侧源码或者ap侧源码。本系列主题在操作系统OpenHarmony侧即ap侧,不涉及modem侧代码或者日志解读,但是同样要对3GPP协议标准弄明白。何为搜网?从消费者角度来看,在手机设置-》移动网络设置中有一项网络运营商搜索选择的功能设置,如下图所示:《OpenHarmon
- [4G&5G专题-76]:流程 - 4G LTE PLMN选择、扫频、小区搜索、系统消息读取、小区选择过程
文火冰糖的硅基工坊
通信-4G&5G4GLTEPLMN扫频小区搜索系统消息
目录第1章L3层信令架构1.1RAN协议栈1.2信令流与数据流1.3信道映射1.4连接管理1.5手机附着的整体流程第2章PLMN运营商选择流程2.1PLMN概述2.2PLMN整体流程第3章小区搜索流程3.1小区搜索概述3.2扫频3.3小区搜索流程第4章读取系统消息MIB4.1系统消息概述4.2读取系统消息MIB第5章读取系统消息SIB5.1MIB与SIB的关系5.2SIB消息分类5.3SIB1消息
- 深入理解LTE-A 学习笔记(1)
板美栗亚
LTE
LTE中,下行(downlink)传输可以简单地理解为由eNodeB发送,而UE负责接收的传输;上行(uplink)传输可以简单地理解为由UE发送,而eNodeB负责接收的传输。在空口上,与下行相关的流程UE在开机前并不知道小区(cell)是否存在,也不知道小区是如何工作的。UE要与某个小区进行通信,首先要选择一个运营商(如移动、联通、电信),即选择PLMN(PublicLandMobileNet
- 高通LTE选网-REG模块
shawn4096
高通LTEMDM
搜网与网络选择,是指在手机开机过程中,确定注册或者附着到哪个运营商网络及哪个制式的过程,也就是选择PLMN以及RAT的过程。定义RPLMN(RegisteredPLMN):是指手机上一次成功注册的网络,需要注意的是,这里必须是成功注册的网络,且需要样机正常关机才会将RPLMN写入到SIM卡中;HPLMN(HomePLMN):是指归运营商的归属网络,例如联通卡的HPLMN一般是46001EHPLMN
- modem开机流程笔记
椰子ls
4Gmodem搜网PDCCH解码扫频系统消息调度
modem开机流程笔记modem开机流程:NAS部分AS部分附:扫频:系统消息调度:PDCCH解码modem开机流程:NAS部分上电读取相关NV(acq频点,RPLMN,HPLMN,act,ratorder,网络模式,支持频段等):这里可以配置是否开机搜索RPLMN,接入技术的优先级,网络搜索顺序等根据读取到的配置向RRC发送服务请求,包含PLMN,网络模式,接入技术等信息。AS部分RRC接收到N
- PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIPHPandroidlinux
╔-----------------------------------╗┆
- 各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
bozch
.net.net mvc
在.net mvc5中,在执行某一操作的时候,出现了如下错误:
各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
经查询当前的操作与错误内容无关,经过对错误信息的排查发现,事故出现在数据库迁移上。
回想过去: 在迁移之前已经对数据库进行了添加字段操作,再次进行迁移插入XXX字段的时候,就会提示如上错误。
&
- Java 对象大小的计算
e200702084
java
Java对象的大小
如何计算一个对象的大小呢?
 
- Mybatis Spring
171815164
mybatis
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
CustomerService userService = (CustomerService) ac.getBean("customerService");
Customer cust
- JVM 不稳定参数
g21121
jvm
-XX 参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM 性能上的差异,使JVM 存在极大的不稳定性。当然这是在非合理设置的前提下,如果此类参数设置合理讲大大提高JVM 的性能及稳定性。 可以说“不稳定参数”
- 用户自动登录网站
永夜-极光
用户
1.目标:实现用户登录后,再次登录就自动登录,无需用户名和密码
2.思路:将用户的信息保存为cookie
每次用户访问网站,通过filter拦截所有请求,在filter中读取所有的cookie,如果找到了保存登录信息的cookie,那么在cookie中读取登录信息,然后直接
- centos7 安装后失去win7的引导记录
程序员是怎么炼成的
操作系统
1.使用root身份(必须)打开 /boot/grub2/grub.cfg 2.找到 ### BEGIN /etc/grub.d/30_os-prober ### 在后面添加 menuentry "Windows 7 (loader) (on /dev/sda1)" { 
- Oracle 10g 官方中文安装帮助文档以及Oracle官方中文教程文档下载
aijuans
oracle
Oracle 10g 官方中文安装帮助文档下载:http://download.csdn.net/tag/Oracle%E4%B8%AD%E6%96%87API%EF%BC%8COracle%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3%EF%BC%8Coracle%E5%AD%A6%E4%B9%A0%E6%96%87%E6%A1%A3 Oracle 10g 官方中文教程
- JavaEE开源快速开发平台G4Studio_V3.2发布了
無為子
AOPoraclemysqljavaeeG4Studio
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V3.2版本已经正式发布。大家可以通过如下地址下载。
访问G4Studio网站
http://www.g4it.org
G4Studio_V3.2版本变更日志
功能新增
(1).新增了系统右下角滑出提示窗口功能。
(2).新增了文件资源的Zip压缩和解压缩
- Oracle常用的单行函数应用技巧总结
百合不是茶
日期函数转换函数(核心)数字函数通用函数(核心)字符函数
单行函数; 字符函数,数字函数,日期函数,转换函数(核心),通用函数(核心)
一:字符函数:
.UPPER(字符串) 将字符串转为大写
.LOWER (字符串) 将字符串转为小写
.INITCAP(字符串) 将首字母大写
.LENGTH (字符串) 字符串的长度
.REPLACE(字符串,'A','_') 将字符串字符A转换成_
- Mockito异常测试实例
bijian1013
java单元测试mockito
Mockito异常测试实例:
package com.bijian.study;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import org.junit.Assert;
import org.junit.Test;
import org.mockito.
- GA与量子恒道统计
Bill_chen
JavaScript浏览器百度Google防火墙
前一阵子,统计**网址时,Google Analytics(GA) 和量子恒道统计(也称量子统计),数据有较大的偏差,仔细找相关资料研究了下,总结如下:
为何GA和量子网站统计(量子统计前身为雅虎统计)结果不同?
首先:没有一种网站统计工具能保证百分之百的准确出现该问题可能有以下几个原因:(1)不同的统计分析系统的算法机制不同;(2)统计代码放置的位置和前后
- 【Linux命令三】Top命令
bit1129
linux命令
Linux的Top命令类似于Windows的任务管理器,可以查看当前系统的运行情况,包括CPU、内存的使用情况等。如下是一个Top命令的执行结果:
top - 21:22:04 up 1 day, 23:49, 1 user, load average: 1.10, 1.66, 1.99
Tasks: 202 total, 4 running, 198 sl
- spring四种依赖注入方式
白糖_
spring
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我
- angular.injector
boyitech
AngularJSAngularJS API
angular.injector
描述: 创建一个injector对象, 调用injector对象的方法可以获得angular的service, 或者用来做依赖注入. 使用方法: angular.injector(modules, [strictDi]) 参数详解: Param Type Details mod
- java-同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待
bylijinnan
Integer
public class PC {
/**
* 题目:生产者-消费者。
* 同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待。
*/
private static final Integer[] val=new Integer[10];
private static
- 使用Struts2.2.1配置
Chen.H
apachespringWebxmlstruts
Struts2.2.1 需要如下 jar包: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.0.4.jar freemarker-2.3.16.jar javassist-3.7.ga.jar ognl-3.0.jar spring.jar
struts2-core-2.2.1.jar struts2-sp
- [职业与教育]青春之歌
comsci
教育
每个人都有自己的青春之歌............但是我要说的却不是青春...
大家如果在自己的职业生涯没有给自己以后创业留一点点机会,仅仅凭学历和人脉关系,是难以在竞争激烈的市场中生存下去的....
&nbs
- oracle连接(join)中使用using关键字
daizj
JOINoraclesqlusing
在oracle连接(join)中使用using关键字
34. View the Exhibit and examine the structure of the ORDERS and ORDER_ITEMS tables.
Evaluate the following SQL statement:
SELECT oi.order_id, product_id, order_date
FRO
- NIO示例
daysinsun
nio
NIO服务端代码:
public class NIOServer {
private Selector selector;
public void startServer(int port) throws IOException {
ServerSocketChannel serverChannel = ServerSocketChannel.open(
- C语言学习homework1
dcj3sjt126com
chomework
0、 课堂练习做完
1、使用sizeof计算出你所知道的所有的类型占用的空间。
int x;
sizeof(x);
sizeof(int);
# include <stdio.h>
int main(void)
{
int x1;
char x2;
double x3;
float x4;
printf(&quo
- select in order by , mysql排序
dcj3sjt126com
mysql
If i select like this:
SELECT id FROM users WHERE id IN(3,4,8,1);
This by default will select users in this order
1,3,4,8,
I would like to select them in the same order that i put IN() values so:
- 页面校验-新建项目
fanxiaolong
页面校验
$(document).ready(
function() {
var flag = true;
$('#changeform').submit(function() {
var projectScValNull = true;
var s ="";
var parent_id = $("#parent_id").v
- Ehcache(02)——ehcache.xml简介
234390216
ehcacheehcache.xml简介
ehcache.xml简介
ehcache.xml文件是用来定义Ehcache的配置信息的,更准确的来说它是定义CacheManager的配置信息的。根据之前我们在《Ehcache简介》一文中对CacheManager的介绍我们知道一切Ehcache的应用都是从CacheManager开始的。在不指定配置信
- junit 4.11中三个新功能
jackyrong
java
junit 4.11中两个新增的功能,首先是注解中可以参数化,比如
import static org.junit.Assert.assertEquals;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runn
- 国外程序员爱用苹果Mac电脑的10大理由
php教程分享
windowsPHPunixMicrosoftperl
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因:
1、Mac OS X 是基于 Unix 的
这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 wi
- 位运算、异或的实际应用
wenjinglian
位运算
一. 位操作基础,用一张表描述位操作符的应用规则并详细解释。
二. 常用位操作小技巧,有判断奇偶、交换两数、变换符号、求绝对值。
三. 位操作与空间压缩,针对筛素数进行空间压缩。
&n
- weblogic部署项目出现的一些问题(持续补充中……)
Everyday都不同
weblogic部署失败
好吧,weblogic的问题确实……
问题一:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [zip:E:/weblogic/user_projects/domains/base_domain/serve
- tomcat7性能调优(01)
toknowme
tomcat7
Tomcat优化: 1、最大连接数最大线程等设置
<Connector port="8082" protocol="HTTP/1.1"
useBodyEncodingForURI="t
- PO VO DAO DTO BO TO概念与区别
xp9802
javaDAO设计模式bean领域模型
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。
它们的关系应该是相互独立的,一个VO可以只是PO的部分,也可以是多个PO构成,同样也可以等同于一个PO(指的是他们的属性)。这样,PO独立出来,数据持