问题列表 - 第39296页

Subversion Merge:未更改的文件显示为已更改

我在development分支中进行开发,然后trunk在创建发布标记之前合并.我发现在合并后提交时,一个文件不断显示为已更改.它没有改变.我发布这个是为了希望其他人经历过这个问题并知道发生了什么.

附加信息:

  • 这是一个php文件,扩展了Zend_Db_Table
  • 合并时它不会显示为传入更改
  • 提交对话框列出文件,双击文件以显示两个不同的对话框:
    • 的svn:合并信息
      1. 开发分支,显示两个版本范围和几个其他版本号(逗号分隔)
      2. trunk,单一版本范围
    • 文件差异,没有差异
  • 提交状态对话框将文件列为已修改,但不会将其列为"发送内容"项

svn tortoisesvn

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

C中的隐式转换?

这里发生了什么:

printf("result = %d\n", 1);
printf("result = %f\n", 1);
Run Code Online (Sandbox Code Playgroud)

输出:

result = 1
result = 0.000000
Run Code Online (Sandbox Code Playgroud)

如果我在尝试打印它们之前确保这些变量的类型,它当然可以正常工作.为什么第二个print语句没有被隐式转换为1.00000?

c implicit-conversion

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

Notepad ++在文件中找到过滤器EXCLUDE

我正在寻找一种方法来获取n ++在文件对话框中的查找以排除某些文件...

到目前为止,我发现的唯一参考是http://sourceforge.net/project/shownotes.php?release_id=536795&group_id=189927,但不幸的是,它不起作用.

我正在使用*[^*.dll],我认为,搜索所有内容但是dll文件.

我该如何解决这个问题?

谢谢

notepad++ find

55
推荐指数
6
解决办法
4万
查看次数

Wordpress搜索功能仅搜索帖子

我想使用wordpress搜索功能,但我希望它只搜索我的博客帖子并从查询中排除我的静态页面.这该怎么做?我并不反对使用插件.

php wordpress search

12
推荐指数
4
解决办法
4万
查看次数

是否有充分的理由将ref字符串或ref类传递给函数?

一位同事和我今天正在辩论是否有用这样的功能:

private void MyFunction(ref MyClass variable)
    {

    }
Run Code Online (Sandbox Code Playgroud)

我能看到的唯一优势是它允许你将变量的原始指针设置为null ...除此之外,如果你省略了ref,没有区​​别,对吗?

你能想到将ref字符串传递给函数的任何理由吗?

.net c#

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

找到大小为m和n的2个排序列表的并集中的第k个最小元素,效率log(k)

找到大小为m和n的2个排序列表的并集中的第k个最小元素

有效率log(k),我做了很多思考和搜索我也得到了

pesedocode和它的解释...到目前为止,我仍然没有得到或理解

问题对..任何帮助将不胜感激....

algorithm

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

Android:LinearView左右固定大小的小部件,中间是灵活的小部件

似乎是一个简单的问题,但我无法弄清楚如何做到这一点.

我有一个水平的LinearView,在左边有一些固定大小的东西,然后是一些文本应该尽可能地作为mich空间,但在右边应该是另一个固定大小的对象.

现在,我的问题是现在:当中间的文本太长时,右边的对象被推出窗口.当文本太短时,它不会位于窗口的右边界,而是直接位于文本旁边.

我该怎么做?到目前为止我的代码(正如你所看到的,我试图使用LayoutWeight,这没有帮助......):

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <TextView
        android:id="@+id/important"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_marginRight="10dp"
        android:background="#000000"
        android:layout_weight="1"/>

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_weight="1">
        <TextView
            android:id="@+id/name"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingTop="5dp"
            android:paddingRight="5dp"
            android:paddingLeft="0dp"
            android:textColor="#333333"
            android:paddingBottom="0dp"
            android:textSize="14sp"
            android:scrollHorizontally="true"/>
        <TextView
            android:id="@+id/description"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#666666"
            android:paddingTop="3dp"
            android:paddingRight="5dp"
            android:paddingLeft="10dp"
            android:paddingBottom="5dp"
            android:textSize="12sp" />
    </LinearLayout>

    <ImageView android:id="@+id/lastpage" 
        android:src="@drawable/lastpage"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_weight="200"
        android:scaleType="center"
        android:layout_gravity="right"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-linearlayout

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

在Web上公开任何Ruby对象

