ubuntu study】的更多相关文章

1.statement a.Fist af all,I think myself be to study miv in instruction. b.again,I think myself be to study Basic operatio.n of the Ubuntu system. c.then,i think myself be to study how to install the software . d,.finally,i think myself be to study h…
这里持续集成基于GitHub搭建的博客为项目 工具: zqz@ubuntu:~$ node --version v4.2.6 zqz@ubuntu:~$ git --version git version 2.7.4 zqz@ubuntu:~$ travis --version 1.8.4 Travis CI简介 Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜.目前大多数的github项目都已经移入到Travis…
接着前一篇博文. 在上一篇博文中我们用NFS挂载根文件系统的方式启动了系统,接下来我们把移植了Python3的根文件系统固化到NandFlash中,但是由于linux-4.9目前不支持Yaffs2文件系统,所以我们用Jiffs2文件系统. 下面我们分为几部分: 1.移植mtd-utils工具 2.固化根文件系统到NandFlash中 3.支持Telnet   平台 硬件:TQ2440  64MB内存 256MB NandFlash bootloader:U-Boot 2015.04 kernel…
平台 硬件:TQ2440  64MB内存 256MB NandFlash bootloader:U-Boot 2015.04 kernel:linux-4.9 Python: Python-3.6.0 工具链:arm-none-linux-gnueabi-gcc  4.8.3   概述 现在树莓派很火,在树莓派上面用户可以通过Python来控制板子上面的GPIO资源, 然后我想TQ2440也应该做到这一点. 将来根文件系统会通过NFS的方式挂载到开发板上面.   正文 一.工具链 登录这个网址:…
开发环境: ubuntu16.04 mysql5.7.9 原生C API VIM 配置远程连接 配置mysql允许远程连接的方法默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件. 一.修改/etc/mysql/my.conf 找到bind-address = 127.0.0.1这一行 改为bind-address = 0.0.0.0即可 二.为需要远程登录的用户赋予权限 1.新建用户远程连接mysql数据库 grant all on *…
序言 最近一位非常热心的网友建议结合demo来分析一下goroutine的调度器,而且还提供了一个demo代码,于是便有了本文,在此对这位网友表示衷心的感谢! 这位网友提供的demo程序可能有的gopher以前见过,已经知道了具体原因,但本文假定我们是第一次遇到这种问题,然后从零开始,通过一步一步的分析和定位,最终找到问题的根源及解决方案. 虽然本文不需要太多的背景知识,但最好使用过gdb或delve调试工具,了解汇编语言及函数调用栈当然就更好了. 本文我们需要重点了解下面这3个内容. 调试工具…
*** 使用go build编译该程序,注意这里需要指定 -gcflags "-N -l" 关闭编译器优化,否则编译器可能把对sum函数的调用优化掉. bobo@ubuntu:~/study/go$ gobuild -gcflags"-N -l"sum.go *** go fmt命令——格式化代码文件 https://studygolang.com/articles/18538?fr=sidebar *** 通道-chan 发送端关闭通道,而不应该在接收端关闭通道,…
本文是<Go语言调度器源代码情景分析>系列的第12篇,也是第二章的第2小节. 本章将以下面这个简单的Hello World程序为例,通过跟踪其从启动到退出这一完整的运行流程来分析Go语言调度器的初始化.goroutine的创建与退出.工作线程的调度循环以及goroutine的切换等重要内容. package main import "fmt" func main() { fmt.Println("Hello World!") } 首先我们从程序启动开始分…
0x00 前言 本文中所介绍的方法目前只测试了单个的demo,并没有拿大型的项目做测试,但是应该是大同小异.这里介绍两种方法,一种是有独立的ARM硬件,另一种是依靠qemu实现的模拟化,其实其本质都是一样的.如果是大型项目的话最好还是建议有一个原生的环境,毕竟模拟环境通常会遇到一些意外的事. 0x01 依靠qemu搭建环境 环境准备 ubuntu 20.04 这里我的物理机是ubuntu,虚拟机一样的.首先需要安装一下qemu的环境和编译ARM汇编机器码的交叉gcc编译器,其安装命令如下 lun…
Problem When you ask some website with https head.you may met the problem  secure connection failed firefox browser. the answer is tool-preferences-Advanced-Certifactes cancel Query OCSP responder servers to confirm the current validity of certificat…
之前摸爬滚打总是各种坑,今天参考这篇文章终于解决了,甚是鸡冻\(≧▽≦)/,电脑不知道怎么的,安装不了16.04,就安装15.10再升级到16.04 requirements: Ubuntu 16.04 python 2.7 Flask tensorflow GPU 版本 安装nvidia driver 经过不断踩坑的安装,终于google到了靠谱的方法,首先检查你的NVIDIA VGA card model sudo lshw -numeric -C display 可以看到你的显卡信息,比如…
adobe_pdf 菜单栏 /etc/profile 是一个global config file,会影响系统全局用户,如果你只想对single user生效的话,可以修改vi ~/.bash_profile. 在终端下输入export UBUNTU_MENUPROXY= 偶把export UBUNTU_MENUPROXY= 加到启动脚本里/opt/Adobe/Reader8/bin/acroread 里 alias acroread="export UBUNTU_MENUPROXY= &…
1. 在Apache下建立新的web site a. $>cd /etc/apache2/ b. $>vi ports.conf 填加Listen 8090(注意不要打开8080,因为Tomcat使用了这个端口) c. $>cd sites-availabel d. $>cp default mysite e. $>vi mysite <VirtualHost *:8090> DocumentRoot /home/sdikerdong/www/ <Direc…
Php study schedule personal: 1. php intro + upper : imooc2. video course: php100, houdunwang (together with project practice)3. ubuntu system:?4. MVC codeignitor + thinkphp:?…
tftpd-hpa 是一个功能增强的TFTP服务器.它提供了很多TFTP的增强功能,它已经被移植到大多数的现代UNIX系统. 1.安装 sudo apt-get install tftpd-hpa tftp-hpa 2.配置 tftp-hpa 的配置文件為 /etc/default/tftpd-hpa sudo gedit /etc/default/tftpd-hpa # /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTOR…
首先,要安装GCC 4.8, 参考前文:Ubuntu 12.04 & 13.04 安装 GCC4.8.1 其中,重点是安装multilib apt-get install gcc-4.8-multilib 接着前文premake管理一个solution和多个project的目录树做一些修改: 1.创建四个configuration,分别为Debu64, Release64, Debug32和Release32, 把它们放在solution下面,这样,每个proejct都共享这些设置. -- A…
Ubuntu和ROS重要的两个中文网址: Ubuntu:http://cn.ubuntu.com/ROS:http://wiki.ros.org/cn Robots and drones on Ubuntu(ROS) 1 https://www.ubuntu.com/internet-of-things/robotics 2 http://wiki.ros.org/ROS/Installation Latest news Tunnel Drones - Aerolion and Ubuntu m…
Introduction R is a popular open source programming language that specializes in statistical computing and graphics. It is widely used by statisticians for developing statistical software and performing data analysis. One of R's strengths is that it…
虽然我基本上都是使用Linux的,但是仍然有些时候需要切换到Windows(双系统),如果所有的分区都使用ext4等Linux分区格式,则在Windows下访问十分不方便. 因此,我一般会将一些两个系统都会用到的资料存放在NTFS分区中,这样无论在什么系统下,都能够挂载并访问. 如果在安装的时候没有指定挂载点,则安装完成后,Ubuntu启动时并不会自动挂载:你可以每次需要用时再手动挂载,但时间久了,就会觉得很不方便.怎么来解决呢? 我们可以利用/etc/fstab来解决这个问题.通过在终端运行命…
环境准备: 首先,需要的肯定是Ubuntu操作系统.可以在自己的电脑上安装物理机,也可以是虚拟机下运行的.我的是在Vmware下运行的Ubuntu14.04 32位操作系统. 由于zedboard上的Linux操作系统跑的是32位的,为了省去麻烦,我没有安装64位的,就不用安装一些32位的兼容包. Ubuntu16.06及以后的版本,操作过程中有可能会遇到这种那种的问题,而Ubuntu14.04更稳定. 移植工作: 1.准备一个读卡器,和一个SD卡(我的是16G,8G或者4G都可以).通过读卡器…
1.Hadoop运行模式Hadoop有三种运行模式,分别如下:单机(非分布式)模式伪分布式(用不同进程模仿分布式运行中的各类节点)模式完全分布式模式注:前两种可以在单机运行,最后一种用于真实的集群环境,通常用在生产环境上.我们可以搭建本地的伪分布式模式来模拟分布式环境的执行. 2.Hadoop的安装及配置环境:Ubuntu10.10,Hadoop 0.21.0安装步骤如下:1.准备工作:1).安装ssh server,如何安装ssh server请看http://www.tieguanyin16…
一.Ubuntu/Windows双系统修复引导   首先说明:在Windows存在的前提下安装Ubuntu(或者Ubuntu系列)是不需要修复引导的.因为grub会自动搜索存在硬盘中的系统.   而在Ubuntu存在的前提下安装Windows的话,则没有那么好运了.你得自己修复引导.可是,如何修复呢?不要急,既然咱grub能自动搜寻硬盘中的系统,   那么只要重装一次grub就好了.可是我们都无法进入Ubuntu系统了,又如何重装grub呢?傻呀,有ubuntu启动盘呀!在BIOS下设置ubun…
参考教程(微雪课堂):http://www.waveshare.net/study/portal.php 树莓派实验室: http://shumeipai.nxez.com/2014/12/21/use-raspberry-pi-with-qemu-virtual-machine-simulation.html?tdsourcetag=s_pctim_aiomsg 参考笔记: https://www.jianshu.com/c/dc78a79280ff?utm_campaign=haruki&u…
Ubuntu 12.04 之 虚拟主机的配置 (1)打开etc/hosts文件 增加: 127.0.0.1 study.ubuntu.com 127.0.0.1 hello.ubuntu.com 127.0.0.1 test.ubuntu.com (2)建立三个项目目录 sudo mkdir -p /wwwroot/{study,hello,test} 在每个项目里都建立一个Index.html (3)配置apache的虚拟主机 切换到apache的配置目录: cd /etc/apache2/s…
跟老板申请买了一台配置相对较好的计算机回来做GPU计算,当然,不能独享,所以做成服务器让大家都来用. 这篇日志用来记录配置过程中遇到的一些问题,以方便下次不需要到处谷歌度娘. 安装Server版系统 我使用的是最新版的Ubuntu Server 13.04 64bit版,这个安装好不表. # 配置好中文显示的问题 sudo sed -e '$a\LANG="zh_CN.UTF-8"' -e '$a\LANGUAGE="zh_CN:zh:en_US:en"' -i /…
本文章将介绍如何在Ubunt下进行Linux源码下载,并进行简单的编译步骤. 1.下载linux源码 先查看对应的Ubuntu对应版本源码 $ sudo apt-cache search linux-source 查看Ubuntu的源码版本相关信息 $ uname -a 使用命令下载对应的源码并解压到用户工作目录 $ sudo apt- 直接安装下载对应的源码将会被下载到/usr/src目录下,将源码解压到用户目录 $ cd /usr/src $ sudo tar -xvjf linux-sou…
先简单介绍一下NFS服务器是什么? NFS server可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端的NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样. RPC(Remote Procedure Call) NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议.而这些传输协议用到这个RPC功能的.可以说NFS本身就是使用RPC的…
我的开发环境是在ubuntu上的,但是ubuntu上没有官方支持的QQ,有些不太方便,所以在上面虚了一个Win7(先是win10,但是win10最新版本太坑了,不说了),不过经常会出现复制文件,或者文本内容不正常的情况,多次出现之后终于摸索出来了规律,最后确定了原因,是账号权限的问题,账户隔离做的很好,剪切板是账户内共享的,具体说就是: 当我用aaa账户打开虚机时,用aaa执行的copy是可以复制成功的,但是用root执行的copy不行,反之亦然. 我猜测应该是linux用户权限策略就是这样的,…
在Ubuntu下搭建ASP.NET 5开发环境 0x00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要做成Web应用,之前曾经有过类似需求,当时用的是WCF做WebAPI,前端用ExtJS.这次需求不关键,只要能解决问题就好,具体用什么技术无所谓,正好赶上ASP.NET 5发布,所以打算尝试一下.在Windows下借助强大的VS一路安装就解决问题了,不过ASP.NET5跨平台啊,决定试一下在Linux下…
Ubuntu 14.04中Elasticsearch集群配置 前言:本文可用于elasticsearch集群搭建参考.细分为elasticsearch.yml配置和系统配置 达到的目的:各台机器配置成功,可以达到如下效果: elasticsearch节点组成集群,对外来看俨如一台机器 elasticsearch节点的内存得到优化调整 一. elasticsearch.yml配置 network.host: "172.16.0.4" #这里可以是内网ip.机器名 bootstrap.ml…