问题列表 - 第19762页

在循环(BASH)中回显命令的参数时排除$ 0?

我正在尝试使用for循环来获取以.cpp结尾的文件的文件名.

码:

for cppfile in ls *.cpp ; do 
echo $cppfile
done
Run Code Online (Sandbox Code Playgroud)

我打算做的不仅仅是回应这个论点,但是现在看来,除了我得到命令作为第一个论点之外,它的工作正常.有一种简单的方法可以避免这种情况,还是我必须以另一种方式进行循环?

unix bash

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

有人使用地址第2行吗?

所以它基本上是每个地址形式的标准,我在质疑为什么?

地址第2行.每种形式都要求提供地址详细信息.对我来说,这似乎从来没有.它需要数据库中的另一个字段以及随之而来的所有愚蠢的维护.每次使用地址时,都必须连接它,并且99%的时间线2都是空的.另外1%的时间你可以把它放到第1行.

而不是称它为第2行,它不能被称为具有更清晰语义的东西......比如"公寓号"?

它破坏了整个地址概念的语义.你真的不知道你在这两个领域都有什么.除了两个字段的串联可能导致"普通旧地址".但"第1行"和"第2行"本身并没有任何意义.是什么"应该"分别进入?我从未见过它.我们为什么不在地址第3行?

我一直在考虑它,并意识到结果,我真的不相信我的数据库中的地址数据.整个领域一般都是片状的,因为你无法对它进行真正的验证(有些地址有道路和门牌号,有些地址有街道和大道).除了这些天你可以做一些事情,比如对地理定位api验证字段.但仅仅因为"第2行"的事情,你无法确定自己在做什么.我应该结合(第1行+第2行),然后验证?如果我正在纠正它们("你的意思是xxx"),我该如何处理用户的原始输入?我只是说,"是的,地址第2行并没有真正做任何事情......我只是把你经过验证的输入并将其转入第1行." 为什么我甚至给最终用户(和我自己)一个混淆的机会.

我看到它的方式,该字段应该是一个地址(街道+门牌号码),或者如果我们要拆分,正确地做,并独立询问道路和门牌号码.

database schema database-design

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

如何更改Android标签小部件的背景?

我的类扩展了TabActivity

TabHost mTabHost =  getTabHost();

TabHost.TabSpec tab1 =mTabHost.newTabSpec("tab1");
TabHost.TabSpec tab2 =mTabHost.newTabSpec("tab2");

tab1 .setIndicator("title tab1");
tab2 .setIndicator("title tab2");
mTabHost.addTab(tab1);mTabHost.addTab(tab2);

TabHost.setCurrentTab(0 or 1)
Run Code Online (Sandbox Code Playgroud)

任何人都可以指导我如何更改所选标签的背景图像或颜色?

tabs android widget

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

文本到语音可以在Windows Azure上运行吗?

我有一个使用Microsoft .NET语音库(System.Speech)将文本转换为音频的Web应用程序.

我想知道这个应用程序是否可以迁移到Windows Azure,如果Azure仍然允许我使用System.speech命名空间没有任何问题?

.net c# asp.net azure

6
推荐指数
1
解决办法
844
查看次数

在.NET中使用String.GetHashCode()的哈希质量和稳定性?

我想知道在.NET中实现产生的哈希质量哈希稳定性String.GetHashCode()

关于质量,我专注于算法方面(因此,哈希的质量,因为它影响大型哈希表,而不是安全问题).

然后,关于稳定性,我想知道从一个.NET版本到下一个版本可能出现的潜在版本问题.

关于这两个方面的一些亮点将非常感激.

.net c# string hash

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

如何应对不良代码

作为开发人员,我在一整天的生活中遇到的最令人不快(也是最不常见的)情况之一就是我必须修复错误或在设计糟糕的代码中添加功能.现在作为一个优秀的工匠,我想让代码保持比我发现的更好的状态.如果我不重构设计,通常无法实现新功能.嗯 - 他们可以,但这会使代码更糟糕.

不幸的是,这正是我经常遇到的困难.我觉得如果有一件事情很难,那就是重构坏代码,尤其是在你有最后期限的情况下.触及或多或少工作的糟糕而复杂的代码是可怕的.因此,当我在代码中修改新功能而不修改现有代码时,我会引入更多的混乱.

现在我的问题是我如何学会应对不良代码?我怎样才能学会理解巨大的代码库,然后在不破坏已经工作且不超过截止日期的情况下重构其中的部分代码?你有没有可以推荐的文献?你有什么一般的提示吗?

refactoring

47
推荐指数
5
解决办法
5913
查看次数

用于验证字段的正则表达式:字段必须包含至少2个AlphaNumeric字符

我需要验证VARCHAR字段.条件是:字段必须包含至少2个AlphaNumeric字符

所以请任何人为上述条件给出正则表达式

我写下面的表达式,但它会检查至少2个字母是字母数字.如果我的输入将具有除字母数字以外的其他输入,则它将进行验证.

'^ [A-ZA-Z0-9] {2,} $'

请帮忙.........

regex validation

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

迭代问题

我必须遍历一个列表error.getGE.getList返回一个GE类型的arraylist bean,如何迭代这个列表?

java

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

膨胀的innodb数据文件(ibdata1)以及如何回收空间?

我的表中有大约12GB的数据,而我的数据文件ibdata1的大小约为12GB.然后我运行以下命令

alter table `rails_production`.`pictures` change `data` `image_file_data` mediumblob NULL
Run Code Online (Sandbox Code Playgroud)

当它正在制作表的临时副本时,我收到以下错误

ERROR 1114 (HY000): The table '#sql-7fe4_12c9' is full
Run Code Online (Sandbox Code Playgroud)

我认为这意味着没有足够的空间来制作表的临时副本.但现在数据文件是17GB!如何回收数据文件中的空间?

有没有办法检查17GB的使用量是多少?

mysql innodb

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

如何删除背景图像并获得前景图像

有两个图像

alt text http://bbs.shoucangshidai.com/attachments/month_1001/1001211535bd7a644e95187acd.jpg alt text http://bbs.shoucangshidai.com/attachments/month_1001/10012115357cfe13c148d3d8da.jpg 一个是背景图片另一个是一个人的照片相同的背景,相同的大小,我想要做的是删除第二个图像的背景,并仅提取人的个人资料.常见的方法是从第二个图像中减去第一个图像,但我的问题是人的佩戴颜色是否与背景相似.减法的结果很糟糕.我无法得到整个人的个人资料.谁有好主意删除背景给我一些建议.先感谢您.

image-processing computer-vision background-foreground image-segmentation

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