小编elc*_*ool的帖子

byte []以Java文件

使用Java:

我有一个byte[]代表文件.

如何将其写入文件(即.C:\myfile.pdf)

我知道它已经完成了InputStream,但我似乎无法解决它.

java arrays io inputstream file

300
推荐指数
5
解决办法
54万
查看次数

相当于LIMIT for DB2

你如何LIMIT在DB2 for iSeries中做到这一点?

我有一个超过50,000条记录的表,我想将记录0到10,000,并记录10,000到20,000.

我在SQL中知道你LIMIT 0,10000在查询结束时写入0到10,000,LIMIT 10000,10000在查询结束时写入 10000到20,000

那么,这在DB2中是如何完成的?什么是代码和语法?(完整的查询示例表示赞赏)

db2 limit ibm-midrange

89
推荐指数
4
解决办法
13万
查看次数

如何在VB中传递线程中的多个参数

我想在VB 2008中将两个或更多参数传递给一个线程.

以下方法(修改)在没有参数的情况下工作正常,我的状态栏更新非常酷.但我似乎无法使用一个,两个或更多参数.

这是按下按钮时我想要发生的伪代码:

Private Sub Btn_Click() 

Dim evaluator As New Thread(AddressOf Me.testthread(goodList, 1))
evaluator.Start()

Exit Sub
Run Code Online (Sandbox Code Playgroud)

这是testthread方法:

Private Sub testthread(ByRef goodList As List(Of OneItem), ByVal coolvalue As Integer)

    StatusProgressBar.Maximum = 100000
    While (coolvalue < 100000)
        coolvalue = coolvalue + 1
        StatusProgressBar.Value = coolvalue
        lblPercent.Text = coolvalue & "%"
        Me.StatusProgressBar.Refresh()
    End While

End Sub
Run Code Online (Sandbox Code Playgroud)

vb.net multithreading visual-studio

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

在Active Directory中查找用户的CN

我正在尝试查找可以访问或控制Active Directory中所有用户的用户的基本DN,以便将其放入我的LDAP中.

通常有人会给我这个,看起来像 DC=domain,DC=company,DC=com

但管理员不可用,所以我不知道如何在Active Directory中找到它.

我正在寻找一步一步找到这个信息.要打开哪个树和选项卡以及如何构建它.我的用户是:admin,服务器是:controller-16.domain.company.com 但我不知道他们是否添加了OU或组或其他东西

我知道这个:

CN=admin,DC=domain,DC=company,DC=com
Run Code Online (Sandbox Code Playgroud)

不起作用.也不是:

DC=domain,DC=company,DC=com
Run Code Online (Sandbox Code Playgroud)

如果Base DN在Gawor的LDAP浏览器上运行,那么它将适用于我的LDAP.

ldap active-directory distinguishedname

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

用xpath替换xml中的属性

我想通过xpath获取一个属性并将其替换为Document.

这是xml:

<MineX STATE="add">
  <Desc F_CREATOR="admin" F_ENTRYDATE="2010-12-24" F_HEIGHT="0.875" F_ID="1" F_LEFT="1.15625" F_LINE_COLOR="255" F_FORECOLOR="0">
    <F_CUSTOM_BYTES></F_CUSTOM_BYTES>
  </Desc>
</MineX>
Run Code Online (Sandbox Code Playgroud)

使用Java,我可以检索这样的值:

org.w3c.dom.Document xmlDoc = getDoc(path);
XPathFactory factory = XPathFactory.newInstance();
XPath xpath = factory.newXPath();

XPathExpression myExp = xpath.compile("//MineX/Desc/@F_LINE_COLOR");
System.out.println("Line color:" + (String)myExp.evaluate(xmlDoc, XPathConstants.STRING) + "\n");
Run Code Online (Sandbox Code Playgroud)

这打印出:255

那么,什么XPath函数将允许我替换另一个字符串的255?或者我需要XPath以外的东西吗?

java xml xpath

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

如何在字典内的数组中更改字典内的值?

我有一个带有几个数组的plist字典,每个数组都有不同数量的项目.这些项目也是字典.所以基本上它看起来像这样:

  • 根词典
    • 名字数组
    • 放置数组
      • 项目0字典
      • 第1项词典
        • placeName字符串:"House"
        • description string:"我的房子"
        • 身高:10
      • 第2项词典
      • ...
    • 颜色数组
    • ...

我想找到更改其中一个数组(placeName,description,height)中的值的最佳方法.

plist是资源的一部分,所以我这样称它:

[[NSMutableDictionary alloc] initFromName:@"mydefaults.plist"];
Run Code Online (Sandbox Code Playgroud)

我已经看到了setValue:forKey方法,但看起来我正陷入混乱.如果它只是一个值,我认为我不应该设置整个完整的数组.

那么,哪种方式最好?

iphone nsmutablearray nsmutabledictionary

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

调用存储过程时内存泄漏

我在我的程序中某处出现内存泄漏,并且使用一些工具我认为这是我代码中的位置.那么,这个函数是否有问题以及如何调用存储过程?

CustomSQLConn 在创建时给予类.

private void flagDeleted(ABCDocument mydoc){
    try {           

        ResultSet rs1 = null;
        try{
            CallableStatement cs1;
            cs1 = CustomSQLConn.prepareCall("{ call flagFolderDeleted(?) }");
            cs1.setInt(1, mydoc.getId());
            cs1.execute();
        }catch (Exception e){
            System.out.println("Got an exception: " + e.getMessage()); 
            e.printStackTrace();
        }finally{
            if(rs1 != null) rs1.close();
            rs1 = null;
        }
    }catch (Exception e) {
        System.out.println("Got an exception: " + e.getMessage()); 
        e.printStackTrace();
    }
} // END flagDeleted    
Run Code Online (Sandbox Code Playgroud)

此处的连接也未关闭,因为该类将其用于其他进程.

java sql memory-leaks

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

在Interface Builder中创建大型滚动视图

我想创建一个大视图,其中将包含约10-20个字段(幻灯片,日期选择器,文本字段),所有字段在另一个字段下对齐。我在Interface Builder上,并放置了UIScrollView,并在其上面添加了一些字段。但是我无法添加在当前窗口中不可见的任何其他字段。

那么,如何在ScrollView中添加更多字段?

iphone xcode interface-builder uiscrollview

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

如何将XIB复制到另一个项目?

简单.我在Xcode中有两个项目.在其中一个中我创建了一个.xib文件,我想将它复制到另一个项目中,以便节省一些时间来重做它.

我无法将其拖动到其他项目,也不能通过命令进行复制/粘贴,也不能通过"编辑"菜单进行复制/粘贴.

有什么建议?

iphone xcode xib

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