程序设计

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


12
如何从集合中检索元素而不删除它?
假设以下内容: >>> s = set([1, 2, 3]) 如何获得的值(任意值)出来s而不做s.pop()?我想将该项目保留在集合中,直到我确定可以删除它为止-只有在异步调用另一个主机后才能确定。 快速又肮脏: >>> elem = s.pop() >>> s.add(elem) 但是您知道更好的方法吗?理想的情况是恒定时间。
427 python  set 

10
Virtualbox共享文件夹权限
我将Windows和Virtualbox与RedHat结合使用,简单地说:创建了一个共享文件夹,以便可以在Windows OS上使用Eclipse并在Linux中进行一些测试。 但是,我无法与用户一起访问共享文件夹,我已经以root chmod 777用户身份登录并使用过,甚至将用户移动到了文件夹的组中。 无论我做什么,结果都是一样的: /media/sf_sharedFolder/: Permission denied 我能做什么?如何与用户访问共享文件夹?

30
在不删除数组的情况下获取数组最后一个元素的最佳方法是什么?
好, 我知道有关的所有内容array_pop(),但这会删除最后一个元素。在不删除数组的情况下获取数组最后一个元素的最佳方法是什么? 编辑:这是奖金: $array = array('a' => 'a', 'b' => 'b', 'c' => 'c'); 甚至 $array = array('a', 'b', 'c', 'd'); unset($array[2]); echo $array[sizeof($array) - 1]; // Output: PHP Notice: Undefined offset: 2 in - on line 4
427 php  arrays 



9
字符串的UPDATE和REPLACE部分
我有一张有两列的表格,ID和Value。我想在第二列中更改某些字符串的一部分。 表示例: ID Value --------------------------------- 1 c:\temp\123\abc\111 2 c:\temp\123\abc\222 3 c:\temp\123\abc\333 4 c:\temp\123\abc\444 现在,123\中Value字符串是不必要的。我试着UPDATE和REPLACE: UPDATE dbo.xxx SET Value = REPLACE(Value, '%123%', '') WHERE ID <= 4 当我执行脚本时,SQL Server不会报告错误,但也不会更新任何内容。这是为什么?

16
将整数数组传递给ASP.NET Web API?
我有一个ASP.NET Web API(第4版)REST服务,我需要传递一个整数数组。 这是我的操作方法: public IEnumerable<Category> GetCategories(int[] categoryIds){ // code to retrieve categories from database } 这是我尝试过的URL: /Categories?categoryids=1,2,3,4

17
查找Python对象具有的方法
给定任何种类的Python对象,是否有一种简单的方法来获取该对象具有的所有方法的列表? 要么, 如果这不可能,那么除了简单地检查调用该方法时是否发生错误之外,是否至少有一种简单的方法来检查它是否具有特定的方法?

21
如何在Angular中检测路线变化?
我希望检测到我的路线更改AppComponent。 此后,我将检查全局用户令牌以查看他是否已登录。然后,如果用户未登录,我可以重定向该用户。
427 angular 


13
如何将bash中的整数序列零填充以使它们的宽度相同?
我需要循环一些值, for i in $(seq $first $last) do does something here done 对于$first和$last,我需要将其固定长度为5。因此,如果输入为1,则需要在前面加上零,使其变为00001。99999例如,它一直循环播放,但是长度必须为5。 如:00002,00042,00212,012312等等。 关于我该怎么做的任何想法?
426 bash  numbers  padding 

5
Ruby中的map和collect之间的区别?
我已经对此进行了Google搜索,并得到了斑驳的/矛盾的意见- 在Ruby / Rails中对数组执行a map和a 之间实际上有什么区别collect吗? 这些文档似乎没有任何建议,但是方法或性能上可能存在差异吗?
426 ruby  arrays  map  collect 

15
当CSS中存在填充时,如何使TextArea的宽度为100%而不会溢出?
我正在渲染以下CSS和HTML代码段。 textarea { border:1px solid #999999; width:100%; margin:5px 0; padding:3px; } <div style="display: block;" id="rulesformitem" class="formitem"> <label for="rules" id="ruleslabel">Rules:</label> <textarea cols="2" rows="10" id="rules"/> </div> 运行代码段隐藏结果展开摘要 问题是文本区域最终比父区域宽8像素(边框2像素+填充6像素)。有没有办法继续使用边框和填充,但将的总大小限制textarea为父级的宽度?
426 html  css  stylesheet 


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.