问题列表 - 第19863页

使用tortoise svn将更改的文件导出到另一个目录

对于我的项目,我想使用tortoise svn仅导出自上次更新以来更改/添加的文件(标有红色感叹号或加号的文件),但是我似乎无法找到正确的组合来完成这个简单的任务.

我现在做的是使用指定的修改日期进行xcopy,但是它错过了一些简单地添加到文件夹而没有修改的文件.由于我可以获得更改列表,因此我没有看到任何方法将这些文件简单地导出到deploy目录.

svn tortoisesvn

18
推荐指数
2
解决办法
9061
查看次数

开源客户端基于JavaScript的2D数据绘图?

我想知道是否有任何2D图形绘制库使用JavaScript在客户端运行?基本的想法是你可以在浏览器中绘制一个图表,用户可以更改X和Y标度和限制,放大和缩小等内容,而无需不断地从服务器重新加载网页.数据本身将通过AJAX获取,wget如果用户想要使用重型工具,这将允许用户直接从服务器获取数据.类似于matplotlibPython 的2D部分.

这是我很久以前看过的,然后才决定开发一些只在服务器端生成SVG的代码(使用内置的eCos Web服务器)更快,但现在我一直在阅读关于像Prototype和jQuery这样的东西,我想知道是否已经有人已经完成了这项工作.

javascript ajax plot

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

Java EE/Glassfish应用程序逻辑

我试图了解我的Java EE应用程序应该放在哪些应用程序逻辑中.我是Java EE的新手,我正在考虑从遗留数据库加载大量非结构化数据,并构建一个干净的对象模型供我的应用程序使用.根据我的调查,我看到Java EE应用程序有两个组件,Enterprise Bean和Web Application组件.我的应用程序的这一部分将负责加载数据,构建对象模型以及根据数据的当前状态通过JMS向感兴趣的各方发送消息.数据将通过与数据库同步以及通过JMS从远程Java应用程序接收的消息进行更新.

EJB是否是这种功能的正确位置?如何开始我的对象模型的初始化(主要方法Java App等价物)?创建定时事件以查看对象模型并通过JMS发送消息的最佳实践是什么?

我已经阅读了很多关于Java EE,Glassfish,EJB的文章......但仍然觉得我没有清楚地了解我应该在哪里编写这个功能.我见过的EJB的任何例子都倾向于围绕来自客户端应用程序的bean的直接方法调用.

目前我觉得Java应用程序可以完成这项工作,但我们正在考虑将来使用RMI和Web客户端.

java jms glassfish java-ee ejb-3.0

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

为什么这个rails关联在急切加载后单独加载?

我试图通过急切加载避免N + 1查询问题,但它无法正常工作.相关模型仍在单独加载.

以下是相关的ActiveRecords及其关系:

class Player < ActiveRecord::Base
  has_one :tableau
end

Class Tableau < ActiveRecord::Base
  belongs_to :player
  has_many :tableau_cards
  has_many :deck_cards, :through => :tableau_cards
end

Class TableauCard < ActiveRecord::Base
  belongs_to :tableau
  belongs_to :deck_card, :include => :card
end

class DeckCard < ActiveRecord::Base
  belongs_to :card
  has_many :tableaus, :through => :tableau_cards
end

class Card < ActiveRecord::Base
  has_many :deck_cards
end

class Turn < ActiveRecord::Base
  belongs_to :game
end
Run Code Online (Sandbox Code Playgroud)

我正在使用的查询是在Player的这个方法中:

