草庐IT

现在的

全部标签

java - 我所有的 java 应用程序现在都抛出 java.awt.headlessexception

几天前,我有几个使用Swing库的Java应用程序,特别是JFrame。他们都工作得很好,现在他们都抛出这个异常:java.awt.headlessexception我不知道发生了什么变化,也许我的Java版本被意外更新了。感谢您提供的任何帮助。编辑:这是给我异常的一小段代码。importjavax.swing.JFrame;publicclasstest{publicstaticJFrameframe;publicstaticvoidmain(String[]args){frame=newJFrame("test");frame.setVisible(true);frame.setL

java - 为什么Java的sort实现在排序之前先将列表转换为数组?

在JDK1.8中,java.util.List#sort(Comparator)方法的第一条语句如下:Object[]a=this.toArray();将列表复制到数组中、对其进行排序并将列表的每个节点重置为数组中排序后的值的代价很高。在对ArrayList进行排序时,似乎可以不将值复制到临时数组。我对吗?如果不是,是什么指导了该方法的创建者? 最佳答案 java.util.List接口(interface)中的sort只是列表排序的默认实现。ArrayList使用排序方法覆盖此默认值,该方法直接对其内部数组进行排序。

数据驱动型CISO现在需要采取四项战略来捍卫其预算

在过去十年中,IT安全预算一直被认为是预算中不可或缺的,由于重大数据泄露所带来的生存威胁,IT安全预算在很大程度上没有受到其他部门削减的影响。然而,对即将到来的全球经济衰退的恐惧和不确定性,正迫使商界领袖认真审查其运营预算中的每一个条目,企业的CISO不能再假定他们的预算将不受成本削减措施的影响,相反,他们必须准备回答有关其安全计划的总体成本效益的尖锐问题。换句话说,虽然企业明白需要投资于强大的安全工具和专业从业者,但现在的问题是,多少资金才够?如何调整他们的安全支出,以保持可接受的风险暴露水平?如果安全领导者想要在未来几年有机会捍卫或增加他们的预算,他们将需要用经验数据武装自己,并能够向那些

java - 为什么 List.remove 会像现在这样重载?

这两个模棱两可有历史原因吗List.remove?List.remove(int)List.remove(Object)我觉得这设计很糟糕。对于List看起来真的很困惑。编辑:似乎每个人都对此很满意。让我说清楚一点。假设我有一个List.Integeridx=Integer.valueOf(2);list.remove(idx)虽然idx是一个对象,Java编译并将删除索引2处的项目。现在如果它是List,完全相同的代码会调用具有完全不同行为的不同方法。我们先不谈泛型会发生什么。我觉得不同的行为意味着不同的名字是一个宝贵的规则,尤其是在同一个类(class)中。

Java8 - 如何知道夏令时现在是否开启

我需要使用新的Java8日期时间类来确定现在是否启用了夏令时。我在jodatime中找到了如何执行此操作的条目:jodatimehowtoknowifdaylightsavingsison但是我怎样才能在Java8中找到它呢?(jodatime应该有点类似但是我没找到对应的方法java.time.ZonedDateTime.isStandardOffset())谢谢你的帮助 最佳答案 ZoneRules包含您感兴趣的功能:publicstaticbooleanisDST(ZonedDateTimet){returnt.getZone

java - 为什么我的类不能实现在其中声明的接口(interface)?

我刚遇到一个行为,我首先认为它是Eclipse中的错误。考虑这个简单的类:publicclassFoo{publicstaticinterfaceCallback{publicvoidonAction();}}这是完全正确的。然而,这不是:publicclassFooimplementsCallback{publicstaticinterfaceCallback{publicvoidonAction();}publicvoidonAction(){/*someimplementation*/}}但这也是有效的:publicclassFoo{publicstaticinterfaceCa

php - 用于添加出现在搜索引擎结果中的评级/星级的脚本

我在Google搜索中看到有星级/用户评分的结果。我找到了允许我们的用户评分的插件,并且该评分/星级出现在Google的结果中。我想知道是否有人知道我可以在不使用插件的情况下使用的良好的可自定义脚本(perl、php等)。该脚本将允许用户评分,并且评分将被抓取并显示在Google的结果中。提前谢谢了。 最佳答案 RateIt正是您所需要的。它有很多选择。例如here.我在我的几个项目中使用它。请注意,您只能使用此功能收集评分。将评级值保存在数据库中,然后使用SchemaAggregateRating在Google搜索结果中显示评分。

seo - 我们如何使网站首先出现在 Google 搜索中?我们能控制这个吗?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭12年前。Improvethisquestion关于如何获得这种行为有什么想法吗?

html - SEO 标记是否需要同时出现在网站的两个版本上?

假设我有2个页面(1个用于移动设备,1个用于桌面设备)手机网址:http://www.example.com/mobile/桌面网址:http://www.example.com/然后我将这些SEO标签放在中我网站的桌面版:最后,我将这个规范标签放在移动页面中:这不会使任何附加标签放置在中吗?的移动网站被忽略了? 最佳答案 如果Google信任您的规范链接,那么是的,只会考虑您的桌面页面。 关于html-SEO标记是否需要同时出现在网站的两个版本上?,我们在StackOverflow上找

php - 我已经将我的站点从 PHP 更改为 ASP?现在如何处理我的旧网址

最近我将我的网站从PHP(wordpress)迁移到ASP。现在如何处理我的旧网址,因为它已在谷歌中编制索引,现在显示404错误。我也迁移了服务器。有人可以帮我解决这个问题吗?是否可以将我的旧phpurl重定向到asp或者是否有任何其他方法可以做到这一点。我有大约2500个url。请帮帮我。 最佳答案 是的,可以将旧的phpurl重定向到新的asp.neturl。您应该查看IISUrlRewrite2插件:http://learn.iis.net/page.aspx/737/url-rewrite-module-2/您应该设置规则,