ue

百度ueditor 实例化 Cannot set property 'innerHTML' of null 完美解决方案

删除回忆录丶 提交于 2020-01-31 04:21:29
此时此刻,我正在用博客园推荐的TinyMCE编辑器写这个博客,突然想起最近在项目中使用 百度ueditor 编辑器中的一些经历.所以记录在此,与大家分享. 不得不说,百度ueditor是一款很好的在线编辑器,为开发者提供了诸多便利,你甚至可以用它来把word文档的内容按照一定的格式转换成html代码,然后再放进自己的项目中. 1.我们的项目中,用户在注册时有可能需要查看用户协议和隐私协议,而我们的文案是将这两个协议的内容放在word文档中,作为苦逼的开发人员,你需要把这些文字展示在html页面上,并且保持一定的样式,例如首行缩进,行距等等; 这里有两个解决方案: 第一种------word文档可以直接转换成html.不错,是有这个功能,但是经过本人亲测,2010版本的并不好用,但是word2003还不错. 第二种------我当时采用的方法就是利用word与notepad++协作调好文档的格式,再将调好格式的文档内容拷贝到ueditor编辑器.生成html代码,然后C V大法,扔进需要展示的html页面,在浏览器预览进行微调就可以了.至于怎么生成html代码,你可以看到博客园TinyMCE编辑器的工具栏处,有一个写有html的按钮.ueditor也如此,点击即可生成html代码, 这两种方法,请大家自行去比较哪种方便,哪种适合你..... 2.该说说今天这篇博客的主题了

LTE测量与切换详细解读

江枫思渺然 提交于 2020-01-28 12:21:27
导读 目录 1 测量过程 1.1 测量配置 1.1.1 RRCConnectionReconfigurtion消息 1.2 测量执行 1.2.1 RSRP 1.2.2 RSRQ 1.3 测量报告 1.3.1 系统内测量事件 1.3.2 系统间测量事件 1.3.3 MeasurementReport消息 2 切换过程 2.1 切换技术 2.2 切换 2.2.1 切换类型 2.2.2 切换原则 2.2.3 切换方法 2.3 切换流程 2.3.1 eNB内切换 2.3.2 基于X2的切换. 2.3.3 基于S1的切换 3 总结 3.1 与TD-SCDMA测量切换的对比 3.1.1 关键信令对比 3.1.2 切换测量对比 3.1.3 常见测量事件对比 LTE测量与切换详细解读 **************************************************************************************** 1 测量过程 测量过程主要包括以下三个步骤: 测量配置: 由eNB通过RRCConnectionReconfigurtion消息携带的 measConfig 信元将测量配置消息通知给UE,即下发测量控制。 测量执行: UE会对当前服务小区进行测量,并根据RRCConnectionReconfigurtion消息中的 s-Measure

LTE 承载

橙三吉。 提交于 2020-01-22 19:24:47
图:LTE承载的位置关系 Radio Bearer (RB)是eNodeB为UE分配的一系列协议实体及配置的总称,包括PDCP协议实体、RLC协议实体、MAC协议实体和PHY分配的一系列资源等。RB是Uu接口连接eNodeB和UE的通道(包括PHY、MAC、RLC和PDCP),任何在Uu接口上传输的数据都要经过RB。RB包括SRB和DRB,SRB是系统的信令消息实际传输的通道,DRB是用户数据实际传输的通道。SRB0是缺省承载,UE在RRC_IDLE时该承载已经存在。 SRB LTE中,SRB(signalling radio bearers—信令无线承载)作为一种特殊的无线承载(RB),仅仅用来传输RRC和NAS消息,在协议36.331中,定义了SRBs的传输信道: ——SRB0用来传输RRC消息,在逻辑信道CCCH上传输; ——SRB1用来传输RRC消息(也许会包含piggybacked NAS消息),在SRB2承载的建立之前,比SRB2具有更高的优先级。在逻辑信道DCCH上传输; ——SRB2用来传输NAS消息,比SRB1具有更低的优先级,并且总是在安全模式激活之后才配置SRB2。在逻辑信道DCCH上传输。 SRB0 SRB0是缺省承载,不用UE创建,可以说CCCH逻辑信道可用时SRB0就存在了,CCCH在UE和网络没有建立RRC连接的时候使用。 SRB0没有加密和完整性保护

