自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 github常见操作和常见错误!错误提示:fatal: remote origin already exists.

如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git     提示出错信息:fatal: remote origin already exists.    解决办法如下:    1、先输入$ git remote rm origin    2、再输入$ g

2017-12-26 09:57:22 487

转载 解决提交到github报错Please tell me who you are.和为不同的项目设置不同的名称

转载地址:http://blog.csdn.net/coco_wonderful/article/details/51822143今天博主正在愉快地学习在AndroidStudio中使用Git,正看着这篇文章http://www.mamicode.com/info-detail-512945.html眼看就要成功了,结果报了下面这个错∑(っ°Д°;)っ:Ca

2017-12-24 09:58:29 690

转载 解决linux下sudo更改文件权限报错xxxis not in the sudoers file. This incident will be reported.

转载地址:http://blog.csdn.net/sinat_36118270/article/details/62899093Linux中普通用户用sudo执行命令时报”xxx is not in the sudoers file.This incident will be reported”错误,解决方法就是在/etc/sudoers文件里给该用户添加权限。如下:

2017-12-24 09:33:32 1141

转载 伟大的man手册

转载自  :http://samuschen.iteye.com/blog/700944Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下: 1 - commands2 - system calls3 - library calls4 - special files5 - file fo

2017-12-22 14:25:35 258

转载 ubuntu16.04samba的安装以及win10访问samba共享出问题:

转载地址:https://jingyan.baidu.com/article/c146541382b6950bfcfc4ca5.html最近公司换了一个编译服务器,突然发现samba连接不上了,在网上看了一些办法,都是PIN码和修改本地安全策略,但均无果。后来仔细想来一下samba正常登陆的过程,好歹你连个输入账号密码的机会都不给

2017-12-21 11:08:53 6644

转载 孤儿进程和僵尸进程 父进程没有执行wait就退出了

原文地址:孤儿进程和僵尸进程 父进程没有执行wait就退出了 作者:robert_chhttp://blog.chinaunix.net/uid-31410005-id-5756407.html一、定义:什么是孤儿进程和僵尸进程僵尸进程:一个子进程在其父进程还没有调用wait()或waitpid()的情况下退出。这个子进程就是僵尸进程。孤儿进程:

2017-11-17 22:21:23 2658

原创 c用#define 定义100天有多少毫秒

最近一直在准备面试,忘了准备面试,除了这一道很简单但是很容易忘记的笔试题目,哎,真是后悔,这么简单的一道题都不会。着这里记录一下,也和大家勉励一下。c用#define 定义100天有多少毫秒:#define Millisecond_100Day   (100*24*60*60*1000)(UL)1:一秒等于1000毫秒2:记得加上(UL)为无符号长整型,为了严禁性。不说

2017-11-15 16:42:17 694

转载 串行通信里的异步通信与同步通信的区别

一、串行通信基本认识    基本的通信方式有并行通信和串行通信两种。    一条信息的各位数据被同时传送的通信方式称为并行通信。并行通信的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通信。    一条信息的各位数据被逐位按顺序传送的通信方式称为串行通信。串行通信的特点是:数据位传送,传按位顺序进行,最少只需

2017-11-14 22:33:38 2139

转载 堆和栈的区别(转过无数次的文章)

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2017-11-14 22:18:12 154

原创 创建链表,遍历,求长度,插入,删除,排序,是否为空

关于链表的一些基本的算法,虽然説是基本,但是很多还是比较难理解,我已经加了很多的注释,希望可以帮助大家理解。/************************************20171106找工作的时候复习数据结构里面的链表**郝斌数据结构视频 **温总**单向链表的输入输出,删除,插入等***********************************/#inclu

2017-11-07 14:19:35 376

原创 ARM工作模式

ARM处理器有七种工作模式:1:用户模式(Usr):正常情况下的工作模式2:快速中断模式(FIQ):用于高速传输数据3:外部中断模式(IRQ):用于通常的中断模式4:管理模式(SVC):操作系统使用的保护模式5:数据访问终止模式(abt):当数据或指令预取终止时进入的迹象模式,可用于虚拟存储及存储保护6:系统模式(sys):运行具有特权的操作系统任务7:未定义指令中止模

2017-11-02 15:56:07 260

原创 几个常见的程序错误

前一段时间遇到一个很容易的犯的错误,这段程序很值得借鉴,下面是源程序,因为是错误的,所以我给注释了。// #include // #include // strReverse()// {// char *src = "cdata";// char *dest = NULL;// int len = strlen(src);// dest = (char*)malloc(l

2017-10-30 10:19:00 830

原创 Ubuntu16.04 自己创造环境变量

1:首先,在自己的/home目录下创建一个文件夹bin,用来存放自己写的shell脚本。2:然后在/etc/environment下面加上/home/user/bin即可。

2017-10-30 08:49:21 916

转载 强大的at 命令

