小编Pie*_*rOz的帖子

TCP套接字和Web套接字之间的差异,再一次

为了尽可能地了解TCP套接字和websocket之间的差异,我已经在这些问题中找到了很多有用的信息:

等等...

在我的调查中,我在维基百科上看了这句话:

Websocket与TCP的不同之处在于它启用了消息流而不是字节流

我不完全确定它究竟意味着什么.你有什么解释?

sockets tcp websocket

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

如何在protobuf-csharp-port和protobuf-net之间进行选择

我最近不得不寻找最初由Google开发的Protocol Buffers库的C#移植.猜猜看,我在这里发现了两个知名人士拥有的两个项目:由Jon Skeet编写的protobuf-csharp-port和由Marc Gravell编写的protobuf-net.我的问题很简单:我必须选择哪一个?

我非常喜欢Marc的解决方案,因为在我看来,我更接近C#philisophy(例如,你可以只添加属性到现有类的属性),看起来它可以支持.NET内置类型,如System.Guid.

我相信他们两个都是很棒的项目,但你的意见是什么?

c# protobuf-net

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

如何计算MySQL /正则表达式替换器中的单词?

我如何在MySQL查询中具有与Regex.Replace函数相同的行为(例如在.NET/C#中)?

我需要这个,因为和很多人一样,我想计算一个字段中的单词数量.但是,我对以下答案不满意(在该网站上多次给出):

SELECT LENGTH(name) - LENGTH(REPLACE(name, ' ', '') +1 FROM table
Run Code Online (Sandbox Code Playgroud)

因为当两个单词之间有多个空格时,它不会给出好的结果.

顺便说一句,我认为Regex.Replace功能可能很有趣,所以欢迎所有好主意!

regex mysql replace word-count

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

在Python中,如何在将int转换为字符串时指定格式?

在Python中,如何在将int转换为字符串时指定格式?

更确切地说,我希望我的格式添加前导零以具有恒定长度的字符串.例如,如果常量长度设置为4:

  • 1将被转换为"0001"
  • 12将被转换为"0012"
  • 165将被转换为"0165"

当整数大于允许给定长度(在我的示例中为9999)时,我对行为没有约束.

我怎么能用Python做到这一点?

python string

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

mysthon 2.6+上的mysqldb(win32)

我目前正在使用python 2.6,我想使用win32 mysqldb模块.不幸的是,它似乎需要2.5版本的Python.有没有办法摆脱版本号中的这种不匹配,并使用python 2.6安装mysqldb?

python mysql

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

使用toprettyxml()时新行的问题

我目前正在python脚本中使用xml.dom模块的toprettyxml()函数,我对换行有一些麻烦.如果不使用newl参数或者如果我使用toprettyxml(newl ='\n'),它实际上会显示几行而不是一行.

例如

f = open(filename, 'w')
f.write(dom1.toprettyxml(encoding='UTF-8'))
f.close()
Run Code Online (Sandbox Code Playgroud)

显示:

<params>


    <param name="Level" value="#LEVEL#"/>


    <param name="Code" value="281"/>


</params>
Run Code Online (Sandbox Code Playgroud)

有谁知道问题的来源以及如何使用它?仅供参考我使用的是Python 2.6.1

python xml

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

单元测试目标不在XCode 4.5上运行

我正在使用最新的Xcode测试版(Xcode 4.5和iOS 6.0).我有一个iphone应用程序的xcode项目,我想在其上添加一个单元测试目标.我仔细遵循了本页给出的说明, 但我无法进行测试.这是我在控制台中读到的消息:

Failed to find SDK: '6.0'  
error: failed to attach to process ID 0
Run Code Online (Sandbox Code Playgroud)

与主应用程序相对应的目标在iPhone 6.0模拟器上运行得非常好.

我在哪里可以犯错?

xcode unit-testing ios6

10
推荐指数
2
解决办法
3183
查看次数

如何在GWT中检索事件的"真实"目标元素

关于GWT的快速问题来自新手.考虑以下代码:

FlowPanel block = buildMyBlock(); // buildMyBlock builds a FlowPanel with different widgets in it
block.addDomHandler(
    new ClickHandler()
    {
        @Override
        public void onClick(ClickEvent event)
        {
            // do some stuff
        }
    },
    ClickEvent.getType());
Run Code Online (Sandbox Code Playgroud)

在onClick()方法中,我希望能够根据块内部单击的内部元素进行不同的处理是否可能?如何 ?

gwt

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

使用NPOI在Excel电子表格中创建图表

我知道我的问题与已经问过的其他问题非常相似,但由于我找不到令人满意的答案,我试试运气!

这样做是否知道是否可以使用NPOI库在Excel电子表格中生成图表.

我已阅读该博客,但它提供了一个已存在现有模板的示例.难道不是"从头开始"吗?

c# excel charts npoi

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

单声道:找不到类型或命名空间名称'HashSet'

很抱歉,如果我的问题完全愚蠢,但我刚刚在Mac OS X 10.5上安装了最新版本的Mono(2.10.1)和MonoDevelop,这段小代码无法编译

using System;
using System.Collections.Generic;

namespace Tests
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            HashSet<int> set = new HashSet<int>();
            Console.WriteLine("set.Add(5)={0}", set.Add(5));
        }
    }
} 
Run Code Online (Sandbox Code Playgroud)

我在编译时得到标题中提到的错误...我的项目设置说我使用Mono/.NET 3.5 ...

我可能忘记了什么?

c# mono

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

标签 统计

c# ×3

python ×3

mysql ×2

charts ×1

excel ×1

gwt ×1

ios6 ×1

mono ×1

npoi ×1

protobuf-net ×1

regex ×1

replace ×1

sockets ×1

string ×1

tcp ×1

unit-testing ×1

websocket ×1

word-count ×1

xcode ×1

xml ×1