问题列表 - 第33082页

C#如何检查两个值中的一个是否为TRUE?

对于这里的C#专家来说应该是一个简单的问题.

我基本上想要检查一个值或另一个值是否为TRUE,代码的狂野刺戳如下:

if ((Boolean.Parse(staff.getValue("Male")) | Boolean.Parse(staff.getValue("Female")))    
{   
   // is true
}
Run Code Online (Sandbox Code Playgroud)

它是否正确?

谢谢

c# boolean-logic

6
推荐指数
3
解决办法
9259
查看次数

Java中使用params的高效XSLT管道

这个问题的最佳答案描述了一种在Java中实现高效XSLT管道的技术:

Java中的高效XSLT管道(或将结果重定向到源)

不幸的是,虽然Transformer似乎公开了一个用于设置XSLT参数的API,但这似乎没有任何效果.例如,我有以下代码:

Transformer.java

import javax.xml.transform.sax.SAXTransformerFactory;
import javax.xml.transform.Templates;
import javax.xml.transform.sax.TransformerHandler; 
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
import javax.xml.transform.sax.SAXResult;
import javax.xml.transform.Transformer;
import java.io.File;
public class MyTransformer {
    public static void main(String[] args) throws javax.xml.transform.TransformerConfigurationException, javax.xml.transform.TransformerException{
        SAXTransformerFactory stf = (SAXTransformerFactory)TransformerFactory.newInstance();

        // These templates objects could be reused and obtained from elsewhere.
        Templates templates1 = stf.newTemplates(new StreamSource( new File("MyStylesheet1.xslt")));
        Templates templates2 = stf.newTemplates(new StreamSource(new File("MyStylesheet2.xslt")));

        TransformerHandler th1 = stf.newTransformerHandler(templates1);
        TransformerHandler th2 = stf.newTransformerHandler(templates2);

        th1.setResult(new SAXResult(th2));
        th2.setResult(new StreamResult(System.out));

        Transformer t = stf.newTransformer();

            //SETTING PARAMETERS …
Run Code Online (Sandbox Code Playgroud)

java xslt dom pipeline sax

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

在Java3d中旋转观察平台

下面的代码将一个多维数据集放在(0,0,0),另一个放在(0,.5,.5),每个多维数据集的维度为(.5,.5,.5).我正在尝试旋转屏幕到达这样的视图好 但我得到了这个观点 替代文字.而且,我意识到我的颜色向后倾斜.

无论如何,这是我的代码到目前为止:

import com.sun.j3d.utils.geometry.*;
import com.sun.j3d.utils.universe.*;
import javax.media.j3d.*;
import javax.vecmath.*;

public class Positioning {
    private Color3f lightBlue;
    private Color3f aquaGreen;
    private Color3f white;
    private Color3f teal;
    private BranchGroup group;
    private SimpleUniverse universe;

    public Positioning() {
        lightBlue = new Color3f(0.0f, 0.749019608f, 1.0f);
        aquaGreen = new Color3f(0.439215686f, 0.858823529f, 0.576470588f);
        white = new Color3f(1.0f, 1.0f, 1.0f);
        teal = new Color3f(0.196078431f, 0.6f, 0.8f);

        universe = new SimpleUniverse();
        group = new BranchGroup();

        addCube(0.5f, 0.5f, 0.5f, new Vector3f(0.0f, 0.0f, 0.0f), lightBlue);
        addCube(0.5f, 0.5f, 0.5f, …
Run Code Online (Sandbox Code Playgroud)

java 3d java-3d rotation

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

如果我处理它的基础流,我是否需要处理XmlReader?

我有以下方法从文件GetData创建一个StreamReader.

private void GetData(string file)
{
    string filename = Path.GetFileNameWithoutExtension(file);
    XmlDocument xmldoc = new XmlDocument();

    using (StreamReader sr = new StreamReader(file))
    {
        Stream bs = sr.BaseStream;
        Stream cl = mainParser.CleanMarkup(bs);
        try
        {
            xmldoc = mainParser.LoadDocument(bs);
        }
        catch (XmlException ex)
        {
            // Exceptions are usually caused by non-compliant documents.
            // These errors are not critical to the operation of this program.
            Console.WriteLine(filename + " " + ex.Message);
        }
    }
    Msdn msdnParser = new Msdn(xmldoc);

    ListViewItem lvitem = …
Run Code Online (Sandbox Code Playgroud)

c# dispose xmlreader streamreader

7
推荐指数
2
解决办法
5607
查看次数

MySql到Sql Server的迁移问题

我使用迁移工具成功地从MySql迁移到Sql Server.

不幸的是,由于某些原因,它标记表database.DBO.tablename而不仅仅是database.tablename

我从来没有使用过Sql Server,所以也许这就是他们为表命名的方式.

当我做:

SELECT TOP 1000 [rid]
      ,[filename]
      ,[qcname]
      ,[compound]
      ,[response]
      ,[isid]
      ,[isidresp]
      ,[finalconc]
      ,[rowid]
  FROM [test].[calibration]
Run Code Online (Sandbox Code Playgroud)

这是行不通的

但是,当我这样做时:

SELECT TOP 1000 [rid]
      ,[filename]
      ,[qcname]
      ,[compound]
      ,[response]
      ,[isid]
      ,[isidresp]
      ,[finalconc]
      ,[rowid]
  FROM [test].[dbo].[calibration]
Run Code Online (Sandbox Code Playgroud)

有用.

有谁知道为什么它的前缀是DBO?

mysql sql sql-server

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

什么是最好的Mercurial克隆/存储库策略?

可以有:

1)根据需要从远程仓库克隆(每个新的可能需要20分钟和500MB)

2)从远程repo克隆2个本地的,500MB,总共1GB,所以总是有2个本地repo来工作

3)从远程仓库克隆1本地一个,称为"主",然后不要触摸此主服务器,但根据需要从该主服务器克隆其他本地服务器

我开始使用(1),但是当有快速错误修复时,我需要做一个克隆并且它是20分钟,所以方法(2)更好,因为有2个独立的本地回购.

但有时候回购会变得"怪异",因为合并会造成损害,当它被修复到远程仓库时,任何本地回购的合并hg outgoing都会在我们再次推送时造成损害,所以我们只是删除当地回购并再次从远程克隆开始"新鲜",再次花20分钟.(实际上,我们可以先使用本地回购2,将本地回购1重命名为repo_old,然后在睡觉之前或回家之前再次进行克隆)

(3)是最好的选择吗?因为在Mac上,主机需要500MB和20分钟,但是其他本地克隆速度超快且需要少于500MB,因为它在Mac上使用硬链接(如何在没有硬链接内容的情况下找出多少磁盘空间? ).如果使用(3),我们如何做提交和推送?假设我们从远程repo克隆到本地作为"master",然后克隆本地的"clone01","clone02",03等,然后我们在clone01内部工作,然后当需要紧急修复时,我们去主,做一个hg pullhg update,并转到clone02也做hg pullhg update,并修复它clone02,测试它,并且hg commit,hg push在主,然后去掌握,做一个hg push那里?然后当clone01的项目完成后,再次进入master,pull,update,转到clone01,pull,update,merge,test,commit,push,go to master,push to remote repo?这是很多步骤!

mercurial dvcs

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

由于z-index导致jQuery悬停问题

我想使用jQuery触发元素的悬停事件,但是我使用z-index在元素上放置了一个半透明的png.有没有办法告诉jQuery忽略png并触发下面元素的悬停事件?

css jquery events z-index hover

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

Mysql - 如何选择具有相似信息的用户(例如共享电话号码)

仅举一个例子。如何查询我的数据库以查找可能使用同一电话号码的两个用户?我没有输入特定号码,但我想查找在用户表中多次使用的所有实例电话号码。

mysql

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

UIPicker检测当前所选行的点击

我有一个UIPickerView和,didSelectRow当点击选定的行时不调用该方法.我需要处理这个案子.有任何想法吗?

iphone select tap touch uipickerview

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

Erlang:使用gen_fsm实现有限状态机

我正在寻找使用OTP的gen_fsm在Erlang中实现的简单FSM的示例.

erlang gen-fsm

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