问题列表 - 第44475页

C#和C++应用程序之间的map和shared_ptr序列化?

可能重复:
C++和C#中的二进制序列化/反序列化

我正在开发一个项目,其中服务器是用C++编写的(boost是广泛使用的),客户端应用程序是用C#编写的.我在客户端/服务器之间序列化/反序列化消息时遇到问题.

我已经研究了各种替代库来实现这种跨平台序列化,而协议缓冲区似乎是最好的......但是它不支持标准库map容器的序列化boost::shared_ptr.

我的问题是:

  • 有人能解释如何mapboost::shared_ptr可能使用Protocol Buffers序列化.或者失败了,
  • Apache的Thrift会为此工作吗?
  • ...或者我是否在(C#)客户端使用互操作DLL?

c# c++ serialization thrift protocol-buffers

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

MVC ASP.NET网站的计数器

如何在MVC网站的每个页面上创建一个点击计数器(访客计数器)?并将信息存储在MS SQL数据库中。与每个页面上使用的stackoverflow相同。

请给我举个例子。感谢你

c# asp.net-mvc

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

我可以使用mailto设置电子邮件的主题/内容吗?

我使用mailto时可以设置电子邮件的主题/内容吗?

html mailto email

858
推荐指数
12
解决办法
84万
查看次数

无法从META-INF读取文件

我有一个很大的问题,做一些非常愚蠢的事情.也就是说打开我的META-INF文件夹中的资源文件的流.我正在研究一个jar工具并且这样做:

InputStream schemaIS = this.getClass().getClassLoader().getResourceAsStream("/META-INF/schema.xsd");
Run Code Online (Sandbox Code Playgroud)

我只是得到一个空!该项目使用maven构建,xsd文件最终在META-INF文件夹中,但它仍然无法正常工作.

我不明白的是它背后的理论?ClassLoader如何在文件系统中执行查找?如何获取文件?

java

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

如何更改maven日志记录级别以仅显示警告和错误?

我想阻止maven显示INFO消息,我想只看到警告和错误(如果有的话).

我怎样才能实现这一点,最好是通过更改调用maven的命令行来实现?

logging maven-2 maven

133
推荐指数
6
解决办法
10万
查看次数

"观察者......未注册"错误

我正在开发一个Android应用程序,当我尝试在a中显示大量数据时listview,我收到以下错误:

01-24 18:06:32.214: 
INFO/System.out(9244): 
  EX:Observer android.widget.AdapterView$AdapterDataSetObserver@43c9b200 
  was not registered.
Run Code Online (Sandbox Code Playgroud)

android

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

了解套接字基础知识

我一直在阅读基本的网络编程,但我很难找到关于究竟和套接字是什么的直接解释,以及它与OSI或TCP/IP堆栈的关系.

  1. 有人可以向我解释插座是什么吗?它是程序员或API定义的数据结构,还是网卡上的硬件设备?

  2. 所提到的网络模型的哪些层面处理"原始"套接字?传输层?网络层?

  3. 就他们在它们之间传递的数据而言,是基于套接字文本还是二进制文件?

  4. 是否有基于套接字的网络编程的替代方案?或者所有联网应用程序都使用某种形式的套接字?

如果我能得到这么多,我应该非常清楚地理解我正在读的其他一切.谢谢你的帮助!

sockets network-programming

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

jquery live and:问题

$('#ptadsd1:r1:0:cbN89').live('click', function(event1) { 
    alert('clicked'); 
    return false; 
});
Run Code Online (Sandbox Code Playgroud)

不起作用因为jdeveloper在创建ID时使用":".

我的身份就是"ptadsd1:r1:0:cbN89"例如.Jdeveloper在创建id时使用":",但jquery有问题.我如何用":"解决问题?

jquery jdeveloper

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

如何在LINQ中学习查询

我衷心想要了解如何在c#中使用和不使用lambda表达式构建(简单和复杂)查询.我搜索了很多,但也许我可能会错过一些要检查的链接.有些人可以告诉我在哪里可以学习Linq的基本知识,它的所有功能,编写查询等等吗?请指导我!

c# linq-to-objects linq-to-xml linq-to-sql

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

Spring中的LocaleResolver

我正在为我的应用程序使用会话语言环境解析器.我在下拉列表中显示语言.如果用户选择任何一种语言,则重新填充该语言的所有值.

<property name="interceptors">
    <list>
        <ref bean="localeChangeInterceptor" />
    </list>
</property>

<bean id="localeChangeInterceptor"
      class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
    <property name="paramName" value="languageCode" />
</bean>

<bean id="localeResolver"
      class="org.springframework.web.servlet.i18n.SessionLocaleResolver" />
Run Code Online (Sandbox Code Playgroud)

但它并没有从会议中读到它.始终从浏览器设置中考虑默认语言.请帮忙.

java spring spring-mvc internationalization

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