sTypeName = ... //do some string stuff here to get the name of the type
/*
The Assembly.CreateInstance function returns a type
of System.object. I want to type cast it to
the type whose name is sTypeName.
assembly.CreateInstance(sTypeName)
So, in effect I want to do something like:
*/
assembly.CreateInstance(sTypeName) as Type.GetType(sTypeName);
Run Code Online (Sandbox Code Playgroud)
我怎么做?并且,假设这是C#2.0,我在赋值表达式的左侧做什么.我没有var关键字.
使用GetModuleFileNameEx查询正在运行的进程的映像路径时,某些进程的映像路径以"\ ?? \"开头.例如,虽然大多数过程开始 "C:\ WINDOWS",一些过程开始 "\ ??\C:\ WINDOWS".
在Windows路径上,领先\ ?? \意味着什么?
以下代码无法在Python 2.5.4上运行:
from matplotlib import pylab as pl
import numpy as np
data = np.random.rand(6,6)
fig = pl.figure(1)
fig.clf()
ax = fig.add_subplot(1,1,1)
ax.imshow(data, interpolation='nearest', vmin=0.5, vmax=0.99)
pl.colorbar()
pl.show()
Run Code Online (Sandbox Code Playgroud)
错误消息是
C:\temp>python z.py
Traceback (most recent call last):
File "z.py", line 10, in <module>
pl.colorbar()
File "C:\Python25\lib\site-packages\matplotlib\pyplot.py", line 1369, in colorbar
ret = gcf().colorbar(mappable, cax = cax, ax=ax, **kw)
File "C:\Python25\lib\site-packages\matplotlib\figure.py", line 1046, in colorbar
cb = cbar.Colorbar(cax, mappable, **kw)
File "C:\Python25\lib\site-packages\matplotlib\colorbar.py", line 622, in __init__
mappable.autoscale_None() # Ensure mappable.norm.vmin, vmax
AttributeError: …Run Code Online (Sandbox Code Playgroud) 我正在使用以下代码在JasperReports中生成图表.
<xyLineChart>
<chart evaluationTime="Band">
<reportElement x="0" y="0" width="555" height="500"/>
</chart>
<xyDataset>
<dataset incrementType="None"/>
<xySeries>
<seriesExpression><![CDATA["CpuUsageGraph"]]></seriesExpression>
<xValueExpression><![CDATA[new Long($F{time}.getTime())]]></xValueExpression>
<yValueExpression><![CDATA[$F{cpuUsage}]]></yValueExpression>
</xySeries>
</xyDataset>
<linePlot>
<plot/>
</linePlot>
</xyLineChart>
Run Code Online (Sandbox Code Playgroud)
我在X轴上打印日期,但它以毫秒为单位显示.如何以hh:mm:ss格式显示?
我只是在谷歌地图视图中编写一个用于显示两个坐标(纬度,长度)之间路线的应用程序.显示单个坐标(即使使用标记)也能正常工作,但如何在两个点之间绘制路径并使用2个标记?
我必须承认,我对Android和maps-API都很陌生......
self.mood_scale = {
'-30':"Panic",
'-20':'Fear',
'-10':'Concern',
'0':'Normal',
'10':'Satisfaction',
'20':'Happiness',
'30':'Euphoria'}
Run Code Online (Sandbox Code Playgroud)
我需要设置两个变量:max_mood和min_mood,所以我可以对自动收报机设置一些限制.获得最低和最高密钥的最简单方法是什么?
是否有一种支持链式符号的编程语言a <b <c而不是条件语句中的<b和b <c?
例:
第一个声明对我来说更好看,它更容易理解,编译器可以使用传递性属性来警告错误(例如5 <x <2会发出警告).
我正在尝试为我的游戏添加插件,我正在尝试实现的是:
插件将是我的或第三方的,所以我想要一个解决方案,插件崩溃不会意味着主应用程序崩溃.
插件的方法经常被调用(例如,因为绘制了游戏对象).
到目前为止我发现了什么:
1)http://www.codeproject.com/KB/cs/pluginsincsharp.aspx - 看起来应该很好用的简单概念.由于插件在我的游戏中用于每一轮,我只需要添加Restart()方法,如果不再需要插件,Unload()方法+ GC应该处理它.
2)http://mef.codeplex.com/Wikipage - 托管扩展框架 - 我的程序应该在.NET 3.5上工作,我不想单独添加任何其他框架我想自己编写我的插件系统.因此,这个解决方案是不可能的.
3)Microsoft提供:http://msdn.microsoft.com/en-us/library/system.addin.aspx但是根据我读过的一些文章它非常复杂.
4)插件的不同AppDomains.根据Marc Gravell(在C#中使用AppDomain),不同的AppDomain允许隔离.卸载插件很容易.性能负荷是多少?我需要经常调用插件的方法(例如绘制对象).
你能评论一下我的发现吗?新方法也受到欢迎!谢谢!
我一直在寻找如何解决这个问题,但找不到任何真实有效的解决方案.
用户模型:
validates_attachment_content_type:avatar,:content_type => ['image/jpeg','image/pjpeg','image/x-png','image/png','image/gif']
上传无效文件类型时会显示不必要的错误:
Avatar /tmp/sample,23283,0.txt is not recognized by the 'identify' command.
Run Code Online (Sandbox Code Playgroud)
服务器细节:Ubuntu和Debian
它将结果标识为/ usr/bin/identify
指定命令路径无法解决问题:
Paperclip.options[:command_path] = "/usr/bin"
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我查看了geometry.rb文件,似乎有些问题.
def self.from_file file
file = file.path if file.respond_to? "path"
geometry = begin
Paperclip.run("identify", %Q[-format "%wx%h" "#{file}"[0]])
rescue PaperclipCommandLineError
""
end
parse(geometry) ||
raise(NotIdentifiedByImageMagickError.new("#{file} is not recognized by the 'identify' command."))
end
Run Code Online (Sandbox Code Playgroud)
如果有人解决了同样的问题,请告诉我.非常感谢.
我有一个动态构建的列表,但有空列表项需要删除.
<ul>
<li>www</li>
<li>www</li>
<li>www</li>
<li></li>
<li></li>
<li></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我如何使用JQuery执行此操作?
c# ×2
python ×2
.net ×1
android ×1
conditional ×1
dictionary ×1
google-maps ×1
javascript ×1
jquery ×1
matplotlib ×1
overlay ×1
paperclip ×1
path ×1
plugins ×1
reflection ×1
routes ×1
ruby ×1
winapi ×1
windows ×1