程序设计

专业和发烧友程序员的问答


30
通过按Enter阻止用户提交表单
我在一个网站上进行了一项调查,并且用户按下Enter键(我不知道为什么)并且不按提交按钮就意外提交了调查(表单)似乎存在一些问题。有办法防止这种情况吗? 我在调查中使用的是HTML,PHP 5.2.9和jQuery。


28
使TextView在Android上可滚动
我在textview中显示的文本似乎太长,无法放入一个屏幕。我需要使TextView可滚动。我怎样才能做到这一点? 这是代码: final TextView tv = new TextView(this); tv.setBackgroundResource(R.drawable.splash); tv.setTypeface(face); tv.setTextSize(18); tv.setTextColor(R.color.BROWN); tv.setGravity(Gravity.CENTER_VERTICAL| Gravity.CENTER_HORIZONTAL); tv.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent e) { Random r = new Random(); int i = r.nextInt(101); if (e.getAction() == e.ACTION_DOWN) { tv.setText(tips[i]); tv.setBackgroundResource(R.drawable.inner); } return true; } }); setContentView(tv);
771 android  scroll  textview 



23
改组对象列表
我有一个对象列表,我想对其进行洗牌。我以为可以使用该random.shuffle方法,但是当列表中包含对象时,这似乎失败了。是否有一种用于改组对象的方法或解决此问题的另一种方法? import random class A: foo = "bar" a1 = a() a2 = a() b = [a1, a2] print(random.shuffle(b)) 这将失败。
770 python  list  random  shuffle 

24
在MySQL中寻找重复值
我有一个带有varchar列的表,我想在此列中查找具有重复值的所有记录。我可以用来查找重复项的最佳查询是什么?
769 mysql 


17
List <Dog>是List <Animal>的子类吗?为什么Java泛型不是隐式多态的?
我对Java泛型如何处理继承/多态感到困惑。 假设以下层次结构- 动物(父母) 狗 - 猫(儿童) 因此,假设我有一个方法doSomething(List&lt;Animal&gt; animals)。通过将所有继承和多态的规则,我会假设List&lt;Dog&gt; 是一个List&lt;Animal&gt;和List&lt;Cat&gt; 是一个List&lt;Animal&gt;-所以任何一个可以传递给此方法。不是这样 如果要实现此行为,则必须通过说出明确告诉该方法接受Animal的任何子类的列表doSomething(List&lt;? extends Animal&gt; animals)。 我了解这是Java的行为。我的问题是为什么?为什么多态性通常是隐式的,但是当涉及泛型时,必须指定它?

30
在Android中延迟后如何调用方法
我希望能够在指定的延迟后调用以下方法。在目标c中,有类似以下内容: [self performSelector:@selector(DoSomething) withObject:nil afterDelay:5]; android和java中的此方法是否等效?例如,我需要能够在5秒钟后调用一个方法。 public void DoSomething() { //do something here }
769 java  android  handler  delay 

14
如何使用jQuery打开Bootstrap模态窗口?
我正在使用Twitter Bootstrap模态窗口功能。当某人单击我的表单上的提交时,我想在单击表单中的“提交按钮”时显示模式窗口。 &lt;form id="myform" class="form-wizard"&gt; &lt;h2 class="form-wizard-heading"&gt;BootStap Wizard Form&lt;/h2&gt; &lt;input type="text" value=""/&gt; &lt;input type="submit"/&gt; &lt;/form&gt; &lt;!-- Modal --&gt; &lt;div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"&gt; &lt;div class="modal-header"&gt; &lt;button type="button" class="close" data-dismiss="modal" aria-hidden="true"&gt;×&lt;/button&gt; &lt;h3 id="myModalLabel"&gt;Modal header&lt;/h3&gt; &lt;/div&gt; &lt;div class="modal-body"&gt; &lt;p&gt;One fine body…&lt;/p&gt; &lt;/div&gt; &lt;div class="modal-footer"&gt; &lt;button class="btn" data-dismiss="modal" aria-hidden="true"&gt;Close&lt;/button&gt; …



19
如何检索POST查询参数?
这是我的简单表格: &lt;form id="loginformA" action="userlogin" method="post"&gt; &lt;div&gt; &lt;label for="email"&gt;Email: &lt;/label&gt; &lt;input type="text" id="email" name="email"&gt;&lt;/input&gt; &lt;/div&gt; &lt;input type="submit" value="Submit"&gt;&lt;/input&gt; &lt;/form&gt; 这是我的Express.js /Node.js代码: app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } 我试过sReq.query.email或sReq.query['email']或sReq.params['email'],等等。它们都不起作用。他们都回来了undefined。 当我更改为Get呼叫时,它可以工作,所以..有什么想法吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.