小编Hen*_*end的帖子

Bash - Curl(6)无法解决主机问题

我的bash脚本有问题.它产生的错误

curl (6) couldn't resolve host

我做错了什么?

以下是我的bash脚本.

#!/bin/bash

string="$(mysql -u root -p Company 'select name from HR')"
url="http://www.company.com/company/hr/$string"

curl -F $url
Run Code Online (Sandbox Code Playgroud)

bash curl

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

Android - 从方法返回多个值

我正在从http连接中检索2个字符串.例如名称和描述,并将它们存储在2个不同的数组中.阵列将被我的另一类使用.我创建了两种搜索方法(searchName和searchDesc).一切都工作正常,但我想提高效率,因为我没有这样做.

我想在一个方法中创建一个连接,读取并将内容存储在它们各自的数组中并返回2个数组.

换句话说,我希望应用程序仅通过html代码创建一次连接/读取而不是两次(我当前的代码).我想要一个返回2个值的方法,而不是创建2个方法,每个方法只返回1个值.有可能吗?怎么样?

arrays methods android

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

MySQL - 在保持主键的同时更新行中的值

场景:

我有一个客户端,PHP脚本和MySQL数据库.我正在从客户端向数据库发送信息,其中包含名称和喜欢的颜色.我在MySQL数据库中有2行.

名称| 最喜欢的颜色

约翰尼| 绿色

其中Name是主键.

每次,客户都会发送他的名字和喜欢的颜色.因此,如果存在name(主键),则显示错误.如果客户想要更新他喜欢的颜色,我应该如何设置我的PHP脚本作出反应?换句话说,保持主键但更新喜欢的颜色.

script.php的

<?php
mysql_connect("localhost","root","")
mysql_select_db("Information");

$name = mysql_real_escape_string($_POST["name"]);
$color = mysql_real_escape_string($_POST["color"]); 

$sql=mysql_query("insert into Male (name, color) VALUES ('$name','$color')"); 

mysql_close();
Run Code Online (Sandbox Code Playgroud)

php mysql

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

Android - 从listview中的项目检索的数据不正确

我有一个列表视图,显示从网页检索的项目.列表视图中的每个项目都有一个facebook共享按钮,允许用户共享信息.但是,当我单击共享按钮时,显示的信息与我单击的项目不同.而且无论我点击哪一项,它都会获得前几项的信息.

例如,单击项目#6将显示项目#2的信息.换句话说,无论我点击哪个项目,都会显示错误的信息.我在这里做错了吗?

**listview正确显示项目.

MyActivity.java

public class MyActivity extends Activity {

private static final String targetURL ="http://www.google.com/image/myself";
ListView list;
private Handler mRunOnUi = new Handler();
private ProgressDialog mProgress;
ProgressDialog dialog;
private String[] mStrings = {};
private String[] dStrings = {};
private String date;

private String messageToPost;
Facebook facebook = new Facebook("110928043842377");
private SharedPreferences mPrefs;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.cats);

    new TheTask().execute();
    list=(ListView)findViewById(R.id.list);                  
}

protected class TheTask extends AsyncTask<Void, Void, MyResultClass >{

    protected void onPreExecute() {
        dialog = …
Run Code Online (Sandbox Code Playgroud)

android listview facebook

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

Android - onClick in适配器无法正常工作

场景:

用户单击按钮并添加行(适配器).用户输入一个值并单击生成的按钮.该值将被计算并显​​示在编辑文本中.

问题:该值未计算,也未显示在编辑文本中.我究竟做错了什么?

custom_list_item.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content">  

<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center">

<EditText
android:id="@+id/name"
android:layout_width="125dp" 
android:layout_height="wrap_content"
android:hint="Name"
android:maxLength="10"
/>

<EditText
android:id="@+id/price"
android:layout_width="80dp" 
android:layout_height="wrap_content"
android:hint="Price"
android:inputType="numberDecimal"
android:maxLength="5"
/>

<Button
android:id="@+id/calculate"
android:layout_width="wrap_content" 
android:layout_height="wrap_content"
android:text="Calculate"
/>

</LinearLayout>

<EditText
android:id="@+id/result"
android:layout_width="150dp" 
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:editable="false" 
android:cursorVisible="false"
android:text="$0.00"
/>    
Run Code Online (Sandbox Code Playgroud)

main.java <<EDITTED>>

public class AdvancedBillSplitter extends Activity{

ArrayList<String> noteList = new ArrayList<String>();
FancyAdapter aa = null;

Button calculate;
//EditText price;
EditText result;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    ListView myListView …
Run Code Online (Sandbox Code Playgroud)

android adapter

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

Android - 如何删除列表项?

我有一个主扩展适配器,当用户点击按钮时添加行.在适配器中,我有一个删除项目按钮和一个复选框.如何从列表中删除该项?

public class main extends Activity{

ArrayList<String> noteList = new ArrayList<String>();
FancyAdapter aa = null;

Button calculate;
EditText result;
String total;
String name;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    final Spinner spinner = (Spinner)findViewById(R.id.spinner);
    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
            this, R.array.spinner_array, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);

    ListView myListView = (ListView)findViewById(R.id.noteList);
    aa = new FancyAdapter();

    final EditText price = (EditText)findViewById(R.id.price);
    final EditText name1 = (EditText)findViewById(R.id.name);
    myListView.setAdapter(aa);

    myListView.setOnItemClickListener(new OnItemClickListener() {
       public void onItemClick(AdapterView<?> arg0, View arg1,
                 int position, long arg3) {

        }
    });

    Button …
Run Code Online (Sandbox Code Playgroud)

android listview adapter

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

标签 统计

android ×4

adapter ×2

listview ×2

arrays ×1

bash ×1

curl ×1

facebook ×1

methods ×1

mysql ×1

php ×1