小编Luk*_*kas的帖子

如何在内存中获取对象大小?

我需要知道我的对象在内存中消耗了多少字节(在C#中).例如,我Hashtable,或SortedList,或多少List<String>.

.net c# memory performance profiling

195
推荐指数
5
解决办法
26万
查看次数

如何:在控制台应用程序中绘制表格的最佳方式(C#)

我有一个有趣的问题.想象一下,我有很多数据在非常快的时间间隔内发生变化.我想在控制台应用程序中将该数据显示为表格.f.ex:

-------------------------------------------------------------------------
|    Column 1     |    Column 2     |    Column 3     |    Column 4     |
-------------------------------------------------------------------------
|                 |                 |                 |                 |
|                 |                 |                 |                 |
|                 |                 |                 |                 |
-------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

如何保持快速以及如何修复列宽?我知道如何在java中做到这一点,但我不知道它是如何在C#中完成的.

c# console drawing

86
推荐指数
11
解决办法
12万
查看次数

最佳实践 - 编码前设计

我很好奇你们怎么想?(我的意思是一种思考方式)关于你的库,系统,框架等的设计架构,然后再开始编码.

我最近发现自己在做的事情上感到很痛苦,几乎每次我都想从头开始做所有事情.

我之前做过设计,在纸上绘制一些方案并想象它是如何工作的,但也许我以错误的方式做到了?

例如,您如何确定所需的接口,以及如何以最佳方式连接所有接口?

(前一天我遇到了问题,我的朋友问我一个库,我前段时间做了什么,而不是给他一个文件,我不得不给他约3-4个文件,那是因为他们是以某种方式连接..但我认为不是正确的:)所以这是我在设计中的错误..)

architecture

41
推荐指数
3
解决办法
5662
查看次数

在C#中匹配的模糊文本(句子/标题)

嘿,我正在使用Levenshteins算法来获得源和目标字符串之间的距离.

我也有从0到1返回值的方法:

/// <summary>
/// Gets the similarity between two strings.
/// All relation scores are in the [0, 1] range, 
/// which means that if the score gets a maximum value (equal to 1) 
/// then the two string are absolutely similar
/// </summary>
/// <param name="string1">The string1.</param>
/// <param name="string2">The string2.</param>
/// <returns></returns>
public static float CalculateSimilarity(String s1, String s2)
{
    if ((s1 == null) || (s2 == null)) return 0.0f;

    float dis = LevenshteinDistance.Compute(s1, s2); …
Run Code Online (Sandbox Code Playgroud)

c# string algorithm fuzzy-search

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

.NET 4任务类教程

.NET 4有一个Class - Task.这很有趣,我想开始使用它.例如,我想创建一个非常简单的基于任务的文件下载器,可以在每次下载时取消.任何人都可以向我介绍一些这样做的示例代码吗?我想有一个正在运行的任务列表,并希望能够取消它们中的任何一个.

PS Code示例可能无法正常运行我只想知道如何以最佳方式使用这些东西.

.net c# scheduled-tasks task

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

如何用python创建简单的网站?

如何用python创建简单的网站?

我的意思是非常简单,f.ex,你看到文本"Hello World",并且有按钮"submit",其中(onClick)将显示ajax框"提交成功".

我想开始用Python开发一些东西,我不知道从哪里开始.

html python web-applications

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

Google AppEngine上的内存分析/监控(python)

我已经使用app引擎很长一段时间了,我知道有appstats但是那些只显示数据存储/ memcache和其他与实际内存使用情况统计数据无关.

我试图与AppTrace集成(包含所有组件的最新版本),但我无法继续,因为我收到此错误:

ImportError: dlopen(../apptrace/guppy/sets/setsc.so, 2): Symbol not found: __PyLong_AsScaledDouble
Referenced from: ../apptrace/guppy/sets/setsc.so
Expected in: flat namespace
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:什么是最好的方式(在最新的appengine sdk上)分析/监视内存/捕获内存泄漏和其他python内存相关的东西(在本地或谷歌服务器上)?

顺便说一句,我们使用Python 2.7,我们正在使用Mac OS X(10.7.4)

python google-app-engine memory-leaks

18
推荐指数
2
解决办法
2916
查看次数

从Google BigQuery中的查询结果创建表格

我们通过Python API 使用Google BigQuery.如何从查询结果中创建表(新表或覆盖旧表)?我查看了查询文档,但我发现它没有用.

我们想要模拟:

ANSI SQL中的"SELEC ... INTO ...".

python google-app-engine google-bigquery

17
推荐指数
2
解决办法
9074
查看次数

如何获得*互联网*IP?

想象一下,我有两台局域网的PC,一台连接到互联网另一台连接到本地网络,如何通过C#检测连接到互联网的IP?

c# networking

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

最佳实践:组织单元测试

我有大约270个项目的解决方案,它包含各种文件夹等.想象一下每个项目都有单元测试,你认为什么是组织它们的最佳方法?每个项目是否应该附近有单元测试,或者我应该为它们创建特殊文件夹,甚至是单独测试的不同解决方案.

你如何组织这些大型解决方案/项目?

.net unit-testing

15
推荐指数
2
解决办法
7575
查看次数