问题列表 - 第39995页

如何在选择后追加

我试图在我当前的选择后附加一些代码,让我说我有这个:

<div id ="test">

</ DIV>

并且想在关闭div之后追加<br />,就像这样

<div id ="test">

</ DIV>

<br />

有没有办法做到这一点?

jquery append

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

编译DLL时导出符号 - MSVC

我有一个使用CMake作为构建系统的共享库.它在使用GCC的Linux机器上编译很好.现在我正在尝试在Windows上编译.在指定之前,MSVC不会导出符号.我知道__declspec(dllexport).但是CMake维基中提供的示例令人困惑.请考虑以下代码.

#if defined (_WIN32) 
  #if defined(MyLibrary_EXPORTS)
    #define  MYLIB_EXPORT __declspec(dllexport)
  #else
    #define  MYLIB_EXPORT __declspec(dllimport)
  #endif /* MyLibrary_EXPORTS */
#else /* defined (_WIN32) */
 #define MYLIB_EXPORT
#endif
Run Code Online (Sandbox Code Playgroud)

我理解,__declspec(dllexport)但想知道为什么__declspec(dllimport)使用?另外我该如何使用它?是MYLIB_EXPORT void function()吗?

考虑我有C函数命名foo().这在内部使用了几个static功能.导出时我还需要导出静态函数吗?或者只导出属于API的入口函数是否足够?

任何帮助,将不胜感激.

c cmake visual-c++

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

将数据存储在plist或Sqlite数据库中更好吗?

在我的iPhone应用程序中,我有大量数据,即大约1000页的文本.

我应该在哪里存放它们?

我应该使用plist或Sqlite数据库表吗?

哪个会被证明更有效率?

请帮助和建议.

提前致谢.

sqlite iphone plist ios4

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

你怎么能循环一个类的​​属性?

在c#中有一种方法可以循环遍历类的属性吗?

基本上我有一个包含大量属性的类(它基本上保存了大型数据库查询的结果).我需要将这些结果输出为CSV文件,因此需要将每个值附加到字符串.

显然,它可以手动将每个值附加到字符串,但有没有办法有效地循环结果对象并依次为每个属性添加值?

c# reflection

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

能够通过反射分配无效的枚举值

我通过反射设置枚举值时遇到了一些奇怪的行为.好像我能够为枚举设置一个无效的值:

class EnumReflector
{
    public enum MyEnum
    {
        Option1 = 0,
        Option2,
        Option3
    }

    public MyEnum TheEnum { get; set; }

    public void Test()
    {
        PropertyInfo pi = this.GetType().GetProperty("TheEnum");
        string badValue = "1234";
        object propertyValue = Enum.Parse(pi.PropertyType, badValue, true);

        pi.SetValue(this, propertyValue, null);
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我这样称呼:

        EnumReflector e = new EnumReflector();
        e.Test();
        if (e.TheEnum == EnumReflector.MyEnum.Option1 ||
            e.TheEnum == EnumReflector.MyEnum.Option2 ||
            e.TheEnum == EnumReflector.MyEnum.Option3)
        {
            Console.WriteLine("Value is valid");
        }
        else
        {
            Console.WriteLine("Value is invalid: {0} ({1})", e.TheEnum.ToString(), (int)e.TheEnum);
        }
Run Code Online (Sandbox Code Playgroud)

输出是:

价值无效:1234(1234) …

c# reflection enums

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

查询以大写形式选择没有其名称的所有表名

任何人都可以提供一个查询来选择数据库中没有大写名称的所有表的列表吗?

sql sql-server

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

如何使用apache poi 3.6获取A1(单元格地址)的Cell值

我有Excel单元格地址,如A1,A2.那么,如何使用poi3.6以编程方式访问此单元格

另一种方式是

 row=mySheet.getRow();
 cell=row.getCell();
Run Code Online (Sandbox Code Playgroud)

但我有A1格式的地址...所以,我如何以编程方式访问这些单元格

apache-poi

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

自动映射 - 是否映射对象列表?

我有以下Automapper定义:

Mapper.CreateMap<IB.BusinessComponents.Data.LocationMaster, IB.Entites.Master.Location>();
Mapper.CreateMap<IB.BusinessComponents.Data.LocationMaster, IB.Entites.Master.Location>()
    .ForMember(destination => destination.Id, source => source.MapFrom(item => item.LocationMasterID))
    .ForMember(destination => destination.ChildLocationList, source => source.Ignore());
Run Code Online (Sandbox Code Playgroud)

当我映射单个对象时,这很好用.但我似乎无法传递对象列表.传入列表时是否需要不同的定义,或者不可能?

automapper

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

使用NHibernate StatelessSession级联集合

HasMany使用无状态会话批量插入包含其他实体集合(映射)的实体的正确方法是什么?

例如父类映射如下:

class ParentMap : ClassMap<Parent>
{
    public ParentMap()
    {
        Id(x => x.Id)
           .GeneratedBy.Increment();

        HasMany(x => x.ChildNodes)
           .KeyColumns.Add("Parent_id")
           .Cascade.All();
    }  
}
Run Code Online (Sandbox Code Playgroud)

无状态会话忽略级联选项,因此子节点不会自动保留.我可以自己遍历集合,但后来我无法设置关系,因为Parent_id列不存在作为我可以写入的属性.

我错过了什么吗?

c# nhibernate cascade fluent-nhibernate stateless-session

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

从jquery对话框中的输入字段中删除焦点

我有一个按钮onclick,其中出现一个jquery对话框,其中包含两个输入字段,即jquery datepickers.每当对话框出现时,第一个字段会自动获得焦点,因此会弹出日期选择器.我现在通过添加另一个虚拟输入字段来解决这个问题.有没有更好的办法 ?

对不起,如果问题重复.我尝试搜索已经存在但尚未获得的一个.如果有的话,请指出我现有的问题.

编辑:

好的,我的代码如下.点击按钮,jdialog出现,div"select_date_dialog"中有2个datepicker输入字段.

$("#select_date").click(function(){
    $("#select_date_dialog").dialog({
        modal: true,
        dialogClass: 'connect-dialog',
        height: 100,
        width: 500
    });
});
Run Code Online (Sandbox Code Playgroud)

afaik:你能更具体一点,模糊对我有什么帮助吗?我按照建议添加了这个.

open: function(event, ui) {
                $('#custom_from_date').blur();
            }
Run Code Online (Sandbox Code Playgroud)

当输入字段失去焦点时会发生模糊.我可以使用模糊指定该字段是否应该获得焦点?

html javascript

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