知识分享
文章平均质量分 52
Printf_yjs
我们不生产代码,我们只是巨人的搬运工;
展开
-
Linux下数据库sqlite3的安装与使用
安装sqlite3终端输入 sudo apt-get install sqlite3运行数据库终端命令行直接输入 :sqlite3sqlite3 xx.db:是要打开的数据库文件。若该文件不存在,则自动创建。若该文件存在,则打开。命令.database:显示当前打开的数据库文件在数据库中创建一个表 , 数据库可以理解为exclscreate table <table_n...原创 2018-10-26 19:26:00 · 2074 阅读 · 0 评论 -
【领卓教育】sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位;解决方法;
sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位;是之前的误操作,导致sudo不能正常的使用,每次输入sudo,都会提醒 : sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位;这是因为修改了usr的权限,将usr整个文件夹的权限都修改为自己的组,而不是root;这个问题的修改方法:进入r...原创 2018-10-30 15:57:38 · 8099 阅读 · 2 评论 -
程序中的内存分配
程序的内存分配?答:一个由c/c++编译的程序占用内存分为以下几个部分:1栈区由编译器自动分配释放,存放函数的参数值,局部变量的值等,其操作方式类似于数据结构中的栈;2堆区一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收,注意他与数据结构中的堆是两回事,分配方式是类似于链表;3全局区(静态区)全局变量和静态变量的存储是在一起的,初始化的全局变量和静态全局变量在一块区域,...原创 2018-11-05 20:10:13 · 208 阅读 · 0 评论