为什么Java Vector被认为是遗留类,已过时或已弃用?
在使用并发时,它的使用是否有效?
如果我不想手动同步对象而只想使用线程安全的集合而不需要制作底层数组的新副本(就像CopyOnWriteArrayList那样),那么它可以使用Vector吗?
怎么样Stack,这是一个子类Vector,我应该怎么用,而不是它?
刚刚看到UIDevice uniqueIdentifier属性在iOS 5中已弃用,在iOS 7及更高版本中不可用.似乎没有替代方法或财产可用或即将出现.
我们的许多现有应用程序都严格依赖此属性来唯一标识特定设备.我们如何处理这个问题呢?
2011 - 2012年文件中的建议是:
特别注意事项
不要使用uniqueIdentifier属性.要创建特定于应用程序的唯一标识符,可以调用该
CFUUIDCreate函数创建一个UUID,并使用NSUserDefaults该类将其写入默认数据库.
但是,如果用户卸载并重新安装应用程序,则此值将不同.
我刚刚更新到rails 4.0.2并且我收到此警告:
[已弃用] I18n.enforce_available_locales将来默认为true.如果您确实想跳过语言环境的验证,可以设置I18n.enforce_available_locales = false以避免此消息.
将其设置为false是否存在任何安全问题?
使用:
buildToolsVersion "22.0.1",
targetSdkVersion 22在我的gradle文件中.
我发现有用的getResources().getColor(R.color.color_name)是不推荐使用的.
我应该用什么呢?
在iOS 7中,sizeWithFont:现已弃用.我现在如何将UIFont对象传递给替换方法sizeWithAttributes:?
Google Web Search API已弃用,已替换为自定义搜索API(请参阅http://code.google.com/apis/websearch/).
我想搜索整个网络,但看起来新API只能搜索自定义网站.
有没有办法以编程方式搜索整个网络?我能够使用Java程序中的JSON查询旧API.
我想让我的一个方法"弃用"=不再使用了.
但我仍然想在我的API中使用它.我只想向使用该方法的任何人显示"警告".
我怎样才能做到这一点?
我Html.fromHtml用来查看html TextView.
Spanned result = Html.fromHtml(mNews.getTitle());
...
...
mNewsTitle.setText(result);
Run Code Online (Sandbox Code Playgroud)
但Html.fromHtml现在已经在Android N +中弃用了
我/我如何找到新的方法?
我最近将jQuery从1.8升级到2.1.我突然发现.live()停止工作.
我收到了错误TypeError: $(...).live is not a function.
有什么方法可以用来代替.live()吗?
可能重复:
如何将方法标记为已过时/已弃用?- C#
你如何将一个类标记为已弃用?我不想在我的项目中再使用一个类,但不想在2周之前删除它.
deprecated ×10
android ×2
java ×2
.net ×1
c# ×1
function ×1
google-api ×1
ios ×1
ios7 ×1
javascript ×1
jquery ×1
live ×1
objective-c ×1
obsolete ×1
oop ×1
rails-i18n ×1
ruby ×1
stack ×1
uidevice ×1
vector ×1