
linux基础
文章平均质量分 71
linux基础
刘仕豪
操作系统行业从业者,开源精神,希望可以推动科技进步。
展开
-
给计算机专业的同学一些职业规划建议
今天给本科大学生一些职业规划建议之前,我给大家推荐一篇文章,好像叫做 计算机专业的学生应该有更大的目标。这个文章链接我找不到了,找到了我就会放在这里。首先,作为一个计算机相关专业的大学生,都会围绕编程语言去讨论哪个他们的优略,所以,我们就从编程语言来分一个职业方向。1.java2.javascript3.Python4.Ruby5.PHP6.C7.C++8.C#9.Go10.TypeScript11.Objective- C12.VB(提早别学,浪费时间,我也就不介绍了)1.j原创 2021-10-04 22:00:49 · 367 阅读 · 0 评论 -
内核映像文件格式
1.vmlinuxvmlinux是一个包含linux kernel的静态链接的可执行文件,文件类型是linux接受的可执行文件格式之一(ELF、COFF或a.out)。2.vmlinuzvmlinuz是可引导的,压缩的linux内核,“vm”代表的“virtual memory”。vmlinuz是vmlinux经过gzip和objcopy(*)制作出来的压缩文件。vmlinuz不仅是一个压缩文件,而且在文件的开头部分内嵌有gzip解压缩代码。所以你不能用gunzip 或 gzip –dc解包vmlin原创 2021-11-25 15:45:13 · 597 阅读 · 0 评论 -
Ubuntu 16.04设置rc.local开机启动命令的方法
一、rc.local脚本rc.local脚本是一个Ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令。该脚本位于/etc/路径下,需要root权限才能修改。该脚本具体格式如下:#!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runlev...原创 2018-04-10 14:09:35 · 11664 阅读 · 2 评论 -
开源项目-tomato
开源项目-tomato此文章为tomato项目的介绍。原创 2021-09-26 13:49:10 · 226 阅读 · 0 评论 -
centos下rpm包
参考博客:https://www.cnblogs.com/michael-xiang/p/10480809.htmlhttps://www.cnblogs.com/SQL888/p/5776442.html一、rpm包制作1.安装打包工具yum install -y rpm-buildyum install redhat-rpm-config2.打包文件的配置安装完成后会在root目录下生成BUILD BUILDROOT RPMS SOURCES SPECS SRPMS五个文件夹,都是空的原创 2021-09-15 15:26:33 · 764 阅读 · 0 评论 -
内存交换空间swap 更改
1.修改交换分区大小sudo vim /etc/dphys-swapfile默认为 CON_SWAPSIZE= 100 M的交换空间, 更改为 1024 M或者2048重启服务sudo /etc/init.d/dphys-swapfile restart2.优先级参数cat /proc/sys/vm/swappinessswappiness=0 的时候表示最大限度使用物理内存,然...转载 2019-08-23 11:25:15 · 610 阅读 · 1 评论 -
Makefile详解
Makefile详解1.makefile的规则 target... : prerequisites ... command ... ...target也就是一个目标文件,可以是Object File,也可以是执行文件。还可以是一个标签(Label:伪目标)prerequisites就是,要生成那个target所需要的文件或是目标。command也就是make需要执行的命令。(任意的Shell命令)1.target这一个或多个的原创 2021-03-03 14:15:40 · 1034 阅读 · 0 评论 -
linux下可以进行进制转换的计算器
apt-get install galculatorlinux下可以进行进制转换的计算器.原创 2020-12-09 16:51:15 · 571 阅读 · 0 评论 -
vscode忽略打开某些文件或文件夹的设置
https://www.cnblogs.com/ezhar/p/12996465.html1.在VS Code中点击快捷键Ctrl/Command+Shift+P,输入setting,会出现很多选项,选择User Settings那一项;2.放入如下配置: "files.exclude": { "*.metadata": true, "*.settings": true, "**/*.pyc": true, //隐藏所有pyc文件 "**转载 2020-09-03 17:59:05 · 6776 阅读 · 1 评论 -
Windows访问Ubuntu远程桌面
步骤1:在Ubuntu系统中允许远程登录打开启动器左上角的程序搜索器。输入"远程",单击桌面共享。按照下图进行配置。这里为了方便没有选择输密码,也可以加入密码。关闭后在桌面右上角会显示远程图标。系统设置 > 用户账户。解锁,打开自动登录。步骤2 安装远程桌面组件打开终端运行命令:sudo apt-get install xrdpsudo apt-get update步骤3 修改远程加密选项...原创 2018-06-01 09:31:49 · 8421 阅读 · 1 评论 -
vsftp服务器问题汇总。
向vsftp服务器上传文件报“550 Permission denied”错误的解决办法?在winodws客户端上上传文件到服务器。上传文件:***550 Permission denied 原因:vsftp默认配置不允许上传文件。解决:修改/etc/vsftpd.conf添加 write_enable=YES 配置。重启原创 2017-08-17 09:52:22 · 383 阅读 · 0 评论 -
VM虚拟机打不开问题!
1:显示需要卸载HYPER-V?答:在控制面板的软件->启用或关闭WINDOWS功能中 把HYPER-V的勾去掉。原创 2016-06-17 09:07:13 · 1174 阅读 · 0 评论 -
windows编程中的问题集合?
转自http://tunps.com/error-msb8008本机首先安装了VS 2010。然后昨天才安装上VSSSDK7.1。今天编译一个项目报错:1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\Microsoft.Cpp.x64.Targets(514,5): error MSB8008: 指定的平台原创 2016-06-23 16:05:09 · 830 阅读 · 0 评论 -
svn断开服务器与本地文件夹的链接映射
使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除:建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),文件的内容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\S转载 2016-09-24 09:35:12 · 3166 阅读 · 0 评论 -
assert(pMap != NULL)错误的解决办法
最近在使用mfc进行多线程程序开发的过程中,由于需要实时在某个控件上进行数据更新操作,因此将某个控件进行了变量绑定,通过改变变量进行数据更新操作,但是每次都显示错误导致程序不能运行,具体指向wincore.cpp文件的972行: // should also be in the permanent or temporary handle mapCHandleMap* p转载 2016-10-12 13:31:59 · 1706 阅读 · 0 评论 -
xx.pch': No such file or directory错误解决
最近用VC6.0编辑Windows下的程序,经常出现 fatal error C1083: Cannot open precompiled header file: 'Debug/Test.pch': No such file or directory错误在网上搜了很久,也没有找到很明白的,花了很久才找到原因,记录下来。出现这个原因,主要是在编译工程时,有时候加载文件时,偷懒,先把转载 2016-09-27 14:00:14 · 3059 阅读 · 0 评论 -
VMware Workstation虚拟网卡Vmnet0,1,8之间的关系
多初学者不容易理解VMnet1和VMnet8虚拟网卡的关系,实际上,这与现实生活中的计算机选择接入那个交换机有相似之处。在现实生活中的计算机,如果有网卡,可以连接到交换机或集线器中,如果现实生活中的计算机所处的环境,有多个交换机(或集线器),可以选择连接到那一个交换机或集线器。而在使用VMware Workstation创建虚拟机时,创建的虚拟机中可以包括网卡。你可以根据需要选择使用何种虚转载 2017-02-15 16:28:15 · 744 阅读 · 0 评论 -
vim中project插件安装
1.下载project插件http://download.youkuaiyun.com/detail/clevercode/9515570。3 安装# mkdir -p /usr/local/src/vim/plugin/project# cd /usr/local/src/vim/plugin/project# tar -zxvf project-1.4.1.tar.gz原创 2017-06-05 11:11:04 · 529 阅读 · 0 评论 -
经典vim插件功能说明、安装方法和使用方法介绍
1 #============================================================================= 2 转载请注明出处: http://blog.youkuaiyun.com/tge7618291 8 #==================================================================转载 2017-06-05 11:21:14 · 1929 阅读 · 0 评论 -
用installshield和C写的程序通过注册表进行通信
用installshield对注册表进行操作:nRootKey = HKEY_LOCAL_MACHINE; RegDBSetDefaultRoot(nRootKey);//为设置默认5大注册表项的哪一个RegDBKeyExist (regDbKey);//这个方法返回值为0表示regDbKey在注册表中存在,返回值<0表示不存在。//如果不存在的话,我要创建这个项并在其中写入一下名字原创 2016-07-13 10:45:12 · 1111 阅读 · 0 评论