小编Mat*_*ley的帖子

git从master转到开发分支

我有一个名为dmgr2(开发)的分支,我想从主分支(实时站点)中取出并将所有更改合并到我的开发分支中.有一个更好的方法吗?提交更改后,这是我计划做的事情:

git checkout dmgr2
git pull origin master
Run Code Online (Sandbox Code Playgroud)

这应该将实时更改拉入我的开发分支,还是我有这个错误?

git branch pull

439
推荐指数
7
解决办法
63万
查看次数

ajax调用后,Jquery事件不会触发

这是jquery的一个相当奇怪的问题.我正在加载div

<div id="container">
Run Code Online (Sandbox Code Playgroud)

在页面加载.每条记录都是表格数据,带有与之关联的"删除"ajax函数.当页面加载并单击"删除"链接时,ajax调用就会触发.但是,一旦事件被触发,数据将从ajax调用返回,div将填充数据(但页面不会刷新或重新加载)当我再次单击该链接时,ajax脚本将不会触发.这是我的代码:

$(document).ready(function() {
    $("button.done").button({
    }).click(function() {
        var BatchID = $("input#BatchID").val();
        var Amount = $("input#Amount").val();
        var Name = $("input#CheckName").val();
        var Check_Number = $("input#Check_Number").val();
        var Company = $("select#Company").val();
        var Department = $("select#Department").val();
        $.ajax({
            type: 'GET',
            url: '/app/usagCheckEntryWS.html',
            data: {
                "BatchID" : BatchID,
                "Amount" : Amount,
                "Name" : Name,
                "Check_Number" : Check_Number,
                "Company" : Company,
                "Department" : Department
            },
            success: function (data) {
                    var ang = '';
                    var obj = $.parseJSON(data);
                    $.each(obj, function() {
                       ang += '<table><tr><td width="45">' + this["RefID"] …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery dom-events

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

IF条件下的MYSQL求和查询

我正在为SUM上的多个IF条件的报表构建查询.我在SUM上有多个IF条件时遇到问题.

这是查询:

SELECT SUM(`totalamount`) AS Total, 
SUM(`PayPalFee`) AS Fees,
DATE(`TransactionDate`) AS `Day`, 
SUM(IF(PaymentType = "paypal", 1,0)) AS Paypal, 
SUM(IF(PaymentType = "check", 1,0)) AS Checks, 
SUM(IF(PaymentType = "credit card", 1,0)) AS CreditCard, 
COUNT(*) AS Entries
 FROM my_table
 WHERE TransactionDate between '2011-05-05' AND '2012-01-30'
 GROUP BY day
 ORDER BY `day` ASC
Run Code Online (Sandbox Code Playgroud)

这个查询工作得很好.

当我尝试添加以下条件SUM语句时:

 SUM('TotalAmount'(PaymentType = "credit card", 1,0)) AS CreditCardTotal,
Run Code Online (Sandbox Code Playgroud)

此条件IF语句失败.

我有一个名为'TotalAmount'的列和一个名为'PaymentType'的列我希望每天创建信用卡交易的SUM,每天检查交易的总和,每天的paypal交易的总和.我试图创建一个子查询,但这会返回整个TotalAmount列的值,而不是按天分解.

mysql if-statement sum

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

GIT:以下未跟踪的工作树文件将被结帐覆盖

我有两个分支,一个叫做master,另一个叫做dev我目前在master分支中,我想去dev分支把文件移到开发服务器上.但是,当我表演时

$ git checkout dev
Run Code Online (Sandbox Code Playgroud)

我收到消息:

以下未跟踪的工作树文件将被checkout覆盖:

pages/memclub/images/subheaders/leadership.png
pages/memclub/images/subheaders/male.png
pages/memclub/images/subheaders/marketing.png
pages/memclub/images/subheaders/training.png
Run Code Online (Sandbox Code Playgroud)

我不想将文件提交给主人,他们还没准备好被推送.

git git-checkout

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

从Foreach创建数组

我有一个Mysql表,其中包含一列JSON数据和一个包含金额的列.目标是提取JSON数据和数量,并在foreach循环中构建一个数组.这是我的代码:

$sql = "SELECT `Amount`, `NewObject` FROM `mb_cart` WHERE `MyID` = '$id'";
$data_main = $db->query($sql);
Run Code Online (Sandbox Code Playgroud)

这是我用来构建数组的声明:

foreach ($data_main as $transaction_main) {
    $json_decoded = json_decode($transaction_main);
    $cart = array('Amount' => $amount, 'CodeType' => $json_decoded->data->Type->data->codeType, 'Name' => $json_decoded->data->Name, 'SiteName' => $json_decoded->data->SiteName);
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行它时,我只返回第一个记录集,并且数量为空,但列出了JSON数据.欣赏任何人关心分享的洞察力.

php arrays foreach

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

PHP数组在同一个键上合并两个数组

我试图将以下两个数组合并为一个数组,共享相同的键:

第一阵列:

array(3) {
  [0]=>
   array(1) {
   ["Camera1"]=>
   string(14) "192.168.101.71"
}
[1]=>
array(1) {
  ["Camera2"]=>
  string(14) "192.168.101.72"
}
[2]=>
array(1) {
  ["Camera3"]=>
  string(14) "192.168.101.74"
}
}
Run Code Online (Sandbox Code Playgroud)

第二阵列:

array(3) {
 [0]=>
  array(1) {
  ["Camera1"]=>
  string(2) "VT"
 }
 [1]=>
 array(1) {
   ["Camera2"]=>
   string(2) "UB"
 }
 [2]=>
 array(1) {
  ["Camera3"]=>
  string(2) "FX"
 }
}
Run Code Online (Sandbox Code Playgroud)

如您所见,它们共享相同的键(Camera1,Camera2,Camera3等).

这是我尝试过的:

 $Testvar = array_merge($NewArrayCam,$IpAddressArray);
 foreach ($Testvar AS $Newvals){
 $cam = array();
 foreach($Newvals AS $K => $V){
 $cam[] = array($K => $V);
 }
Run Code Online (Sandbox Code Playgroud)

php arrays

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

链接点击时的JQuery功能

我试图在链接点击时调用一个jquery函数,但没有成功:

这是我的HTML:

<a href="..." id="removeItem" checkID="12" >Delete</a>
<a href="..." id="removeItem" checkID="13" >Delete</a>
<a href="..." id="removeItem" checkID="14" >Delete</a>

    $("#removeItem").click(function(checkID) {
    return false;
    var checkID = $(this).attr("checkID");
    $("#removeDialog").dialog( {
        buttons: {
            "No" : function () {
                $(this).dialog("destroy");
                $('input#CheckName').focus();
            },
            "Yes": function () {
                $.ajax({
                    url: "itemRemoveWS.html?id=checkID",
                    data: {
                        "action" : "remove",
                        "id" : checkID
                    },
                    success: function (data) {
                        $("#removeDialog").dialog("destroy");
                        var ang = '';
                        var obj = $.parseJSON(data);
                        $.each(obj, function() {
                           ang += '<table class="form"><tr><td width="45">' + this["CheckID"] + '</td><td width="140">' + …
Run Code Online (Sandbox Code Playgroud)

jquery

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

Git从错误的分支撤出

我在服务器上有两个分支名为R2的分支和一个名为DEV I的分支无意中登录到错误的服务器,进入存储库并执行了GIT PULL ORIGIN DEV但是存储库位于R2上.所以我意识到我的错误然后试图通过做一个GIT PULL ORIGIN R2来纠正我的错误但是我最终得到了一堆文件名和错误

U   view/private_api/ipn.phtml
M   view/reports/menScholarshipForm.pdf
M   view/reports/printProCard.phtml
M   view/reports/printSanction.phtml
M   view/sanctionDetailRoster.html
M   view/sanctionDetailVerify.html
M   view/verifyMembership.phtml
Pull is not possible because you have unmerged files.
Please, fix them up in the work tree, and then use 'git add/rm <file>'
as appropriate to mark resolution, or use 'git commit -a'.
Run Code Online (Sandbox Code Playgroud)

我不介意进入并手动重置每个文件,只是不确定如何解决我的错误.谢谢

git

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

Jquery数据表与Prototype冲突

我正在使用jquery数据表来加载表.为了序言,我需要为迷你车应用程序加载原型.我使用以下代码将我的jquery置于无冲突模式:

<script type="text/javascript">
    var $j = jQuery.noConflict();
    $j(document).ready(function() {
        $j('#warranty_claim').DataTable({"bFilter": true});
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我收到以下控制台错误:

  (anonymous function) (index):4747
  (anonymous function) jquery-1.2.6.min_noConflict.min.js:27
  (anonymous function) jquery-1.2.6.min_noConflict.min.js:27
  jQuery.extend.each   jquery-1.2.6.min_noConflict.min.js:21
  jQuery.extend.ready  jquery-1.2.6.min_noConflict.min.js:27
Run Code Online (Sandbox Code Playgroud)

但是当我执行这个快速测试时,我知道我的jquery有效:

<script type="text/javascript">
     var $j = jQuery.noConflict();
     $j(document).ready(function() {
        $j("#foo").show();
    });
</script>
Run Code Online (Sandbox Code Playgroud)

任何有助于使数据表工作的帮助将不胜感激.

datatable jquery prototypejs

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

Mule ESB在Dataweave中的条件时多次

我正在使用dataweave,由于每个州的销售税,我需要将每个客户从特定的状态分配给预定义的用户.但是当我在dataweave中创建它时,我最终将其作为我的XML:

<Customer>
<Number>
  <Number>
    <Number>
      <Number>WEB002</Number>
    </Number>
  </Number>
</Number>
Run Code Online (Sandbox Code Playgroud)

我只需要在'customer'节点下面有一个'number'节点.这是我的数据编织:

Customer:{
Number: 'WEB001' when payload.order.billing_address.state == 'Indiana' otherwise
Number: 'WEB002' when payload.order.billing_address.state == 'Kentucky' otherwise
Number: 'WEB003' when payload.order.billing_address.state == 'Illinois' otherwise
Number: 'WEB004'
},
Run Code Online (Sandbox Code Playgroud)

试过把我的条件放在括号内,没有快乐,试图把每个条件都包在括号里,没有快乐.有一个更好的方法吗?

esb mule dataweave

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