小编Mac*_*Luc的帖子

使用OS X中的另一个端口进行SSH连接?

我想通过SSH连接OS X中的终端到我的Linux服务器 - 但是如果我将SSH端口更改为5000代替操作系统,我该怎么连接呢?

macos ssh terminal port

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

如何更新localstorage中的json值

所以我有一个数组stringify'ed并保存在我的localStorage'人员'键下.

arr = [{"name":"a", "age": 1, "sport":"football"},
{"name":"b", "age": 2, "sport":"volley"},
{"name":"c", "age": 3, "sport":"basket"}];
localStorage.setItem('persons', JSON.stringify(arr));
Run Code Online (Sandbox Code Playgroud)

当我需要为名字为x的人更新年龄时(假设输入是姓名为b的人),我的方法是获取并解析我的localStorage密钥:

var persons = JSON.parse(localStorage.persons);
Run Code Online (Sandbox Code Playgroud)

然后我创建一个for循环遍历对象并找到名为b的对象:

for (var i = 0; i < persons.length; i++) {
   if(inputName === persons[i].name){
       persons[i].age += 2
       localStorage.setItem("persons", JSON.stringify(aCustomers[i].age));
   }
}
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.我已经在循环中找到了我的匹配,但是我不知道如何在这个时代添加2年并更新我的值localStorage.persons而不覆盖和销毁json对象.

javascript json loops local-storage

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

数据表:根据查询显示操作按钮

我有jquery DataTables通过ajax调用显示数据。一切都很好地加载,并且在最后一列中,我添加了一个操作按钮,该按钮会将数据添加到另一个数据库。
但是我似乎无法弄清楚如何解决一件事:
当按下按钮并且系统已将行数据添加到另一个数据库时,我不想在重新加载时再次显示该按钮。
我知道我当然需要添加数据库中所有行的ID,因此我进行了数据库查询,返回所有已添加的行ID-但是如何检查ID是否与其中的一行匹配我的表格,然后不显示dataTables中该行的按钮?
在下面,您可以看到我如何设置数据表:

var table = $('#user-table').DataTable({
    "destroy": true,
    "processing": false,
    "serverSide": false,
    "ajax": {
            "url": "myAjaxCall",
            "dataType": "json",
            "data": JSON.stringify(data()),
            "type": "GET",
            "dataSrc": "collection"
    },
    "columns": [
        {"data": "customerNumber"},
        {"data": "name"},
        {"data": "coNumber"},
        {"data": "city"},
        {"data": "email"},
        {"data": "balance"},
        {"data": null,
            "defaultContent": "<a href='#' class='myButton btn'>Add</a>",
            className: "center", "bSortable": false, "bSearchable": false}
    ]
});
Run Code Online (Sandbox Code Playgroud)

我真的很需要这方面的帮助-第一次使用dataTables-我很喜欢,但是只需要把它送到终点线:-)

javascript mysql datatable jquery

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

如何在PageViewer中显示3个片段

在一个片段中,我试图创建一个包含3个片段的ViewPager,您可以在它们之间滑动.我无法理解结构和错误我得到..

public class ContactFragment extends Fragment {

FragmentPagerAdapter adapterViewPager;
private FragmentActivity myContext;

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    ViewGroup rootView = (ViewGroup) inflater.inflate(R.layout.view_pager, container, false);

    ViewPager vpPager = (ViewPager) rootView.findViewById(R.id.vpPager);
    adapterViewPager = new MyPagerAdapter(myContext.getSupportFragmentManager());
    vpPager.setAdapter(adapterViewPager);

    return rootView;
}

@Override
public void onAttach(Activity activity) {
    myContext=(FragmentActivity) activity;
    super.onAttach(activity);
}

 public static class MyPagerAdapter extends FragmentPagerAdapter {
    private static int NUM_ITEMS = 3;

    public MyPagerAdapter(FragmentManager fragmentManager) {
        super(fragmentManager);
    }

    // Returns total number of pages
    @Override
    public int …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments

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

SQL更新行,其中id = 1

我的PHP脚本有问题.

我设置这些变量:

$v1 = mysql_real_escape_string($_POST["v1"]);
$v2 = mysql_real_escape_string($_POST["v2"]);
$v3 = mysql_real_escape_string($_POST["v3"]);
$v4 = mysql_real_escape_string($_POST["v4"]);
Run Code Online (Sandbox Code Playgroud)

我希望每次都将这些值更新到我的db的行,其中id = 1(该行已经存在且只需要更新).

我应该插入或更新行吗?我试过这个没有成功:

$sql = "INSERT INTO table1 (v1, v2, v3, v4) WHERE id = 1";
$sql .= "VALUES ('$v1', '$v2', '$v3', '$v4')";
Run Code Online (Sandbox Code Playgroud)

php sql insert

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

PHP如何在没有echo的情况下返回变量

我希望从我的PHP函数返回一个或另一个字符串变量.
我不想在函数中回显字符串我只想返回变量,然后在代码中输出它.
以下代码代表我的代码(简化):

<?php
$a = NULL;
$b = NULL;
myFunction($this);
function myFunction($this) {
   if($this === a) {
       return $a = "its a";
   }else{
       return $another = "its something else";
   }
}
?>
<html>
   MARKUP
   <?php echo $a; ?>
   <?php echo $b; ?>
Run Code Online (Sandbox Code Playgroud)

php variables return function

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