小编Ney*_*sor的帖子

使用wiki作为中央开发项目存储库

我曾经想过使用wiki(MediaWiki)来集中开发项目的所有项目信息.这是使用从SVN(使用SVNKit)提取信息并通过链接到Bugzilla来提取分配给开发人员的工作或者为发布而剩余的工作来完成的.

例子:

<bugzilla type="summary" user="richard.tasker@gmail.com" />
Run Code Online (Sandbox Code Playgroud)

会返回一个摘要

Bugzilla摘要

<bugzilla type="status" status="ASSIGNED" product="SCM BEPPI" />
Run Code Online (Sandbox Code Playgroud)

会回来的

Bugzilla状态

你认为这会有用吗?如果是这样,那么你认为其他整合会有价值吗?

svn integration wiki bugzilla projects

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

三角三角函数(ActionScript 3)

我试图在ActionScript 3中编写一个公式,它将以度为单位给出var"z"(请参见下图),然后我将转换为弧度.

我已经知道了变量"x"和"y"的价值.使用三角函数,我如何计算斜边的长度,从而计算var z的可变角度?AS3或伪代码中的解决方案将非常有用.谢谢.

三角形

trigonometry hypotenuse actionscript-3

7
推荐指数
1
解决办法
8829
查看次数

Android 3.0无法从光标窗口读取#行#列

我有一个在Android 2.1上运行良好的应用程序,但在尝试将其转换为3.0时,我得到一个我不熟悉的游标错误.

Java.lang.IllegalStateException :无法从光标窗口读取row0,第-1列.确保光标在从中访问数据之前已正确初始化.

所有数据都存储在SQLite数据库中,这段代码在android 2.1中运行良好.是否必须在android 3.0中以不同方式初始化游标?

下面列出的是我的代码.

private void OpenGroupData(){
SQLiteDatabase db = openOrCreateDatabase(DATABASE_NAME,Context.MODE_PRIVATE,null);
Cursor cur = db.rawQuery("SELECT groupid FROM properties GROUP BY GroupID" + ";" , null);
LinearLayout glayout = (LinearLayout) findViewById(R.id.Grouplayout);
LinearLayout gwindow = (LinearLayout) findViewById(R.id.groupwindow);

TextView data = new TextView(this);
glayout.addView(data);
data.setText("");
int ID = cur.getColumnIndex("groupid");
int idvalue;

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_USER);

