程序设计

专业和发烧友程序员的问答


13
我可以在运行时加载.NET程序集并实例化仅知道名称的类型吗?
如果我只有DLL名称和类名称,而没有在项目中添加对程序集的引用,是否可以在运行时实例化对象?该类实现一个接口,因此一旦实例化该类,便将其强制转换为该接口。 程序集名称: 库.dll 类型名称: Company.Project.Classname 编辑:我没有DLL的绝对路径,所以Assembly.LoadFile将无法工作。DLL可能位于应用程序的根目录,system32中,甚至可能位于GAC中。
178 c#  assemblies 


4
为什么z-index不起作用?
因此,如果我z-index正确理解,在这种情况下将是完美的: 我想将底部图像(标签/卡片)放在其上方的div下方。所以您看不到锋利的边缘。我该怎么做呢? z-index:-1 // on the image tag/card 要么 z-index:100 // on the div above 也不起作用。诸如此类的组合也没有。怎么会?
178 html  css  z-index 






7
更改字体大小macvim吗?
我正在使用macvim,我喜欢它。我也碰巧真的喜欢默认字体。 我的问题是: 如何更改.gvimrc中的字体大小?我希望它更大,而不更改默认字体。 我看过的所有示例都指定了字体,然后是':',然后是大小。 那么,如何更改字体大小而不是字体本身呢? 谢谢!
178 font-size  macvim 

12
使iTerm以与其他操作系统相同的方式翻译“元密钥”
在具有emacs键绑定的bash shell中,可以使用Mf,Mb之类的组合键在shell提示符上分别向前或向后移动一个单词。通常,在Windows和Linux上,元键映射到Alt键。但是,在iTerm中,我找不到将此元密钥映射到MacBook Pro上的Option或Command键的方法。 似乎在OS X中,默认情况下,元键已映射到ESC键。因此,您可以在iTerm上使用ESC-f,ESC-b。但是,ESC键显然不实用。另外,iTerm确实具有允许您修改元键映射的选项(“书签”>“配置文件”>“键盘配置文件”>“全局”>“选项键为...”),此设置似乎根本不起作用。 因此,如果有人知道解决该问题的方法,请告诉我。 我已升级到最新版本0.9.6.1012,并且此行为仍然存在。 编辑:我的问题的一些澄清。我正在谈论的键绑定是针对bash shell,而不是emacs。碰巧,默认情况下,bash shell也使用与emacs相同的键绑定。

15
C#中的枚举应该有自己的文件吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 2年前关闭。 改善这个问题 我有一个使用枚举的类,该枚举当前在其自己的文件中,这似乎很浪费。 关于将枚举放置在使用它们的文件的名称空间中的一般看法是什么?还是应该将枚举真正存在于自己的CS文件中? 编辑 我应该提到的是,尽管所讨论的类使用了这些枚举,但是外部调用者也是如此。换句话说,另一个类可以设置这些枚举。因此,它们不会在班级内部使用,否则此问题将变得毫无道理。
178 c#  coding-style  enums 

1
将JSON显示为HTML [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 关于如何将JSON格式设置为易于阅读的JSON格式的HTML页面上有任何建议吗?例如,当您在浏览器中查看XML时,大多数浏览器都会显示格式化的XML(缩进,正确的换行符等)。我想要JSON的相同最终结果。 颜色语法高亮将是一个加分项。 谢谢
178 html  json 

2
使用ImageMagick“区分”图像
如何获得两个图像之间的差异?我有原始图像。有人在原始图像的精确副本上写过字。现在,我需要将原始图像与图像上的文字进行比较,并仅提取图像格式的文字。 例子:我有一张房子的照片。有人抄袭并写下“你好!” 在副本上。我想以某种方式比较这两张图片,移走房子,然后留下“ Hello!”字样的图片。 ImageMagick有可能吗?我知道有几种方法可以得出图像之间的统计差异,但这不是我想要的。

5
如何在web.config中设置会话超时
我已经尽力了,但是找不到如何为ASP.Net Web应用程序的进程内会话设置会话超时值的解决方案。 我正在使用VSTS 2008 + .Net 3.5 + C#。这是我自己写的将超时设置为1分钟的内容,对吗? 我在 web.config <sessionState timeout="1" mode="InProc" />

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.