Articles of Windows

自动将linux文件名重命名为在Windows中合法的新文件名

我想将一个linux文件重命名为在Windows中合法的文件名。 它不应该超过允许的时间,不应该有窗口中不允许的字符。 有时我把文件的标题复制到一个文件名,并且有特殊的字符如– , ®或? 在从pdf复制和粘贴标题时,有时会在某些行的末尾出现某些字符。 在使用sed -n'l'时可以看到它们: echo 'Estrogen receptor agonists and estrogen attenuate TNF-α induced α apoptosis in VSC4.1 motoneurons.pdf' | sed -n 'l' Estrogen receptor agonists and estrogen attenuate TNF-\316\261 induce\ d$ \316\261$ apoptosis in VSC4.1 motoneurons.pdf$ 要么 echo 'A synthetic review of the five molecular Sorlie's subtypes in breast cancer' | […]

fread / ftell显然在Windows下坏了,在Linux下工作正常

所以这里是这个问题,我正在阅读我的游戏关卡文件,在linux下工作正常: @0 @12 200×200 version 3 @16 973 blocks @989 @993 18 zones 但在Windows下,我得到以下结果: @0 @212 200×200 version 3 @216 973 blocks @1200 @1204 18 zones 呃? 窗口ftell统计偏移量为200? 读取文件显然会产生相同的数据,但fread使用(?)ftell的值来确定文件中可以读取的字节数。 所以当然,我在阅读文件结尾时遇到了一些问题: @1425 zone#9 2×3 @ 66/9 @1425 zone#10 2×3 @ 66/9 @1425 zone#11 2×3 @ 66/9 @1425 zone#12 2×3 @ 66/9 @1425 zone#13 2×3 @ 66/9 […]

检查密码上次更改的时间

如何检查密码最后一次更改的时间? 我想在Windows和Linux上都这样做,你能指导我一点,我该怎么做?

用node-webkit中的默认程序打开一个文件

我想给用户任何他想要编辑文件的选项,我怎样才能用特定文件types的默认程序打开一个文件? 我需要它与Windows和Linux一起工作,但Mac选项也会很好。

Android SDK的Windows和Linux版本之间是否存在差异?

我正在考虑编写一个Android应用程序,我发现这个SDK可用于Windows和Linux。 我的系统是双启动的,所以我可以去任何一个方式,但是我想知道这两个版本之间是否有任何不同,这会影响我的开发过程(如果是这样的话,它们是什么)。 请注意,我不打算开始讨论哪个操作系统是更好的select。

基于操作系统的C ++条件编译

我想用C ++编写一个包含系统调用的跨平台函数。 我可以检查哪些条件编译标志来确定正在编译代码的操作系统? 我主要对Windows和Linux感兴趣,使用Visual Studio和GCC。 我认为这应该是这样的: void SomeClass::SomeFunction() { // Other code #ifdef LINUX LinuxSystemCall(); #endif #ifdef WINDOWS WindowsSystemCall(); #endif // Other code }

试图模拟恒定的字节速率。 与time.sleep结果混淆

上下文 我在我的计算机上使用Windows 7(播放器)和我的大学计算机上的Linux(debian)(stream式传输),我使用ssh来控制它。 我试图通过阅读一个wave文件模拟一个麦克风的恒定字节速率,就好像有人在说话一样。 问题是字节率低于目标。 select32KB / s速率,捕获时间为0.020秒。 我使用time.sleep来实现模拟麦克风,以产生每个0.020秒的每个数据块。 但是所得到的速率是大约27KB / s,而不是32KB / s 问题 我决定在linux机器上testing多less准确的time.sleep,通过阅读这个问题来使用想法。 我做了两种testing。 1)忙碌的睡眠2)正常的睡眠 平均而言,从我得到的样本中可以看出,Linux机器的睡眠分辨率是4ms。 在窗户上它less于/等于1ms。 问题 什么可能会限制在Linux机器上的睡眠分辨率? (在Linux上)为什么忙碌睡眠与time.sleep具有相同的分辨率? 我怎样才能成功地模拟一个麦克风阅读波形文件? 码 import time def busy_sleep(t): s=time.time() while time.time() – s < t: pass e=time.time() return es def normal_sleep(t): s=time.time() time.sleep(t) e=time.time() return es def test(fun): f = lambda x: sum(fun(x) for […]

等到用户按下Cinput?

waitForEnter() { char enter; do { cin.get(enter); } while ( enter != '\n' ); } 它的工作,但并不总是。 在调用函数之前按下回车键时不起作用。

使Python脚本可以访问系统

有人能告诉我如何使我的脚本在任何目录中可调用? 我的脚本只是返回一个目录中的文件数量。 我希望它通过调用它在任何目录中工作,而不是先复制那里,然后键入python myscript.py 我正在使用Mac OS X,但有没有一种常见的方式来安装在Windows和Linux?

为什么我的客户端套接字不能连接到我的ServerSocket?

在这个非常基本的客户端/服务器套接字程序中,为什么我的客户端套接字从不连接并抛出java.net.ConnectException ? 我在一台计算机上运行MessageServer程序,在同一networking上的另一台笔记本电脑上运行ClientServer程序。 我已经validation,正在运行服务器程序的计算机的本地IP是10.0.0.1在该计算机上的Windows cmd中使用ipconfig命令。 服务器: package server; import java.net.*; import java.io.*; public class MessageServer { public static void main(String args[]) { ServerSocket serverSocket = null; try { serverSocket = new ServerSocket(4302); } catch (Exception e) { System.out.println("well bad news…"); } boolean noConnection = true; while(noConnection == true) { try { Socket client = serverSocket.accept(); […]