问题列表 - 第32869页

在java中分解,什么时候足够了?

我是第一年的计算机科学专业的学生.我们目前正在用java编程,我经常尝试将我的程序分解为命名良好的方法,以便我的主方法逻辑可以尽可能接近伪代码.

我发现的问题是,我经常写这么多小的私有方法,我觉得我可能会过度使用它.在决定是否进一步分解问题时,是否有任何好的经验法则或风格考虑因素需要考虑?

java decomposition

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

"ORA-01036:C#中oracle clob的非法变量名/数字\n"

当我尝试使用clobC#中的输入和输出创建一个oracle存储过程调用时,我收到以下错误:

ORA-01036: illegal variable name/number\n
Run Code Online (Sandbox Code Playgroud)

这是代码本身:

OracleTransaction transaction = connection.BeginTransaction();
OracleCommand command = connection.CreateCommand();
command.Transaction = transaction;
command.CommandText = 
      @"declare xx clob; 
      begin dbms_lob.createtemporary(xx, false, 0); 
      :tempclob := xx; end;";

command.Parameters.Add(new OracleParameter("tempclob", OracleType.Clob))
    .Direction = ParameterDirection.Output;

command.ExecuteNonQuery();

OracleLob tempLob = (OracleLob)command.Parameters[0].Value;
//byte[] tempbuff = new byte[10000];
byte[] tempbuff = System.Text.Encoding.Unicode.GetBytes(generateXMLMessage());

tempLob.BeginBatch(OracleLobOpenMode.ReadWrite);
tempLob.Write(tempbuff, 0, tempbuff.Length);
tempLob.EndBatch();
command.Parameters.Clear();
command.CommandText = "InsertMessageAndGetResponseWRP";
command.CommandType = CommandType.StoredProcedure;
//command.Parameters
//.Add(new OracleParameter("ImportDoc", OracleType.Blob)).Value = tempLob;
command.Parameters.Add(new OracleParameter("iSourceSystem", OracleType.VarChar))
       .Value = "XXX";

command.Parameters.Add(new OracleParameter("iMessage", OracleType.Clob))
       .Value …
Run Code Online (Sandbox Code Playgroud)

c# oracle clob

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

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

以下函数式编程模式的正确术语是什么?

我听说它被称为,作为一个无限的列表,有时甚至作为一个懒惰的序列.

以下模式的正确用语是什么?(显示的Clojure代码)

(def first$ first)

(defn second$ [str]
  (cond
    (empty? str) ()
    true ((first (rest str)))))

(defn stream-builder [next_ n]
  (cons n (cons (fn [] (stream-builder next_ (next_ n))) ())))

(defn stream [str n]
  (cond
    (= 0 n) ()
    true (cons (first$ str) (stream (second$ str) (- n 1)))))

(def odd 
  (stream-builder (fn [n] 
        (+ 2 n))1))

(println (stream odd 23))

> (1 3 5 7 9 11 13 15 17 19 …
Run Code Online (Sandbox Code Playgroud)

lisp functional-programming terminology clojure sequence

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

TFS 2010的最佳敏捷模板?

我刚刚安装了TFS 2010,并希望以最敏捷的方式使用TFS.

我见过http://scrumforteamsystem.com,他们是否可以推荐其他任何好的模板?

干杯,灰.

agile tfs scrum tfs2010

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

在python中将图像转换为矩阵

我想用Python做一些图像处理.

有没有一种简单的方法可以将.png图像导入为灰度/ RGB值矩阵(可能使用PIL)?

python numpy image-processing python-imaging-library

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

Facebook的自定义皮肤,如按钮

是否有(简单)方式来自定义通过fbml实现的facebook按钮的外观?

我很确定我在某个地方看到了这个,但我不记得在哪里,我无法找到任何关于此的文档.

facebook skinning fbml

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

如何衡量我在ASP.NET中的能力水平或技能?

作为拥有5年以上经验的ASP.NET开发人员.我喜欢测量ASP.NET和SQL Server中的能力水平.基本上我的目标是提高我在ASP.NET中的能力水平和技能; 在此之前,我需要知道考虑当前的ASP.NET和相关技术,我的水平是多少......

所以,请提供一些指示......

  • 是否有任何技能测量测验或考试,哪些帐户经验和技术?
  • 您如何衡量您或您的初级开发人员技能或能力?

asp.net

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

在核心情节中限制滚动

我想让我的用户在CPXYGraph中滚动.我有一个CPXYGraph作为CPHostingLayer的一部分,就像在教程中一样.我启用了allowUserInteraction,这很酷并且允许滚动.但我不想让我的用户滚动到'无限',它似乎允许 - 你可以继续拖动数据在绘图上的位置越来越远.

如何约束这个以便用户只能在某个范围内滚动?

我还启用了maskToBorder,并将outerBorderPath和innerBorderPath设置为一个非常小的东西,但我没有看到任何变化,所以我不确定它们应该如何工作.

我无法设置maskingPath和subLayerMaskingPath,因为它们似乎只是只读(没有设置器),尽管我觉得这两个属性可能就是我想要的.

有人遇到过这种情况吗?如果有人可以发光,会很高兴.谢谢!

iphone core-plot

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

scala类型推断与_占位符

List("This","is","Scala").foreach(a => print(a+" "))
Run Code Online (Sandbox Code Playgroud)

编译好,但是

List("This","is","Scala").foreach(print(_+" "))
Run Code Online (Sandbox Code Playgroud)

没有抱怨缺少参数类型.我无法弄清楚它失败的原因.

编辑:我的意思是打印不打印 - 不是说它有逻辑上的区别.

scala type-inference placeholder

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