小编Wil*_*aan的帖子

jQuery从下拉列表中获取选定的选项

通常我$("#id").val()用来返回所选选项的值,但这次它不起作用.所选标签具有IDaioConceptName

HTML代码

<label>Name</label>
<input type="text" name="name" />
<select id="aioConceptName">
    <option>choose io</option>
    <option>roma</option>
    <option>totti</option>
</select>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

1067
推荐指数
20
解决办法
137万
查看次数

PDO获取插入的最后一个ID

我有一个查询,我想要插入最后一个ID.字段ID是主键并自动递增.

我知道我必须使用这个声明:

LAST_INSERT_ID()
Run Code Online (Sandbox Code Playgroud)

该语句适用于这样的查询:

$query = "INSERT INTO `cell-place` (ID) VALUES (LAST_INSERT_ID())";
Run Code Online (Sandbox Code Playgroud)

但是,如果我想使用此声明获取ID:

$ID = LAST_INSERT_ID();
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Fatal error: Call to undefined function LAST_INSERT_ID()
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

php mysql database pdo

144
推荐指数
2
解决办法
19万
查看次数

如何使用PyCharm来调试Scrapy项目

我正在使用Python 2.7开发Scrapy 0.20.我发现PyCharm有一个很好的Python调试器.我想用它来测试我的Scrapy蜘蛛.有人知道怎么做吗?

我试过了什么

实际上我试图将蜘蛛作为一个脚本运行.结果,我构建了这个脚本.然后,我尝试将我的Scrapy项目添加到PyCharm作为这样的模型:

File->Setting->Project structure->Add content root.
Run Code Online (Sandbox Code Playgroud)

但我不知道还有什么需要做的

python debugging scrapy pycharm python-2.7

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

ListView的Android自定义行项目

我有一个ListView,其行中应该有以下布局:

HEADER
Text
Run Code Online (Sandbox Code Playgroud)

HEADER应该是静态的,但Text每隔几秒就会发生变化.

我通过填充a来实现它String[] array,将其传递给a ArrayAdapter并在每次数据更改时设置它:

data_array = populateString();
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1,  data_array);
listView.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

我的问题是我不知道如何以上面的格式显示数据.

提前致谢.

java android android-arrayadapter android-layout android-listview

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

Android:如何使TextView可编辑?

如何让用户编辑TextView?当然,我可以使用EditText,但我不知道如何自定义它,我也读过TextView可以编辑的Android文档.所以我尝试了这个:

<TextView android:id="@+id/tv"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:textSize="80sp"
          android:text="MyText"
          android:editable="true"
          android:singleLine="true"
          android:inputType="text"
          android:focusable="true"
          android:clickable="true"
          android:cursorVisible="true"/>
Run Code Online (Sandbox Code Playgroud)

但它看起来仍然很常见TextView.有谁知道我错过了什么?或者,可能是,如何定制EditText它看起来像TextView:没有边框和背景?

android

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

android如何将EditText Cursor设置为其文本的结尾

用户必须输入他的手机号码,手机号码必须是10个号码,我曾经TextWatcher这样做,就像这样