有人可以解释下面的Ruby代码是如何工作的吗?(取自要点:675667)

require 'rubygems'
require 'rack'

class Object
  def webapp
    class << self
       define_method :call do |env|
         func, *attrs = env['PATH_INFO'].split('/').reject(&:empty?)
         [200, {}, [send(func, *attrs).to_s]]
       end
    end
    self
  end
end

Rack::Handler::Mongrel.run [].webapp, :Port => 9292
#                         ^^^^^^^^^^^
#                              |          (x)
#                         ROFLSCALE DB ---/
#
Run Code Online (Sandbox Code Playgroud)

如果我们运行它,我们可以通过Web访问它:

GET http://localhost:9292/push/1  -> 1
GET http://localhost:9292/push/2  -> 12
GET http://localhost:9292/push/3  -> 123
GET http://localhost:9292/to_a    -> 123
GET http://localhost:9292/pop     -> 3
GET http://localhost:9292/shift   -> 1
Run Code Online (Sandbox Code Playgroud)

当然,我们可以运行如下:

GET http://localhost:9292/instance_eval/exec("rm -rf /")
Run Code Online (Sandbox Code Playgroud)

无论如何......它是如何工作的?你能逐步指导我完成代码吗?

ruby

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

如何更新Android appwidget的UI

我确定我错过了一些东西,但我只是想用一个按钮和一个计数器来获取一个app小部件.每次我点击按钮,我都希望计数器更新1.

我已经设置了WidgetProvider的onUpdate()函数来向按钮注册一个挂起的事件,以便它启动一个服务来碰撞计数器numbver:

Intent active = new Intent(context, CounterService.class);
active.setAction(CounterService.COUNT);
PendingIntent pending = PendingIntent.getService(context, 0, active, PendingIntent.FLAG_UPDATE_CURRENT);
views.setOnClickPendingIntent(R.id.CountButton, pending);

ComponentName component = new ComponentName(context.getPackageName(), KickCounterWidgetProvider.class.getName());    
appWidgetManager.updateAppWidget(component, views);
Run Code Online (Sandbox Code Playgroud)

然后在服务CounterService :: onStart()函数中我计算计数(暂时存储在prefs中),然后尝试更新显示当前计数值的文本字段:

// ... bump the count here and store a string representation of it in currentCountString ...

RemoteViews remoteView = new RemoteViews(getApplicationContext().getPackageName(), R.layout.widget);

remoteView.setTextViewText(R.id.CurrentKickCount, currentCountString);

// apply changes to widget
AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(getApplicationContext());
ComponentName component = new ComponentName(getApplicationContext().getPackageName(), KickCounterWidgetProvider.class.getName());    
appWidgetManager.updateAppWidget(component, remoteView);
Run Code Online (Sandbox Code Playgroud)

明智地使用Logcat表示这一切都正常,字符串似乎没问题,但由于某种原因,对appWidgetManager.updateAppWidget()的调用似乎由于某种原因而无声地失败.

我不知道它是否相关,但是我第一次将小部件的实例添加到主屏幕,甚至按钮都不起作用(即,在提供程序中的onUpdate()中调用updateAppWidget()失败).小部件的后续实例似乎可以在提供程序中调用updateAppWidget(),但从不适用于该服务.

任何帮助将不胜感激.

user-interface android android-appwidget

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

GWT OverlayTypes日期和长

我有一些来自日期和长类型和叠加类型的错误.两者都使用long,这在GWT JSNI中是不允许的.日期通过getTime()序列化.

我现在正在做的事情(似乎有效)是:

来自JAVA(使用Jackson序列化为json)

Long myLong = new Long(50)
Date myDate = new Date();

public String getMyLong()
{
return String.valueOf(myLong);
}

public String getDate() {
return String.valueOf(date.getTime());
}
Run Code Online (Sandbox Code Playgroud)

FROM GWT(使用OverlayTypes)

/*Returning a Long*/
private final native String _getEscaletaId()   /*-{ return this.escaletaId; }-*/; 
public final Long getEscaletaId() {return new Long(_getEscaletaId());}
/*Returning a Date*/
private final native String _getDate() /*-{ return this.date; }-*/; 
public final Date getDate() {return new Date(Long.valueOf(_getDate()));}
Run Code Online (Sandbox Code Playgroud)

这是处理长期和其他特殊类型的更好方法吗?

谢谢.

java gwt types overlay

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