问题列表 - 第3215页

进行单元测试时的C#"内部"访问修饰符

我是单元测试的新手,我正在试图弄清楚是否应该开始使用更多的"内部"访问修饰符.我知道如果我们使用'internal'并设置汇编变量'InternalsVisibleTo',我们可以测试我们不想从测试项目声明公共的函数.这让我觉得我应该总是使用'​​内部',因为至少每个项目(应该?)都有它自己的测试项目.你们能告诉我为什么不这样做吗?我什么时候应该使用'私人'?

.net c# tdd unit-testing

419
推荐指数
7
解决办法
12万
查看次数

iPhone:如何获得当前毫秒?

获得当前系统时间毫秒的最佳方法是什么?

iphone time timestamp ios current-time

219
推荐指数
12
解决办法
23万
查看次数

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

log4j,每个日志条目的时间戳

这是我的日志输出

INFO main digestemails - process inbox
INFO main digestemails - checking for emails in c:\development\DCMail\email\KN-Source
INFO main digestemails - digesting 003d01c95a7b_3446880_0202fea9@xxxx.com.eml
INFO main digestemails - extracting attachments
INFO main digestemails - no attachments or no attachments supported
INFO main digestemails - updating database
INFO main digestemails - email -> COMPLETED folder
INFO main digestemails -  
Run Code Online (Sandbox Code Playgroud)

我希望每条日志消息都有一个时间戳

INFO 2008-12-25 13:14:00 digestemails - email -> COMPLETED folder
Run Code Online (Sandbox Code Playgroud)

这是我的log4j配置文件

log4j.rootLogger=debug, stdout, R

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

# Pattern to output the caller's file name …
Run Code Online (Sandbox Code Playgroud)

python java log4j jython

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

用于存储单词列表的节省空间的数据结构?

对于这种情况,还有比Trie更好的东西吗?

  • 存储~100k英文单词列表
  • 需要使用最少的内存
  • 查找需要合理,但不必快速闪电

我正在使用Java,所以我的第一次尝试就是使用Set <String>.但是,我的目标是移动设备并且内存不足.由于许多英语单词共享共同的前缀,trie似乎是一个体面的赌注,以节省一些记忆 - 任何人都知道一些其他好的选择?

编辑 - 更多信息 - 数据结构将用于两个操作

  • 回答:列表中是否有XYZ字样?
  • 生成XYZ周围的单词邻域,其中一个字母不同

谢谢你的好建议

java data-structures

6
推荐指数
3
解决办法
3963
查看次数

将Django网站转储到静态HTML?

我已经确定我的本地网络托管公司不能支持Django.

  • 他们运行Python 2.2.
  • 不支持mod_pythonFastCGI或SCGI.
  • 不支持mod_rewrite.

其中任何一个都阻止我将我的网站部署为该主机服务的Django应用程序.

我意识到我的网站基本上是静态的.我想知道我是否可以将Django缓存用于文件系统,并部署缓存中的内容.或者使用wget递归捕获我在localhost上运行的站点.有人做过这种手术吗?是否有可能,是否值得努力?

我意识到我至少还有两个选择:

  • 使用PHP CMS解决方案.
  • 将我的域名切换到另一个托管服务.

编辑:谢谢大家的建议!我已经向我的托管服务提供商发送了一封电子邮件,让他们有机会为我提供升级服务.如果他们无法通过,我将WebFaction视为提供者.

django hosting

23
推荐指数
3
解决办法
4741
查看次数

是否可以重定向发布数据?

我有一个网站,所有请求都以静默方式重定向(通过.htaccess)index.php,然后PHP用于显示正确的页面(通过解析REQUEST_URI).

我想知道是否可以将POST数据提交到假地址?

我现在有这样的表格......

<form action="/send-mail" method="post">
Run Code Online (Sandbox Code Playgroud)

我的.htaccess统治是......

# redirect mail posting to index
RewriteRule send-mail index.php?send-mail [NC,L] 
Run Code Online (Sandbox Code Playgroud)

我的index.php支票isset($_GET['send-mail'])工作正常.

但是,这似乎会丢弃应发送给它的所有POST数据.

有没有办法保留帖子数据?我不想使用GET,因为它不能发送尽可能多的信息,尽管它可能不是一个简单的查询表格的问题.

这是我.htaccess重定向到的index.php

# serve files and dirs if they exist please, otherwise send to index
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php
Run Code Online (Sandbox Code Playgroud)

php apache .htaccess

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

Windows上流程图的好免费软件?

我必须在星期五提交一些应用程序的"流程"或"流程".在开始演示之前,我希望准备一个流程图.

有关免费软件sw的任何建议,以便在Windows上制作简单的流程图吗?

flowchart

36
推荐指数
7
解决办法
6万
查看次数

打乱列表(包含重复项)以避免相同的元素彼此相邻

我想知道是否有一种“最佳”方法来打乱包含重复项的元素列表,以便尽可能避免 array[i] == array[i+1] 的情况。

我正在研究加权广告显示(我可以调整任何给定广告商的每次旋转的显示数量),并且希望避免同一广告商连续出现两次。

language-agnostic algorithm shuffle

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

如何使用Java的SQL Server Compact Edition(CE)?

我想从Java访问Microsoft SQL Server Compact Edition数据库.我怎样才能做到这一点?我搜索了SQLCE的JDBC驱动程序,但我找不到.

java sql-server jdbc sql-server-ce

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