自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C语言C++学习俱乐部:765860056

C语言C++学习俱乐部:765860056

  • 博客(70)
  • 资源 (6)
  • 收藏
  • 关注

原创 编程是一条不归之路?这些误解该停停了,年轻人耗子尾汁

一、帮助建立解决问题和逻辑思考编码是发展和增强解决问题和批判性思维能力的最佳方法之一,它教会了他们如何有效地解决问题。通过编码,除遵循已有的方法或解决方案外,还允许进行抽象思考并提出自己的解决特定问题的方法。这些技能可以帮助他们成为更好的编码员。二、改善和鼓励创造力由于编码为他们提供了进行创造性思维的合适环境,他们在脑海中想出了一些新的想法。此外,通过编码产生的创造力技能不仅可以帮助他们建立最佳计划,还可以使他们走上拥有各种其他创业技能的道路。三、教数学的实际应用编码使数学对他们..

2021-04-29 18:46:03 297

原创 将多条C语言语句写到一行,可以提升效率吗?

我们都知道,C语言程序是顺序执行的,也即按照代码顺序,“一行一行”地往下执行。既然如此,将 3 条语句写到同一行,是不是可以提升 3 倍效率呢?乍一看,C语言程序每次执行“一行”,现在将本来的“三行”写成“一行”,也就是一次可以执行 3 条C语言语句了,看起来的确提升了效率。这种说法到底对不对呢?其实不是的,C语言执行“一行”不同的语句,开销并不是始终相同的。其实仔细想想也应该能够明白,如果将多条C语言语句写到一行可以提升效率,那C语言代码何必还分行呢?干脆所有代码都写到一行就好了。实际上,

2021-04-29 14:48:00 1162

原创 c/c++编程笔记:函数返回值是使用0还是1表示成功?

C语言函数当然可以使用返回值 0 表示“失败”,用返回值 1 表示“成功”。事实上,C语言函数用什么样的返回值表示成功或者失败,只是一种人为的约定,函数的调用者遵守这个“约定”就可以了。不过,对于一般的函数,大多数C语言程序员常常使用返回值 0 表示成功,非零值表示失败。因此,如果希望我们定义的函数能够被大多数人愉快的使用,最好不要反其道而行。仔细考虑下,其实C语言函数使用返回值 0 表示成功是有原因的。更一般的C语言函数返回值并不一定只有两种可能值(成功/失败),它可能还会返回对应错误原因的返

2021-04-28 18:45:46 1501

原创 干货分享:MySQL数据库常用命令与SQL语句基础理论

显示所有数据库  show databases:列出MySQL数据库管理系统的数据库列表创建数据库  create database [if not exists] dbName:创建名字为dbName指定的数据库删除数据库  drop database dbName:删除dbName指定的数据库统计数据库信息  show table status [{from|in} db_name] [like 'pattern'|where expr] \G:将输出Mysql数据库管理系.

2021-04-28 15:09:32 267

原创 有些你不常用的地方,其实可以让你更轻松的学习编程语言!比如C...

C语言是最基础的编程语言了,其实,对于理工科专业的人来说,C语言并不难,C语言都学不好,怎么学习C++、C#、Java、汇编语言等,这些语言比C语言要难得多。也许是因为刚接触C语言,刚刚接触一门全新的课程,所以感觉比较难。C语言是程序员与计算机进行交流的一种语言,目的是达到对计算机进行控制,实现程序员预期的效果或功能。因此,为了能更加有效地进行交流或控制,除了学习些基础的语法知识外,还要求学习者对交流对象要有较清楚的了解或熟悉(即所需前提知识),和掌握一些必要的交流技巧(思维方式或套路类的东西)。

2021-04-28 14:08:43 189

原创 MySQL编程笔记:官方文档的使用

一、官方文档的简单介绍:1、Tutorial:将MySQL常用的一些操作使用一个场景串联起来  只是关注里面的灰色部分就可以,按照里面的灰色操作部分顺一遍  ---详细的跟着官方文档的tutorial模块操作一遍对于初学者还是很有必要的2、server Administrator:MySQL管理需要的一些命令、工具、参数等3、SQL Syntax  SQL语法,使用最多,特别是DDL语句一定要使用SQL语法进行参考(增删改查)4、Server Option / Variab...

2021-04-27 16:23:26 236

原创 c/c++编程笔记:程序编译中不关闭打开的文件,会发生什么?

