问题标签 [writing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1793 浏览

c++ - 二进制文件的位对齐读写

我想从/向二进制文件读取和写入 n 位。例如,将接下来的 n 位读入一个整数或将接下来的 n 位读入一个字符。我需要数据位对齐而不是字节对齐。

是否有允许我这样做的 C++ 库?

当我使用 ostream/istream 时,我似乎仅限于使用字节对齐的数据。如果我希望我的数据被紧紧地打包,这还不够好。

0 投票
5 回答
227 浏览

project-management - 在复杂级别设计软件?

我正在编写一个似乎比我之前意识到的要复杂得多的软件。它执行多个子任务,具有一组完全不同的任务,并将自身集成到其他应用程序、模块和编程语言中。我需要做数百个待办事项,而且一切似乎都太复杂了,无法直截了当地思考。除了“只写”之外,还有哪些设计软件的好方法?我需要以某种方式组织我的项目,我需要知道要写什么,而不是先花一个小时来弄清楚下一步该做什么。

有没有人遇到过类似的情况?

0 投票
3 回答
210 浏览

php - 如何检查您的工作是在 WP 还是 WPMU 上?

现在,我使用全局变量 $table_prefix 来区分我是在 WP 还是 WPMU 上工作。我的插件需要这个全局变量。但是有没有更好的方法来检查你的插件是在 wp 还是 wpmu 上工作?

任何建议都会很棒

0 投票
3 回答
1276 浏览

cocoa - 在 Cocoa 中轻松编写 Bundle

我怎样才能在 Cocoa 中编写包而不需要太多“模糊”?我只想拥有一个包含 Info.plist、一个内容文件夹的捆绑包,该文件夹应该包含几个文件。

0 投票
1 回答
95 浏览

iphone - 应用更新会覆盖应用的主目录吗?

我使用 NSHomeDirectory() 函数来获取应用程序的主文件夹,并写入其中的 Documents 目录。不过,我很好奇,当用户在应用商店下载应用更新时会发生什么?会全部删除吗?当我删除设备上的应用程序,然后重新安装它时,它就消失了。所以,我很想知道更新会发生什么。我在文档中根本找不到这个。

0 投票
1 回答
499 浏览

php - 跨域文件编辑

我需要知道,我的脚本是从哪里使用的(它正在出售,我不想要任何小偷)。我想在我的服务器上写入文件、用户 IP、运行脚本的域、日期等。我试过 fopen、fwrite,但 is_file_writable 返回它不是。文件 CHmods 是 777,它的父目录也有 777 chmods。

现在我正在尝试这样的事情:

但是 - 没有任何反应。我必须做什么?

0 投票
6 回答
3708 浏览

java - Java:在finalize方法上写入文件

据我了解,单例对象仅在应用程序即将终止时才会销毁。因此,在 C++ 中,我编写了一个 Singleton 类来记录我的应用程序,并在该 Singleton 记录器的析构函数中记录我的应用程序终止的时间。事情在 C++ 中完美运行。


现在我想在 Java 中使用相同的记录器,因为在 Java 中没有析构函数,所以我为该单例记录器实现了 finalize 方法。但似乎 finalize 方法实际上从未被调用过。因此,我System.runFinalizersOnExit(true);在代码中的某处添加了该行(尽管我知道它已被弃用),并且每次在应用程序终止之前都会调用该 finalize 方法。但是还是有问题!如果我尝试在该 finalize 方法中写入任何文件,它不起作用,尽管 System.out 工作没有任何问题!:(

你们能帮我解决这个问题吗?这是我尝试做的示例代码:

单例记录器类:

主要的:

0 投票
3 回答
584 浏览

c++ - 将结构写入文件时写入的字节过多

我正在尝试编写一个简单的 TGA 图像文件保护程序作为 C++ 的学习练习。我将我的代码基于一个示例 TGA 加载器,该加载器为标头声明一个结构,然后使用 fread() 一次性加载整个标头。

我的程序现在不工作,似乎有两个额外的字节被写入文件。我打印了我的结构的大小,它太大了两个字节(20 而不是正确的 18)。经过一点阅读,我认为问题与数据对齐和填充有关(我不太熟悉结构的存储方式)。

我的问题是什么是一个好的解决方案?我想我可以逐字节编写结构的组件,而不是使用 fwrite() 一次写入整个结构,这就是我现在要做的。我假设如果它在加载标题时起作用,那么在编写它时它也会起作用。我的假设不正确吗?

0 投票
2 回答
2576 浏览

python - 仅将行的一部分写入文件

我想清理我的输出,只将我需要的部分行写入新文件,而不是整行。这是相关的编码部分:

以下是数据示例:

NOVE1780418","---","JAX17054099","5","156323558" 等用于该行。

我只想写到第三个逗号之前的数字。我需要一些帮助来修改写行,只写到第三个逗号。这个文件非常大,我希望任何新代码都不会减慢程序速度,而是加快速度。谢谢鲍勃

0 投票
3 回答
2029 浏览

php - php file_get_contents 错误

您好我正在使用以下代码:将内容从一个文件写入另一个文件

但我不断收到以下错误

任何人都知道可能导致这些错误的原因

谢谢

里夫基