我正在使用Windows Mobile 6上的CF 3.5 VS 2008开发一个log4net.
我之前在windows xp应用程序中使用过log4net,我总是将配置放在app.config文件中.
但是,这是我第一次使用带有CF3.5的log4net.我注意到没有app.config文件,当我尝试添加新项目时,没有模板.我在这里错过了什么吗?
如果3.5没有app.config文件.我在哪里可以放置我的log4net配置?我想使用文件appender log4net并将日志保存在执行应用程序的目录中.
非常感谢任何建议,
我的一位同事最近采访了一些求职者,其中一位表示他们有非常好的Perl经验.
由于我的同事不认识Perl,他要求我批评一些潜在雇员编写的(异地)代码,所以我看了一眼并告诉他我的担忧(主要的是它最初没有评论)而且它不像我们给他们足够的时间).
但是,代码有效,所以我不愿意在没有更多输入的情况下说不行.另一个问题是,这段代码基本上看起来就像我在C中编写代码一样.自从我做Perl以来已经有一段时间了(我没有做很多事情,我更喜欢Python脚本用于快速脚本)但我似乎要记住,这是一个比这个人使用的更具表现力的语言.
我正在寻找真正的Perl编码器的输入,以及如何改进它的建议(以及为什么Perl编码器应该知道改进方法).
你也可以抒情地说,是否应该(或不应该雇用)以完全不同的语言写一种语言的人.我对你的论点很感兴趣,但这个问题主要是对代码的批评.
规范是按如下方式成功处理CSV文件并输出各个字段:
User ID,Name , Level,Numeric ID
pax, Pax Morgan ,admin,0
gt," Turner, George" rubbish,user,1
ms,"Mark \"X-Men\" Spencer","guest user",2
ab,, "user","3"
Run Code Online (Sandbox Code Playgroud)
输出是这样的(潜在的雇佣代码实际输出这个):
User ID,Name , Level,Numeric ID:
[User ID]
[Name]
[Level]
[Numeric ID]
pax, Pax Morgan ,admin,0:
[pax]
[Pax Morgan]
[admin]
[0]
gt," Turner, George " rubbish,user,1:
[gt]
[ Turner, George ]
[user]
[1]
ms,"Mark \"X-Men\" Spencer","guest user",2:
[ms]
[Mark "X-Men" Spencer]
[guest user]
[2]
ab,, "user","3":
[ab]
[]
[user]
[3]
Run Code Online (Sandbox Code Playgroud)
这是他们提交的代码:
#!/usr/bin/perl
# …Run Code Online (Sandbox Code Playgroud) 是否可以从类中获取枚举值?让我详细说明一下.如果我有一个枚举例如FooBar,那么我可以通过调用FooBar.values()来获取FooBar的值,它将返回带有枚举的数组(FooBar []).我的问题是,我有一个方法,它将一个类(类c)作为输入参数,并在方法I中检查它是否是一个枚举(c.isEnum()).如果它是枚举,我需要以某种方式得到枚举值,问题是我不知道如何做到这一点,我甚至不完全确定它是可能的.那么,它是否可能,如果可能,我该如何实现这一目标?(注意,解决方案需要是通用的,换句话说,不是if-else的).
我正在尝试使用此示例代码和这些命令行选项发送电子邮件:
dev_appserver.py --smtp_host=smtp.gmail.com --smtp_port=25 --smtp_user=xxx@gmail.com--smtp_password=k1tt3ns myapp
Run Code Online (Sandbox Code Playgroud)
但是,当我的应用程序尝试发送电子邮件(在开发服务器上)时,我收到以下错误:
Traceback (most recent call last):
File "C:\Program Files\Google\google_appengine\google\appengine\ext\webapp\__init__.py", line 500, in __call__
handler.post(*groups)
File "C:\Documents and Settings\desk\Desktop\apps\temp\main.py", line 139, in post
""")
File "C:\Program Files\Google\google_appengine\google\appengine\api\mail.py", line 205, in send_mail
message.send(make_sync_call)
File "C:\Program Files\Google\google_appengine\google\appengine\api\mail.py", line 474, in send
make_sync_call('mail', self._API_CALL, message, response)
File "C:\Program Files\Google\google_appengine\google\appengine\api\apiproxy_stub_map.py", line 68, in MakeSyncCall
apiproxy.MakeSyncCall(service, call, request, response)
File "C:\Program Files\Google\google_appengine\google\appengine\api\apiproxy_stub_map.py", line 240, in MakeSyncCall
stub.MakeSyncCall(service, call, request, response)
File "C:\Program Files\Google\google_appengine\google\appengine\api\apiproxy_stub.py", line 80, in MakeSyncCall
method(request, …Run Code Online (Sandbox Code Playgroud) 在Java中,可以从String创建IO流,如下所示:
Reader r = new StringReader("my text");
Run Code Online (Sandbox Code Playgroud)
我希望能够在Ruby中执行相同操作,因此我可以将字符串视为IO流.
正如标题所说,我想知道JavaScript被称为"脚本语言"的确切原因?
我的理解是因为JavaScript只是由浏览器解释(而不是编译).如我错了请纠正我.
但如果没有编译,那怎么回事0 == ''呢?编译器是否强制执行值,还是JavaScript引擎......?我有点困惑.
我正在使用IntelliJ Idea 8.1.2进行Grails开发.Groovy的动态特性让我很难调试我的代码:我一直在Groovy/Grails的内部结束,即CachedMethod,ExpandoMetaClass等.
有没有办法告诉Idea调试器在调试时完全跳过Groovy/Grails内部,只在我自己的代码中执行步骤?我注意到在Debugger> Groovy中有一个名为"不要进入特定的Groovy类"的配置选项,但到目前为止,我注意到没有区别.
如果没有,您的解决方法是什么,或者您如何应对这种情况?任何帮助将不胜感激.
嗨伙计们用silverlight2.0制作一个asp.net项目.但我无法获得当前用户名...我怎样才能得到当前用户名谢谢...
我刚开始考虑使用Solr作为我的搜索网络服务.我不知道Solr是否支持这些查询类型:
谁能指导我如何在Solr中实现这些功能?
干杯,萨姆南
java ×2
asp.net-3.5 ×1
browser ×1
c# ×1
debugging ×1
default ×1
email ×1
enums ×1
grails ×1
groovy ×1
javascript ×1
log4net ×1
lucene ×1
perl ×1
ruby ×1
scripting ×1
silverlight ×1
solr ×1
syntax ×1
web-services ×1