django使用富文本应用DjangoUeditor

百般思念 提交于 2020-01-20 01:55:23
1.python3: https://github.com/twz915/DjangoUeditor3/ (直接下载zip) python2: https://github.com/zhangfisher/DjangoUeditor (直接下载zip) 2. 解压得到的文件夹为 3.把这个文件夹中的DjangoUeditor提取出来 4,把DjangoUeditor当作我们项目的应用,并放到项目的根目录处 5,在setting加入DjangoUeditor应用,并且加入上传图片时的路径设置 6,在项目的url.py里面加入应用的路径和图片的上传的路径,如图中的红框: 7,到DjangoUeditor应用下 的form.py,修改引入方式,不然会报错,修改成如下红框 8,在mytest(也就是要用富文本编辑器的应用)的models.py里添加编辑字段 9,执行python3 manage.py makemigrations 和python3 manage.py migrate 10,在admin.py注册 11,到后台添加一个数据 12,在视图函数里面引用编辑框和要显示的数据 13,在前端显示编辑框和要显示的数据 14,刷新网页,显示成功。 15,读写值: 获取纯文本:UE.getEditor('id_content').getPlainTxt() 获取原始值:UE

【UE】常用的UltraEdit使用技巧

流过昼夜 提交于 2020-01-17 01:50:20
Tip 1: Alt+C 列模式 可以说最初选择使用这个文本编辑软件,原因很简单,就是因为“她”具有列编辑模式。 如果您还不知道什么是列编辑模式的话,我想您应该好好研究一下啦。这是一个超级“赞”的功能。 在对大文本进行批量的列编辑时候非她莫属(如果您是Windows平台上另外一个强大的文本编辑软件gVim的使用者除外)。 快实验一下这个功能吧。 Tip 2:Ctrl+W 切换自动换行 这个快捷键您用过么? 您一定有过查看一行文字超级长,不得不拖动下面的滚动条进行阅读的时候,这样非常的不符合我们的阅读习惯。 这时Ctrl+W快捷键就派上用场啦。 切换回原模式方法:再一次键击Ctrl+W Tip 3:Ctrl+F2 切换书签 我个人认为这个功能很人性,在您想要在某一行做标记以便快速定位这一行的时候很实用。如您想要反复定位之前书写的一个表的创建语句时等等。 我在这里强烈推荐的是另外一个使用技巧: 在您使用Ctrl+F进行查找,在查找界面中选中“列出包含字符串的行”,在“查找内容”框中输入关键字,如“create table”,点击“查找下一个”,这时您看到是“行包含查找字符串”对话框,点击一下“全部书签标记”后看看效果,是不是很激动人心(尤其是在包含大量建表语句的文本中操作时)?所有包含“create table”的行都标记了书签。 这里您有要问啦,那我这么向上和向下查看书签标记呢?

网络问题三两事

强颜欢笑 提交于 2020-01-13 02:32:56
Haykey哥最近处理了两个Bug,相同点都是由于网络异常导致手机呈现出通信问题。为什么可以这么肯定地说是网络异常呢?因为翻看协议后发现网络的行为严重违反协议规定,特拿出分享给大家品鉴。 在步入正题之前,先扯点有意思的:)。在Haykey哥服务过的诸多公司里,对于这种由于网络问题引起的手机行为异常,按照处理方式会分为两类。 第一类是国际大厂们,一般会提供技术分析文档(tech memo),然后联系运营商接口人,尝试让其involve网络设备相关人等修改网络配置以及行为; 第二类是国内移动互联网厂商们,永远是 网络问题手机端解决 的思路,一是没有渠道或者能力去联系运营商,设备商,二也是出于提高改善用户体验的角度; 其实这两种处理方式各有利弊,从终端用户的角度来看更倾向于后者,排除价格因素,所以也好理解目前国际大厂在中国节节败退,一个接一个品牌退出中国市场也都是早晚的事情。从通信行业从业者角度,其实我更倾向于前者,你网络有问题,你就应该修整啊! 好了,现在让我们看看这两个现实案例吧。 问题一: 在爱沙尼亚,开机或开关飞行模式后,手机都无法注网PLMN号248-03的Tele2 EE的网络 过滤完OTA日志后,很明显可以看出是UE回复了NAS SMC reject后导致Attach失败,NAS SMC Reject还携带了原因值 UE security capability