“文件”显然由文件系统管理,而如今大多主流的文件系统都由操作系统管理。一般来说,操作系统使用描述符记录打开文件的资源,fopen() 函数则是用于创建描述符的,它返回的 FILE * 指针指向的就是描述符,而 fclose() 的作用则是释放这些描述符,毕竟描述符也是会消耗系统资源的。显然,如果不调用 fclose() 函数关闭打开的文件,描述符将残留在系统中,直到程序终止运行才会被系统回收。当然了,要是在C语言程序中,需要频繁的调用 fopen() 函数重复打开同一个文件,如果没有调用 f

2021-04-27 14:59:04 2186

原创 C/C++编程笔记:main()函数的两个参数是怎么传递的?

C语言程序的入口函数默认是 main() 函数,它的一个C语言标准原型是下面这样的:intmain(intargc,char*argv[]);main() 函数的两个参数允许用户执行应用程序时指定参数。编写 myprint() 函数打印 main() 函数接收到的参数,并在 main() 函数中调用,相关C语言代码如下:voidmyprint(intargc,char*argv[]){inti;for(i=0; i编译这段C语言代码,可得到可执行文件,在执行时指定参数,可以得到如下输出:

2021-04-27 14:09:57 511

原创 c/c++编程学习:空指针是什么?

什么是空指针?对于每一种指针类型,都有一个特殊的值——空指针,空指针与其他所有指针值区分开来,保证其不会指向任何函数或者对象等有意义的数据。因此,取地址运算符 & 永远不会产生空指针,malloc() 函数成功时永远不会返回空指针。C语言中空指针在概念上不同于未初始化的指针,因为空指针不指向任何函数或对象,而未初始化的指针指向是不确定的,它可能指向任何位置,所以未初始化的指针只是有可能是空指针。C语言中的空指针其实就是一个有特殊值的指针。不同类型的空指针值可能不同(尽管很多平台都将空指针

2021-04-26 15:46:25 4191 3

原创 编程人生:面试中常见的五道C语言基本题,你懂吗?

一、什么是C语言中的“悬空指针”?C语言中的指针可以指向一块内存,如果这块内存稍后被操作系统回收(被释放),但是指针仍然指向这块内存,那么,此时该指针就是“悬空指针”。下面这段C语言代码是一个例子,请看:void*p =malloc(size);assert(p);free(p);// 现在 p 是“悬空指针”C语言中的“悬空指针”会引发不可预知的错误,而且这种错误一旦发生,很难定位。这是因为在 free(p) 之后,p 指针仍然指向之前分配的内存,如果这块内存暂时可以被程序访问并且不会造成冲突

2021-04-26 14:53:38 581

原创 c/c++编程笔记:预处理――字符串化&&符号粘贴

在C语言开发中,宏定义是一个非常有用的工具,它可以使我们的代码更容易理解,更容易维护。如查一个常量在多处被使用,且今后可能会根据不同需要而修改的话,将其define一下那是再好不过了。先看个例子:#define Conn(x,y) x##y#define ToString(x) #x#define ToChar(x) #@x这几个宏定义中分别用到了“##”、“#”,“#@”它们的功能分别是:1、粘接操作符##——连接两个宏名,注意所连接的是宏名,而不是其所指代的值;如in

2021-04-26 14:11:15 623

原创 程序人生:面对批评时,我们应该怎么去面对它?

一般领导批评我们有以下几种情况:1、因为偶尔疏忽真的出现工作上的失误。其实这种情况可以体谅。人谁能无错,作为领导如果对你还算有信心,那么应该点到为止。2、因为影响了领导的利益(譬如面子或在老板面前的伟岸形象)。一般这种情况下的批评才是“忍着,领导说啥就是啥”3、由于你的优秀,影响了领导未来的地位。注意:此时领导对你的批评很可能是“莫须有”或者强加于你的。办公室政治在任何公司都存在,世界上再正规的公司都有政治和“权力”恶斗。(说恶斗一点不过分,有的...

2021-04-24 18:53:47 218

原创 c/c++编程笔记:.c 与 .cc 与 .cpp 与 .hpp 与 .h 与 .cxx文件之间有什么关系?

在一开始,C++程序的源文件后缀名也是“.c”和“.h”,这与C语言程序源文件的后缀名完全一样。这就带来了一些问题,其中一个比较显著的问题就是编译器无法轻松的区分某个源文件里的程序究竟是使用C++编写的,还是C语言编写的。因此,后来C++程序源文件的后缀名不再使用“.c”了,有些使用“.C”后缀名以区别于C语言程序,还有些C++源文件则使用“.c++”,“.cc”,“.cxx”作为后缀名。不过,由于“.C”与“.c++”后缀名的适用性不够广,比如有的编译器不区分后缀名的大小写,以及有些系统不支持

2021-04-24 15:31:36 2358

原创 MySQL编程笔记:计算打开文件数

有时候,我们会遇到类似下面的报错信息:.....[ERROR] /usr/local/mysql/bin/mysqld: Can't open file: './yejr/access.frm' (errno: 24)[ERROR] /usr/local/mysql/bin/mysqld: Can't open file: './yejr/accesslog.frm' (errno: 24)......[ERROR] Error in accept: Too many open fi.

2021-04-24 14:26:06 254

原创 程序员上班摸鱼时都会浏览哪些网站?年轻人耗子尾汁

B 站blibli,俗称小破站,曾被新闻联播报道每天有 1000 万人在 b 站学习,伙伴们都很欣慰。小破站的视频资源目前是所有视频平台中最优质的,而且看视频没广告,重点强调一下没广告,相当于国内版的 youtube。比较可怜的是,小破站 90% 的营收都靠一款不知名的小游戏撑着,默默的心疼 3 秒钟。A 站AcFun,中国第一家弹幕视频网站,创立于2007年。是不是和你们常逛的B站很像?现在 B 站的创始人也曾是 A 站的创始团队成员。A站面临多次倒闭危机,甚至有一次网站都已经

2021-04-23 19:03:09 671

原创 mysql编程笔记:百万级数据插入速度提高方法

当mysql大批量插入数据的时候就会变的非常慢,mysql提高insert into 插入速度的方法有三种:第一种插入提速方法:如果数据库中的数据已经很多(几百万条),那么可以加大mysql配置中的 bulk_insert_buffer_size,这个参数默认为8Mbulk_insert_buffer_size=100M第二种mysql插入提速方法:改写所有 insert into 语句为insertdelayed into这个insert delayed不同之处在于...

2021-04-23 14:25:34 888

原创 C/C++编程笔记:获取数组长度

使用sizeof(array) / sizeof(array[0]), 在C语言中习惯上在 使用时都把它定义成一个宏,比如#define GET_ARRAY_LEN(array,len) {len = (sizeof(array) / sizeof(array[0]));} 。而在C++中则可以使用模板 技术定义一个函数,比如:template <class T>int getArrayLen(T& array){return (sizeof(array) / siz

2021-04-23 13:50:57 255

原创 编程 | C/C++代码规范注释

注释风格1. 总述一般使用//或/**/,只要统一就好。2. 说明//或/**/都可以,但团队要在如何注释及注释风格上确保统一。文件注释1. 总述在每一个文件开头加入版权、作者、时间等描述。文件注释描述了该文件的内容,如果一个文件只声明,或实现,或测试了一个对象,并且这个对象已经在它的声明处进行了详细的注释,那么就没必要再加上文件注释,除此之外的其他文件都需要文件注释。2. 说明法律公告和作者信息:每个文件都应该包含许可证引用。也要为项目选择合适的许可证版..

2021-04-22 19:52:19 626

原创 MySQL编程笔记:数据库和数据库实例

从概念上来说,数据库是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合;数据库实例是程序,是位于用户与操作系统之间的一层数据管理软件,用户对数据库数据的任何操作,包括数据库定义、数据查询、数据维护、数据库运行控制等都是在数据库实例下进行的,应用程序只有通过数据库实例才能和数据库打交道。MySQL数据库体系结构,如下所示:MySQL由以下几部分组成:连接池组件管理服务和工具组件SQL接口组件查询分析器组件优化器组件缓存组件插件式存储组件

2021-04-22 14:33:49 450

原创 C语言编程 | 转义字符

涉及C语言时,经常会使用到转义字符,如:‘\n’、‘\t’、‘\0’等。那么,什么是转义字符?C语言转义字符都有哪些呢?字符集(Character Set)为每个字符分配了唯一的编号,我们不妨将它称为编码值。在C语言中,一个字符除了可以用它的实体(也就是真正的字符)表示,还可以用编码值表示。这种使用编码值来间接地表示字符的方式称为转义字符(Escape Character)。转义字符完整列表如下:转义字符意义ASCII码值(十进制)\a响铃(BEL)007\b退格(BS) ,将当前

2021-04-22 13:38:15 6875

转载 限制Linux指定用户访问某个文件夹,禁止其访问指定文件夹

默认情况下用户本身就只能读写执行自己目录下自己创建的文件,自己主目录以外的文件都没有写权限、执行权限;自己主目录以外的目录,则只有r和x权限,没有w权限,对于合法的ssh用户,这样的权限就已经足够了。否则如果去该系统目录和文件的权限,可能会引起一些问题如果只是针对某个用户或者某个用户组进行限制,则要用ACL权限控制,命令是setfacl,后面有控制参数,你man一下看英文手册或者自己搜一下。我举个例子,例如,ssh用户是qinuxman,我不想它访问/root目录及下面的文件和目录,那么我就

2021-04-21 16:31:15 3214

原创 c/c++编程笔记:日期时间处理

在c/c++实际问题的编程中,我们经常会用到日期与时间的格式,在算法运行中,通常将时间转化为int来进行计算,而处理输入输出的时候,日期时间的格式却是五花八门,以各种标点空格相连或者不加标点。首先,在c中,是有一个标准的日期时间结构体的,在标准库wchar.h内,我们可以看到结构体tm的声明如下:#ifndef _TM_DEFINEDstruct tm { int tm_sec; /* seconds after the minute - [0,59] */...

2021-04-21 15:15:28 370

原创 MySQL编程笔记:设置字符集、字符序

一般来说,可以在三个地方进行配置:创建数据库的时候进行配置。mysql server启动的时候进行配置。从源码编译mysql的时候,通过编译参数进行配置方式一:创建数据库的时候进行配置这种方式比较灵活,也比较保险,它不依赖于默认的字符集/字符序。当你创建数据库的时候指定字符集/字符序,后续创建table、column的时候,如果不特殊指定,会继承对应数据库的字符集/字符序。CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 ..

2021-04-21 14:08:53 303

原创 MySQL编程入门 | 设置安全密码

密码的安全体现在以下两个方面:设置安全的密码,建议使用6位以上字母、数字、下划线和一些特殊字符组合的而成的字符串;使用上的安全,使用密码期间尽量保证使用过程安全,不会被别人窃取。第一点就不用说了,越长越复杂越没有规律的密码越安全。对于第二点,可以总结一下,在日常工作中,使用密码一般是采用以下几种方式。1.直接将密码写在命令行中。1mysql -uroot -p1232.交互式方式输入密码。1mysql -uroot -p3.将用户名和密码写在配置文件里面,连接的时候自动读

2021-04-20 19:23:18 286

原创 计算机专业:为什么要学习C语言?看了就懂了~

C语言是基础(但不是简单的)。国外的人们拿C语言来处理现实问题,而我们现在还在用它来打磨自己的浮躁,所以我们距离国外的水平还太远,但又不是不可企及的。当然,如果想在Windows上开发图形接口,用MFC或C#、Java都比C好的多。尺有所短,寸有所长。每种语言有自己适用的领域,C并不是万/能的,但想成为程序设计高手,不懂C是万万不能的。至于为什么选择C呢,那是因为我们的培养计划无法提供足够的学时。每个程序员在他们的编程生涯中都应该学习C语言,因为它有太多难以忽视的好处了。除了它会给你提供

2021-04-20 14:38:23 1150

原创 c/c++编程笔记:普通函数指针&&成员函数指针

一、普通函数指针通常我们所说的函数指针指的是指向一般普通函数的指针。和其他指针一样,函数指针指向某种特定类型,所有被同一指针运用的函数必须具有相同的形参类型和返回类型。int (*pf)(int, int); // 声明函数指针这里,pf指向的函数类型是int (int, int),即函数的参数是两个int型,返回值也是int型。二、成员函数指针成员函数指针是指可以指向类的非静态成员函数的指针。类的静态成员不属于任何对象,因此无须特殊的指向静态成员的指针,指向静态成员的指针与普通..

2021-04-20 13:54:15 509

原创 c/c++编程学习:变量的存储类型

变量存储类型前面我们说了,声明变量时用如下类似的形式:int num;float total;它们都没有存储类型修饰符,我们在声明时也可以通过存储类型修饰符来告诉编译器将要处理什么类型的变量。存储类型有以下四种:自动(auto)、静态(static)、外部(extern)、寄存器(regiser)。自动存储类型自动存储类型修饰符指定了一个局部变量为自动的,这意味着,每次执行到定义该变量的语句块时,都将会为该变量在内存中产生一个新的拷贝,并对其进行初始化。实际上,如果不特别指明

2021-04-19 16:37:38 800

原创 想成为程序员?那么这些编程原则你应知晓!

想清楚,再动手写代码  刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!不交流,就会头破血流  不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工!一定要写注释  时间久了,你会连自己的代码都看不懂!文档没人看,但还是要写  文档的作用大部分时候不是用来沟通的,是用来做记录的,大部分需求还是通过口头沟通,但是不写文档做记录,后续就容易扯皮!业务高于技术  如果技术不为公司商业做服务,那将毫无价值,公司赚钱才是硬道理!.别...

2021-04-19 14:44:25 219

原创 C语言真的那样厉害吗?看看别人是怎么说!

C语言真的那样厉害吗?看看别人是怎么说!1.linux系统大多都是用C语言实现的。2.操作系统就是用C语言编写的,学好了C才能更好的学习其他编程语言!3.c语言是很牛的,想当黑客必须学c,现在知道c的牛逼之处吧。4.C语言——牛C而已两个字:简洁。复杂的数据结构,至于运算符,更是出神入化。指针泛滥,大概是C最大的特色。指针成就了C。5.现在计算机底层软件都给C统治了6.不同的语言适合不用的场合,c再强大,也不可能拿来当JS用。各有各的用途,C特别的地方在于它是程序员的共通语言,.

2021-04-19 13:49:55 649

原创 MySQL编程笔记:连接查询

连接是区别关系与非关系系统的最重要的标志。通过连接运算符可以实现多个表查询。连接查询主要包括内连接、外连接等。假设有Student和Grade两个表如下:| sID | sName | sDept || gID | gCourse | gScore ||1|Paul|CS| |1|Math|87||2|Oliver|MS| |2|English|95||3|Jack|SE| |3|Physics|76||4|Robin|CS| |7|Phil...

2021-04-17 16:09:18 235

原创 作为一名程序员,你有没有想过,当编程久了你的性格会怎么样?

从c++来说:C语言吧逻辑思维较强的人打代码的时候很容易适应,脑筋转弯能力不够灵活的人相对有吃力程度,因为不理解、纠结、没有头绪,往往本身耐心不足的人就会变得狂躁、易生气,生自己的气有没有适当的释放就此狂躁气就会发泄倒无辜的人身上。那些耐心能力强的和性子缓慢的,就会很细腻的去求解就算运行结果出了错误还是会继续求解,越磨越没有脾气 直到结果和过程都理通了就会很兴奋。java:我觉得是最让人性格受到影响的,虽然它和C语言有些类似,但它的分类没有理解到哪个是主类或不懂创建类是很难让人继续写

2021-04-17 15:02:46 369 1

原创 c/c++编程笔记:表达式

基本概念类型转换,小整型通常会被提升。运算符重载,运算对象的个数、运算符的优先级和结合律都是无法改变的。左值右值,对象被用做右值时,使用的是对象的值(内容);用做左值时,使用的是对象的身份(在内存中的位置)对于运算符操作,需要右值的地方可以用左值代替。对于decltype,解引用生成左值,所以decltype(*p)得到int&,取地址生成右值,decltype(&p)得到int**运算符C++11规定,商一律向0取整,(m/n)*n+m%n == m。.

2021-04-17 14:21:16 202

原创 MySQL编程笔记:子查询

子查询子查询是指一个查询语句嵌套在另一个查询语句内部的查询。在 SELECT 子句中先计算子查询,子查询结果作为外层另一个查询的过滤条件。子查询中常用的操作符有ANY、SOME、ALL、EXISTS、IN,也可以使用比较运算符。子查询可以添加到 SELECT、UPDATE 和 DELETE 语句中,而且可以进行多层嵌套。在条件表达式中产生标量的子查询SELECT * FROM scoreWHERE id = (SELECT event_idFROM eventWHERE d

2021-04-16 18:54:54 1271

原创 C语言兴趣学习记:浪漫流星雨表白程序

作为一个未来可能会成为一个专业程序员的小伙们,不知道你们现在学到哪里了,学了点东西之后有没有想在你女朋友面前大大的表现表现呢,今天小编就给你一个机会来研究一下下边的代码吧,保证大写的6,当然大佬是排除在外的!直接源码分享:  #define MAXSTAR 1314  #define MAXMETEOR 520  //结构体  //几个星星:1000  struct Star  {  int x, y;  int color;  int step;  .

2021-04-16 15:08:41 1831

原创 学完了C语言,再学习其它语言有什么好处?这是为什么?

C语言的语法相比照较简单,在使用的时候随便性也比较大,但发挥出威力功能还是非常强大,C语言最主要的现在还是占据非常重大的历史地位,主要其性能。现在很多编程语言看似比C语言火多了,但真正表现性能的时候,还得靠C语言,现在就延伸到学好C语言究竟有什么好处。更好的理解的底层语言是如何实现的,有助于上层逻辑的设计假如上层应用的设计人员假如懂得底层的api是如何实现的,在调用的时候就会考虑到性能以及稳固性的问题,开发出来的东西性能会提升许多,所以懂得底层语言对于理解深层次的实现有非常大的好处,假如

2021-04-16 13:56:42 1257 1

原创 c/c++编程学习:程序自删除

程序自删除的方式有很多,不过最终的思想不过是关闭本身进程,开启新进程用于删除自身。下面这个方法是用windows自带命令行程序实现删除。命令行为 cmd.exe /c del filename代码示例:C语言形式#include#include#includeBOOL SelfDel(){SHELLEXECUTEINFO sei;TCHAR szModule [MAX_PATH],szComspec[MAX_PATH],szParams [MAX_PATH];/

2021-04-15 19:21:51 1042

原创 c/c++编程日记:结构体和联合体

  结构体的定义很简单,注意这里并不分配空间  //这里只是定义一个简单的结构体类型,并不为其分配内存空间  struct student {  int num;  char name[20];  };  定义结构体变量:  struct student stu;  当然了,更简单的方法是用defined,这里就不细说了,因为本篇文章重点不在这里。下面打印一下struct和内部变量的大小  struct student stu;  printf("struct s

2021-04-15 14:36:18 214

原创 十年老程序员分享 | 拿高薪的程序员,是怎么进行编程的?

不要复制代码不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现代的编程语言提供了很好的方法来解决这些问题测试你完成的代码你知道你的代码能做什么,而且试了一下,它确实好用,但你实际上需要充分的验证它。分析所有可能的边界情况,测试在所有可能的条件下它都能如期的工作。如果有参

2021-04-15 14:00:43 231

原创 mysql编程日记:导入、出某表数据

登陆mysql后,输入:show variables like '%secure%';显示的secure_file_priv如果value值为null,则为禁止,如果有文件夹目录,则只允许改目录下文件(测试子目录也不行),如果为空,则不限制目录;修改配置可修改mysql配置文件my.cnf,查看是否有secure_file_priv =这样一行内容,如果没有,则手动添加,secure_file_priv = /home表示限制为/home文件夹secure_file_priv

2021-04-14 18:58:55 628

原创 编程学习:一维数组的定义和使用

数组是同类型有序数据的集合,可以为这些数据的集合起一个名字,称为数组名。该集合中的各个数据项称为数组元素,每个元素可用数组名和下标表示。在C程序设计中,数组是一个十分有用的数据类型,下面将对数组进行详细介绍。一维数组的定义和使用在C语言中使用数组必须先进行定义,一维数组的定义方式如下:类型说明符数组名[常量表达式];其中类型说明符是任意一种基本数据类型或构造数据类型,它定义了全体数组成员的数据类型;数组名是用户定义的数组标识符;方括号中的常量表达式表示数据元素的个数,也...

2021-04-14 15:08:59 2057

C语言实现迷宫源码.rar

该资源是实现迷宫的源码,本人希望对各位学习C语言的小伙伴有一点帮助。

2021-01-22

C语言实现任务管理器.rar

该资源是实现任务管理器的源码,本人希望对各位学习C语言的小伙伴有一点帮助。

2021-01-22

C语言实现绘图板系统.rar

该资源是实现绘图板系统的源码,本人希望对各位学习C语言的小伙伴有一点帮助。如果有的小伙伴有想法的话,欢迎进裙(838026047)一起学习交流一下!

2021-01-22

C语言电子时钟程序.rar

该资源是电子时钟的源码,本人希望对各位学习C语言的小伙伴有一点帮助。如果有的小伙伴有想法的话,欢迎进裙(838026047)一起学习交流一下!

2021-01-22

C语言万年历源码.rar

该资源是万年历的源码,本人希望对各位学习C语言的小伙伴有一点帮助。

2021-01-22

C语言播放器源码.rar

该资源是播放器的源码,本人希望对各位学习C语言的小伙伴有一点帮助。如果有的小伙伴有想法的话,欢迎进群838026047一起学习交流一下!

2021-01-22

空空如也

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

TA关注的人

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