问题列表 - 第36799页

fullCalendar - 活动标题和详细信息

我正在使用漂亮的fullCalendar jQuery插件.

我希望能够在每个事件中都有标题和详细信息,如下面的屏幕截图所示:

这里的细节是每个会话的参与者.(隐藏在细节上的溢出)

javascript jquery rendering fullcalendar

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

如何在磁盘上保存列表项而不是Java中的内存

我正在寻找与Java中的ArrayList相同的数据结构,它将项目保存在磁盘上而不是内存中.java有这样的数据结构吗?谢谢

我希望有一个动态结构,可以在内存中保存项目,当它的大小超过某个值时,将新项目保存在磁盘上,直到大小低于该值.

java

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

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

你如何找到相当于整数的罗马数字

你如何找到相当于整数的罗马数字.是否有提供此功能的java库?

我确实找到了类似的问题,但我更喜欢这个问题的开箱即用的API抽象.处理代码中的所有可能组合非常痛苦.

java roman-numerals

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

LINQ扩展方法帮助寻求II

有没有办法让我的视图中的这个扩展方法的参数'intellisensible'?

目前,我可以获得一个工具提示,指出参数(在控制器动作方法中)是什么,但是我很乐意自信地将IntelliSense键入"安全"的参数名称.无论如何,没有进一步的麻烦,方法,然后使用:

public static string Script<T>(this HtmlHelper html,
                                Expression<Action<T>> action) where T:Controller
{
    var call = action.Body as MethodCallExpression;

    if (call != null)
    {
        // paramDic - to be used later for routevalues
        var paramDic = new Dictionary<string, object>();
        string actionName = call.Method.Name;
        var methodParams = call.Method.GetParameters();

        if (methodParams.Any())
        {
            for (int index = 0; index < methodParams.Length; index++)
            {
                ParameterInfo parameterInfo = methodParams[index];
                Expression expression = call.Arguments[index];
                object objValue;
                var expressionConst = expression as ConstantExpression;
                if(expressionConst!=null)
                {
                    objValue = …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net-mvc

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

如何在iOS中添加和获取.plist中的值

我正在实现基于Web服务的应用程序.在那里我需要在.plist中添加一个字符串作为属性,我需要在代码中随时获取.plist中的值.

objective-c plist ios4 ios

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

SOLID vs. YAGNI

我听说不遵守面向对象设计中的SOLID原则的最常见论点之一是YAGNI(尽管论证者通常不称之为):

"我可以将功能X和功能Y放在同一个类中.这很简单,为什么要添加一个新类(即复杂性)."

"是的,我可以将我的所有业务逻辑直接放入GUI代码中,它更容易,更快.这将是唯一的GUI,并且不太可能出现重要的新需求."

"如果在新的要求不太可能的情况下,我的代码变得过于混乱,我仍然可以为新要求进行重构.所以你的'如果你以后需要......怎么办?'的论点不算数."

对于这种做法,你最有说服力的论点是什么?我怎么能真正证明这是一种昂贵的做法,特别是对那些没有太多软件开发经验的人来说.

oop yagni solid-principles

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

将人类转换为3d

这可能与stackoverflow不完全相关,但我没有更好的网站在哪里发布.

我们已经要求开发一些可以将真人变成包括纹理在内的3d应用程序的东西.

现在我不知道如何处理这个,因为我们以前没有经验.这是可能的,如果有可能我们需要什么样的东西?

编辑:只是一些额外的信息,这是我学校的老师提出的一个想法,他希望它能够在几分钟内扫描人.所以最可行的事情似乎是使用多个摄像头可能与绿色/蓝色屏幕结合使用.

3d

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

什么(function(x,y){...})(a,b); 用JavaScript表示?

我看到了这个功能:

(function (x, y, data, lbl, dot) {
    // Function body...
})(x, y, data[i], labels[i], dot);
Run Code Online (Sandbox Code Playgroud)

这是什么?一个功能?为什么要放置函数定义()

javascript

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

使用TPL进行协作式多任务处理

我们正在移植建模应用程序,它使用IronPython脚本在建模过程中进行自定义操作.现有应用程序在单独的线程中执行每个Python脚本,并为此使用协作模型.现在我们想将它移植到TPL,但首先我们要测量上下文切换.基本上,我们现在拥有的:

  1. Task队列
  2. 每个Task队列都执行一个IronPython脚本
  3. 在IronPython脚本里面我们调用了C#类方法,它是同步点并且应该转移Task(IronPython执行)到等待状态

我们想做什么:

  1. 我们想要进行无限循环,它将遍历Tasks队列
  2. 当我们得到一个时,Task我们尝试执行它
  3. 在PythonScript中,我们想要调用C#方法并将此脚本转移到等待状态.但不要将其从队列中删除.
  4. 在下一次迭代时,当我们得到另一个时,Task我们检查它是否处于等待状态.如果是这样,我们将其唤醒并尝试执行.
  5. 在每一刻我们应该只有一个活跃的 Task
  6. 最后我们要测量Task每秒可执行的数量

我真的不知道合作多任务是什么?我们在考虑定制TaskScheduler,这是好方法吗?还是有人知道更好的解决方案?

谢谢.

更新:

好的,例如,我有这样的代码:

public class CooperativeScheduler : TaskScheduler, IDisposable
    {
        private BlockingCollection<Task> _tasks;

        private Thread _thread;

        private Task _currentTask;

        public CooperativeScheduler()
        {
            this._tasks = new BlockingCollection<Task>();
            this._thread = new Thread(() =>
                {
                    foreach (Task task in this._tasks.GetConsumingEnumerable())
                    {
                        this._currentTask = task;

                        TryExecuteTask(this._currentTask);
                    }
                }
            );

            this._thread.Name = "Cooperative scheduler thread";

            this._thread.Start();
        } …
Run Code Online (Sandbox Code Playgroud)

c# python multithreading scheduled-tasks task

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