问题列表 - 第466页

是否可以确定哪个进程启动我的.Net应用程序?

我正在.Net中开发控制台应用程序,我想根据应用程序从cmd.exe或explorer.exe启动的信息稍微更改一下行为.可能吗?

.net windows process-management

8
推荐指数
1
解决办法
324
查看次数

如何检查列表是否为空?

例如,如果传递以下内容:

a = []
Run Code Online (Sandbox Code Playgroud)

如何检查是否a为空?

python list

3235
推荐指数
27
解决办法
254万
查看次数

单元测试servlet

我有一堆在Tomcat servlet容器下运行的servlet.我想将测试代码与生产代码分开,所以我考虑使用测试框架.JUnit很好地集成到Eclipse中,但我没能使用正在运行的Tomcat服务器运行servlet.您能否推荐一个支持测试Tomcat servlet的单元测试框架?Eclipse集成很好但不是必需的.

eclipse junit tomcat unit-testing servlets

14
推荐指数
3
解决办法
1万
查看次数

SQL Server Freetext匹配 - 如何按相关性排序

是否可以通过自由文本匹配的相关性在SQL Server 2005中排序结果?在MySQL中,您可以在ORDER BY部分中使用(大致相当的)MATCH函数,但我没有在SQL Server中找到任何等价物.

来自MySQL文档:

对于表中的每一行,MATCH()返回一个相关值; 也就是说,搜索字符串与MATCH()列表中指定的列中该行中的文本之间的相似性度量.

因此,例如,您可以按投票数,然后是相关性,最后按创建日期排序.这是可以完成的事情,还是仅仅返回匹配值而没有这种排序能力?

sql sql-server freetext full-text-search

8
推荐指数
1
解决办法
4209
查看次数

编写在CPython,Jython和IronPython中运行的python代码有哪些策略

尝试同时针对其中两个环境我可以安全地说,如果你必须使用数据库等,你最终必须为该环境编写唯一的代码.你有办法处理这种情况吗?

python ironpython jython cpython

16
推荐指数
2
解决办法
1261
查看次数

获取另一个Exe的App.Config

我有一个带App.Config文件的exe .现在我想在exe周围创建一个包装器dll,以便消耗一些功能.

问题是如何从包装器DLL访问exe中的app.config属性?

也许我应该在我的问题中多一点,我有以下app.config内容与exe:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="myKey" value="myValue"/>
  </appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

问题是如何从包装器dll中取出"myValue"?


谢谢你的解决方案.

实际上我最初的概念是避免使用XML文件读取方法或LINQ或其他任何方法.我首选的解决方案是使用配置管理器库等.

我将非常感谢使用通常与访问app.config属性相关联的类的任何帮助.

.net c# system.configuration configuration-files appsettings

22
推荐指数
2
解决办法
2万
查看次数

您如何将站点从Prototype切换到jQuery

我在Prototype中编写了一个站点,但是想切换到jQuery.有关如何最佳切换的任何想法?

javascript jquery prototypejs

8
推荐指数
1
解决办法
974
查看次数

在JBoss 4.2上使用JPA启用Hibernate二级缓存

使用Java Persistence API(带注释的实体)时,启用Hibernate的二级缓存需要哪些步骤?我该如何检查它是否正常工作?我正在使用JBoss 4.2.2.GA.

从Hibernate文档中,我似乎需要启用缓存并在persistence.xml中指定缓存提供程序,如:

<property name="hibernate.cache.use_second_level_cache"
          value="true" /> 
<property name="hibernate.cache.provider_class" 
          value="org.hibernate.cache.HashtableCacheProvider" /> 
Run Code Online (Sandbox Code Playgroud)

还需要什么?我是否需要将@Cache注释添加到JPA实体中?

如何判断缓存是否正常?我在运行Query之后尝试访问缓存统计信息,但Statistics.getSecondLevelCacheStatistics返回null,可能是因为我不知道要使用哪个'region'名称.

java caching hibernate jpa

8
推荐指数
1
解决办法
1万
查看次数

如何在Git中的分支上获取更改

自从当前分支分支以来,在分支上获取提交日志的最佳方法是什么?我目前的解决方案是:

git log $(git merge-base HEAD branch)..branch
Run Code Online (Sandbox Code Playgroud)

git-diff的文档表明它git diff A...B等同于git diff $(git-merge-base A B) B.另一方面,git-rev-parse的文档表明它r1...r2被定义为r1 r2 --not $(git merge-base --all r1 r2).

为什么这些不同?请注意,这git diff HEAD...branch给了我想要的差异,但相应的git log命令给了我更多的东西.

在图片中,假设:

         x---y---z---branch
        /
---a---b---c---d---e---HEAD

我想得到一个包含提交x,y,z的日志.

  • git diff HEAD...branch 给出了这些提交
  • 但是,git log HEAD...branch给出x,y,z,c,d,e.

git branch

257
推荐指数
7
解决办法
19万
查看次数

如何撰写现有的Linq表达式

我想编写两个Linq表达式的结果.它们以形式存在

Expression<Func<T, bool>>
Run Code Online (Sandbox Code Playgroud)

所以我要编写的两个本质上是一个参数(类型为T)的委托,它们都返回一个布尔值.我想要的结果是对布尔值的逻辑评价.我可能会将它作为扩展方法实现,所以我的语法将是这样的:

Expression<Func<User, bool>> expression1 = t => t.Name == "steve";
Expression<Func<User, bool>> expression2 = t => t.Age == 28;
Expression<Func<User, bool>> composedExpression = expression1.And(expression2);
Run Code Online (Sandbox Code Playgroud)

后来在我的代码中我想评估组合表达式

var user = new User();
bool evaluated = composedExpression.Compile().Invoke(user);
Run Code Online (Sandbox Code Playgroud)

我用了一些不同的想法,但我担心它比我希望的更复杂.这是怎么做到的?

c# linq

11
推荐指数
1
解决办法
9338
查看次数