搬砖杂记
WalkOnTwoLegs
这个作者很懒,什么都没留下…
展开
-
使用cloudFlare实现动态DNS解析
之前写过一篇利用DNSPod来更新DDNS的文章。时过境迁,气氛越来越沉闷,一不开心就来个屏蔽。是时候挖墙角了,隆重推荐cloudflare,和国际接轨。并且菜也已经准备好了。利用DNSPod实现动态域名解析DDNS (解析内网、外网或IPV6地址)https://mp.csdn.net/mp_blog/creation/editor/83794355选择的理由自由。注册即用,没有繁杂的手续。 功能强大。cloudflare主业是CDN加速,使用它的域名解析,顺便获得了内容加速、域名邮箱转发等原创 2022-05-04 01:03:53 · 21437 阅读 · 0 评论 -
Android studio 配置国内gradle镜像
老大哥让你不要看乱七八糟的东西,但非要写Android的话,将仓库地址配置成国内镜像比较方便。在~/.gradle目录下创建 init.gradle 文件,内容如下:注意最新的gradle不再支持http,因此需要显式地设置allowInsecureProtocol = trueallprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/gr原创 2022-01-23 22:29:14 · 4129 阅读 · 0 评论 -
BCM43142 无线网卡在5.10.x内核下无法搜索信号
Ubuntu 和 deepin内核升级到5.10之后,网卡BCM43142 无法正常工作。但之前在5.8下是正常的。尝试安装对应的驱动,比较困最终没有成功。另一种方法是更换回5.8内核:sudoapt update &&sudoaptinstalllinux-image-5.8.14-amd64-desktoplinux-headers-5.8.14-amd64-desktop安装完成之后通过dpkg -l | grep "linux-image\|linux...原创 2021-04-04 15:00:16 · 638 阅读 · 0 评论 -
shell脚本给文件批量编号
顺序编号:#!/bin/bash#rename.sh #批量编号n=1 #number to startfor f in *do if [ "${f}" = "rename.sh" ] || [ "${f}" = "resume.sh" ] then continue fi fname2ch=`(printf "%03d" ${n})` let n+=1 mv "$f" "${fname2ch} $f"done恢原创 2021-02-09 00:06:52 · 1298 阅读 · 0 评论 -
Deepin 安装java13 及切换版本
Deepin 默认安装了java8版本的openjdk,貌似还是精简版的,只有运行环境,没有javac编译器。在deepin上安装oracle的jdk比一干二净的Ubuntu麻烦一些。首先从https://www.oracle.com/java/technologies/javase-jdk13-downloads.html下载deb安装包jdk-13.0.2_linux-x64_bin.d...原创 2020-03-06 15:03:40 · 1459 阅读 · 0 评论 -
”深度解析SDN“读书笔记
- 概念-- SDN的起源:斯坦福大学 研究生Martin Cadado用于在校园网中试验新开发的协议。-- 当前相关组织:1. ONF(Open Networking Foundation) 成立于2011年,由google、Facebook、微软等发起,只要由网络设备用户和运营商组成。成果OpenFlow 标准,要点:制定唯一的南向接口标准和硬件转发行为标准。2. ODL(...原创 2020-02-15 23:05:22 · 656 阅读 · 0 评论 -
利用DNSPod实现动态域名解析DDNS (解析内网、外网或IPV6地址)
更新记录2020-01-03- 修复了12月31日由于 dnspod API 改动导致的失效。2019-05-24- 支持IPV6(如你所料,之前所说的支持是假的)- 根据网站的更新,api调用使用TLS v1.2,解决了之前调用失败的问题(感谢@lth410 指出)。-------------------------------以下正文-----------------...原创 2018-11-06 23:03:25 · 136482 阅读 · 115 评论 -
网络模拟器CORE和eNSP对比
CORE是一个网络仿真软件,最初来自于波音公司的一个网络科技研究组,之后美国海军研究实验室进一步资助,推动了这个项目的发展。这是一个开源项目,在军方的页面是https://www.nrl.navy.mil/itd/ncs/products/core , 不出所料,这个地址在大陆是不存在的,需要不可言说的方法才能访问到。Github地址:https://github.com/coreemu/core...原创 2019-12-26 16:56:56 · 4360 阅读 · 0 评论 -
软件工程学习笔记
第一章 初识软件工程、1.1 软件的本质特性 复杂性:数量多、调用负责 一致性: 不能独立存在,需要一定的环境,遵从人为的惯例 可变性:软件生命周期中不断升级改版不可见性:软件是一种看不见摸不着的逻辑实体,看以看到源码,但源码不是软件本身,软件以机器码的形式运行“软件人员太像“皇帝的新衣”故事中的裁缝了。当我来检查软件开发工作时,所得到的回答好象对我说:我们正忙...原创 2019-12-18 10:48:32 · 680 阅读 · 0 评论 -
ROS 中 cv_bridge模块 ImportError: libopencv_core3.so.3.3: cannot open shared object file
在ROS Kinetic 上使用python开发opencv程序,硬件使用树莓派平台,系统ubuntu1604, 程序中调用bridge.imgmsg_to_cv2(data, 'bgr8')函数时报错:cv_img = bridge.imgmsg_to_cv2(data, 'bgr8') File "/opt/ros/kinetic/lib/python2.7/dist-packag...原创 2019-07-10 23:01:02 · 2820 阅读 · 1 评论