程序设计

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

27
自创建数据库以来,支持<Database>上下文的模型已更改
错误消息: “自创建数据库以来,支持'AddressBook'上下文的模型已更改。要么手动删除/更新数据库,要么使用IDatabaseInitializer实例调用Database.SetInitializer。例如,RecreateDatabaseIfModelChanges策略将自动删除并重新创建数据库,并且(可选)用新数据作为种子。” 我正在尝试使用代码优先功能,以下是我写的内容: var modelBuilder = new ModelBuilder(); var model = modelBuilder.CreateModel(); using (AddressBook context = new AddressBook(model)) { var contact = new Contact { ContactID = 10000, FirstName = "Brian", LastName = "Lara", ModifiedDate = DateTime.Now, AddDate = DateTime.Now, Title = "Mr." }; context.contacts.Add(contact); int result = context.SaveChanges(); Console.WriteLine("Result …

8
修改Windows服务的“可执行文件路径”
我想修改应用程序的路径,但是这样做会中断它,因为该服务仍指向旧位置。 通过转到,Administrative Tools &gt; Services可以打开属性对话框并查看Path to executable,但是无法更改它。 用户无需重新安装应用程序就可以修改服务路径吗?

5
为什么\ ra newline for Vim?
来自问题如何在Vim中替换换行符?。像这样在换行符替换文本时必须使用\ r :%s/%/\r/g 但是,当用字符替换行尾和换行符时,您可以这样做: :%s/\n/%/g 手册的哪一部分记录了这些行为,其背后的原因是什么?
253 vim 

14
反射-获取属性的名称和值
我有一个类,可以使用名为Name的属性将其命名为Book。有了该属性,我就有了与之关联的属性。 public class Book { [Author("AuthorName")] public string Name { get; private set; } } 在我的主要方法中,我正在使用反射,并希望为每个属性获取每个属性的键值对。因此,在此示例中,我希望属性名称看到“ Author”,属性值看到“ AuthorName”。 问题:如何使用反射获得属性名称和属性值?

13
Google Android会支持.NET吗?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 现在,带有Google Android OS的G1现已面市(很快),Android平台是否将支持.Net?
253 android  .net  mono 

13
在Subversion中,我可以不是我的登录名吗?
我想知道如何Subversion更改更改的名称。 我才刚开始使用Subversion。我目前正在使用它在XP笔记本电脑上对版本控制代码进行版本控制,在该笔记本电脑中,我总是以妻子的名字登录。我希望Subversion数据库以我的名字显示更改。 稍后,我将复制数据库,以便整个房子都可以访问它。我的妻子使用办公室计算机,她总是以我的名字登录。我可能会对其进行设置,以便它自动签入修改过的文档……最好以她的名字。 最终,我可能会在Linux计算机上以另一个用户名使用它。 有什么方法可以修改用户环境以更改Subversion调用您的用户名?我希望像设置SVN_USERNAME='Mark'这样的东西会被覆盖,但是通常会得到名称。 更新:看起来--usernameMichael所引用的标志确实可以更改所报告的名称"svn stat",即使对于本地文件:存储库也是如此。另外,它很粘,因此您无需在下一个命令中指定它。我什至重新启动,它仍然使用"--username"以前启动时的值。

13
在运行时扫描Java批注[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3个月前关闭。 改善这个问题 在整个类路径中搜索带注释的类的最佳方法是什么? 我正在做一个库,我想允许用户注释他们的类,所以当Web应用程序启动时,我需要扫描整个类路径以查找某些注释。 您知道执行此操作的库或Java工具吗? 编辑:我正在考虑类似Java EE 5 Web服务或EJB的新功能。您使用@WebService或注释类,@EJB系统在加载时会找到这些类,因此可以远程访问它们。

8
“解包”一个元组以调用匹配的函数指针
我正在尝试存储std::tuple各种数量的值,这些值稍后将用作与存储类型匹配的函数指针的调用的参数。 我创建了一个简化的示例,显示了我正在努力解决的问题: #include &lt;iostream&gt; #include &lt;tuple&gt; void f(int a, double b, void* c) { std::cout &lt;&lt; a &lt;&lt; ":" &lt;&lt; b &lt;&lt; ":" &lt;&lt; c &lt;&lt; std::endl; } template &lt;typename ...Args&gt; struct save_it_for_later { std::tuple&lt;Args...&gt; params; void (*func)(Args...); void delayed_dispatch() { // How can I "unpack" params to call func? …

10
具有过期密钥的基于Java时间的地图/缓存[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 您是否知道在给定超时后会自动清除条目的Java Map或类似标准数据存储?这意味着老化,旧的过期条目会自动“老化”。 最好在可通过Maven访问的开源库中? 我知道自己实现该功能的方法,并且过去已经做过几次,所以我不是在这方面寻求建议,而是寻求指向良好参考实现的指针。 像WeakHashMap这样的基于WeakReference的解决方案不是一个选择,因为我的密钥很可能是非interintern字符串,并且我希望可配置的超时时间不依赖于垃圾回收器。 我也不想依靠Ehcache,因为它需要外部配置文件。我正在寻找仅代码解决方案。
253 java  caching  dictionary 


20
XML属性与XML元素
在工作中,我们被要求创建XML文件以将数据传递到另一个脱机应用程序,然后该应用程序将创建另一个XML文件以传递回去以更新我们的一些数据。在此过程中,我们一直在与其他应用程序的团队讨论XML文件的结构。 我想出的样本基本上是这样的: &lt;INVENTORY&gt; &lt;ITEM serialNumber="something" location="something" barcode="something"&gt; &lt;TYPE modelNumber="something" vendor="something"/&gt; &lt;/ITEM&gt; &lt;/INVENTORY&gt; 另一个团队说,这不是行业标准,属性只能用于元数据。他们建议: &lt;INVENTORY&gt; &lt;ITEM&gt; &lt;SERIALNUMBER&gt;something&lt;/SERIALNUMBER&gt; &lt;LOCATION&gt;something&lt;/LOCATION&gt; &lt;BARCODE&gt;something&lt;/BARCODE&gt; &lt;TYPE&gt; &lt;MODELNUMBER&gt;something&lt;/MODELNUMBER&gt; &lt;VENDOR&gt;something&lt;/VENDOR&gt; &lt;/TYPE&gt; &lt;/ITEM&gt; &lt;/INVENTORY&gt; 我建议的第一个原因是所创建文件的大小要小得多。在传输过程中,文件中将大约有80000个项目。实际上,他们的建议比我建议的建议大三倍。我搜索了提到的神秘的“行业标准”,但我能找到的最接近的地方是XML属性仅应用于元数据,但他说的是关于什么才是真正的元数据。 经过冗长的解释(很抱歉),您如何确定什么是元数据,以及在设计XML文档的结构时应如何决定何时使用属性或元素?
253 xml  xsd 

21
使用CSS创建圆角[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 如何使用CSS创建圆角?

8
SciPy和NumPy之间的关系
SciPy似乎在其自己的名称空间中提供了NumPy的大多数(但不是全部[1])功能。换句话说,如果有一个名为的函数numpy.foo,则几乎可以肯定有一个scipy.foo。在大多数情况下,两者看起来是完全相同的,甚至有时指向相同的功能对象。 有时,它们是不同的。举一个最近出现的例子: numpy.log10是一个ufunc该返回的NaN为负参数; scipy.log10 返回负参数的复数值,并且似乎不是ufunc。 同样可以说,大约log,log2和logn,但不是关于log1p[2]。 另一方面,numpy.exp和scipy.exp似乎对于同一ufunc是不同的名称。scipy.log1p和的情况也是如此numpy.log1p。 另一个例子是numpy.linalg.solveVS scipy.linalg.solve。它们相似,但是后者比前者提供了一些附加功能。 为什么出现明显的重复?如果这意味着要的批发进口numpy到scipy命名空间,为什么在行为的细微差别和缺少的功能?是否有一些有助于消除混乱的总体逻辑? [1] ,,numpy.min 和其他几个人都在没有同行的命名空间。numpy.maxnumpy.absscipy [2]使用NumPy 1.5.1和SciPy 0.9.0rc2进行了测试。
253 python  numpy  scipy 


13
cron如何模拟执行脚本的环境?
我通常在cron如何执行脚本方面遇到一些问题,因为它们通常没有我的环境设置。有没有一种方法可以像cron一样调用bash(?),因此我可以在安装脚本之前对其进行测试?
253 bash  scripting  cron 

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.