自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux学习第十二天

一、Pre1、安装VS Code?①VS Code是开源免费软件,因此直接在VS Code官网下载对应版本的安装包就好②目前VS Code支持Linux、Windows和MacOS,兼容性还是很好的③在Linux下安装建议下载deb安装包后,在本地安装④安装完成后,根据要开发的语言类型,安装对应的组件就可以二、今天的内容1、线程的属性①pthread_attr...

2019-07-03 00:12:55 109

原创 Linux学习第十一天

一、昨日回顾1、信号处理sigaction2、使用sigaction如何实现不断重入效果?struct sigaction act;act.sa_flags=SA_SIGINFO|SA_NODEFER;3、想在2号信号的处理流程过程中,屏蔽3号信号struct sigaction act;act.sa_flags=SIGINFO;act.sa_sigact...

2019-07-03 00:03:38 202

原创 Linux学习第十天

一、昨日复习Review1、信号产生的三种方式①用户输入Ctrl+c 等触发键盘中断②用户通过kill系统调用向另一进程发信号③进程执行出错时(浮点溢出),内核会向进程发送信号2、信号的默认行为有哪些①忽略②终止③core④stop⑤continue3、接收到信号如何处理?①想处理,使用signal(SIGINT,SIGACTION)...

2019-06-28 00:07:29 186 2

原创 Linux学习第九天

一、今日内容1、信号量(1)条件:①原子操作②原语③关中断(2)加锁的一些条件:①加锁时间要短②锁的公平性要比较合理③可以把信号量的值设置为>1,因为可以实现计数功能(3)创建共享内存代码例子semctl_getval.c(已完成)#include <func.h>int main(int argc,char* argv[])...

2019-06-26 21:16:52 195

原创 Linux学习第八天

一、昨日Review1、如何区分两个进程?使用pid2、如何获取pid和父亲的pid?使用getpid和getppid3、getuid/getgid/geteuid/getigid4、内核判断进程能做什么事情时,进程检查的是有效用户id5、什么是孤儿进程?父进程先于子进程结束,子进程被1号进程接管6、什么是僵尸进程?子进程先退出,但父进程没有对子进程做清理工作,则已退出的子...

2019-06-25 23:39:47 188

原创 Linux学习第七天

一、进程控制1、开机后bootloader将系统的第一个进程启动了起来,bootloader是烧制在bios上的2、第一个例子:getpid#include"func.h"int main(int argc,char* argv[]){ pid_t pid,ppid; pid=getpid(); ppid=getppid();...

2019-06-24 23:33:12 143

原创 Linux学习第六天

一、Linux的日志1、系统日志都存放在/var/log文件夹中;但是不同厂商日志的名字不一样 Suse Messages Ubuntu Syslog存放的是普通日志 Ubuntu kern.log存放的是系统日志 2、首先在头文件中,把syslog.h放进去,头文件...

2019-06-22 11:48:27 93

原创 Linux学习第五天

一、昨日回顾1、在C语言中得到文件的当前目录使用命令getcwd(NULL,0)2、如何得到当前的文件名?DIR*dir=opendir(目录名)3、在C语言中改变当前目录chdir("/tmp")4、超级块信息dirent/文件节点信息inode/文件内容5、改变文件大小使用函数ftruncate(fd,size)二、上午的内容1、VIM-plus安装(1)...

2019-06-21 22:51:31 251

原创 Linux学习第四天

一、Review1、编译的四个过程:预处理-》编译-》汇编-》链接 预编译: gcc-E test.c -o test.i 预编译头文件 编译:gcc -S -test.i -o test.s 将高级语言源程序编程汇编指令 汇编:as test.s -o test.o 将汇编指令...

2019-06-21 09:28:30 202

原创 Linux学习第三天

今日内容:gcc编译器、gdb调试器一、Linux下文件编译与调试1、安装gcc?使用命令sudo apt install gcc2、如何处理网络图标不见?按照CSDN的教程3、如何查看gcc版本?使用命令gcc- v4、编译的过程(1)预编译(.c->.i):预处理器将对源文件中的宏进行展开gcc -E test.c -o test.i,会发现int i=2+3...

2019-06-19 22:08:19 82

原创 Linux学习第二天

一、知识积累1、使用bash命令实现打印ubuntu下tree命令显示的树命令:find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' > structure.txt如果需要移除node_module,则需要使用命令命令:find . -print | grep -v "node" | sed -e 's;[^/]*/;|...

2019-06-19 08:48:46 199

原创 Linux学习第一天

今天学习的主要内容有:VMware虚拟机的安装,Ubuntu在VMware中的安装,X-shell的安装与使用,WinSCP的安装与使用,以及Linux的各种命令:文件操作、vim编辑器、apt-get操作、网络设置等。具体如下:一、X-shell编程用处:当你的服务器在机房中时,使用自己的计算机和服务器进行相连,这样就可以远程连接服务器中的Linux系统,并进行相关编程操作。1...

2019-06-17 23:23:02 90

原创 百度数据实习生面试经历—2019.4.15

面试的是百度地图研发部门数据实习生,很不幸第一轮电话面试就被刷了。以下是电话面试的大致问题:1、使用C++语言,设计一个函数,当输入一个数字时,可以将该数字按照位次进行反转,但是符号保持不变。例如234反转位432,-234反转为-4322、http请求过程3、使用C++语言,设计一个函数,提取一个字符串中不重复的字符4、实际应用问题:对于百度地图而言,如何确定某店铺开设的具体位置...

2019-05-05 15:15:37 1750

牛津建明英汉词典,中英文单词翻译

手动调整过的牛津词典,中英文单词释义,10万条词语释义,做词翻译足够了。

2018-01-19

华尔街日报沙中英文双语对齐资源

手工调整过的华尔街日报的双语对齐资源,约8500句,已手工对齐。适合机器翻译做数据集

2018-01-19

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

TA关注的人

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