问题列表 - 第38596页

删除Photoshop中的空白区域

我在Photoshop中有500个图标图像,每个对象周围都有不同的空白区域.我想知道是否有办法通过photoshop运行一个动作来裁剪每个图像,以便它移除每个图标周围的空白区域(如果没有,哦,我只是好奇).

photoshop action

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

mysql索引太多了?

我花了一些时间来优化我们当前的数据库.

我正在特别关注索引.

有几个问题:

  • 是否存在索引太多的事情?
  • 什么指数会加速?
  • 索引会减慢什么?
  • 什么时候添加索引是个好主意?
  • 什么时候添加索引是个坏主意?
  • Pro和Con的多个索引与多列索引?

mysql sql indexing

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

是否根据第三范式将"ID"字段添加到数据库表中?

是否可以将"ID"字段作为主键添加到我的所有数据库表中,还可以使用它来使表之间的关系发生?这种设计是否会被视为3NF(第三范式)设计?如果是,理论上是否推荐这个东西?

database database-design

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

我何时才能打电话给DoEvents?

如果我循环执行一个延长的操作(比如说,处理文件)并且我想更新进度条,我需要使用DoEvents,这是我能理解的.

但是在函数的每个循环中调用它只会导致进度条的动画播放速度非常快(或者很慢,具体取决于操作).我知道这是因为DoEvents允许进度条"呼吸",因为没有更好的单词,导致它和表单的其余部分刷新.

我的问题是,你怎么知道调用DoEvents是合适的?显然你不能只是随心所欲地调用它 - 通常你会觉得它 - 这会导致零星的动画等等.那么是否有一些快速方法来检查表单/应用程序是否需要调用DoEvents?

c# doevents

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

MVC ajax json发布到控制器动作方法

我试图实现对包含复杂对象作为参数的控制器操作方法的JQuery AJAX调用.我已经阅读了很多博客,并尝试了从中学到的几种技术.我构建了我最好的尝试代码的关键帖子(如下所示)是这里的stackoverflow帖子.

我想触发一个异步帖子,当用户选中一个字段[不是表单保存帖子时调用 - 如我发现的其他示例中所示].

我的意图是:

  • 在客户端上实例化一个对象[不是为View提供类型的ViewModel];
  • 使用视图中多个字段的数据填充对象;
  • 将此对象转换为JSON;
  • 使用jQuery.Ajax方法调用控制器操作方法,传递JSON对象.

结果将作为JSON结果返回; 并且数据将根据返回的结果加载到视图中的字段中.

问题是:

  • 如果action方法属于HttpPost属性,则不会调用控制器Action方法(即使AJAX调用类型设置为'POST').
  • 如果action方法是使用HttpGet赋值的,则参数的属性值为null
  • ReadObject方法抛出错误:"期望元素'root'来自命名空间''..遇到'无',名称'命名空间'".

希望有人可以提供帮助.谢谢.代码如下:

客户端js文件

 var disputeKeyDataObj = {
     "InvoiceNumber": "" + $.trim(this.value) + "",
     "CustomerNumber": "" + $.trim($('#CustomerNumber').val()) + ""
  };

  var disputeKeyDataJSON = JSON.stringify(disputeHeadlineData);      

  $.ajax({
     url: "/cnr/GetDataForInvoiceNumber",
     type: "POST",
     data: disputeKeyDataJSON,
     dataType: 'json',
     contentType: "application/json; charset=utf-8",
     success: EnrichedDisputeKeyData(result)
  });
Run Code Online (Sandbox Code Playgroud)


