问题列表 - 第13092页

将BitSet写入java中的文件

我有一个BitSet并希望将其写入文件 - 我遇到了使用writeObject方法使用ObjectOutputStream的解决方案.

我查看了java API中的ObjectOutputStream,看到你可以编写其他东西(byte,int,short等)

我试着检查一下这个类,所以我尝试使用以下代码将一个字节写入文件,但结果给了我一个7字节而不是1字节的文件

我的问题是文件中的前6个字节是什么?他们为什么在那里?

我的问题与BitSet有关,因为我不想开始将大量数据写入文件,并意识到我在文件中插入了随机字节而不知道它们是什么.

这是代码:

    byte[] bt = new byte[]{'A'};
    File outFile = new File("testOut.txt");
    FileOutputStream fos = new FileOutputStream(outFile);
    ObjectOutputStream oos = new ObjectOutputStream(fos);
    oos.write(bt);
    oos.close();
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

阿夫纳

java objectoutputstream bitset

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

34
推荐指数
2
解决办法
2万
查看次数

&符号在Objective-C中的含义是什么?

&符号在Objective-C中的含义是什么?我目前正在查看数据结构,我对此感到非常困惑.

我已经浏览了网络,但还没有找到答案.我知道这可能是一个基本的Objective-C概念,但我无法理解它.

例如:

int *pIntData = (int *)&incomingPacket[0];
Run Code Online (Sandbox Code Playgroud)

在这里使用传入数据包的代码是什么?

iphone syntax objective-c operators

10
推荐指数
2
解决办法
8896
查看次数

如何检查URL是否存在或使用Java返回404?

String urlString = "http://www.nbc.com/Heroes/novels/downloads/Heroes_novel_001.pdf";
URL url = new URL(urlString);
if(/* Url does not return 404 */) {
    System.out.println("exists");
} else {
    System.out.println("does not exists");
}
urlString = "http://www.nbc.com/Heroes/novels/downloads/Heroes_novel_190.pdf";
url = new URL(urlString);
if(/* Url does not return 404 */) {
    System.out.println("exists");
} else {
    System.out.println("does not exists");
}
Run Code Online (Sandbox Code Playgroud)

这应该打印

exists
does not exists
Run Code Online (Sandbox Code Playgroud)

测试

public static String URL = "http://www.nbc.com/Heroes/novels/downloads/";

public static int getResponseCode(String urlString) throws MalformedURLException, IOException {
    URL u = new URL(urlString); 
    HttpURLConnection huc =  (HttpURLConnection)  u.openConnection(); 
    huc.setRequestMethod("GET"); …
Run Code Online (Sandbox Code Playgroud)

java url http-status-code-404

72
推荐指数
5
解决办法
13万
查看次数

所有类方法都返回一个自动释放的对象吗?

我正在重新阅读Cocoa Programming for Mac OS X的前几章,作者声明其中一个NSCalendarDate类方法返回一个自动释放的对象.我总是假设所有类方法都返回了一个自动释放的对象(因为没有alloc涉及).

您是否有必须专门保留的课程方法?

谢谢.

iphone cocoa memory-management objective-c

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

标准的Windows .ini文件是否允许注释?

Windows ini文件中是否允许注释?(...假设您正在使用GetPrivateProfileString api函数来读取它们...)

[Section]
Name=Value   ; comment

; full line comment
Run Code Online (Sandbox Code Playgroud)

并且,在任何地方都有适当的.INI文件格式规范吗?

谢谢你的回复 - 但也许我不够清楚.它只是我感兴趣的Windows API调用所读取的格式.我知道其他实现允许注释,但它特别是我需要了解的MS Windows规范和实现.

windows ini comments

79
推荐指数
3
解决办法
11万
查看次数

如何获取执行Perl脚本的用户的名称?

我有一个脚本,需要知道它运行的用户名.

当我从shell运行它时,我可以很容易地使用由$ bash提供的$ ENV {"USER"}.

但显然 - 然后相同的脚本从cron运行,也通过bash运行 - $ ENV {"USER"}未定义.

当然,我可以:

my $username = getpwuid( $< );
Run Code Online (Sandbox Code Playgroud)

但它看起来不太好 - 有没有更好/更好的方式?它不必独立于系统,因为该脚本仅供我个人使用,并且只能在Linux上运行.

linux perl

26
推荐指数
3
解决办法
5万
查看次数

任何允许标记内容的分布式缓存系统?

我想知道是否有像memcached,velocity或sharedcache这样的分布式缓存系统允许我用不仅仅是它的名称标记内容,或者可以将项目与彼此关联,所以如果我使一个项目的缓存无效它也会使相关项目无效.

例如.如果我有两个引用相同数据并且数据发生变化的页面,我希望两个引用页面的缓存无效.

  • 或者这是否是其中一个项目的补充?:)

编辑:我在asp.net上

tagging memcached distributed-caching appfabric

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

测试printf实现

我想有一个可移植的应用程序实现.但是,我听说在某些机器上stdlib的printf存在一些问题,而这些问题并不像预期的那样.例如,当使用转换说明符%f时,可能会发生在某些体系结构上printf实现在输出中包含小数点!

现在我想知道,如果有一些测试例程可以用来测试stdlib c实现的语义正确性,特别是printf例程.也许在移植程序时有一些好的资源可以指出一些问题?

非常感谢,亨氏

c portability portable-applications

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

Drupal Filefield不会上传javascript文件?

我有一个网站,个别网页可能需要一些javascript或CSS文件挂在他们的头上.在管理这个过程时,我试图保持客户端的一切,而不是在代码中进行FTP和排序,所以我需要能够上传css和js文件.

我已经启动并运行CCK文件字段,它可以与css文件一起使用,但它拒绝上传.js文件.它似乎将每个.js视为".js.txt",然后该文件作为thisismyfile.js.txt显示在服务器上

不理想......

有谁知道如何解决这个问题.它是Drupal或服务器的mime类型问题,还是Drupal设置为避免脚本上传和n00b黑客攻击.

上传文件后,我打算在页面或节点上使用PHP模式来调用drupal_add_cssdrupal_add_js.

javascript drupal drupal-6 drupal-files

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