根目录

linux下c语言实现搜索根目录下所有文件

允我心安 提交于 2019-12-21 03:42:23
linux下c语言实现搜索根目录下所有文件 头文件: #include<dirent.h> #include<sys/types.h> opendir(): 函数原型: DIR * opendir(const char* path); 打开一个目录,在失败的时候返回NULL(如果path对应的是文件,则返回NULL) DIR 结构体的原型为:struct_dirstream 在linux系统中: typedef struct __dirstream DIR; struct __dirstream { void *__fd; /* `struct hurd_fd' pointer for descriptor. */ char *__data; /* Directory block. */ int __entry_data; /* Entry number `__data' corresponds to. */ char *__ptr; /* Current pointer into the block. */ int __entry_ptr; /* Entry number `__ptr' corresponds to. */ size_t __allocation; /* Space allocated for the block. */ size_t __size; /*

Laravel 404错误

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-18 20:13:07
Laravel根目录可以访问,非根目录就会出现404 页面找不到的错误 Laravel根目录可以访问 Route::get('/', 'HomeController@showWelcome'); 非根目录就会出现404 页面找不到的错误,如下 Route::get('user', 'UserController@index'); 解决方法: 首先安装前 1,php开启phpopenssl 2,在apache conf开启rewrite莫块 模块(#LoadModule rewrite_module modules/mod_rewrite.so) 3,在conf文件中找到directory 把AllowOverride None 改成 AllowOverride All <Directory "c:/Apache24/htdocs"> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> 4,在laravel项目工程的public目录下添加.htaccess文件 ,文件内容如下 <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d

creat-react-app 修改打包路径

我的未来我决定 提交于 2019-12-16 04:39:59
我们在 React-create-app不eject配置项目 文章中讲到在根目录创建config-overrides.js文件。那么如何像Vue的 assetsPublicPath、assetsSubDirectory 指定打包后的文件名称、地址呢? 修改打包后文件名称 在根目录config-overrides.js中添加如下代码: //直接添加就好,不用写到override中 const paths = require ( 'react-scripts/config/paths' ) ; paths . appBuild = path . join ( path . dirname ( paths . appBuild ) , 'dist' ) ; 修改打包后文件地址 在根目录package.json中添加如下代码: "homepage" : "./" , 来源: CSDN 作者: 拿回忆下酒 链接: https://blog.csdn.net/qq_38998250/article/details/103470055

Excel保存无权限的问题

孤街醉人 提交于 2019-12-15 01:29:43
导出Excel的时候。遇到一个小问题,把Excel导出到D盘的根目录,报没有权限;另外,把以前同事发的Excel表格另存为到D盘根目录下,也是没有权限。 解决问题: 这里就找了一个简单的解决办法,就是创建了一个文件夹,放到了文件夹里,可以了! 来源: CSDN 作者: 千羽公子 链接: https://blog.csdn.net/BinshaoNo_1/article/details/103470205

Could not scan for classes inside "database" which does not appear to be a file nor a folder

那年仲夏 提交于 2019-12-14 02:32:47
**composer require *** 或者 composer dump-autoload 报错 原因 "autoload": { "classmap": [ "database/seeds", "database/factories" ], 执行composer install/require更新自动加载,更新执行composer dump-autoload。composer会扫描指定目录下以.php 或.inc 结尾的文件中的 class,生成 class 到指定 file path 的映射,并加入新生成的vendor/composer/autoload_classmap.php 文件中。 发现根目录下的database文件不存在 ,这时候肯定是报上图这个错了 解决 根目录 mkdir database/seeds mkdir database/factories database 数据库操作相关文件(数据库迁移和数据填充) 在正常情况下一般是不需要这个文件,所以平常执行时不会报错的哦 来源: CSDN 作者: tiwayDeng 链接: https://blog.csdn.net/qq_39941141/article/details/103518841

django orm 改动数据库中已存在的表(添加、删除、修改表字段)

折月煮酒 提交于 2019-12-12 15:35:33
python3 manage.py makemigrations --empty api # 因为我的models.py文件并直接在项目根目录,而是根目录下的api目录中 python3 manage.py makemigrations python3 manage.py migrate --fake api # 注意,此时--fake很重要,表示并不实际执行migrate操作,只是做记录,记录修改前的数据库样式。... # 修改models.py文件,添加字段 python3 manage.py makemigrations python3 manage.py migrate # 修改成功 来源: https://www.cnblogs.com/zealousness/p/12029313.html

如何改变本地git的根目录

本小妞迷上赌 提交于 2019-12-11 08:51:16
问题来源: 由于需要将远程git仓库的所有内容全部置于一个新建的子目录下 于是思考ssh的本质原理,ssh本质原理只是两台设置之间的通信协议,不会影响到该内容; 然后分析目录下存在一个 .git文件夹; 于是新建一个test仓库,发现移动该文件夹,就可以实现git仓库内容的变化; 所以将本地的git文件夹移动到父目录中去,就实现了这个需求。 来源: CSDN 作者: Takoony 链接: https://blog.csdn.net/ningyanggege/article/details/103469021

nwjs-打包

大兔子大兔子 提交于 2019-12-10 12:44:32
1: 将项目内所有文件压缩成一个压缩包 app.zip 2: 将压缩包重命名为 app.nw 3: 将压缩包放置到 下载解压后的 nw.js 根目录下 4: shift+鼠标右键 选择在此处打开命令窗口 5: 输入 copy /b nw.exe+app.nw app.exe 按回车键执行 6: 根目录就会生成一个 app.exe 的启动文件,双击即可打开软件 打包exe 1、Enigma Virtual Box 2、填写打包路径和文件名 3、将nw.js的SDK下面的所有文件夹拖入 4、打包得到exe文件。可以在window任意位置运行。 来源: https://www.cnblogs.com/zd-blogs/p/12015929.html

【Jenkins】linux & win 10 :Jenkins + maven/ant + git/SVN 搭建项目自动化集成部署环境

送分小仙女□ 提交于 2019-12-09 19:58:17
目录 一、完成jdk的安装 二、完成git/svn的安装 三、完成maven/ant的安装 四、完成Jenkins的安装 五、Jenkins初始登录、设置账户和访问URL 六、管理员账户权限配置 ​ 七、配置jdk、git/svn、maven/ant的根目录 八、安装必要的插件 一、完成jdk的安装 (1)Jenkins部署在linux系统,jdk安装在Windows系统: 【jdk】window10:jdk 8下载和安装步骤 (2)Jenkins部署在linux系统,jdk安装在linux系统: 【xshell】linux:xshell远程连接Linux服务器安装jdk8 二、完成git/svn的安装 (一)根据公司使用的版本迭代工具是git还是SVN选择安装: (1)Jenkins+maven/ant+git搭建项目自动化部署集成环境:安装git; (2)Jenkins+maven/ant+SVN搭建项目自动化部署集成环境:安装SVN。 (二)git的安装参考我的另一博文: (1)Jenkins部署在Windows系统,git安装在Windows系统: 【git】Windows 10:git的下载和安装 (2)Jenkins部署在linux系统,git安装在linux系统: (三)SVN的安装参考我的另一博文: (1)Jenkins部署在Windows系统

xshell5 传输文件错误原因之一

走远了吗. 提交于 2019-12-08 20:05:35
当我们用xshell6自带的文件传输工具xftp传输文件时可能会遇到如下图所示的传输状态错误的情况 这种原因大可能是你用的是腾讯云服务器,把文件传输到的是根目录下,但是腾讯云服务器有限制,不能传输到根目录 只能传输到普通用户上,而阿里云服务器则不同,只能传输到root用户上,不能传输到普通用户上. 来源: CSDN 作者: 我坑我承认 链接: https://blog.csdn.net/qq_38262910/article/details/81975624