我正在尝试每小时创建一个新的日志文件,并在服务器上运行以下代码.正在创建当天的第一个日志文件并写入正常,但当天没有创建更多日志文件.什么想法可能会出错?也没有抛出异常.
private void LogMessage(Message msg)
{
string name = _logDirectory + DateTime.Today.ToString("yyyyMMddHH") + ".txt";
using (StreamWriter sw = File.AppendText(name))
{
sw.WriteLine(msg.ToString());
}
}
Run Code Online (Sandbox Code Playgroud) 是否有像Eclipse插件的Visual Studio允许我创建一个类图?
优先考虑实际上是最新的.谷歌发现的大部分内容都是在2 - 6年内没有更新的死亡项目.
我正在研究一个php web api,它带有很多需要重构的代码.编写代码的人希望将一个静态配置类包含到api资源中,然后获取该类的实例,如下所示:
<?php
$obj = "User";
$confObjectSuffix = "_conf";
$confObject = $obj.$confObjectSuffix;
if ($confObject::inst()->checkMethod($method)) {
.....
Run Code Online (Sandbox Code Playgroud)
这给出了错误"解析错误:语法错误,意外的T_PAAMAYIM_NEKUDOTAYIM in .....",因为$ confObject是一个字符串而不是一个对象.
我写了一些测试代码:
<?php
$class = "User_conf";
echo "<pre>";
print_r($$class::Inst());
echo "</pre>";
class User_conf {
private static $INSTANCE = null;
public static function Inst() {
if(User_conf::$INSTANCE === null) {
User_conf::$INSTANCE = new User_conf();
}
return User_conf::$INSTANCE;
}
}
Run Code Online (Sandbox Code Playgroud)
但也无法让它与$$一起工作,还有其他方法吗?我不想重写超过必要的.
有人使用Domain Driven Design的技术吗?我最近读过Eric Evans的同名书(好吧,大部分都是这样!)并且有兴趣听一下在项目中实现全部/部分内容的人(特别是在C#/ C++中)
我一直把这个问题保持开放,因为我希望看到尽可能多的评论,但我特别提出几个问题:
1 - 如果语言支持,值类型应该是真正的"价值类型"吗?例如C#中的结构
2- C#中是否有任何特性使语言与模型之间的关联更加清晰(例如,这是一个实体,这是一个聚合等)
我有两个副本构造函数
Foo(Foo &obj){
}
Foo(Foo *obj){
}
Run Code Online (Sandbox Code Playgroud)
什么时候第二个拷贝构造函数会被调用?
由于各种原因,我宁愿不在我的项目中使用强名称(签名)程序集.但是,其中一个项目由sharepoint Web部件引用,这意味着它必须签名.
是否可以对此程序集进行签名,但是当我从其他项目引用它时,使用非强引用来执行此操作.这将给我的优势是为我的其余代码提供一个非签名程序集,但仍然允许它由sharepoint加载.
我正在使用Tomcat 6.0作为网络服务器,我正在尝试打开tomcat管理器页面,但每当我输入tomcat-users.xml文件中指定的用户名时,我收到的错误如下:
**401 Unauthorized**
Run Code Online (Sandbox Code Playgroud)
这是我的tomcat-users.xml文件:
<tomcat-users>
<role rolename="manager"/>
<user name="admin" password="" roles="admin,manager" />
</tomcat-users>
Run Code Online (Sandbox Code Playgroud)
我重新启动了tomcat,但它没有帮助我.有人可以告诉我发生了什么问题吗?
我有一个__init__功能的类.
如何在创建对象时从此函数返回整数值?
我写了一个程序,__init__命令行解析在哪里,我需要设置一些值.可以在全局变量中设置它并在其他成员函数中使用它吗?如果是这样怎么办?到目前为止,我在课外宣布了一个变量.并设置一个功能不反映在其他功能??
我们有几个Flex项目,其中一个刚被重构.我想知道是否有一种简单的方法来判断哪些类和功能(如果有的话)不再被使用了?
我发现我们肯定有一些未使用的代码,因为在整个项目中运行ASDoc会报告一些编译错误,这些错误不会被Flex Builder报告(暗示这些类不再被使用).我希望找到一个更强大和完整的方法,最好也可以在功能级别工作.
c# ×3
.net ×2
java ×2
oop ×2
apache-flex ×1
assemblies ×1
c++ ×1
class ×1
eclipse ×1
filestream ×1
init ×1
logging ×1
modeling ×1
php ×1
python ×1
static ×1
streamwriter ×1
tomcat ×1
tomcat6 ×1
wpf ×1