应用场景: 设备跑的是Linux系统,与PC上位机进行通信,上位机可以给Linux发送设备配置信息,Linux将配置信息写入文件中以备设备断电重启时使用. bug现象: 设备正常运行,设备配置信息为A,此时通过上位机给给Linux发送行的设备信息B,并进入Linux系统查看,设备配置信息已被正确写入文件中, 然后给设备断电重启,待设备运行稳定发现设备配置信息仍为A. bug分析: 1. 可以确定的是上位机向Linux系统发送设备配置信息的信道连接是没有问题的: 2. Linux进行设备信息保存的…
原文:操作XML文档遇到的XMLNS问题及解决方法 (C# 和 PHP) 不管是用 PHP 还是 C#, 在操作 XML 的时候我们除了一个节点一个节点去取值之外, 还有一个非常方便的表达式, 就是 XPATH    而昨晚在使用 XPATH 的时候, 遇到一个问题, 改了一个晚上才搞定, 差点没吐血. 果然基础知识要掌握扎实啊!! 假设有以下一份 XML 文档:   我们要获取所有歌曲的标题, 一般是使用以下的 XPATH 表达式: 代码如下: /playlist/trackList/trac…
我们都知道,在Linux关机的之前都会要运行一个命令那就是sync,这个命令是同步的意思,那为什么要运行这个?而且之前的数据改变我们已经看见了,为什么还要运行这个命令?要回答这个问题就要说一下Linux在这方面的执行机制. 首先我们要从buffer和cache说起,如下图: buffer和cache都可以翻译成缓存,但是到底有什么区别呢? cache: 目的是为了数据重复使用,在一定程度上解决读的效率,这里就是用来存放经常用到的数据,而不用每次都去磁盘上面读取,如果本次操作用到的数据没有,则会到…
Linux系统出现系统没有响应. 在/var/log/message日志中出现大量的 “echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.” 和“blocked for more than 120 seconds”错误. 问题原因: 默认情况下, Linux会最多使用40%的可用内存作为文件系统缓存.当超过这个阈值后,文件系统会把将缓存中的内存全部写入磁盘, 导致后续的IO请求都是同步的.将缓存写…
问题:PDF2SWF转换只有一页的PDF文档,在FlexPaper不显示! FlexPaper 与 PDF2SWF 结合是解决在线阅读PDF格式文件的问题的,多页的PDF文件转换可以正常显示,只有一页的PDF文件不能显示,我下了FlexPaper.PDF2SWF  N个版本都不行... 解决方法:在执行的命令后面加上“/usr/local/swftools/bin/pdf2swf  -T 9”转换成flash 9 格式即可解决~~ 知识点: SWFTools 是一组用来处理 Flash 的 sw…
在编辑文档的时候经常会遇到下划线无法显示的情况,如图: 如果遇到不能在姓名后面加下划线的情况,我们该怎么做? 请看下面的图解: 1.首先点击左上角的office图标 2.点击右下角“word选项” 3.点击“高级”,将右侧进度条拉到最后,找到板式选项,并点击打开 4.打开“板式选项”选项卡之后,往下拉进度条,找到“为尾部空格添加下划线”选项,点击选择此项,确认空格内出现对号后,点击确定退出. 5.这时候,我们就可以随心所遇的为自己的文档添加下划线了.…
在学习xml的时候在运行下面程序时候出现了错误,很是烦恼,翻遍了许多博客都没有找到方法,终于在一个不起眼的地方找到了解决方法,很高兴记录下来 运行的程序如下: import xml.etree.ElementTree as ET tree = ET.parse("xml_test") root = tree.getroot() print(root.tag) 出现的错误如下: import xml.etree.ElementTree as ET ModuleNotFoundError:…
首先调式的时候确定在debug模式下, 解决方法:工具-选项-调试 -(启用“仅我的代码”)勾去掉.…
解决方法:工具-选项-调试 -(启用“仅我的代码”)勾去掉…
JIRA6.3.6-JIRA7.2.3数据迁移文档 安装JIRA7.2.3 安装包位于服务器/opt/SOFTWARE_PACKAGE目录下 建立JIRA安装的目录数据目录 cd /opt mkdir JIRA7.2.3_HOME mkdir JIRA7.2.3_APPLICATION_DATA 登陆服务器,切换到JIRA安装包目录 cd  /opt/SOFTWARE_PACKAGE/atlassian-jira-7.23 查看安装文件,并授予当前用户执行权限 ll chmod 755 * 执行…