![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验
文章平均质量分 75
superlitong
这个作者很懒,什么都没留下…
展开
-
如何在PDF文档中嵌入字体,以满足hotcrp/edas等投稿系统要求
我们同学们中了论文以后,通常需要准备一个Camera Ready版本的论文,提交到论文系统。不同的投稿系统(如hotcrp, edas, easychair等)对论文格式的严苛程度不同,但是有一个共同的要求,就是嵌入字体(Font Embedding)。原创 2023-07-25 10:49:21 · 1466 阅读 · 0 评论 -
网络仿真工具Mahimahi的安装和基础用法
Mahimahi是一个网络仿真工具,在Linux容器内外构建一条虚拟管道,并在这个管道中模拟网络时延、丢包和带宽变化。本文是一个保姆级教程,介绍如何安装和使用。原创 2022-10-01 22:21:15 · 4423 阅读 · 2 评论 -
将PPT中画的图转成eps格式的有效方法
写学术论文的时候,不少同学还在使用位图(jpg, png,bmp),然而我们更希望使用失量图,这样生成的pdf最终稿以后可以无限放大,也不会失真。对于latex或者overleaf而言,我们希望矢量图的格式是eps格式或者直接是pdf格式。同时,我们经常用幻灯片PPT(PowerPoint)来画图,比visio画的图更加美观,而且便于日常交流讨论。那么,如何将PPT中画的图片转成epf格式呢?...原创 2022-05-25 16:24:16 · 10298 阅读 · 4 评论 -
Ubuntu16.04安装多个Python3版本后,配置默认python的方法
问题:Ubuntu16.04系统默认安装了Python3.5,而项目需要用到Python3.7以上,于是安装了python3.9。现象:输入python --version, 显示python 2.7.12输入python3 --version, 显示python 3.5.2输入python3.9 --version, 显示python 3.9.0Python3.9安装方法(如果不是root用户,请在命令前加sudo):1、完成以下步骤:apt updateapt install buil原创 2021-11-12 15:42:36 · 1942 阅读 · 0 评论 -
Ubuntu源码安装软件时编译慢,make时一直在checking的解决方法
问题:Ubuntu16.04系统默认安装了Python3.5,而项目需要用到Python3.7以上,于是下载了python3.9源码进行安装,输入make -j8,结果跑了一天都没有完成编译。现象:无限在屏幕显示“checking… yes/no”,编译无法完成。原因&分析:原因:系统时间不正确。具体到我的情况,是公司服务器禁用了NTP服务,因此时间有偏差。具体地,系统时钟为2016年,则实际当时是2021年。分析:make命令实际上不会进行checking步骤,只有configur原创 2021-11-12 14:26:21 · 3682 阅读 · 0 评论 -
Python复制方法“=/copy/deepcopy”的区别
1、对于数值、字符串和元组,不同的复制方式没有区别,复制后,=/copy/deepcopy的id不变。改变原对象的内容,不会改变新对象的内容。2、对于数值、字符串和元组,只能通过赋值来修改这些对象,修改后id会发生变化。对于列表和字典这些可变对象,可以通过赋值来修改这些对象,修改后id会发生变化;也可以通过直接修改对象的内容,修改后id不会发生变化。3、deepcopy才是真正意义上的复制了一个独立的对象,复制后,id会变,内容不会随着原对象的变化而变化。4、可以把列表和字典这些可变对象看作箱子。b=原创 2021-07-30 16:49:59 · 664 阅读 · 0 评论 -
难与易:有一次我把专利写了70页
前一段时间在公司里写了一个专利,说明书和权利要求书A4纸共写了70多页。写完后我自己心中也是一惊,脑海中浮现孔老夫子的评价:过尤不及。于是,我开始思考,到底要怎么写专利?到目前为止,我申请或授权了16项专利,其中还包括一些美国专利和欧洲专利。按理来说,专利对我来说是如鱼得水,像呼吸空气一样简单。然而,我倒是愈发地觉得专利并不是一件简单的事。尤其对在以商业利益为第一位的企业来说,更是难上加难。很多公司在申请专利之前,都会有内部的评审。具体来说就是找一堆专利标准方面的专家和一堆业务方面的专家,来一起打四个原创 2021-04-30 18:05:16 · 1037 阅读 · 1 评论 -
信标杂谈:外卖骑手和微信摇一摇的故事
阅读警告:这篇文章其实没有什么营养。第一次听到信标的时候,觉得这个名字非常奇怪,像是舶来品,所以平时我们圈内都是叫它的英文名:Beacon。通常,人们认为Beacon特指蓝牙Beacon,再特别一点,是低功耗蓝牙(BLE)Beacon。蓝牙Beacon是一个蓝牙设备,周期性地广播一个ID,如果其它设备通过蓝牙扫描到这个ID,就表示发现了这个蓝牙Beacon。发现一个Beacon,接下来会发生什么事,就是应用决定的了,这里面可以有很多发挥的空间,比如推送一条广告,展示一张图片,等等。早在2013年以来原创 2021-02-04 17:02:47 · 255 阅读 · 1 评论 -
美化PlantUML画图风格(附源码)
有没有觉得PlantUML默认画出来的图,是60年代的风格?彤哥在这里将其重新整理成了最方便使用的方式,那就是给大家提供一个样式库,可以美化PlantUml的样式。只需要一步即可。原创 2020-12-08 17:09:53 · 5695 阅读 · 5 评论 -
让人烦躁的 Font Type 3
这是一篇流水账,本来不想写,但我还是写了。因为在事务缠身“十万火急”的催命符影响下,我还是顺利地解决了“Bad font: Type3 font”的问题。事情是这样的。今年投了一个还不错的会议文章,收到文章录用通知以后,我就投入了其它紧急项目中,完全没有时间来修改审稿人的意见。终于在Camera-ready版本截稿的三天前,我开始准备论文,幸运的是要改的地方不多,迅速地改完XD。然而,当我上传一稿到HotCRP系统时,提示“Bad font: Type3 font”。我立马意识到,坏了!原创 2020-12-08 16:45:35 · 1694 阅读 · 0 评论 -
在Android上编译和安装ethtool工具
Linux有个很好用的网卡配置工具,叫ethtool。然而,Android系统并没有默认安装该工具,因此需要自行手动编译和安装。以下记录编译和安装步骤。一、下载1、下载ethtool源代码:git clone git://git.kernel.org/pub/scm/network/ethtool/ethtool.git2、解压tar -xzf ethtool-master.tar.gzcd ethtool-master二、编译1、执行脚本:./autogen.sh2、配置./原创 2020-12-08 16:36:46 · 2480 阅读 · 0 评论