问题列表 - 第44193页

TeamCity - 如何通过REST API获取当前正在运行的构建?

有谁知道如何使用TeamCity REST API来找出当前正在运行的构建版本,以及它们的持续时间(经过时间与估计时间)?

塔马特

rest teamcity

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

java:反射获取枚举

这与Java类似但不完全相同:使用反射实例化枚举

我有一个Map<Enum<?>, FooHandler>我想用来映射Enums(我不关心哪种类型,或者即使它们是同一类型,只要它们是枚举常量)到我的FooHandler班级.

我想使用我阅读的文本文件填充此地图.我可以让它工作,但我有两个警告我想绕过:

static private <E extends Enum<E>> E getEnum(String enumFullName) {
  // see https://stackoverflow.com/questions/4545937/
  String[] x = enumFullName.split("\\.(?=[^\\.]+$)");
  if (x.length == 2)
  {
    String enumClassName = x[0];
    String enumName = x[1];
    try {
      Class<E> cl = (Class<E>)Class.forName(enumClassName);
      // #1                          

      return Enum.valueOf(cl, enumName);
    }
    catch (ClassNotFoundException e) {
      e.printStackTrace();
    }
  }
  return null;
}

public void someMethod(String enumName, String fooHandlerName)
{
   FooHandler fooHandler = getFooHandler(fooHandlerName);
   Enum e = getEnum(enumName);
   // …
Run Code Online (Sandbox Code Playgroud)

java reflection enums

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

C# 中的简单 3D 图形

我目前正在开发一个需要进行一些可视化的应用程序,我将要做的最复杂的事情是显示点状对象。

对我的目的而言,除此之外的任何事情都是完全矫枉过正的,因为除了绘制点状物体之外,我不会做任何事情。

话虽如此,满足我的需求的最简单的解决方案是什么?

c# 3d

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

为什么我的drupal 7子菜单不显示?

我似乎无法显示我的子菜单.

我去过:首页»管理»结构»菜单

然后,我编辑了父菜单,并选中了"显示为扩展"的复选框 - 但仍然没有.

我所指的导航的page.tpl.php页面上的代码如下:

<?php
if ($page['navigation'] || $main_menu): 
?>

<?php
 print theme('links__system_main_menu', array(
          'links' => $main_menu,
          'attributes' => array(
            'id' => 'nav',
            'class' => array('links', 'clearfix'),
          ),
          'heading' => array(
            'text' => t('Main menu'),
            'level' => 'h2',
            'class' => array('element-invisible'),
          ),
        )); 
?>

<?php
 print render($page['navigation']); 
?>
<?php
 endif; 
?>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

任何帮助将不胜感激.

drupal drupal-7 drupal-theming drupal-navigation

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

将urlencoded URL作为参数传递给CakePHP上的控制器/操作

我在CakePHP上相当新,因为有一些基本的东西,我曾经用Zend Framework做的,我用Cake打败了.

我正在开发一个项目,我必须将命名参数传递给控制器​​/动作.设置路由并传递参数非常简单,我的问题是当参数是urlencoded网址时.

例如:http://www.cakephp.com/controller/action/http%3A%2F%2Fwww.google.com无论控制器和操作设置如何,都会抛出404,但是传递/ controller/action/http: //www.google.com以某种方式工作,唯一的问题是它将http标识为命名参数.换句话说,如果我做/controller/action?url=http://www.google.com它会工作.

我用于此的工作是将值作为base64编码的字符串传递,但它带来了一些限制.例如,如果它是API,则无法保证使用API​​的系统可以将base64编码为字符串.

无论如何,最好的解决方案仍然是将url编码的字符串传递给命名参数.问题是,为什么CakePHP不接受urlencoded字符串作为参数,为什么它会抛出404?

在此先感谢所有人.

string cakephp param urlencode

4
推荐指数
1
解决办法
4049
查看次数

创建文件数组并在ruby中按日期排序

我有一个文件名数组,有没有办法按修改日期对这些文件进行排序?

ruby arrays sorting file

6
推荐指数
1
解决办法
6497
查看次数

没有完整路径的python tarfile

我做了一个如下的小脚本来读取文件组并对它们进行tar,它的工作正常,接受压缩文件包含未压缩时文件的完整路径.没有目录结构有没有办法做到这一点?

compressor = tarfile.open(PATH_TO_ARCHIVE + re.sub('[\s.:"-]+', '', 
    str(datetime.datetime.now())) + '.tar.gz', 'w:gz')

for file in os.listdir(os.path.join(settings.MEDIA_ROOT, PATH_CSS_DB_OUT)):
    compressor.add(os.path.join(settings.MEDIA_ROOT, PATH_CSS_DB_OUT) + file)

compressor.close()
Run Code Online (Sandbox Code Playgroud)

python django tar

5
推荐指数
1
解决办法
3655
查看次数

C# 全局模块

我是 c# 新手,我想知道是否有人可以告诉我如何创建一个全局模块来更改表单,就像在 vb 中所做的那样,然后如何调用该模块。

谢谢

更新:

好吧,所以我有多种形式,而不是一遍又一遍地写相同的两行,它们是..

Form x = new Form1();
x.Show();
Run Code Online (Sandbox Code Playgroud)

是否可以将其添加到类中以使其更容易。我该怎么做?以前从来没有上过课。上课了,但不知道如何编写代码。

c# module

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

分组X天

我有一组或多个记录,我想计算并将它们分组到一定的范围,例如我想要计算由X天组创建的记录

e.g. SELECT COUNT(*) FROM `table` GROUP BY /*`created` 3 days/*
Run Code Online (Sandbox Code Playgroud)

mysql grouping group-by

5
推荐指数
2
解决办法
2387
查看次数

有人在重负载的生产服务器上使用ICEpush吗?

ICEpush仍然是alpha版本,所以我很好奇它是否适合在tomcat上的web应用程序或许多客户端的tc服务器上使用.这项技术可以通过小延迟为多少用户提供服务?我很好奇100,1000和10000客户端的延迟是什么.

反向AJAX的其他Java库值得一看?

java icefaces reverse-ajax

6
推荐指数
1
解决办法
347
查看次数