try{
    // Check if our result was valid.
    cur.moveToFirst();
    if (cur != null) {

        // Loop through all Results
        do {data = new TextView(this);
            data.setTextSize(20);
        data.setClickable(true); …
Run Code Online (Sandbox Code Playgroud)

window cursor android-3.0-honeycomb

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

qTip2 - 活动时刷新工具提示

我在这里使用qTip2,并且需要能够在工具提示仍处于活动状态时刷新其内容.带有工具提示的元素有一个click事件,它执行一些计算,可以更改我想要在工具提示中显示的内容.

我已经尝试调用'destroy'方法并在每次重新计算后重新绑定qtip2,它只能在将鼠标移开并将其带回之后才能工作.

我想要实现的是强制当前活动的工具提示重绘自己.

javascript jquery qtip2

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

如何从本地运行的应用程序访问云存储文件

我已成功将文件写入Google云端存储并阅读它.将应用程序部署到appspot后,一切都很好,但是在本地运行时出现错误:

INTERNAL_SERVER_ERROR
    Caused by:java.io.IOException
        at com.google.appengine.api.files.FileServiceImpl.translateException(FileServiceImpl.java:586)
        at com.google.appengine.api.files.FileServiceImpl.makeSyncCall(FileServiceImpl.java:561)
    ......
Run Code Online (Sandbox Code Playgroud)

您是否有人知道如何从localhost访问Google云端存储文件?

server-error google-cloud-storage

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

shared_ptr的容器,但使用原始指针进行迭代

我有一个类,其中包含一个包含boost::shared_ptrs另一个类的对象的列表.

允许访问列表返回原始指针中的元素的类成员函数.为了保持一致性,我还希望能够使用原始指针而不是shared_ptrs进行迭代.因此,当我取消引用列表迭代器时,我想获得原始指针,而不是shared_ptr.

我假设我需要为此编写一个自定义迭代器.它是否正确?如果是这样,有人能指出我正确的方向 - 我以前从未这样做过.

c++ iterator

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

为什么我的jQuery UI CSS无法在JSFiddle中运行?

对于使用JavaScript输入回答问题,我经常在JSFiddle上使用Demos .它非常有用,但当我回答这个工具提示问题时,我需要使用jQuery UI.

这种用法的问题是,您可以在Framework选择中检查jQuery UI,但它只加载js文件而不加载css文件.

所以我决定链接到http://jqueryui.com/themes/base/jquery.ui.all.cssjQuery UI官方演示中使用的这个.=>问题解决了.

真的解决了?没有?!

因为如果用户之前打开过jQuery Demo,这个链接效果很好,但正如我在我的工作中看到的那样,如果我只打开小提琴而没有打开一个演示,它就不起作用.

  • 这是为什么?
  • 我该如何解决这个问题?
  • 我应该如何在jsFiddles中为jQuery链接css?Googles CDN也只包含JavaScript文件.

我不想托管我自己的css文件,只是为了在jsfiddle上发布演示......

PS:我提到这种行为的JSFiddle是http://jsfiddle.net/neysor/r9yfw/

javascript css jquery jquery-ui jsfiddle

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

Symfony2中的Doctrine2:如何查看哪个对象调用导致查询?

我正在使用Symfony2和Doctrine2.对于我的项目,我使用不同的关联映射创建了实体.首先,我确实看到了大约7个查询请求一个对象,所以我决定"急切加载",它减少到三个查询.

但是他们中的两个看起来在symfony工具栏(Profiler)中是相同的,直接相互调用.根据我的理解,我的代码中不需要第三个查询.

那么在哪里我必须在doctrine php文件中设置断点,看看我的代码哪一行让doctrine调用一个新的查询?或者是否有其他解决方案来了解我如何优化此请求?

更新:

在考虑了Artworkad的回答后,我必须更详细地了解.这是因为我没有通过我的控制器发出2个对象请求.但也许它与我的树枝有关?

我的控制器

public function gebietAction($gebiet){
        $em = $this->getDoctrine()->getEntityManager();
        /* @var $gebietobj Gebiet */
        $gebietobj = $em->getRepository('ACGSigwxBundle:Gebiet')->findOneBy(array('short' => $gebiet));
        if (!$gebietobj) {
            throw $this->createNotFoundException('Kann das angegebene Gebiet nicht finden!');
        }
        return $this->render('ACGSigwxBundle:Sigwx:sigwx.html.twig',array("gebiet"=>$gebietobj));
    }
Run Code Online (Sandbox Code Playgroud)

我的树枝模板

{% extends "ACGSigwxBundle::layout.html.twig" %}

{% block content %}
    <h1>{{ gebiet.getName() }}</h1>
    <p>My sectors:</p>
    <ul>
    {% for gs in gebiet.getGebietssektoren() %}
        <li>{{ gs.getSektor().getName() }}</li>
    {% endfor %}
    </ul>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

对象关联

Gebiet n:n Sektor与属性有关联.所以我Gebiet 1:n Gebietsektoren n:1 Sektor使用标准[doctrine2 association …

php mysql debugging symfony doctrine-orm

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

FlashWindowEx FLASHW_STOP仍然保持任务栏的颜色

我正在开发一个控制机器的应用程序.
当我从机器收到错误时,用户应该能够直接注意到它,一种方法是在任务栏上闪烁托盘.当机器清除错误时,托盘应停止闪烁.

使用FlashWindowEx函数有一点烦恼,当我清除窗口的闪烁时,它(在我的情况下是winXP)保持橙色(不闪烁).
状态样本


    [Flags]
        public enum FlashMode {
            /// 
            /// Stop flashing. The system restores the window to its original state.
            /// 
            FLASHW_STOP = 0,
            /// 
            /// Flash the window caption.
            /// 
            FLASHW_CAPTION = 1,
            /// 
            /// Flash the taskbar button.
            /// 
            FLASHW_TRAY = 2,
            /// 
            /// Flash both the window caption and taskbar button.
            /// This is equivalent to setting the FLASHW_CAPTION | FLASHW_TRAY flags.
            /// 
            FLASHW_ALL = 3,
            /// 
            /// Flash continuously, until the FLASHW_STOP flag is set. …
Run Code Online (Sandbox Code Playgroud)

c# pinvoke winapi

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

为某些ListView项目设置动画

我的目标是动画某些ListView项目,而不必担心getView通过在自定义中用新增加的列表项替换列表项来搞乱动画ArrayAdapter.

如果我使用convertView以避免使新项目膨胀,则动画的顺序会随机变化.

手动缓存视图工作正常,但我怀疑这是一个很好的解决方案.好主意?

animation android listview android-arrayadapter

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