问题标签 [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 投票
6 回答
186 浏览

writing - 关于如何最好地向外国观众展示节目

我现在正在写一部小说,虽然编程不会受到太多关注,但我确实想至少让读者明白一个角色的编码背景可能会导致他们成为这样的人各种各样的东西。

所以,我的问题是:你认为以读者在不被吓跑的情况下获得一点理解的方式来谈论艺术的最佳方式是什么?我应该在这里和那里放弃“听起来很聪明”的关键字吗?包括一些实际代码?欢迎所有建议...

0 投票
3 回答
5690 浏览

.net - 在 .NET 中将 DataTable 打印到文本框/文本文件

是否有将数据表写入文本文件或 TextBox 控件(使用等宽字体)的预定义或“简单”方法,例如 DataTable.Print():

编辑

这是一个初始版本 (vb.net) - 如果有人有兴趣或想要构建自己的:

0 投票
3 回答
182 浏览

apache-flex - Flex 写入它自己的目录

我有一个我正在编写的 Flex 应用程序(学习练习),我想运行一个网络驱动器以供许多用户访问。我希望用户能够在网络上保存高分。

用户已对其所在的网络位置进行读写。

我不想更改可能使用它的计算机上的任何内容(IE 安装 AIR)或 IE/Firefox 设置。他们只是默认的。

我不想运行服务器(IE PHP)

有什么办法吗?

干杯

0 投票
9 回答
525 浏览

asp.net-mvc - 在技​​术层面上对开发人员也有用的最有趣的文献是什么?

我刚刚在Bart de Smet 的在线博客上花了一些时间,发现它不仅对开发人员有用,而且有趣、有趣、值得阅读。作者显然不仅知道他的主题,而且有一种使他的作品读起来令人愉快的天赋:

...在我身后 80 厘米处以死树格式给出答案。我伸手去我的书架。一本于 2003 年 8 月 3 日在根特购买的蓝皮书,根据背面的贴纸,自两年前海外运输以来一直放置的位置被移除。不过也不算太脏。标题仍然清晰易读:Windows Server 2003 TCP/IP 协议和服务。是的,我承认。我什至拥有有关 IIS 6.0、Exchange 2003、Active Directory 服务和 Windows Server 2003 中的 PKI 的书籍...

我到底在寻找什么?哦,是的,大量连接处于 CLOSEWAIT 状态。幸运的是,Book Browser 服务声明了对 Indexer 服务的依赖。咨询加载死树卷上限范围内的页面,触发 LCID 1033 的搜索算法,并以偏移量 329 响应“CLOSEWAIT”查询......

这种写作的另一个很好的例子是经典的菲利普和亚历克斯的网络出版指南,这是 90 年代关于如何设置网络服务器的书,但有一种非常主观和信息丰富的写作风格,让你在学习时像小说一样阅读它将数据库连接到 HTTP/HTML 的不同策略。这本书还充满了他在世界各地旅行时拍摄的随机彩色照片,这使它成为独一无二的。

我想找到更多这种类型的写作:例如,采用 WPF 和 ASP.NET MVC 并使其多汁和有趣并将其与更广泛的知识/经验联系起来的写作,教你 MVVM 但也涉足哲学和绘画的写作面向对象的模式与希腊思想或亚里士多德将世界组织成层次结构的驱动力之间存在相似之处,等等。

谁是最优秀的开发人员/作者,他们超越了单纯的信息传输,结合了他们的 IT 知识和他们的写作才能,创作出对技术层面的开发人员有用的令人愉快的文学作品的作者?

0 投票
2 回答
3227 浏览

c# - 写入时线程化串口IOException

我正在尝试编写一个小型应用程序,它只是从套接字读取数据,从数据中提取一些信息(两个整数)并将提取的信息发送到串行端口上。

这个想法是它应该开始并继续前进。简而言之,它有效,但不会持续很长时间。在持续很短的一段时间后,我开始接收 IOExceptions 并且套接字接收缓冲区被淹没。

线程框架取自 MSDN 串口示例。

send() 中的延迟 readThread.Join() 是为了延迟 read() 以便有机会发生串行端口中断处理,但我认为我误解了 join 函数。我要么需要更有效地同步进程,要么在数据从套接字进入时丢弃一些数据,这很好。整数数据正在控制一个云台单元,我确信每秒四次是可以接受的,但不确定如何最好地实现,任何想法都将不胜感激,欢呼。

更新:

感谢乔恩的回复。

我正在尝试做的是轮询一个套接字以获取数据,如果它在那里处理它并将其发送到串行端口,否则继续轮询套接字,重复整个过程并令人作呕。

我最初的尝试使用了一个线程并且我遇到了同样的问题,这让我相信我需要给串口一些更多的时间来允许它在下一个循环中给它更多数据之前发送数据,因为有一次我已经将数据发送到串行端口,我非常努力地轮询套接字。已经说过 IOExceptions 在大约 30 秒的操作后发生,可能我的意思是我应该立即看到 IOExceptions?

我认为,我对 join 函数的解释是不正确的,理想情况下,从 send() 调用 readThread.Join 将允许 read() 在仍然泵送 COM 端口的同时进入睡眠状态,但我认为它似乎让 send() 进入睡眠状态,我猜这是调用函数?并且没有产生预期的结果。

任何建议,将不胜感激。干杯。

0 投票
4 回答
162 浏览

file - 您建议在写入文件时保护用户数据的最佳做法是什么?

假设您有一个程序,如文本编辑器或文字处理器,可以写入用户创建的文件。面对崩溃、空间不足错误、突然断电、竞争条件等,应采取哪些步骤来确保将数据丢失或损坏的风险降至最低?

0 投票
1 回答
1221 浏览

iphone - 在 iPhone 上写入大文件的最快方法是什么?

我正在开发的这个应用程序允许用户拍照,并将它们保存在本地(通过 Core Data 的小缩略图,以及文档目录中的全尺寸图像)。我发现将图像文件写入文档目录需要很长时间——在我的 iPhone 3GS 上为 8 秒,在我的 iPhone 3G 和第一代 iPod touch 上更长时间。我这样写文件:

[imgData writeToFile:imagePath atomically:YES];

...有没有更快的方法来做到这一点?iPhone 的相机应用程序似乎非常快速地将图像写入文件系统。我可以在一个线程中进行写作,但我担心用户可能会在线程完成之前退出我的应用程序。

0 投票
3 回答
461 浏览

byte - Visual Studio C++ 2008 操作字节?

我正在尝试将严格的二进制数据写入文件(无编码)。问题是,当我对文件进行十六进制转储时,我注意到了相当奇怪的行为。使用以下任一方法构造文件都会导致相同的行为。我什至使用 System::Text::Encoding::Default 来测试流。

写入该字节序列,我注意到在十六进制转储中唯一转换为 0x3F 的字节是 0x81,0x8D,0x90,0x9D ...我不知道为什么。

我也尝试过制作字符数组,类似的情况也发生了。IE,

0x88 将被写为 0x3F。

有任何想法吗?

0 投票
1 回答
54 浏览

wordpress - 用于改进博客文本的工具

我记得前段时间在写博客时,我看到了一个改进语言的工具。几个月前,它被包含在一套工具包中。有人记得这个伞式工具套件的名称和工具的名称吗?

0 投票
3 回答
3071 浏览

c# - 如何在 xml 文件中写入点符号?

我正在使用 XmlWriter 在 C# 中编写一个 XML 文件。我能够使用WriteStartElement()方法编写元素,并且可以使用方法向该元素添加属性WriteAttributeString()。但是,如果我想使用点符号添加属性,那么该怎么做呢?

我知道我可以打电话WriteStartElement("Element.Attribute"),但我正在寻找一种更清洁的方法。有没有其他方法可以做到这一点?

编辑1:

我有一个分层的对象(比如 obj)(以树的形式),这棵树的每个节点都有一些可以进一步包含节点的属性。我将这个对象保存在 Xml 中。为此,我正在使用 XmlWriter。在运行时,我遍历 obj 并使用 GetType().Name 读取节点的类型并将其传递给写入 XmlNode 并使用GetType().GetProperties()我获取该节点的所有属性,然后我使用 foreach 一个一个地遍历 PropertyInfo 数组并将 PropertyInfo 的名称写为属性,但如果我有一个分配了节点的属性,我需要为此编写上面的点表示法。我正在寻找一种方法,我将只传递我的 PropertyInfo 和对象,它会以所需的格式为我编写。

谢谢你的帮助!

编辑2:

对于一个特定的节点,我有像高度和宽度这样的属性,比如作为集合的子节点,它隐式地驻留在 Xml 的层次结构中,像资源一样,它也将具有一些属性,每个属性都将由父节点下的节点表示。但是虽然保存会这样写:

感谢帮助!