问题列表 - 第45811页

如何通过记录对象的类型定义XmlSerializer的类型?

以下代码问题,在这一行:

XmlSerializer x = new XmlSerializer(typeof(????)); 
Run Code Online (Sandbox Code Playgroud)

我希望记录对象定义类型,我可以这样做吗?

public void ConvertRecordObjectToXML(object RecordObject, out string XML) 
{
    string xml = string.Empty;

    try
    {
        string XmlizedString = null;
        MemoryStream memoryStream = new MemoryStream();
        XmlSerializer x = new XmlSerializer(typeof(????)); // <---- ?????
        XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, Encoding.UTF8);

        x.Serialize(xmlTextWriter, RecordObject);
        memoryStream = (MemoryStream)xmlTextWriter.BaseStream;
        XmlizedString = UTF8ByteArrayToString(memoryStream.ToArray());
        XML = XmlizedString;
    }
    catch (Exception e)
    {
        System.Console.WriteLine(e);
        xml = "";
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# xml-serialization

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

如何访问添加到HashSet的最后一个对象?

我有一个HashSet,它是客户端套接字的集合.当客户端连接时,套接字将添加到HashSet.然后我需要访问该套接字,但我不知道如何在HashSet中访问它.

... 
clientSockets.Add(listenerSocket.EndAccept(async));
WaitForData(lastAddedSocket);
....
Run Code Online (Sandbox Code Playgroud)

我怎么能确定是什么lastAddedSocket

c# hashset

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

为Jquery Oembed使用自己的处理程序

我正在尝试使用我自己的函数(从未喜欢过$(document).ready())来动态加载来自URL的嵌入.

我这样想:

function video(donde,url) {
    $("#"+donde).oembed(url);
    return false;
}
Run Code Online (Sandbox Code Playgroud)

一个使用的例子是:

<div class="texto">
  [my title]
  <span style="float: right;">
      <img onclick="video('video68084','http://www.youtube.com/watch?v=ORZTCQjAuZY');" src="http://i1.ytimg.com/vi/ORZTCQjAuZY/default.jpg" alt="preview" onerror="this.src='images/linket.png';" class="caja_con_sombra" style="width: 80px; height: 60px;">  </span>
  <div style="float: left; width: 76%;">
       [my description]
  </div>
  <div id="video68084"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

哪个跳:

b.type is not a function
[Interrumpir en este error] b.ready);var j=false;try{j=E.frameElem...ow(j))return false;if(j.constructor&& 
Run Code Online (Sandbox Code Playgroud)

ONCLICK大街萤火虫 :(

知道我错过了什么吗?错误源文件是jquery.min.js:S

javascript jquery oembed

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

Python - 如何从列表中完全清除整数?

# Assign list "time" with the following time values.    
time = [15, 27, 32, 36.5, 38.5, 40.5, 41.5, 42, 43.5, 45.5, 47.5, 52.5]
# Remove 1st value(0) from the list
time[0] = []
# Show time
time
[[], 27, 32, 36.5, 38.5, 40.5, 41.5, 42, 43.5, 45.5, 47.5, 52.5]
# Print time 
print(time)
[[], 27, 32, 36.5, 38.5, 40.5, 41.5, 42, 43.5, 45.5, 47.5, 52.5]
Run Code Online (Sandbox Code Playgroud)

我只是按照教程到目前为止教给我的内容:http:
//docs.python.org/py3k/tutorial/introduction.html#lists

python python-3.x

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

java.sql.SQLIntegrityConstraintViolationException

运行保存插入/更新命令时出现此错误:

SEVERE: null
java.sql.SQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SQL110207185137350' defined on 'EMPLOYEE'.
null, Boris Wilkins
Run Code Online (Sandbox Code Playgroud)

如果有人能发现为什么会发生此错误,那就太好了。

这是代码:

 /////////////////////////////////////////////
    ///   UPDATE methods
    /** Saves an existing pkg in the database */
    public void save(Employee pkg) throws DataException {
        Connection conn = null;
        try {
            conn = ConnectionPool.getInstance().get();
            save(pkg, conn);
            conn.commit();

        } catch (Exception e) {
            try {
                conn.rollback();
            } catch …
Run Code Online (Sandbox Code Playgroud)

java sql derby

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

有没有办法使用正则表达式匹配不包含另一个字符串的字符串?

是否可以使用正则表达式来创建匹配不包含某个字符串的片段的模式?

这个神奇的正则表达式会接受这个输入并检查括号之间的什么: (foo bar) (barfoo) (zab) (foozab)并且只返回,zab因为它不包含foo在括号之间.

这是可能的,还是我应该只捕获括号之间的所有内容并使用langauge函数来排除它们?

regex

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

如何将Lua函数传递给C函数并多次执行Lua函数?

我想要做的是创建一个函数,它将迭代一些对象并为每个函数调用一个函数.我使用的是BlitzMax,而不是C,但除此之外,因为它有一个完整的Lua C函数包装器.Lua有一个lua_pushcfunction()命令,但是它的lua_pushfunction()命令在哪里?调用具有名称的函数非常容易,但是如何调用作为参数传递的函数?

就像是:

ForEach( PlanetList, function (planet)
    if(planet.exists == true) then
        Planet_Count = Planet_Count + 1
    end
end )
Run Code Online (Sandbox Code Playgroud)

通常你只是说"lua_getglobal(L,name)"并且它将lua函数很好地放在堆栈上,但是如何从一个参数中得到它?

编辑

我回去,并使用真实目的是试图luaL_ref()这个问题,我发现较早.使用luaL_ref()弹出从堆栈的顶部的函数值,并把它变成一个临时寄存器什么我做的是,我用从返回的值luaL_ref()使用lua_rawgeti()的列表中的每个项目.然后luaL_unref()在列表完成后使用以释放该寄存器.

lua stack arguments push function

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

Django:通过模型自动生成StackedInline的Friendlier标头?

我正在使用Django管理员StackedInline,如下所示:

class BookInline(admin.StackedInline):
    model = Book.subject.through
    verbose_name = 'Book'
    verbose_name_plural = 'Books with this subject'

class SubjectAdmin(admin.ModelAdmin):
    inlines = [
        BookInline,
    ]
Run Code Online (Sandbox Code Playgroud)

一切正常,但标题非常难看:

Books With This Subject
Book: Book_subject object
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何摆脱或改变这Book_subject object部分?

谢谢!

python django django-admin

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

当我想学习c时,我应该使用什么软件

我想用代码编写代码并cmd在windows上编译c代码(比如java),

我应该使用什么软件,

  1. gcc for windows
  2. cygwin的
  3. Turbo C.
  4. GVIM

谢谢

c compiler-construction

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

业务层设计困境:内存还是IO?

我正在研究的项目面临着如何从数据库中获取对象和对象集合的设计困境.有时将来自数据库的*all*对象及其属性缓冲到内存中是有用的,有时仅设置对象id并按需查询其属性(每个对象1 db调用以获取所有属性)是有用的.在许多情况下,集合需要支持缓冲对象到内存中并使用最少的信息进行初始化以进行按需访问.毕竟,并非所有东西都可以缓冲到内存中,并不是所有东西都可以按需读取.这是一个无处不在的内存与IO问题.

有没有人必须面对同样的问题?怎么影响你的设计?有什么艰难的教训?还有其他想法和建议吗?

编辑:我的项目是业务层dll的典型示例,由Web应用程序,Web服务和桌面应用程序使用.当为桌面应用程序请求产品列表并仅按产品名称显示时,可以通过这一系列步骤显示所有产品(假设数据库中
有数百万个产品):1.一个数据库调用获取所有产品名称
2.如果用户单击产品以查看详细信息(按需访问),则进行一次db调用以获取所有产品信息

但是,如果Web服务将使用相同的API来显示包含详细信息的所有产品,则网络流量将变得很繁琐.在这种情况下更好的顺序是:
1.什么,只缓冲一个数据库调用缓冲所有产品和产品领域(在这种情况下缓冲100万产品看起来也很可怕)

c# sql oop database-design database-performance

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