如何在Websphere Application Server 8.5中设置JAVA_HOME

由于WAS 8.5默认随IBM JDK6一起提供,因此我使用Installation Manager安装了IBM JDK7 但是当我运行我的应用程序时,它采用IBM JDK6而不是JDK7 有人可以让我知道如何设置JAVA_HOME来取JDK7而不是JDK6 提前致谢

primefaces qr代码没有显示?

我正在使用primefaces来开发一个web应用程序。我正在尝试在网页上显示条形码。除了QR代码外,所有编码器都显示出来。我读过这个需要两个jar文件 barcode4j:2.1 qrgen:1.4 我已经在lib文件夹中添加了这些jar文件并尝试运行它。这样我在lib文件夹中添加qrgen时会出现404错误。 我尝试使用maven,我添加了依赖如下: net.glxn qrgen 1.4 net.sf.barcode4j barcode4j-light 2.1 但我得到第二依赖的错误,所以我复制了lib文件夹中的barcode4j,但我不能打印QR码。请帮助我。 xhtml的代码 login 的pom.xml 4.0.0 com.prime primedemop 0.0.1-SNAPSHOT primefaces com.sun.faces jsf-api 2.2.2 com.sun.faces jsf-impl 2.2.2 javax.servlet javax.servlet-api 3.0.1 org.primefaces primefaces 5.1 net.glxn qrgen 1.4 ![smaple][2]

使用TabHost和LocalActivityManager时未调用Android OnResume

我设置了一个包含两个活动的tabhost,因为我无法使用TabActivity,所以我使用了LocalActivityManager,但是当我切换选项卡onResume时,没有为选项卡中的活动调用。 这是我的设置: mlam = new LocalActivityManager(this, false); mlam.dispatchCreate(savedInstanceState); tabHost = (TabHost) findViewById(android.R.id.tabhost); tabHost.setup(mlam); 我将dispatchResume和dispatchPause放在适当的位置,但它们只在主标签活动获得onResume或onPause时触发。 我尝试通过在bab更改时触发dispatchResume来解决我的问题但似乎没有解雇。 tabHost.setOnTabChangedListener(new OnTabChangeListener(){ public void onTabChanged(String tabId) { mlam.dispatchResume(); } }); 有谁知道如何确保为活动触发onResume,以便我可以在选中时更新选项卡中的内容?

Spring-security – AccessDecisionVoter-impl不会被调用

我正在尝试创建自定义AccessDecisionVoter,并在调用它时调试它。 我在每种方法中都提出了一个断点,但没有发生任何事情。 弹簧security.xml文件: IBrandsApi.java public interface IBrandsApi { IHibernateBean getByPK(Integer id); @Secured({ “ROLE_BRAND_ADMIN” }) IHibernateBean update(IHibernateBean brand); @Secured({ “ROLE_BRAND_ADMIN” }) IHibernateBean insert(IHibernateBean brand); @Secured({ “ROLE_BRAND_ADMIN” }) ResultContainer getAll(IFilter filter); @Secured({ “ROLE_ADMIN” }) Integer delete(IFilter filter); } VoterTest.java(带有断点的空文件) public class VoterTest implements AccessDecisionVoter { private IBrandsApi brandsApi; public IBrandsApi getBrandsApi() { return brandsApi; } public void […]

Web:我应该何时考虑使用Java而不是PHP,Python / Django,Ruby / Rails等?

如果收集中型到大型基于Web的项目的需求,那么在什么时候应该考虑使用基于Java的后端,JSP等,而不是像PHP,Python或Ruby这样的脚本语言? 听说“使用正确的工具……”,什么时候Java是基于Web的项目的正确工具?

Hibernate将classname.hbm.xml放在哪里

我的朋友谷歌告诉我,我应该将classname.hbm.xml放在classname.java所在的位置。 但它说不起作用 资源:找不到AccountsRequest.hbm.xml AccountsRequest是java类名。 我用javac编译。 不确定是不是这个原因。 AccountsRequest.java位于/ WEB-INF / src /。 编辑 :在hibernate.cfg.xml中我有 资源= “AccountsRequest.hbm.xml”/> hibernate.cfg.xml位于/ WEB-INF /。 谢谢!

什么构成算法上下文中的“数组访问”?

下面是一个用Java编写的LSD Radix排序实现,用于对一个字符串数组进行排序,其中每个字符串都包含正好的W字符。 我想计算运行时的数组访问次数。 我已经读过LSD排序应该要求n * c数组访问,其中n是字符串数, c是每个字符串中的字符数。 但是,下面的算法会多次访问多个数组。 如果我在每个中增加一个计数器,我最终会得到一个重要因素nc 。 那么究竟什么构成了算法上下文中的“数组访问”? 是否只有一个数组访问实例被认为是更重要的,我应该在这里计算,或者这个例子实际上是一个低效的实现,它使用了比必要更多的数组访问? public int lsdSort(String[] array, int W) { int access = 0; // Sort a[] on leading W characters. int N = array.length; String[] aux = new String[N]; for (int d = W-1; d >= 0; d–) { // Sort by key-indexed counting on […]

java mail polling从邮件中读取内联或嵌入的图像(表情符号)

我是java邮件轮询的新手,如果用户向对方发送邮件,我会创建一种类型的会话应用程序,然后我从他们那里读取邮件并在对话中作为新邮件发布。 现在的问题是,如果有笑脸,内联或嵌入图像该怎么办。 例如在gmail邮件中我们也可以发送表情符号,现在如何阅读那个微笑并发布到页面上。 请给我一些适当的解决方案。

使用GSON将POJO序列化为不同名称的JSON?

我有一个像这样的POJO,我使用GSON序列化为JSON: public class ClientStats { private String clientId; private String clientName; private String clientDescription; // some more fields here // getters and setters } 我是这样做的: ClientStats myPojo = new ClientStats(); Gson gson = new Gson(); gson.toJson(myPojo); 现在我的json将是这样的: {“clientId”:”100″, …… } 现在我的问题是:我有没有办法为clientId自己的名字,而不是更改clientId变量名? 在Gson中是否有任何注释我可以在clientId变量的顶部使用? 我想要这样的东西: {“client_id”:”100″, …… }

jackson2.0与泽西岛1.12

有没有人设法使用jackson2.0与泽西1.12。 知道这将是非常有趣的。 我们必须在整个地方使用jackson1.9.x,因为jersey有jackson如此强烈耦合。 从我所看到的甚至jersey2.0M3仍然使用jackson1.9.2。 所以似乎没有必要等待jersey队在不久的将来做到这一点。