jquery富文本在线编辑器UEditor

霸气de小男生 提交于 2020-01-09 06:56:04
UEditor 是由百度「FEX前端研发团队」开发的所见即所得 富文本web编辑器 ,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 UEditor的功能非常强大,官方已配备了php,asp,asp.net,java等语言的上传程序,拿来就可以使用,当然ueditor更具有功能插件接口,很轻松地添加自己定义功能到 编辑器 中,方便项目的不同需求。 使用方法 因为本插件是百度「FEX前端研发团队」开发,在官方有较强细的中文文档,本站做的目的只是让朋友们知道有这么个好插件而已,因此文档手册、下载、实例全链接到官方。 下载你需的要的语言版本,然后解压,在解压目录建立一个名为demo的html文件,代码如下 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>ueditor demo</title> 6 </head> 7 <body> 8 <!-- 加载编辑器的容器 --> 9 <script id="container" name="content" type="text/plain"> 10 这里写你的初始化内容 11 </script> 12 <!-- 配置文件 --> 13 <script type="text/javascript" src=

4G LTE/EPC UE 的业务请求流程

你说的曾经没有我的故事 提交于 2019-12-24 09:15:18
目录 文章目录 目录 UE 发起业务请求(Service Request)流程 UE 侧发起的业务请求流程 网络侧发起的业务请求流程 UE 发起业务请求(Service Request)流程 作用 :附着完成了 UE 的入网,业务请求完成了 UE 和 SGW 之间的 GTP 隧道的建立,至此 UE 才能进行业务数据的上下行。业务请求完成之后 UE 的上下行数据才会经过 GTP-U 数据面。UE 附着的整个流程都只经过 S1-MME(S1AP 协议),而不会经过数据面 S1-U 接口。例如:当 UE 无 RRC 连接且有上行数据发起需求时,或当 UE 处于 ECM IDLE 状态且有下行数据到达时,在 S1 接口上建立 S1 承载,在 Uu 接口上建立数据无线承载。 说明 : 当 UE 发起 Service Request 时,需先发起随机接入过程; Service Request 由 RRC Connection Setup Complete 携带上去; 当下行数据到达时,网络侧先对 UE 进行呼叫,随后 UE 发起随机接入过程,并发起 Service Request 过程; UE 发起 Service Request 相当于主叫过程; 下行数据到达发起的 Service Reques t相当于被叫接入。 流程 来源: CSDN 作者: 范桂飓 链接: https://blog

使用百度的富文本编辑器UEditor遇到的问题总结

[亡魂溺海] 提交于 2019-12-21 07:26:34
1、下载地址:http://ueditor.baidu.com/website/download.html(我下载的是.net版本) 下载后要先看一下ueditor.config.js和 net/config.json的文件,里面是关于图片上传和其他方法的一些路径配置 2、显示编辑页面(一定要看使用文档:http://fex.baidu.com/ueditor/#server-deploy) 引入所需的js文件 初始化编辑器 html代码: 1 <div class="form-group has-warning"> 2 <textarea class="A4page" id="myEditor" name="NewsContent"></textarea> 3 </div> jquery代码: 1 var ue = UE.getEditor('myEditor', { 2 toolbars: [ 3 ['fullscreen', 'source', '|', 'undo', 'redo', '|', 4 'bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', 'removeformat', 'formatmatch', 'autotypeset',

使用UEditor 报错Cannot read property 'nodeType' of undefined 解决办法

若如初见. 提交于 2019-12-06 06:43:26
报如下错误 解决办法: //对编辑器的操作最好在编辑器ready之后再做 ue.ready(function() { }) <!-- 实例化编辑器 --> <script type="text/javascript"> $(function(){ var ue = UE.getEditor("container",{ autoHeight: false }); /对编辑器的操作最好在编辑器ready之后再做 ue.ready(function() { //设置编辑器的内容 ue.setContent('hello'); //获取html内容,返回: <p>hello</p> var html = ue.getContent(); alert(html) //获取纯文本内容,返回: hello var txt = ue.getContentTxt(); alert(txt); }); }); </script> 来源: https://www.cnblogs.com/linhuaming/p/11966247.html