小编Dem*_*ema的帖子

JDBC的连接池选项:DBCP与C3P0

什么是可用于Java/JDBC的最佳连接池库?

我正在考虑2个主要候选人(免费/开源):

我在博客和其他论坛上阅读了很多关于它们的内容,但无法做出决定.

这两个是否有任何相关的替代方案?

java connection-pooling jdbc c3p0 apache-commons-dbcp

311
推荐指数
10
解决办法
20万
查看次数

SQL Server中自动增量主键的上限

SQL Server中自动增量主键的上限是多少?当SQL Server自动增量主键达到其上限时会发生什么?

sql sql-server auto-increment

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

什么是Ramda相当于underscore.js'compact'?

Ramda是否具有从列表中删除错误值的功能?

我知道我们可以做到var compact = R.filter(R.identity);但是我错过了现成的功能吗?

ramda.js

28
推荐指数
2
解决办法
7694
查看次数

用于构建类似桌面的Web应用程序的Javascript库:ExtJS,jQuery,YahooUI,Mocha,SproutCore,Cappuccino,其他?

我正在评估几个Javascript UI工具包,用于构建具有类似桌面感觉的Web应用程序,主要是因为对话框和窗口管理.

我看了几个选项 - 这是我目前的评估:

  • ExtJS - 伟大的小部件库,很棒的文档!没有那么大的执照.
  • jQuery UI - 缺乏现成的窗口和对话框容器.我喜欢jQuery.
  • 雅虎 UI - 与上面相同的问题.真的很成熟(但不幸的是,不再被积极维护)并且记录良好.
  • Mocha(基于Mootools) - 不像其他人那样成熟.缺乏良好的文档.
  • SproutCore - 与上面相同.也没有窗口和对话框小部件.
  • 卡布奇诺 - 太奇怪和革命.

你对这些有什么看法?我的评估是否正确?

javascript jquery yui mootools extjs

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

使用Ruby将UTF8转换为ANSI

我有一个Ruby脚本,可以在Linux机器上远程生成UTF8 CSV文件,然后通过SFTP将文件传输到Windows机器.

然后我需要用Excel打开这个文件,但Excel没有得到UTF8,所以我总是需要在文本编辑器中打开文件,该编辑器能够将UTF8转换为ANSI.

我很乐意使用Ruby以编程方式执行此操作并避免手动转换步骤.最简单的方法是什么?

PS:我尝试过使用iconv但没有成功.

ruby ansi utf-8 iconv

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

将Ruby库和gem用于Shoes应用程序

我正在写一个小鞋子应用程序,需要我用常规Ruby安装编写的库.我的库使用'net-ssh'gem和一堆其他Ruby库.

当我使用常规ruby(它有自己的命令行界面)直接运行我的库时,如下所示:

ruby my_lib.rb
Run Code Online (Sandbox Code Playgroud)

...一切都很好.但是当我尝试在我的Shoes应用程序中要求它时,我得到一个'没有这样的文件加载 - net/ssh'错误(因为my_lib使用net-ssh).

我尝试在Shoes应用程序中使用$:include路径变量,如下所示:

$:.unshift "C:/ruby/lib/ruby/1.8"
$:.unshift "C:/ruby/lib/ruby/site_ruby/1.8"
require 'rubygems'
gem 'net-ssh'
require 'my_lib.rb'
Run Code Online (Sandbox Code Playgroud)

......但没有成功.我得到'找不到RubyGem net-ssh'.

有人有同样的问题吗?在Shoes应用程序中使用Ruby库和gem的最佳方法是什么?

ruby shoes rubygems

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

如何在Redux中将全局状态数据处理为深层嵌套组件?

所以说你有这个组件结构的聊天应用程序:

<ChatApp>
  <CurrentUserInfo>...</CurrentUserInfo>
  <ChatsPanel>...</ChatsPanel>
  <SelectedChatPanel>
    <MessagesList>
      <MessageBaloon>
        <MessageText></MessageText>
        <MessageUserHead></MessageUserHead>
      </MessageBaloon>
      ...
    </MessagesList>
  <SelectedChatPanel>
</ChatApp>
Run Code Online (Sandbox Code Playgroud)

和Redux状态一样:

{ 
  currentUser: ...,
  chatsList: ...,
  selectedChatIndex: ...,
  messagesList: [ ... ]
}
Run Code Online (Sandbox Code Playgroud)

如何将当前用户信息提供给<MessageUserHead>组件(将为每条消息呈现当前用户缩略图),而不必通过所有中间组件从根组件一直传递它?

同样,如何在不借助于暴露整个状态对象的情况下,如何为组件树中的每个表示/哑组件提供当前语言,主题等信息?

javascript flux reactjs redux

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

六西格玛质量管理和软件开发

是否可以将六西格玛质量管理与软件开发流程结合使用?

你的经历是什么?

如果您使用像Scrum或XP这样的敏捷方法,那么六西格玛是不是太官僚了?

我在谈论软件开发的整体质量管理,因为需求收集直到部署和运营,而不仅仅是构建阶段(TDD和单元测试等工具或多或少已经建立为最佳实践).

agile

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

在git存储库中高效存储二进制文件

我想有一个主要由二进制文件组成的git存储库.

我需要跟踪已更改,添加和删除的文件到存储库,但我不希望git对文件本身的内容进行版本控制.

换句话说,我只需要git来跟踪更改(更改日志),而不是内容.

用git这甚至可能吗?

我应该为此使用其他东西吗?

versioning git binary file

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

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