macOS Sierra
升级到macOS High Sierra
后执行cc
,git
等命令报错,错误信息如下:
解决方法如下:
macOS Sierra
升级到macOS High Sierra
后执行cc
,git
等命令报错,错误信息如下:
解决方法如下:
按照以往的经验,先安装Windows 7
之后,再装CentOS 7
,那么CentOS 7
应该会自动添加Windows 7
启动项。但是安装完成后,发现启动项里没有Windows 7
。
我们需要手动添加Windows 7
的启动项。
我们需要修改grub2
的模版文件,然后执行grub2-mkconfig
自动重建grub2
引导列表。
至于set root=(hd0,1)
,还是set root=(hd0,msdos1)
,或者set root=(hd0,msdosX)
,请在启动列表中按下e
键,进入grub rescue
模式,执行ls
命令列出分区,如果第一个启动不了,请逐个分区都试试。
hdiutil convert -format UDRW -o destination_file.img source_file.iso
diskutil list
and determine the device node assigned to your flash media (e.g., /dev/disk2)diskutil unmountDisk /dev/diskN
(replace N with the disk number from the last command; in the previous example, N would be 2)sudo dd if=/path/to/destination_file.img.dmg of=/dev/diskN bs=1m
(replace /path/to/destination_file.img.dmg with the path where the image file is located; for example, ./win7.img.dmg)
diskutil eject /dev/diskN
, and remove your flash media when the command completes (this can take a few hours on slower drives)最近在ThinkPad-T440
上安装最新的Ubuntu 17.04
的时候,系统提示如下信息:
通过提示,可以看到是系统的CPU
微码部分没有更新到最新,导致系统在执行部分功能的时候发生了异常,升级BIOS
可以解决这个问题。
在联想官网上下载最新的BIOS
光盘镜像(假定镜像名为BIOSCD.iso
)之后,发现无法直接通过U
盘启动系统。原因是光盘的镜像格式不符合U
盘启动需要的格式,需要进行转换之后才可以正常启动系统。
可以通过如下的方式,转换下载到的镜像文件之后,刷新BIOS
。
之后,重启系统即可。
1.按照How to successfully build packages for WD My Cloud from source中的介绍,搭建完成WDMyCloud
的编译环境
2.使用如下方式编译:
3.编译php-apcu
,这个模块WD MyCloud
需要
上面下载的代码由于是国外的服务器,因此可能会出现一直无法下载成功的情况,可以从这里下载代码的拷贝。PHP源代码点击这里,PHP7 Debian编译配置文件点击这里,dh-php源代码点击这里,php-apcu源代码点击这里, php-apcu-bc源代码点击这里。
在WDMyCloud
中安装的时候执行如下命令:
注意,这部分的功能目前仅仅是可用,还没有达到完全正常的情况,如果出现问题,可以切换回PHP5
,目前已知的完美切换回到原来的PHP5
的办法就是卸载上面安装的所有PHP7
的相关应用才能切换成功,否则总有部分小功能不是太正常.
2016年2月份,UC Berkeley和Stanford一帮人在arXiv贴了一篇文章:
这篇文章做成了许多人梦寐以求的事——压缩神经网络参数。但和以往不同,原作不是在前人网络基础上修修补补(例如Deep Compression),而是自己设计了一个全新的网络,它用了比AlexNet少50倍的参数,达到了AlexNet相同的精度!
关于SqueezeNet的创新点、网络结构,国内已经有若干爱好者发布了相关的简介,如这篇、这篇,国外的文献没有查,相信肯定也有很多。
本文关注的重点在SqueezeNet为什么能实现网络瘦身?难道网络参数的冗余性就那么强吗?或者说很多参数都是浪费的、无意义的?
OpenMediaVault-3.0.89
在执行应用升级
重启无法自动挂载磁盘,查看系统日志,看到如下内容:
这个原因是由于collectd
的升级导致了无法使用systemd
来启动。而Openmediavaule
加载硬盘的时候依赖collectd
模块,这个模块的启动问题导致全部磁盘都无法加载。
目前的做法是升级到最新的OpenMediaVault-4.0
,参考OpenMediaVault系统升级。
但是升级后会遇到如下错误:
以及
修复方法为:
注意,本文章只针对简单的应用,不涉及到复杂的严重依赖OpenCV
模块的项目。如果依赖复杂,可能会导致OpenCV 2.X
与OpenCV 3.X
的运行时库同时被加载,导致运行时候崩溃。
最近在使用ROS
开发项目,代码从Indigo
(Ubuntu 14.04
)升级到Kinetic
(Ubuntu 16.04
)。
发现OpenCV
升级到了opencv-3.2.0-dev
版本,但是实际使用中发现代码在opencv-2.4.9
版本上能正确运行,但是升级到opencv-3.2.0-dev
版本之后,就不能正常工作了。
为了查找问题,需要降级一下OpenCV
版本。
网上查找了一下,找到如下解决方法:
然后修改如下的内容(修改之前请注意先备份)
指向系统自带的opencv-2.4.9
版本
修改完成后,必要的情况下,请在删除~/workspace/ros/catkin/
目录下的build
,devel
目录之后,重新编译。
家里用的CVR100W
路由是几年前买的,当时升级过一次固件,版本到1.0.1.19
,但是最近几个月发现出现了无线不稳定的情况,有线访问打开路由器主页也变得比较慢,重启无效。因此怀疑是路由器系统在长时间运行后,这个版本的固件是存在问题的。
去思科官网搜索一下最新固件,竟然看到了1.0.1.24
版本的固件,于是下载下来CVR100W_FW_1.0.1.24,各位也可以去思科官网去搜索下载。
目前测试来看,这个版本的固件应该是更稳定,速度也有所提升。
继续阅读CVR100W升级到最新固件1.0.1.24
使用如下方式安装:
至于如何获取最新的NVIDIA TX2
上使用的CUDA 8.0
版本的下载地址,请访问Jetson Download Center,下载目前最新的JetPack 3.1。执行之后在存储目录下的repository.json
中找到最新的下载链接即可。当然也可以让JetPack 3.1自动下载完成最新的CUDA 8.0
版本到指定目录。