标签: file-structure

Qt Creator缺少文件夹/文件结构

Qt似乎没有像其他IDE那样在文件夹中构建文件,比如将头文件放在头文件夹中的netbeans,源文件夹中的源文件等等.我已经看到这是在Qt中完成的,但我不知道为什么它不在我的电脑上.

我看过这些选项,据我所知,没有选择.

有没有我可能错过的选项,还是有其他解决方案可以解决我的问题?

任何帮助都会很棒,谢谢.

qt-creator file-structure

4
推荐指数
1
解决办法
5502
查看次数

如何在 android studio 1.1.0 中添加库

我有一段时间没有更新我的应用程序之一,我决定开始一个全新的项目,我习惯将所有库放在我的应用程序文件夹中的“libs”文件中。但在新的 android studio 版本中,我没有把我的图书馆放在哪里,你能帮我吗?这是新的文件结构。如果这是一个愚蠢的问题,我深表歉意。

我需要新库的地方

这是我拥有图书馆的旧方式。无视红色哈哈。 我的旧库的设置是什么

java resources android file-structure android-studio

4
推荐指数
1
解决办法
1121
查看次数

使用 git 设置正确的 Golang 目录结构以在自定义包上使用 go build

所以我一直在这个现在抓我的头几个星期,阅读关于如何几个源后$ go build作品和它的三个法宝目录/bin/pkg/src,它仍然不是很清楚,我如何使用自定义包和如何构建Golang项目应该管理一个 git repo。

让我更详细地说明一下我的情况:

我正在项目目录中的 Go 项目与默认.../user/go/.... 对于我的所有项目,我有一个不同的目录树,其结构如下:

projects
 | project-a
 | project-b
    | docs
    | media
    | scrum
    | project-b   <-- git repo containg Go structure
       | .git
       | gitignore.txt
       | bin
       | pkg
       | src
          | custom-package-a
          |  | foo.go
          | custom-package-b
          |  | bar.go
 |     | main.go      
 | project-c
Run Code Online (Sandbox Code Playgroud)

我的projects目录可以包含任何类型的项目:java、Unity3D、VisualC# 等……然后在每个项目下,它都包含一个带有源代码的存储库。

我最近能够通过添加projects/project-b/project-b到我的 GOPATH来成功构建,因此它可以看到 src 目录。

即使构建正确,典型 Go 项目的文件结构也应该是这样吗?

在我的 GOPATH 中,我删除了原始路径 …

git package go file-structure gopath

4
推荐指数
1
解决办法
1896
查看次数

Github Pages 字体不起作用

我将我的项目上传到 Github 页面,但字体不起作用!我已经阅读了有关该问题的其他问题,这些问题使我认为我需要更改指向文件的方式,但我无法解决。

这是我的@font-face:

@font-face {
    font-family: headerFont;
    src: url(fonts/FreePixel.ttf);
}
Run Code Online (Sandbox Code Playgroud)

这是我的文件结构:

Portfolio/
    index.html
    css/
        styles.css
        fonts/
            FreePixel.ttf
Run Code Online (Sandbox Code Playgroud)

file-structure font-face github-pages

3
推荐指数
1
解决办法
2068
查看次数

在我的 Vue 项目中使用来自 GitHub 的组件。(我是一个完整的初学者)

这个学期,我开始学习Vue。我们在 Vue 阶段的第一个“任务”是遵循并完成来自 Traversy MediaYouTube 视频提供的说明。这段视频很好看,很明显我能够毫不费力地完成它的目标。但是,我觉得我不是很了解Vue项目中每个文件的相关性,例如index.js,index.html,*.vue。

我找到了一些创建组件然后使用该组件的视频。但是,在下载组件时,我感觉完全迷失了方向,特别是:来自 github 的“Vue-Accordion”与 vue-router 一起用作我的导航。vue-accordion 指令只是声明添加特定代码,但没有说明我应该将这段代码添加到哪个文件。

我通过猜测/假设我认为与任务相关的文件来破解它,例如 app.vue、index.js 和 index.html ......无济于事。当然,我认为更好地理解 Vue 项目的文件结构/层次结构可以让我更好地了解哪些文件与我可能拥有的任何手头任务相关。

