Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

被忽视的另一个vmlinux

被忽视的另一个vmlinux

在x86平台,编译完内核后用find命令搜vmlinux,你可以看到有两个同名的文件。./vmlinux./arch/x86/boot/compressed/vmlinux当我第一次见到的时候,也是有点吃惊的。要不是这么多年在江湖行走,也不会这么淡定。谁会用到他其实之前我们就见到过了,不过当时并没有仔细去研究。"arch/x86/boot/Makefile"$(obj)/bzImage: $(obj)/setup.bin $(obj)/vmlinux.bi...
Android 的 SDK Manager 无法启动 闪退解决方法

Android 的 SDK Manager 无法启动 闪退解决方法

【故障描述】做 Android 开发就要下载 Android SDK,其中的 SDK Manager.exe 无法启动,一闪而过。 尝试重装JDK、重新从官网下载 Android SDK、添加环境变量等等均无效。 而且,有些版本的没事,有些版本的就不行。下载的android-sdk_r14 可以正常执行 SDK Manager.exe,但是 android-sdk_r18就不能执行,闪了一下就退出了。【问题所在】原理:SDK Manager.exe 通过调...
Ubuntu 16.04安装海思3515 SDK开发环境

Ubuntu 16.04安装海思3515 SDK开发环境

从网上查询的资料,Ubuntu 6.10开始就更换默认的bash shell 为dash shell,即 /bin/sh 被链接到 /bin/dash ,而非 /bin/bash ,官方解释为 dash更小更快,还和 POSIX 兼容。但海思SDK使用的是 bash 设计脚本,故此,在默认情况下是无法编译安装海思 SDK 的。So, 我们需要将 dash 改回为 bash,终端命令:sudo dpkg-reconfigure dash在弹出的方框中选择 "...
将Sublime Text 3 打造成 C/C++编译器

将Sublime Text 3 打造成 C/C++编译器

本文介绍Sublime Text 3的C/C++开发环境搭建,包括MinGW的安装,gcc运行c语言,g++运行c++语言,在sublime中运行以及在cmd中运行的方法。安装MinGWMinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具。GNU(GNU’s Not Unix)是linux中的一个著名的项目,包含了gccg++gdb等工具。也就是说,安装MinGw后,我们就可以使用gcc和...
Ubuntu 16.04 LTS+NVIDIA@GT620M+CUDA6.5环境搭建总结

Ubuntu 16.04 LTS+NVIDIA@GT620M+CUDA6.5环境搭建总结

引言为了完成tensorflow中CIFAR10关于cuda-convnet最后两层的实现联系,我重新搭建了一下CUDA环境。可我万万没想到,这环境竟然倒腾了我两个星期的业余时间,搞得我心烦意乱,像个鬼影似的,在我脑子里萦绕又挥之不去。不过最终还是走出了阴霾,我现在做一个经验总结,把我对cuda的一些理解与我对某些问题的解决思路分享给大家。我先介绍一下这项环境配置工作的目标,主要是为cuda-convnet搭建运行环境。因此,其实用cuda的哪一个版本都不...
虚拟机安装Ubuntu Server 16.04中文版时出现“无法安装busybox-initramfs”

虚拟机安装Ubuntu Server 16.04中文版时出现“无法安装busybox-initramfs”

虚拟机安装Ubuntu Server 16.04中文版时出现“无法安装busybox-initramfs”繁体中文也有日文版安装没有出现这个问题,看来这个问题只出现在中文版上。通过查看cat /var/log/syslog/发现如下内容网上的解决办法不管用,这应该是中文版专有的bug,这个bug在ubuntu server 15.04的时候就有了,而且使用VMware和Vitural Box安装都存在这个问题。ubuntu中文社区讨...
Ubuntu Server 16.04中文方块菱形乱码问题解决

Ubuntu Server 16.04中文方块菱形乱码问题解决

Ubuntu Server 16.04中文方块菱形乱码问题解决这里只讲tty的中文方块乱码默认的tty只能显示一个字节128或256字符,你可以用setfont命令去改tty的字体,但是永远只能局限在1字节。不能支持utf-8多字节,所以我们需要安装fbterm安装fbtermsudo apt-get install fbterm加video组并更改fbterm权限,username是你当前登录的用户名sudo adduser username video...
Ubuntu 16.04上用CMake图形界面交叉编译树莓派的OpenCV3.0

Ubuntu 16.04上用CMake图形界面交叉编译树莓派的OpenCV3.0

引言最近有个科研课题需要在树莓派上做一系列验证,但是实验的程序是依赖OpenCV库的(最重要我们修改了库源码),而在树莓派上编译OpenCV源码很费时间,因此我只好使用交叉编译的方法来编译源程序。刚开始我们觉着网上材料大片,这部分的问题应该不大。可到操刀干活的时候,我才发现网上很多方法不仅繁琐,而且有的甚至还不是那么一回事,没看到一篇完全适合我的情况的。于是,我花了一天半左右的时间,整理这些材料并结合一点TRIZ原理,完成了这项任务。现在分享一下我的方案总...
Ubuntu 16.04将硬件时间UTC改为CST

Ubuntu 16.04将硬件时间UTC改为CST

在安装Ubuntu双系统的情况下,Ubuntu的时间总会和Windows的时间相差8小时,原因在于widows认为BIOS时间是本地时间,Ubuntu认为BIOS时间是UTC时间,这样从Ubuntu重启到ubuntu会发现时间相差8小时,Ubuntu会经常与NTP服务器时间进行同步,但Windows不会。所以我们需要将Ubuntu的时间改成本地时间以前的方法是编辑/etc/default/rcS 将UTC=yes改成UTC=noUbuntu 16.04使用...
VMware虚拟机安装x86架构的Solaris 11.3图解教程

VMware虚拟机安装x86架构的Solaris 11.3图解教程

Solaris是sun/Oracle公司出的一个操作系统,支持x86架构和SPARC架构,主要应用在服务器领域。实际使用中,一般都是通过终端连接,以命令行方式安装到服务器上的。Solairs下载地址:http://www.oracle.com/technetwork/server-storage/solaris11/downloads/install-2245079.html在这个页面我们可以看到,有三类安装镜像,第一类是文本安装(Text Install...
wget和curl方式下载JDK

wget和curl方式下载JDK

有时候我们需要在Linux服务器上安装Oracle JDK,这时候我们发现直接复制网页上面的地址是不能下载的以下载jdk-8u101-linux-i586.tar.gz为例,右键查看到的地址为http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-i586.tar.gz,但是这个地址并不能直接下载通过浏览器开发工具观察我们发现,下载时经过了3次重定向才拿到最终的下载地址,并...
树莓派Web登录校园网WIFI热点DJTU

树莓派Web登录校园网WIFI热点DJTU

学校的校园网WIFI采用了Web方式登录界面如下通过抓包发现,就是HTTP方式提交的表单,不像CMCC那样HTTP页面嵌入了一个HTTPS表单。只要获取提交的POST和登录之后GET的流量显示页面,有两个页面的报文就可以成功登录了。方法如下:打开登录界面之后,按F12进如调试页面,转到网络选项卡。正常填入帐号密码登录。在显示的HTTP报文中,将webgateuser.do?method=login_ajax_pure_internet和webgateuse...
<< 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 >>