问题列表 - 第33229页

当我切换分支时,为什么git merge会自动更改?

我刚开始使用git进行分支,我对切换分支的行为感到有点困惑.遵循这些步骤:

git init
Initialized empty Git repository in /Users/mads/Desktop/testing/.git/

echo 'hello a' > a.txt
echo 'hello b' > b.txt
git add *.txt
git commit -m "Initial commit"
[master (root-commit) 1ab870f] Initial commit
 2 files changed, 2 insertions(+), 0 deletions(-)
 create mode 100644 a.txt
 create mode 100644 b.txt

git status
# On branch master
nothing to commit (working directory clean)

git branch new_feature
git checkout new_feature
Switched to branch 'new_feature'

ls
a.txt   b.txt

echo "hello c" > c.txt
git add c.txt …
Run Code Online (Sandbox Code Playgroud)

git

0
推荐指数
1
解决办法
228
查看次数

sqrt()函数不使用变量参数

我不知道我是否遗漏了一些明显的东西,但似乎我无法计算C中变量的平方根; sqrt()函数似乎只适用于常量.这是我的代码:

#include <math.h>
#include <stdio.h>

int main()
{
    double a = 2.0;
    double b = sqrt(a);
    printf("%f", b);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我运行此程序时,我收到以下错误:

gcc -Wall -o "test2" "test2.c" (in directory: /home/eddy/Code/euler)
/tmp/ccVfxkNh.o: In function `main':
test2.c:(.text+0x30): undefined reference to `sqrt'
collect2: ld returned 1 exit status
Compilation failed.
Run Code Online (Sandbox Code Playgroud)

但是,如果我将sqrt()中的参数替换为常量(例如2.0,(b = sqrt(2.0))),那么它可以正常工作.sqrt()不应该使用变量或其他东西吗?

谢谢您的帮助

c compiler-errors math.h sqrt

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

SQL按组重新排序项目

假设我有一个如下所示的数据库:

tblA:
ID, Name, Sequence, tblBID
1     a       5        14
2     b       3        15
3     c       3        16
4     d       3        17

tblB:
ID, Group
14    1
15    1
16    2
17    3
Run Code Online (Sandbox Code Playgroud)

我想对序列A进行排序,以便每组B的序列为1 ... n.因此,在这种情况下,序列下降应为1,2,1,1.

订购需要与当前订购一致,但不保证当前订购.

我不是一个sql主人,我相信有一个相当简单的方法来做到这一点,但我真的不知道正确的路线.任何提示?

sql sql-server

0
推荐指数
1
解决办法
474
查看次数

无法访问类中的const静态成员

我已阅读此文档 初始化静态字符串数组(C++)?并尝试在我的编译器中测试,如果一切都很好,这里是代码的副本

#include <iostream>
#include <string>

using namespace std;
class MyClass {
public:
    const  static char* MyClass::enumText[];
    };
const  char* MyClass::enumText={"a","b","c","d"};
int main(){

    std::cout<<MyClass::enumText[0]<<endl;


    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但这是错误

1>c:\users\david\documents\visual studio 2010\projects\class_static\class_static.cpp(9): error C2372: 'enumText' : redefinition; different types of indirection
1>          c:\users\david\documents\visual studio 2010\projects\class_static\class_static.cpp(7) : see declaration of 'enumText'
1>c:\users\david\documents\visual studio 2010\projects\class_static\class_static.cpp(9): error C2078: too many initializers
Run Code Online (Sandbox Code Playgroud)

我正在使用visual c ++ 2010以及为什么这样的错误有什么不对?请帮助

c++

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

在iphone中格式化UITableView单元格

我正在开发一款iPhone应用程序.在下面的图像中,我希望第一个名称是普通字体,最后一个名称是粗体..我该怎么做?请建议我..请检查此图片:

替代文字

另一个问题.现在我认为相反的方式,但这里的问题是你看到的第一行和第二行是同一个字符串的一部分.我希望第一行是粗体,第二行是普通字体.我将它存储在字典中.所以我的字典有一个键,值是一串名称和部门.我无法设置字体.我试图创建两个标签,并尝试根据索引拆分字符串并将其分配给我创建的标签.但是,在这种情况下,索引会不断变化,因为联系人可能有名字,或者可能没有任何名称.

在这种情况下,Prinicipal应该是普通字体,名称应该是粗体

请看下面的图片:

替代文字

iphone cell uitableview ios ios-simulator

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

检索MySQL表注释的最优雅方法是什么?

我正在尝试以编程方式检索MySQL表的注释.向我建议的第一种方法是:

$shown = $db->query('show create table ' . TABLE_NAME)->fetch_row();
preg_match("/COMMENT='(.*)'/", $shown[0], $m);
$comment = $m[1];
Run Code Online (Sandbox Code Playgroud)

但这种解决方法让我感到畏缩.我偶然发现了另一种方式:

$result = $db->query("select table_comment from information_schema.tables where table_schema = '" .
    DATABASE_NAME . "' and table_name = '" TABLE_NAME '\'')->fetch_row();
$comment = $result[0];
Run Code Online (Sandbox Code Playgroud)

它有点好(没有字符串解析),但它仍然让我感到不舒服,因为我正在挖掘内部结构,我不觉得自己属于.

有没有一个很好的,简单的方法来获取代码中的表注释?

php mysql schema

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

emacs delete-trailing-whitespace除了当前行

我最近(delete-trailing-whitespace)为我'before-save-hook的某些编程模式添加了Emacs 函数,但我发现从我当前正在编辑的行中删除空格是相当令人沮丧的.有关如何解决此问题的任何建议?

emacs removing-whitespace

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

是否有可能从头开始学习数学?

我有一个非常大的开发经验,我想知道是否可以从头开始学习数学.我几乎忘记了我所知道的一切,甚至学校的课程.请给我一些指导.从哪里开始做什么.是否有开发人员的数学书籍.可以用练习来编写代码或实验等等......

任何帮助表示赞赏.

math

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

计算通过套接字发送/接收的数据的带宽速度?

有没有人有关于如何计算套接字带宽使用的任何提示?

例如,当我通过套接字将数据发送到我连接的服务器时,我想显示正在发送的Kb/s.

谷歌搜索没有透露任何有用的信息.也许我正在寻找错误的条款.

java sockets iostream

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

jQuery悬停在<li>上

我有一个像元素列表

<ol>
<li class="blah">some text <a href=#">test</a></li>
<li class="blah">some text <a href=#">test</a></li>
<li class="blah">some text <a href=#">test</a></li>
<li class="blah">some text <a href=#">test</a></li>
<li class="blah">some text <a href=#">test</a></li>
<li class="blah">some text <a href=#">test</a></li>
<li class="blah">some text <a href=#">test</a></li>
<ol>
Run Code Online (Sandbox Code Playgroud)

我想添加一个悬停元素,这样当用户将鼠标悬停在<li>上时,只有那些项<a>悬停.

我有这个(启用悬停的只是一种颜色)

jQuery('ol li').hover(function () {
    jQuery('ol li.blah a').addClass('hover-enabled');
}, function () {
    jQuery('ol li.blah a').removeClass('hover-enabled');
});
Run Code Online (Sandbox Code Playgroud)

它可以工作,但所有<a>项目都悬停 - 而不仅仅是个人<li>.有任何想法吗 ?

jquery list href hover

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