程序设计

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

9
在<input type =“ number”>中允许2个小数位
我有一个&lt;input type="number"&gt;,我想将用户的输入限制为纯数字或带小数的数字(最多2个小数位)。 基本上,我要输入价格。 我想避免做正则表达式。有办法吗? &lt;input type="number" required name="price" min="0" value="0" step="any"&gt;
221 html  numbers 

9
求平方和时是否需要显式处理负数或零?
我最近在课堂上做了一个测试。问题之一是: 给定一个数字n,用C / C ++编写一个函数,该函数返回该数字平方的数字总和。(以下内容很重要)。的范围的Ñ为[ - (10 ^ 7),10 ^ 7]。示例:如果n = 123,则您的函数应返回14(1 ^ 2 + 2 ^ 2 + 3 ^ 2 = 14)。 这是我写的函数: int sum_of_digits_squared(int n) { int s = 0, c; while (n) { c = n % 10; s += (c * c); n /= …
220 c 


17
所有iOS(iPhone / iPad / Apple Watch)设备的iTunes Connect屏幕截图大小
我正在尝试向App Store提交新的应用程序,但是现在Apple需要4.7英寸和5.5英寸iPhone的屏幕截图。有人有这些屏幕截图规范(大小)吗? 我尝试了: 640 x 1136(人像) 640 x 1096(人像) 1136 x 640(横向) 1136 x 600(横向) 我也尝试使用iPad的尺寸屏幕截图,但是那也不起作用。我没有从Apple收到有关此信息的任何建议或电子邮件,也没有在iTunes Connect中看到任何帮助。

11
PHP中的cURL是什么?
在PHP中,我在许多PHP项目中都看到了cURL一词。它是什么?它是如何工作的? 参考链接:cURL
220 php  curl 

28
从IP获取访问者国家
我想通过他们的IP获取访问者国家/地区...现在我正在使用它(http://api.hostip.info/country.php?ip= ......) 这是我的代码: &lt;?php if (isset($_SERVER['HTTP_CLIENT_IP'])) { $real_ip_adress = $_SERVER['HTTP_CLIENT_IP']; } if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $real_ip_adress = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $real_ip_adress = $_SERVER['REMOTE_ADDR']; } $cip = $real_ip_adress; $iptolocation = 'http://api.hostip.info/country.php?ip=' . $cip; $creatorlocation = file_get_contents($iptolocation); ?&gt; 好吧,它工作正常,但事实是,这将返回国家代码(例如美国或加拿大),而不是整个国家名称(例如美国或加拿大)。 那么,hostip.info可以提供这种方法吗? 我知道我可以编写一些代码,最终将这两个字母转换为整个国家/地区名称,但是我懒得编写包含所有国家/地区的代码... PS:出于某种原因,我不想使用任何现成的CSV文件或任何可以为我获取此信息的代码,例如ip2country现成的代码和CSV。


20
什么时候应该使用Debug.Assert()?
我已经获得CS学位,现在已经是专业软件工程师大约一年了。我已经在C ++和C中了解断言了一段时间了,但是直到最近才完全不知道它们存在于C#和.NET中。 我们的生产代码不包含任何断言,我的问题是…… 我应该在生产代码中开始使用Asserts吗?如果是这样,什么时候最合适使用它?这样做更有意义吗 Debug.Assert(val != null); 要么 if ( val == null ) throw new exception();

8
检查字符串是否以列表中的字符串之一结尾
编写以下代码的pythonic方法是什么? extensions = ['.mp3','.avi'] file_name = 'test.mp3' for extension in extensions: if file_name.endswith(extension): #do stuff 我有一个模糊的记忆,for可以避免循环的显式声明,并将其写成if条件。这是真的?
220 python  string  list 

4
智能指针(提升)说明
以下一组指针有什么区别?何时在生产代码中使用每个指针(如果有的话)? 例子将不胜感激! scoped_ptr shared_ptr weak_ptr intrusive_ptr 您是否在生产代码中使用boost?

11
您在Rails中的相对时间如何?
我正在编写一个Rails应用程序,但似乎找不到相对时间的方法,即如果给定某个Time类,它可以计算“ 30秒前”或“ 2天前”,或者它的时间超过一个月“ 2008年9月1日”等

9
如何在Eclipse中更改默认文本文件编码?
每当我向项目添加新的html文件(或其他文本文件)时,其编码都设置为Cp1250。我不确定为什么,我想这可能是因为Windows中的默认语言是波兰语,并且我不想更改它。无论如何,Eclipse表示Cp1250是“默认”编码,每次添加任何内容时,我都必须手动将其更改为UTF-8。 那么在哪里可以将默认编码更改为UTF-8?我已经通过右键单击整个项目来设置编码,但这没有帮助。我在选项中找不到任何东西。真烦人... 我正在使用Eclipse的“ Helios”发行版,并在pydev中使用它,如果有关系的话。
220 eclipse 



8
如何安装没有root访问权限的python模块?
我正在上一些大学课程,并且得到了“教学帐户”,这是我可以用来从事工作的学校帐户。我想在那台机器上运行需要大量计算的Numpy,matplotlib,scipy代码,但是由于我不是系统管理员,所以无法安装这些模块。 我该如何安装?
220 python  numpy  pip 

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.