操作过滤器和与Action方法参数关联的类的类

 [DataContract]  
 public class DisputeKeyData  
 {  
    [DataMember(Name = "InvoiceNumber")]  
    public string InvoiceNumber { get; set; }

    [DataMember(Name = "CustomerNumber")]
    public string CustomerNumber { get; …
Run Code Online (Sandbox Code Playgroud)

ajax asp.net-mvc json

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

地图地图 - 如何将内部地图保留为地图?

我的目标是创建一个地图地图,以便我可以通过其键检索外部地图的信息,然后通过其键访问其"内部"地图.

但是,当我得到每个内部地图时,我创建的地图最初变成了一个对象,我不能像使用外部地图那样使用键来访问它的值.

要向您学习专家,我想知道如何将所有地图保留为地图.或者,它有可能吗?

这是我的锻炼计划:

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

public class MapExample {

    public static void main(String[] args) {

        Map<Object,String> mp=new HashMap<Object, String>();

        // adding or set elements in Map by put method key and value pair
        mp.put(new Integer(2), "Two");
        mp.put(new Integer(1), "One");
        mp.put(new Integer(3), "Three");
        mp.put(new Integer(4), "Four");

        Map<Object,String> mp2=new HashMap<Object, String>();
        mp2.put(new Integer(2), "Two2");
        mp2.put(new Integer(1), "One2");
        mp2.put(new Integer(3), "Three2");
        mp2.put(new Integer(4), "Four2");

        Map<Object,String> mpMaps=new HashMap();

        mpMaps.put("Map1",mp);
        mpMaps.put("Map2",mp2);

        System.out.println("This is a map of Maps:   " …
Run Code Online (Sandbox Code Playgroud)

java hashmap

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

函数采用具有默认值的引用参数

基于 http://www.cplusplus.com/reference/stl/vector/vector/

explicit vector ( const Allocator& = Allocator() );
Run Code Online (Sandbox Code Playgroud)

此向量构造函数采用具有默认值Allocator()的引用参数.我从这个函数签名中学到的是函数可以使用默认值的引用参数.

这是我和VS2010一起玩的演示代码.

#include "stdafx.h"
#include <iostream>

using namespace std;

void funA(const int& iValue=5) // reference to a template const int 5 why?
{
    cout << iValue << endl;
}

int _tmain(int argc, _TCHAR* argv[])
{
    funA();
    funA(10);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

是否有一些规则来指导这种语法用法(即带有默认值的引用参数)?

c++

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

试图运行单声道捆绑程序,但缺少libgdiplus异常

我目前正在尝试让我的C#程序在Linux上运行.在我的Linux机器上使用mono,程序运行正常.所以我使用了mkbundle,所有这些都是正确编译的.但是当我尝试在任何其他Linux机器上运行捆绑的程序时,我收到此错误:

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the 
type initializer for System.Windows.Forms.XplatUI ---> 
System.TypeInitializationException: An exception was thrown by the type initializer for 
System.Drawing.GDIPlus ---> System.DllNotFoundException: libgdiplus.so.0
Run Code Online (Sandbox Code Playgroud)

这是我使用的mkbundle命令:

mkbundle --static program.exe --deps -o a.out
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用mkbundle2而没有运气.

我想也许有一种方法可以专门包含mkbundle的库(比如告诉在哪里找到libgdiplus).它应该在我使用mkbundle时链接,但我想这不是因为当我在任何其他Linux机器上运行我的程序(不运行单声道)时,我收到此错误.

两台机器都运行Ubuntu 10.10 AMD64.

mono gdi+ mkbundle

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

在Rails 3中使用gem

我是Ruby和Rails的新手,所以这个问题可能是微不足道的,但是

如何在Rails中包含/使用gem?

你刚才把"宝石"

那之后你做了什么?

如果此过程正确,当我尝试运行'rails server'时,它会吐出此错误

/.rvm/gems/ruby-1.9.2-p0@global/gems/gdata-1.1.1/lib/gdata.rb:21:in `require': no such file to load -- jcode (LoadError)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Ruby 1.9.2 Rails 3 RubyGem 1.3.7 Gem我正在尝试使用'contacts'1.2.4

谢谢你们,Sean Chan

ruby gem ruby-on-rails-3

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

如何在用户注销后清除浏览器缓存,以防止通过"后退"按钮访问私人信息

用户退出后,如果他们点击后退按钮,他们可以在退出之前返回到他们所在的最后一页.

我正在处理的应用程序通常用于公共计算机(例如图书馆或计算机实验室),我想阻止用户查看以前用户会话中的任何内容.

我正在使用Rails 3和Devise,顺便说一下,虽然看起来这个问题会出现任何框架或登录机制.

解决方案是使用标头/元标记来禁用浏览器缓存吗?有人知道解决这个问题的宝石或教程吗?

期待您的建议.

authentication ruby-on-rails browser-cache http-headers devise

13
推荐指数
3
解决办法
5230
查看次数