- 博客(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关注的人