问题列表 - 第18261页

改变Ankhsvn差异行为

我想让diff结果窗口显示在任务栏中,而不是浮动的visual studio对话框项.我可以这样做吗?

diff ankhsvn visual-studio-2008

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

MySQL,PostgreSQL和SQLite中数据库列类型的比较?(跨映射)

我试图找到一些方法来关联最常用的数据库中的列类型:MySQL,PostgreSQLSQLite.

这是我到目前为止所做的,但我担心它没有完成,我需要一些有更多经验的人来帮助我完成任何缺失的类型.

MySQL                   PostgreSQL          SQLite

TINYINT                 SMALLINT            INTEGER
SMALLINT                SMALLINT
MEDIUMINT               INTEGER
BIGINT                  BIGINT
BIT                     BIT                 INTEGER
_______________________________________________________

TINYINT UNSIGNED        SMALLINT            INTEGER
SMALLINT UNSIGNED       INTEGER
MEDIUMINT UNSIGNED      INTEGER
INT UNSIGNED            BIGINT
BIGINT UNSIGNED         NUMERIC(20)
_______________________________________________________

DOUBLE                  DOUBLE PRECISION    REAL
FLOAT                   REAL                REAL
DECIMAL                 DECIMAL             REAL
NUMERIC                 NUMERIC             REAL
_______________________________________________________

BOOLEAN                 BOOLEAN             INTEGER
_______________________________________________________

DATE                    DATE                TEXT
TIME                    TIME
DATETIME                TIMESTAMP
_______________________________________________________

TIMESTAMP DEFAULT       TIMESTAMP DEFAULT   TEXT
NOW()                   NOW()   
_______________________________________________________

LONGTEXT …
Run Code Online (Sandbox Code Playgroud)

mysql database sqlite postgresql types

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

如何调用上下文菜单

我打开我的上下文菜单,如下所示:

 private OnClickListener optionsClickListener = new OnClickListener()
 {
  public void onClick( View v )
  {
    registerForContextMenu( v );
    openContextMenu( v );
  }
 };
Run Code Online (Sandbox Code Playgroud)

我该怎么打电话

registerForContextMenu( v );
openContextMenu( v );
Run Code Online (Sandbox Code Playgroud)

从我的常规菜单处理程序里面:

 public boolean onOptionsItemSelected( MenuItem item )
 {
  switch( item.getItemId() )
  {
    case OPTIONS:
      registerForContextMenu( v );
      openContextMenu( v );
      return true;
Run Code Online (Sandbox Code Playgroud)

我没有View传递的地方?

android

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

在Ruby中解析结构化文本文件

如何轻松解析具有此结构的文档

description
some line of text
another line of text
more lines of text

quality
3 47 88 4 4 4  4

text: type 1
stats some funny stats

description
some line of text2
another line of text2
more lines of text2

quality
1 2  4 6 7

text: type 1
stats some funny stats

.
.
.
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想要一个哈希结构数组,其中每个哈希表示文档的"部分",可能应该如下所示:

{:description =>"某行文字另一行文字更多行文字",:quality =>"3 47 88 4 4 4 4",:text => type 1,:stats =>"some funny stats" }

ruby parsing

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

推送通知徽章自动增量

我一直在为我的应用程序实现推送服务,我一直在考虑应用程序的徽章.我的应用程序是一个邮件应用程序(sorta),我想通过推送通知用户添加到收件箱的新邮件,我想要徽章=收件箱中的新邮件数量.

我想到服务器端(提供商)检查新消息并将号码作为徽章发送.

问题是:有没有办法自动增加应用程序的徽章,而不必计算服务器侧的徽章值,然后将其作为推送有效负载的一部分发送到APSN?

也许有一种方法可以在JSON徽章字段中发送一些变量,如"++"或类似的东西.任何黑客攻击?或者我需要与计数系统服务器一起使用?

iphone objective-c push-notification iphone-sdk-3.0

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

SQL:在VarBinary列上按顺序执行UPDATE .WRITE

我正在尝试创建一个小的测试应用程序,它读取FileStream的块并将其附加到SQL Server 2005 Express上的VarBinary(max)列.

一切正常 - 列应该按照它应该填充,但我的机器似乎仍然将所有内容缓冲到内存中,我只是看不清楚原因.

我正在使用以下代码(C#):

using (IDbConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings[1].ConnectionString))
{
    connection.Open();

    string id = Guid.NewGuid().ToString();

    using (IDbCommand command = connection.CreateCommand())
    {
        command.CommandText = "INSERT INTO [BLOB] ([Id],[Data]) VALUES (@p1,0x0)";

        SqlParameter param = new SqlParameter("@p1", SqlDbType.VarChar);
        param.Value = id;
        command.Parameters.Add(param);

        command.ExecuteNonQuery();
    }

    if (File.Exists(textBox1.Text))
    {
        using (IDbCommand command = connection.CreateCommand())
        {
            command.CommandText = "UPDATE [BLOB] SET [Data].WRITE(@data, @offset, @len) WHERE [Id]=@id";

            SqlParameter dataParam = new SqlParameter("@data", SqlDbType.VarBinary);
            command.Parameters.Add(dataParam);

            SqlParameter offsetParam = new SqlParameter("@offset", SqlDbType.BigInt);
            command.Parameters.Add(offsetParam);

            SqlParameter …
Run Code Online (Sandbox Code Playgroud)

c# sql varbinary sql-update

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

可以在不创建派生类的情况下将数据传递给EventArgs吗?

我有点困惑.我知道我可以创建派生自EventArgs的类,以便拥有自定义事件数据.但我可以以某种方式使用基类EventArgs吗?与鼠标按钮一样,在订阅者方法中,始终存在"EventArgs e"参数.我能以某种方式创建以这种方式传递数据的方法,我的意思是它们将在基础Eventargs中传递吗?

c# events

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

使用VB.NET为VBA IDE构建加载项

我在其他地方问了这个问题,但是从来没有发现任何人知道如何使用VB.NET为VBA IDE构建一个加载项.它甚至可能吗?有人能给我一个例子吗?

vb.net vba add-in vbe

12
推荐指数
2
解决办法
6331
查看次数

如何在 DataGridView 中模仿 Windows 资源管理器的多选/拖放行为?

我正在尝试模仿 Windows 资源管理器处理多项选择的方式。在默认的 DataGridView 中,您可以使用 Ctrl 键单击来选择多个项目。但是,如果您释放 Ctrl 键,然后尝试拖放所选项目,则会清除所选项目并仅选择“命中”行。我在网上某处找到了以下解决方案。

protected override OnMouseDown(MouseEventArgs e)
{
  int hitRowIndex = HitTest(e.X, e.Y).RowIndex;
  if(!SelectedRows.Contains(Rows[hitRowIndex]))
  {
    base.OnMouseDown();
  }
}
Run Code Online (Sandbox Code Playgroud)

然而,这会导致其他副作用。按住 CTRL 键并将鼠标放在所选项目上,该项目将保持选中状态。这是有道理的,因为如果选择了单击的行,则将绕过 mousedown 事件。从 Windows 资源管理器的行为来看,按住 CTRL 键取消选择项目似乎直到 MouseUp 事件才得到处理。有人尝试这样做吗?

c# datagridview multi-select

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

获取java.util.List的泛型类型

我有;

List<String> stringList = new ArrayList<String>();
List<Integer> integerList = new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)

是否有(简单)方法来检索列表的泛型类型?

java generics

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