问题列表 - 第27998页

长URL(Bitly和TinyURL)

我遇到了一个问题,我需要将超过2000个字符从我的Flash应用程序传递到HTML页面,该页面读取信息并显示该人员来自Flash应用程序的正确选项.

一切都很好但是在最后阶段,当用户需要将他们的选择发布到表单时,由于字符串太长而无法发送字符.

有没有办法使用Bitly或TinyURL等服务发送这些长字符串,并在表单发送时在另一端"解构"?

否则,是否有另一个解决此问题的方法?

非常感谢!

url tinyurl long-integer

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

+运算符对Java中的数字和字符串的行为有何不同?

Java没有运算符重载的概念.

Still +运算符表现为带数字的加法运算符,并将运算符与字符串连接起来.这类似于运算符重载行为.

那么,Java是否有运算符重载?

java

13
推荐指数
4
解决办法
843
查看次数

django:检查给定模型的modeladmin

如何检查给定模型的modeladmin是否存在?

通过使用admin.site对象注册模型来创建modeladmins.如何检查站点对象以查看已注册的模型以及admin_class?

django django-admin

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

如何判断候选人是否是一名优秀的Sharepoint Architect/Developer?

我需要采访一些人担任Sharepoint Architect/Developer角色.

虽然我精通.NET,但我在Sharepoint上的工作很少,所以我不确定如何测试候选人的Sharepoint技能.你对考生的考试有什么建议吗?

请提出我可以问候选人的问题; 并且请指明您的问题是否为Sharepoint开发人员的"必须知道"知识.请提供您问题的答案.

.net sharepoint sharepoint-2007 sharepoint-2010

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

使用grep从列表中选择与任何单词匹配的行

grep如果出现了单词列表中的至少一个元素,可以 选择行吗?例如

grep "hello world" file1 
Run Code Online (Sandbox Code Playgroud)

grep必须给我所有包含单词hello或单词world或两者都包含的行。

linux shell scripting csh tcsh

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

列表到LINQ中的列

鉴于IEnumerable<T>行数和行数,我想将其转换为IEnumerable<IEnumerable<T>>如此:

输入:

Row Count: 3

List: [1,2,3,4,5,6,7]

产量

 
[
 [1,4,7]
 [2,5]
 [3,6]
]

编辑 我希望这适用于任何IEnumerable而不依赖于T是一个Int32.

我怎么能用LINQ做到这一点?

c# linq

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

如何解决用于在C++中维护静态局部变量的服务数据的线程安全性?

请考虑以下情形.我们有一个带有静态局部变量的C++函数:

void function()
{
    static int variable = obtain();
    //blahblablah
}
Run Code Online (Sandbox Code Playgroud)

该函数需要同时从多个线程调用,因此我们添加一个临界区以避免对静态local的并发访问:

void functionThreadSafe()
{
    CriticalSectionLockClass lock( criticalSection );
    static int variable = obtain();
    //blahblablah
}
Run Code Online (Sandbox Code Playgroud)

但这还够吗?我的意思是有一些魔法可以使变量初始化不超过一次.因此,运行时维护了一些服务数据,指示每个静态本地是否已经初始化.

上述代码中的关键部分是否也会保护该服务数据?这种情况需要额外的保护吗?

c++ concurrency multithreading synchronization

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

如何使用Quartz调度程序维护作业历史记录

我想保留由Quartz调度程序安排的作业历史,其中包含以下属性:"开始时间","结束时间","成功","错误".

有两个可用的接口:ITriggerListenerIJobListener(我正在使用接口的C#命名约定,因为我使用的是Quartz.NET,但可能会要求Java版本提出相同的问题).

IJobListenerJobToBeExecuted一个JobWasExecuted方法.后者提供了一个JobExecutionException让你知道什么时候出错的地方.但是,没有办法关联JobToBeExecutedJobWasExecuted.假设我的工作运行了十分钟.我在启动t0t0+2(让他们重叠).我接到两个电话,JobToBeExecuted并在历史表中插入两个开始时间.当两个工作完成时t1,t1+2我接到两个电话JobWasExecuted.我如何知道每次调用中要更新的数据库记录(存储结束时间及其相应的开始时间)?

ITriggerListener有另一个问题.TriggerComplete当作业失败时,无法在方法内部获得任何错误.

我如何获得所需的行为?

c# java task quartz-scheduler

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

如何在Rails中实现计数器缓存?

我有一个帖子控制器和一个评论控制器.Post有很多评论,评论属于Post.设置了关联,并启用了counter_cache选项:

#Inside post.rb
has_many :comments

#Inside comment.rb
belongs_to :post, :counter_cache => true
Run Code Online (Sandbox Code Playgroud)

comments_count我的posts表中有一列默认为零,如下:

add_column :posts, :comments_count, :integer, :default => 0
Run Code Online (Sandbox Code Playgroud)

create我的评论控制器的操作中,我有以下代码:

def create
  @posts = Post.find(params[:post_id])
  @comment = @post.comments.build(params[:comment])
  if @comment.save
    redirect_to root
  else
    render :action => 'new'
  end
end
Run Code Online (Sandbox Code Playgroud)

我的问题:@comment.save调用时,我收到以下错误:

ArgumentError in CommentsController#create

wrong number of arguments (2 for 0)
Run Code Online (Sandbox Code Playgroud)

:counter_cache => true从comment.rb中删除完全解决了问题,所以我假设它是导致这个模糊错误的原因.我在这里错过了什么?我怎样才能保存我的评论,并且仍然有我的帖子来处理我的counter_cache?

谢谢!


更新 - 附加应用程序跟踪:

/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:987:in `update_all'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:987:in `update_counters_without_lock'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/locking/optimistic.rb:176:in `update_counters'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/base.rb:1006:in `increment_counter'
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/associations.rb:1367:in `belongs_to_counter_cache_after_create_for_feed_entry'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/callbacks.rb:178:in `send'
/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/callbacks.rb:178:in `evaluate_method' …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails one-to-many counter-cache

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

如何检查字符串是否是有效日期

我有一个字符串:"31-02-2010"并想检查它是否是一个有效的日期.最好的方法是什么?

我需要一个方法,如果字符串是有效日期,则返回true,否则返回false.

ruby string ruby-on-rails date

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