et_mobile.addTextChangedListener(new TextWatcher() {

    @Override
    public void onTextChanged(CharSequence s, int start, int before,
            int count) {
        // TODO Auto-generated method stub

    }

    @Override
    public void beforeTextChanged(CharSequence s, int start, int count,
            int after) {
        // TODO Auto-generated method stub

    }

    @Override
    public void afterTextChanged(Editable s) {
        // TODO Auto-generated method stub
        if (et_mobile.getText().toString().length() > 10) {
            et_mobile.setText(et_mobile.getText().toString()
                    .subSequence(0, 10));
            tv_mobileError.setText("Just 10 Number");
        }else{
            tv_mobileError.setText("*");
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

但问题是当用户输入第11个数字时,edittext的光标从文本的开头开始,我希望它仍然在最后,怎么样?

android android-layout android-edittext

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

android获取已设置为textview的drawabletop的drawable

我有textview

<TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="20dip"
            android:drawableTop="@drawable/new" />
Run Code Online (Sandbox Code Playgroud)

我希望活动jave知道哪个图像已经设置drawableTop,如何?

android textview

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

android在移动设备上调试时连接到PC的localhost

我想调试我的Android应用程序,我使用USB线将Android设备连接到我的PC.在我的应用程序中有一个用于连接localhost的按钮,用于localhost的ip是10.0.2.2端口8080,我已经读过在移动设备上调试时,ip 10.0.2.2是android设备的本地主机而不是我的PC,所以应该做什么改变到ip而不是10.0.2.2?还是我必须做出另一个改变?在这种情况下,我的Android设备是sony ericsson xperia arc s.

android

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

Scrapy规则如何与爬行蜘蛛一起使用

我很难理解scrapy爬行蜘蛛的规则.我的例子不能像我希望的那样工作,所以它可以是两件事:

  1. 我不明白规则如何运作.
  2. 我形成了不正确的正则表达式,阻止我得到我需要的结果.

好的,这就是我想做的事情:

我想编写爬虫蜘蛛,它将从http://www.euroleague.net网站获取所有可用的统计信息.托管我开始所需的所有信息的网站页面就在这里.

步骤1

我想的第一步是提取"季节"链接并休闲.这里是我打算匹配的HTML/href(我想逐个匹配"季节"部分中的所有链接,但我认为以一个链接为例更容易):

href="/main/results/by-date?seasoncode=E2001"
Run Code Online (Sandbox Code Playgroud)

这是我为它创建的规则/正则表达式:

Rule(SgmlLinkExtractor(allow=('by-date\?seasoncode\=E\d+',)),follow=True),
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

第2步

当我被蜘蛛带到网页http://www.euroleague.net/main/results/by-date?seasoncode=E2001的第二步时,我希望蜘蛛从"常规季节"部分中提取链接.在这种情况下,我们可以说它应该是"第1轮".我正在寻找的HTML/href是:

<a href="/main/results/by-date?seasoncode=E2001&gamenumber=1&phasetypecode=RS"
Run Code Online (Sandbox Code Playgroud)

我构建的rule/regex将是:

Rule(SgmlLinkExtractor(allow=('seasoncode\=E\d+\&gamenumber\=\d+\&phasetypecode\=\w+',)),follow=True),
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

第3步

现在我到达页面(http://www.euroleague.net/main/results/by-date?seasoncode=E2001&gamenumber=1&phasetypecode=RS)我准备提取链接,这些链接指向包含我需要的所有信息的页面:我正在寻找HTML/href:

href="/main/results/showgame?gamenumber=1&phasetypecode=RS&gamecode=4&seasoncode=E2001#!boxscore"
Run Code Online (Sandbox Code Playgroud)

我必须遵循的正则表达式是:

Rule(SgmlLinkExtractor(allow=('gamenumber\=\d+\&phasetypecode\=\w+\&gamecode\=\d+\&seasoncode\=E\d+',)),callback='parse_item'),
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

问题

我认为爬虫应该像这样工作:规则爬虫就像一个循环.当第一个链接匹配时,爬虫将跟随"步骤2"页面,而不是"步骤3",之后它将提取数据.执行此操作后,它将返回"步骤1"以匹配第二个链接并再次开始循环到第一步中没有链接的点.

我从终端看到的似乎是爬虫在"步骤1"中循环.它遍历所有"步骤1"链接,但不涉及"步骤2"/"步骤3"规则.

2014-02-28 00:20:31+0200 [basketsp_test] DEBUG: Crawled (200) <GET http://www.euroleague.net/main/results/by-date?seasoncode=E2000> (referer: http://  www.euroleague.net/main/results/by-date)
2014-02-28 00:20:31+0200 [basketsp_test] DEBUG: Crawled (200) <GET http://www.euroleague.net/main/results/by-date?seasoncode=E2001> (referer: http://www.euroleague.net/main/results/by-date)
2014-02-28 00:20:31+0200 [basketsp_test] DEBUG: Crawled (200) <GET http://www.euroleague.net/main/results/by-date?seasoncode=E2002> (referer: http://www.euroleague.net/main/results/by-date)
2014-02-28 00:20:32+0200 [basketsp_test] DEBUG: Crawled (200) <GET http://www.euroleague.net/main/results/by-date?seasoncode=E2003> (referer: http://www.euroleague.net/main/results/by-date)
2014-02-28 00:20:33+0200 [basketsp_test] DEBUG: Crawled (200) <GET …
Run Code Online (Sandbox Code Playgroud)

python regex web-crawler scrapy

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

我如何使用'RotateDrawable'?

任何人都可以告诉我他们是如何使用'RotateDrawable'来处理它是来自代码还是XML或两者兼而有之?关于Drawables动画的文档非常糟糕,动画似乎只适用于图像.我希望能够为所有drawables制作动画.当我试图从XML获取RotateDrawble时只会导致异常.从XML中查找RotateDrawable的正确功能是什么?

非常感谢

Kerubu

android android-drawable

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