components github hierarchy file-structure vue.js

3
推荐指数
1
解决办法
985
查看次数

如何从ICO文件中提取BMP?

我正在做一些工作,我以编程方式从OpenSearch文档中指定的站点下载图标,如果它是ICO格式,我需要提取第一个图像(现在).我能够毫无问题地读取ICO文件头并切出第一个图像文件.但是,在阅读了解释我发现的文件格式维基百科条目后,如果图像是位图格式,那么该文件是不完整的(它缺少标题).所以我需要在将数据保存到文件之前重新构建此标头,但是我遇到了一些困难.

根据BMP文件格式Wikipedia条目,标头长度为14个字节,应包含以下内容:

Offset    Data
0x0000    "BM", for our intents and purposes
0x0002    Size of the bitmap file in bytes
0x0006    Dependant on the application creating the file
0x0008    Dependant on the application creating the file
0x000A    Offset of the image data/pixel array

我认为位图文件的大小(以字节为单位)将是提取图像的大小+标题的14个字节,但我不确定要写入0x0006,0x0008以及如何获取像素阵列的位置写入0x000A.

我已经读过几次这篇文章了,但我必须承认我的脑袋有点疼.这是我第一次做这种事情的经历.任何人都可以帮我解决如何获取像素阵列的位置吗?

language-agnostic ico file-structure

2
推荐指数
1
解决办法
1060
查看次数

C#文件的结构是否会影响编译的内容?

C#文件的结构是否会影响编译的内容?

例如,成员的顺序(根据它存在的文件中的位置)是否会影响编译的类?

.net c# compilation file-structure

2
推荐指数
1
解决办法
104
查看次数

如何使用服务器组件和应用程序路由器在 Next.js v14 中构建 API?

我是 Next.js 的新手。我刚刚完成本教程并有一个关于 API 的问题。

文档中的此页面似乎建议应在将使用 API 路由的每个页面的子文件夹/路由中定义 API 路由。

例如,假设我有一个页面/app/dashboard/page.tsx,我想调用第 3 方 API。我可以创建/app/dashboard/api/route.ts并定义一个 GET 请求:

export async function GET() {
  const res = await fetch('https://random-api.com/...')
  const data = await res.json()
 
  return Response.json({ data })
}
Run Code Online (Sandbox Code Playgroud)

我不明白为什么这个逻辑会嵌套在路线内部而不是项目的顶层。有了上面的逻辑,你是不是必须在每个要使用它的页面中重新定义逻辑?

我很可能误解了该文档,如果有人可以帮助澄清,我将不胜感激。

定义 API 逻辑的最佳项目结构是什么,以便我可以在服务器组件内部全局使用该逻辑?另外,是否也可以在客户端组件中使用相同的 API 函数?

file-structure reactjs next.js react-server-components

2
推荐指数
1
解决办法
4163
查看次数

初学者 - 通过目录C#迭代生成文件列表

最终目标是具有某种形式的数据结构,该数据结构存储要存储在txt文件中的目录的层级结构.

我正在使用以下代码,到目前为止,我正在努力组合目录,子目录和文件.

