小编Ric*_*mil的帖子

我们是通过开源项目来拍摄自己的吗?

我一直在考虑开发一些开源项目的想法,主要是因为其他人都这样做的原因:为了好玩和学习新东西.但现在这些OS(开源)项目比以往任何时候都越来越强大,越来越受欢迎.所以,我一直在想,开发人员是否通过免费工作来杀死我们的职业?我知道有一些操作系统项目需要支付一些费用,但与在全职软件公司工作时获得报酬的工作相比没什么.

想想这些最糟糕的情况:

  • OpenOffice或这些办公套装中的任何一个都会导致Microsoft Office崩溃,而现在微软已经裁员了数千名开发人员......
  • Linux成为第一个使用的操作系统,苹果和微软都不得不裁员Windows和Mac开发人员.

想想这个比喻:

  • 如果有"开源银行"怎么办?!如果出纳员,经理,高管等都非常友好,免费工作,并提供一些踢腿产品,为什么去美国银行并支付大量费用,对吧?

换句话说,如果所有软件都成为开源软件怎么办?这可能永远不会发生,或者即使它确实会在那里为我们提供大量的工作,但无论如何,我想看看别人怎么想我的这个疯狂的偏执:)


也可以看看:
/sf/ask/13729201/
/sf/ask/8160701/
自由软件和开源软件之间的区别

open-source

25
推荐指数
3
解决办法
2590
查看次数

(any == System.DBNull.Value)vs(any is System.DBNull)

有没有人喜欢如何检查一个值是DBNull什么?我发现这两个陈述给了我想要的结果,但只是想知道是否有偏好?

if (any is System.DBNull)

与...一样:

if (any == System.DBNull.Value)

谢谢!

.net null dbnull

10
推荐指数
3
解决办法
5330
查看次数

返回Oracle引用游标并附加多个结果

我有这个问题,我希望有人知道答案.我有一个oracle存储过程,它接受客户ID并返回ref_cursor中的所有客户订单.过度简化它,这就是我所拥有的:

Orders
- orderId
- siteID

Customers
- siteID
- Name

GetOrder(siteID, outCursor) /* returns all orders for a customer */
Run Code Online (Sandbox Code Playgroud)

现在,我需要编写另一个采用客户名称并执行LIKE查询以获取所有custId的过程,然后我需要重用GetOrder方法来返回找到的custIds的所有订单,如下所示:

   PROCEDURE GetOrderbyCustName(
      p_name       IN        VARCHAR2,
      curReturn    OUT       sys_refcursor
   )
   IS
      siteid    number;
   BEGIN
      FOR rec in SELECT site_id FROM customers WHERE name LIKE p_name
      LOOP 
      -- This will replace curReturn in each iteration
      -- how do I append instead?
        GetOrder(rec.site_id,
                   curReturn
                  );
      END LOOP;
   END GetOrderbyCustName;
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何在每次迭代中将GetOrder的返回附加到curReturn?正如它现在所写的那样,它会在循环的每个循环中覆盖它.谢谢!!

oracle sys-refcursor

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

拼写的数字(int)的打印值

是否有一种开箱即用的方法来拼出C#中的int?例如,如果我有:

int a = 53;
Run Code Online (Sandbox Code Playgroud)

我要打印:

"fifty three"
Run Code Online (Sandbox Code Playgroud)

"53"
Run Code Online (Sandbox Code Playgroud)

如果没有,是否有任何人有关于如何实现这一点的例子?

谢谢!

c#

4
推荐指数
3
解决办法
7969
查看次数

标签 统计

.net ×1

c# ×1

dbnull ×1

null ×1

open-source ×1

oracle ×1

sys-refcursor ×1