问题列表 - 第37295页

循环意外的无限字节

我有以下循环:

for (byte i = 0 ; i < 128; i++) {
    System.out.println(i + 1 + " " + name);
}
Run Code Online (Sandbox Code Playgroud)

当我执行我的程序时,它会在无限循环中打印-128到127之间的所有数字.为什么会这样?

java byte types for-loop infinite-loop

34
推荐指数
5
解决办法
2626
查看次数

拉出SD卡的速度非常慢.我该如何优化性能?

我的应用程序下载了大约350个文件的zip.混合了JPG和HTML文件.我写的功能做得很好,但解压缩需要永远.起初我认为原因可能是写入SD卡很慢.但是当我用手机上的其他应用程序解压缩相同的拉链时,它的工作速度要快得多.我能做些什么来优化它?

这是代码:

private void extract() {

    try {
        FileInputStream inStream = new FileInputStream(targetFilePath);
        ZipInputStream zipStream = new ZipInputStream(new BufferedInputStream(inStream));
        ZipEntry entry;
        ZipFile zip = new ZipFile(targetFilePath);

                    //i know the contents for the zip so i create the dirs i need in advance
        new File(targetFolder).mkdirs();
        new File(targetFolder + "META-INF").mkdir();
        new File(targetFolder + "content").mkdir();

        int extracted = 0;

        while((entry = zipStream.getNextEntry()) != null) {
            if (entry.isDirectory()) {
                new File(targetFolder + entry.getName()).mkdirs();
            } else {
                FileOutputStream outStream = new FileOutputStream(targetFolder + entry.getName());
                for …
Run Code Online (Sandbox Code Playgroud)

zip android extraction

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

如何在wicket中本地化javascript文件

Hallo,一个Wicket i18n问题:我有一个javaScript文件,它包含我想要本地化的字符串.理想情况下,我想本地化整个文件.就像是

  • my.js
  • my_de.js
  • my_fr.js
  • ...

wicket自动选择正确的js文件,就像属性文件一样.

谁知道怎么做?

javascript java wicket localization

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

JSON和JavaScript对象有什么区别?

我是JSON和JavaScript对象的新手.

  • 有人可以解释一下JSON和JavaScript对象之间的区别吗?
  • 它们的用途是什么?
  • 这个比那个好吗?还是取决于具体情况?
  • 何时使用哪一种,在什么情况下?
  • 为什么JSON首先创建?它的主要目的是什么?
  • 有人可以举例说明何时应该使用JSON而不是JavaScript对象,反之亦然?

javascript json javascript-objects

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

通过大型js字符串数组优化搜索?

如果我有一个超过10,000个元素的大型javascript字符串数组,我该如何快速搜索它?

现在我有一个javascript字符串数组,用于存储作业的描述,并且我允许用户在输入框中输入时动态过滤返回的列表.

所以说我有一个像这样的字符串数组:
var descArr = {"flipping burgers", "pumping gas", "delivering mail"};

并且用户想要搜索: "p"

我怎样才能快速搜索其中包含10000多条描述的字符串数组?显然我不能对描述数组进行排序,因为它们是描述,因此二进制搜索已经完成.而且,由于用户可以通过搜索"p""pi"或字母的任意组合,这部分搜索意味着我不能使用关联数组(即searchDescArray["pumping gas"]),以加速搜索.

任何人的想法?

javascript arrays string search

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

JSF 2.0:对于CRUD应用程序,使用DataModel <T>而不是List <T>是否有任何优势

数据模型的一个优点是可以在表中获取行索引.但我发现这是不必要的,因为您可以使用varh:datatable 的属性访问当前行元素.我经常需要转换为要列出的数据模型,因为某些组件库需要列表.我想完全放弃DataModel.你怎么看?DataModel有什么优点吗?

谢谢,西奥

java jsf jsf-2

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

变量声明与错误检查:哪个先来?

在编写函数时,我总是有这样的困惑:是先检查错误还是稍后声明变量(或)将参数分配给局部变量,然后检查错误.以下哪种方式首选,为什么?我通常坚持第一种类型.

void DoSomething1(Object x, Object y){

  // All sort of error checking goes here
  if IsError(x) return;
  if IsError(y) return;

  // Variable declaration
  int i,j;
  Object z = x;
}


void DoSomething2(Object x, Object y){

  // Variable declaration
  int i,j;
  Object z = x;

  // All sort of error checking goes here
  if IsError(z) return;
  if IsError(y) return;

}
Run Code Online (Sandbox Code Playgroud)

language-agnostic error-handling initialization

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

正则表达式"\ w"不处理Ruby 1.9.2中的utf-8字符

Regex \w与Ruby 1.9.2中的utf-8字符不匹配.有人遇到同样的问题吗?

例:

/[\w\s]+/u
Run Code Online (Sandbox Code Playgroud)

在我的rails application.rb中,我添加了 config.encoding = "utf-8"

ruby ruby-on-rails ruby-1.9

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

C++使用null部分填充数组

NoobQuestion:我听说填充char数组可以使用null char尽早终止.这是怎么做到的?我搜索了每一个谷歌的结果,但仍然空手而归.

c++ arrays null

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

保护Web服务?

问题:我有一个文档管理系统,我正在构建一个到数据库的Web服务接口.

到目前为止一切都有效,就在现在,它完全没有安全感,每个人都可以访问它.

如何合并密码或私钥 - 公钥认证?

我只能找到'最佳实践'并使用'windows user'或护照验证.但是我需要来自用户的身份验证和存储在数据库中的密码,或者更好的是为数据库中的每个Web服务用户存储的RSA私钥...

编辑:
我必须在ASP.NET环境中使用.NET Framework 2.0

c# vb.net security web-services

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