问题列表 - 第9174页

在git中标记多个分支?

我有一个带有两个分支的git存储库; 一个用于制造/测试的代码,一个是实际的生产固件(它们几乎相同).现在是时候将一个版本发送给制造商了,所以我自然想在两个分支上放下一些合适的标签.

但是,似乎git不允许我在两个分支上放置相同的标记名称.如果我尝试单独标记分支,它会告诉我当我去标记秒分支时标记已经存在.我尝试将两个提交传递给git标签,但它也不喜欢这样.我不一定需要始终以锁步方式标记两个分支,但我不想在标记中添加随机字符以避免名称冲突.

有没有办法做我想做的事,或者我想做错事?


一个分支是制造商在设备上测试它是否正确组装的代码.另一个分支是产品中附带的代码.每个版本实际上并不是两个分支.这是该产品的第一个版本,因此是两个分支的第一个版本,因此我尝试使用'release-1.0'标记两个分支.

tags git branch collision

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

使用sql计算频率

我有一个MySQL表:

Col1 | Col2 
 a       A
 a       B 
 c       C
 a       B
Run Code Online (Sandbox Code Playgroud)

我想创建一个这样的表:

col1 | col2 |    freq
 a        A      0.33
 a        B      0.67
Run Code Online (Sandbox Code Playgroud)

col1是Col1中的指定项.col2是与指定项目(即a)发生的不同项目.freq列是col2中项目的出现频率.

有人能给我一个如何创建这样的查询的提示吗?非常感谢.

mysql

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

单个SQL SELECT中有多少个表"太多"?

作为MS SQL 2000和2005的DBA,我经常看到巨大的选择查询JOINing 7-10甚至更​​多表.但是,我发现,性能往往会受到影响,并且查询变得非常难以调试和/或改进.

因此,当我应该考虑其他查询方法时,有一个"经验法则",比如临时表来保存初步结果吗?或者有一点之后,SQL查询优化器只是没有很好地找出最佳计划?

sql-server

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

Google App Engine和Amazon S3文件上传

我知道以前曾经问过这个问题,但确实没有一个明确的答案.我的问题是我为GAE构建了一个文件上传脚本,之后才发现,你只能将文件存储到aprox.数据存储中有1MB.如果你能告诉我,如果我启用计费1MB限制是历史,我可以阻止你,但我对此表示怀疑.

我需要能够每个文件上传最多20mb,所以我想也许我可以使用亚马逊的S3.有关如何实现这一目标的任何想法?

有人告诉我使用GAE + Ec2和S3的组合,但我不知道这是如何工作的.

谢谢,马克斯

python google-app-engine amazon-s3 amazon-ec2

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

如何找到java类?

我是编程的新手,我想知道是否有办法找到我需要的特定事物的java类,而不是在论坛上向人们询问?我在sun网站上看过API,但没有很好的搜索选项可以找到适合我的课程.

java class-library

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

在Firefox中更好地查看XML

当您在Firefox中查看简单的XML文档时,它会进入标准的XML显示模式,您可以在其中折叠子树等.但它的功能非常有限; 没有什么比"全部展开"和"全部折叠"按钮更方便了,这就是令人讨厌的"这个XML文件似乎没有与之相关的任何样式信息.文档树显示在页面顶部的消息下方".有没有不错的Firefox扩展提供更好的XML查看/操作/导航?我查看了Mozilla扩展存储库,但似乎没有任何有希望的东西.

xml firefox

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

如果列不存在,请将列添加到mysql表中

我的研究和实验尚未得出答案,所以我希望得到一些帮助.

我正在修改应用程序的安装文件,在以前的版本中没有我想要添加的列.我不想手动添加列,而是在安装文件中,并且只有在表中不存在新列时才这样.

该表创建如下:

CREATE TABLE IF NOT EXISTS `#__comm_subscribers` (
      `subscriber_id` int(11) NOT NULL auto_increment,
      `user_id` int(11) NOT NULL default '0',
      `subscriber_name` varchar(64) NOT NULL default '',
      `subscriber_surname` varchar(64) NOT NULL default '',
      `subscriber_email` varchar(64) NOT NULL default '',
      `confirmed` tinyint(1) NOT NULL default '0',
      `subscribe_date` datetime NOT NULL default '0000-00-00 00:00:00',
      PRIMARY KEY  (`subscriber_id`),
      UNIQUE KEY `subscriber_email` (`subscriber_email`)
    ) ENGINE=MyISAM CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' COMMENT='Subscribers for Comm are stored here.';
Run Code Online (Sandbox Code Playgroud)

如果我在create table语句下添加以下内容,那么我不确定如果列已经存在(并且可能已填充)会发生什么:

ALTER TABLE `#__comm_subscribers` ADD `subscriber_surname`;
ALTER …
Run Code Online (Sandbox Code Playgroud)

mysql

105
推荐指数
7
解决办法
18万
查看次数

向量,集合和元组之间的差异

编程中的向量,集合和元组之间有什么区别?

language-agnostic tuples vector set

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

使用PHP Curl库的持久/ keepalive HTTP?

我正在使用一个简单的PHP库通过HTTP将文档添加到SOLR索引.

目前涉及3台服务器:

  1. 运行索引作业的PHP框
  2. 一个数据库框,其中包含要编制索引的数据
  3. solr盒子.

在80个文档/秒(100万个文档中),我注意到PHP和solr盒子上的网络接口上的异常高的中断率(2000 /秒;更重要的是,图表几乎相同 - 当中断时PHP盒子峰值的速率,它也在Solr盒子上激增),但在数据库盒子上却少得多(300 /秒).我想这只是因为我打开并重用了一个到数据库服务器的连接,但是每个Solr请求当前都是通过cURL打开一个新的HTTP连接,这要归功于Solr客户端库的编写方式.

所以,我的问题是:

  1. cURL可以打开一个keepalive会话吗?
  2. 重用连接需要什么? - 它是否像重用cURL句柄资源一样简单?
  3. 我是否需要设置任何特殊的cURL选项?(例如强制HTTP 1.1?)
  4. 有没有关于cURL keepalive连接的陷阱?这个脚本一次运行几个小时; 我可以使用单个连接,还是需要定期重新连接?

php curl http libcurl keep-alive

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

检查委托是否为null

我正在阅读Essential C#3.0书籍,我想知道这是否是检查代表为空的好方法?:

class Thermostat
{
    public delegate void TemperatureChangeHandler ( float newTemperature );

    public TemperatureChangeHandler OnTemperatureChange { get; set; }

    float currentTemperature;

    public float CurrentTemperature
    {
        get { return this.currentTemperature; }
        set
        {
            if ( currentTemperature != value )
            {
                currentTemperature = value;

                TemperatureChangeHandler handler = OnTemperatureChange;

                if ( handler != null )
                {
                    handler ( value );
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如果类型是不可变的,解决方案是否会更改?我认为可能具有不变性,你不会遇到这个线程问题.

.net c# delegates

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