/// <summary>
/// code based on http://msdn.microsoft.com/en-us/library/bb513869.aspx
/// </summary>
/// <param name="strFolder"></param>
public static void TraverseTree ( string strFolder )
{
  // Data structure to hold names of subfolders to be
  // examined for files.
  Stack<string> dirs = new Stack<string>( 20 );

  if ( !System.IO.Directory.Exists( strFolder ) )
  {
    throw new ArgumentException();
  }
  dirs.Push( strFolder );

  while ( dirs.Count > 0 )
  {
    string currentDir = dirs.Pop();
    string[] subDirs;
    try
    {
      subDirs = System.IO.Directory.GetDirectories( currentDir );
    }

    catch …
Run Code Online (Sandbox Code Playgroud)

c# file-structure

1
推荐指数
1
解决办法
3346
查看次数

c ++在哪里/如何正确定义静态文本

我正在用C++创建一个控制台程序.

我有像"error wrong usage, usage is: program <parameter> <parameter2>"或的静态文本行"game over!"

我最近有一个C项目,其中所有代码都必须在一个c文件中.我刚刚做了很多这样的定义:

#define ERRUSAGE "Usage error: correct usage is ./bla - bla2 -etc"
Run Code Online (Sandbox Code Playgroud)

在包含之后和函数预定义之前.

现在我正在开发一个允许有多个文件的c ++程序.我已经知道我会使用.h文件来定义一些东西和.cpp文件来实现某些东西.

这是制作staticTextOutput.h并填充它的方法

#ifndef BLABLA
#define BLABLA "sometext"
#endif
Run Code Online (Sandbox Code Playgroud)

然后把它包含在我需要它的地方?

这里的最佳做法是什么?

O /

编辑:

感谢提醒我制作const而不是使用定义; 这是一个重点.

要优化我的问题:我还想知道文件结构应该是什么样的(因为.h文件传统上包含声明和.cpp文件定义).

我知道这应该如何寻找函数和类,因为它有静态/ const成员,结构(如Xaqq发布的答案)会去哪里?

c++ file-structure c-preprocessor

1
推荐指数
1
解决办法
921
查看次数

如何创建一个空白网站文件来练习 Javascript?

我是 Web 开发的初学者(自学,第 2 天),到目前为止,我已经学会了如何使用 Chrome 中的控制台在 Javascript 中编写函数。为了进一步了解 Javascript 的实现方式,我想创建一个可以从头开始构建的空白测试环境。我尝试查看启动新 Javascript 项目的指南(我想使用 Visual Studio Code 的“Chrome 调试器”扩展),但每个指南都以“打开您的项目文件夹”开头,而我没有任何指南项目还没来!我看过,但没有找到任何详细说明“如何创建项目文件夹”的文档。所以我的问题是:

  • 空白网页的文件夹中需要哪些文件(带有适当的扩展名)?
  • 我可以通过创建文本文件并仅更改扩展名来制作这些文件吗?
  • 这些文件中的任何一个是否需要任何特定的条目或格式才能与我的编辑器正常工作?

感谢大家。

html javascript file-structure visual-studio-code

1
推荐指数
1
解决办法
6890
查看次数

ZIP 文件结构中的“磁盘”是什么?

我目前正在为自己开发一个迷你库来压缩和提取 ZIP 文件。到目前为止,我对文档没有任何重大问题,除了我不知道 ZIP 文件中的“磁盘”是什么以及如何计算磁盘的数量:

4.3.16 中央目录记录结束:

end of central dir signature    4 bytes  (0x06054b50)

number of this disk             2 bytes   <= What does "disk" mean here?

number of the disk with the
start of the central directory  2 bytes   <= What does "disk" mean here?

total number of entries in the
central directory on this disk  2 bytes   <= What does "disk" mean here?

total number of entries in
the central directory           2 bytes

size of the …
Run Code Online (Sandbox Code Playgroud)

zip file disk file-structure

1
推荐指数
1
解决办法
1002
查看次数

PHP递归函数:获取一个目录及其子目录中的所有文件和目录

我写了一个php function,通过它我想要一个包含所有filesdirectories在特定directory.


1) 以下是我的目录结构 -

/pages  (Full path - /home/ubuntu/projects/xyz.com/code/ciapp/views/pages)
|
|--file1.php
|--file2.php
|--file3.php
|--folder1
   |--file4.php
   |--file5.php
   |--folder2
      |--file6.php
|--folder3
   |--file7.php
   |--file8.php
Run Code Online (Sandbox Code Playgroud)


2)我希望有一个是arrayfiles and directories-

Array
(
[files] => Array
    (
        [0] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/file1.php
        [1] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/file2.php
        [2] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/file3.php
        [3] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/folder1/file4.php
        [4] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/folder1/file5.php
        [5] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/folder1/folder2/file6.php
        [6] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/folder3/file7.php
        [7] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/folder3/file8.php
    )

[directories] => Array
    (
        [0] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/folder1
        [1] => /home/ubuntu/projects/xyz.com/code/ciapp/views/pages/folder1/folder2
        [2] => …
Run Code Online (Sandbox Code Playgroud)

php arrays recursion function file-structure

0
推荐指数
1
解决办法
2600
查看次数