我刚刚看到一个很有意思的命令,也是很强大的命令,这里介绍给大家,转自博客http://www.jianshu.com/p/e62de8adb6e0  ,介绍完这个命令后,还可以用这个命令制作一个简易的番茄时钟,我就是想要一个ubuntu16.04的番茄始终才找到这个文章的,目前(20171031)还么有一个适用于ubuntu16.04的简易番茄时钟,只能自己做一个了,找番茄适中,却没有想到还要学到

2017-10-30 08:25:17 8246 1

原创 Linux网络编程(未完)

1.1:OSI参考模型及TCP/IP参考模型想必大家都听过这两个名词,首先是OSI模型,OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型。在这一框架

2017-10-28 19:16:37 251

原创 linux下,几种压缩文件的解压

.tar.gz 格式解压为 tar -zxvf xx.tar.gz.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。unzip filename.zip

2017-10-23 16:33:50 367

原创 裸机学习:持续更新中

这篇文章主要是讲裸机的,因为裸机的知识实在是太多,我在这里持续更新,有些大概讲一下,我认为这篇文章更多的是给人一种整体的感觉。

2017-10-22 22:13:23 230

转载 经典试题(2)

一、什么叫可重入?重入函数主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。https://baike.baidu.co

2017-10-21 11:07:38 294

转载 经典试题(1)

//20171019一:这个题主要考查指针,算的上经典。struct Test结构体的大小是20byte(十六进制0x14)所以p+0x01,此时p还是Test *类型,故根据指针运算规则,p+0x1,p的值实际上是往后移Test *的大小,即0x100000+0x14 = 0x100014(unsigned long)p+0x01,这里先将

2017-10-21 11:07:06 302

原创 |、& 、 || 、 &&四者的区别

&和|是针对位的操作,&&与||是逻辑操作符设有变量x和y,则x&y,是先把x与y转换成二进制,再对每一位进行&运算,都为1,则结果为1,否则为0,x|y也是先把x与y转换成二进制,再对每一位进行|运算,只要有一个为1,则结果为1,二个都为0,结果才为0x&&y,如果x与y都为真(非0),则结果为1,否则为0,x||y,只要x与y中有一个为真(非0),则结果为1,只有两都同时为0,结果才为0

2017-10-21 11:05:53 772

原创 vim 常用指令及其配制

因为vim老早就学过了,但是其常用的命令总是忘记,所以这里熟悉一个写一个。(n)yy  复制 (n)dd  删除p        粘贴  持续更新中.....

2017-10-21 11:05:07 1067

原创 三个问题

1:0和-0在计算机中的存储|-0|=(00000000)原码即取该数绝对值后的二进制数,计算机中对数据的存储是按补码形式存储的那么就要把原码先转换成反码即按位取反得到-0=(11111111)反码再把反码加1得到补码 ,所以-0=(00000000)补码。2:int i = -20;unsigned j = 10;i+j = ?在运算时会隐含的进行类型转化,低类型向高类

2017-10-21 11:04:35 223

转载 复习C

http://blog.csdn.net/u011001084/article/details/51240606?locationNum=11&fps=1第一章 关键字  一 register1 关键字请求编译器尽可能将变量存在CPU内部的寄存器内中,避免存入聂功通过寻址访问来提高效率。2 变量类型必须是CPU寄存器可以接受的类型,即必须是一个单

2017-10-21 11:03:52 317

转载 华为--嵌入式软件工程师面试题汇总

这里转载一个试题转载网址:http://blog.csdn.net/renjiaer/article/details/51463200(1)什么是预编译,何时需要预编译:答案:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 预编译指令

2017-10-21 11:02:53 763

原创 Qt学习之路,part1

今天在学习  设置应用程序图标  的时候,要设置这个ico文件,误以为所有图片都可以,或者改后缀,事实证明,这个是不行的,以下是这个错误提示,windres: icon file `D:\qt\wenzong1013\app.ico' does not contain icon data这个是比较主要的,意思就是説这个文件不符合条件。在这个网站http://www.bitbug.net/

2017-10-21 11:02:19 1220 1

转载 c编译过程

c的编译过程是一个很简单的问题,但是就是有很多我会经常忘记,包括我自己,所以既然这个东东非常重要又很容易忘记,所以多看几次就好了嘛,所以今天在这里总结一下。参考网站:http://www.cnblogs.com/wuyouxiaocai/p/5701088.html预处理(1)将所有的#define删除,并且展开所有的宏定义。说白了就是字符替换(2)处理所有的条件编

2017-10-21 10:59:15 180

原创 根文件系统制作

1:建立根文件系统目录和文件     1.1:创建目录       mkdir bin dev etc lib proc  sbin  sys  usr   mnt  tmp  var      mkdir  usr/bin  usr/lib  usr/sbin  lib/modules     1.2:创建设备文件    cd rootfs/dev/

2017-10-21 10:57:10 238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除