def tableau_contains(card_id)
  self.tableau.tableau_cards = TableauCard.find :all, :include => [ {:deck_card => (:card)}], :conditions => ['tableau_cards.tableau_id = …
Run Code Online (Sandbox Code Playgroud)

activerecord ruby-on-rails associations eager-loading

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

SQL SELECT FROM:查询

我有一个包含多个地址字段的表格,例如address_line_1,address_line_2等.

有没有什么办法可以一次跨多个字段使用WHERE子句,而不必使用OR/AND语句?

例如:

SELECT * 
  FROM FIN_LIVE.CUSTOMER_ADDRESSES 
 WHERE SYS_ADDRESS_1, SYS_ADDRESS_2, SYS_ADDRESS_3 = 'data'
Run Code Online (Sandbox Code Playgroud)

sql

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

最小锁定线程安全哈希表?

是否有可用的Hashtable实现在.NET中提供最小锁定的线程安全性?或者用另一种可以移植到.NET的语言?

我们正在寻找使用BCL Dictionary <,> class with lock()和分布式缓存应用程序(如memcached或Velocity)之间的东西.

预期用途是一个缓存,有成千上万的读者根据键读取不可变的值(数字或指针,我们还没有决定哪个).作家将会少得多,可能只有一个.

.net c# multithreading locking data-structures

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

将emacs ruby​​-mode缩进更改为4个空格

从上一篇文章中我得到了Ruby模式在emacs中工作.这很有效.

为mac ruby​​开发设置.emacs文件

我们公司使用4个空格进行缩进,而不是默认2.我很难让它工作.

这是我的.emacs文件

(add-to-list'load-path"〜/ rdoc-mode.el")

(需要'ruby-mode)

(setq indent-tabs-mode nil); 始终用空格替换制表符

(setq-default tab-width 4); 为所有缓冲区设置标签宽度为4

有谁看到我做错了什么?

谢谢!

ruby emacs ruby-on-rails dot-emacs

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

如何将当前git分支的名称转换为shell脚本中的变量?

我是shell脚本的新手,无法解决这个问题.如果您不熟悉,命令git branch会返回类似的内容

* develop
  master
Run Code Online (Sandbox Code Playgroud)

,星号标记当前签出的分支.当我在终端中运行以下内容时:

git branch | grep "*"
Run Code Online (Sandbox Code Playgroud)

我明白了:

* develop
Run Code Online (Sandbox Code Playgroud)

正如所料.

但是,当我跑

test=$(git branch | grep "*")
Run Code Online (Sandbox Code Playgroud)

要么

test=`git branch | grep "*"`
Run Code Online (Sandbox Code Playgroud)

然后

echo $test
Run Code Online (Sandbox Code Playgroud)

,结果只是目录中的文件列表.我们如何使test ="*develop"的价值?

然后下一步(一旦我们将"*develop"变成一个名为test的变量),就是得到子串.这只是以下几点吗?

currentBranch=${test:2} 
Run Code Online (Sandbox Code Playgroud)

我正在玩那个子串函数,我得到了很多"坏替换"错误,不知道为什么.

linux git bash shell ubuntu

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

Rails rack 1.0错误

我尝试启动脚本/服务器时出现此错误:

/opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems.rb:827:in `report_activate_error': RubyGem version error: rack(1.0.0 not ~> 1.0.1) (Gem::LoadError)
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems.rb:261:in `activate'
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems.rb:68:in `gem'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller.rb:34
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in `new_constants_in'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:2
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
 from script/server:3
Run Code Online (Sandbox Code Playgroud)

这很烦人,因为我做了:

Successfully installed rack-1.1.0
1 gem installed
Installing ri documentation for rack-1.1.0...
Installing RDoc documentation for rack-1.1.0...
Run Code Online (Sandbox Code Playgroud)

但它总是说错误.我有Rails 2.3.5,但我不认为错误是Rails相关,但更像是我的服务器相关的大声笑.

感谢帮助!

gem rack ruby-on-rails

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

推送非英语语言通知

我已经成功实现了这段代码:

有谁知道如何在C#中编写Apple推送通知提供程序?

它很棒.但我有一个问题,任何人都可以帮我发送希伯来语或阿拉伯语等非英语信息吗?

如果字符串包含任何非英语字符,则不会发送.

谢谢

iphone non-english push-notification

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