小编Vip*_*pul的帖子

运算符在Java中重载

请问您是否可以在Java中重载运算符?如果它在Java中的任何地方使用,请告诉我有关它的信息.

java operator-overloading

172
推荐指数
9
解决办法
19万
查看次数

无法通过Java删除目录

在我的应用程序中,我编写了从驱动器中删除目录的代码,但是当我检查File的删除功能时,它不会删除该文件.我写了一些像这样的东西

//Code to delete the directory if it exists
File directory = new File("c:\\Report\\");
if(directory.exists())
directory.delete(); 
Run Code Online (Sandbox Code Playgroud)

目录未使用仍然无法删除目录

java

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

我可以使用document.getElementById(someid).onclick标记a

我试图调用一个javascript函数onclick.我写过这样的东西

<script type="text/javascript">
    function readPage(){
        alert("Hello");
    }

    document.getElementById('read').onclick=readPage;
</script>

<a id="read" href="">read</a> 
Run Code Online (Sandbox Code Playgroud)

我试图调用readPage函数,但它不起作用?如果我写onclick里面标签它的工作原理,但我上面写的方式不起作用.为什么?

javascript

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

EJB weblogic.ejb20.cache.CacheFullException

我正在使用EJB1.2处理一个应用程序.以前运行正常,但从过去几天我得到以下异常

Exception in ejbLoad:: weblogic.ejb20.cache.CacheFullException: size=85783, target=5000, incr=1 at weblogic.ejb20.cache.EntityCache$SizeTracker.shrinkNext(JI)Lweblogic.ejb20.cache.EntityCache$MRUElement;(EntityCache.java:438) at weblogic.ejb20.cache.EntityCache.put
(Ljavax.transaction.Transaction;Lweblogic.ejb20.cache.CacheKey;Ljavax.ejb.EntityBean;Lweblogic.ejb20.interfaces.CachingManager;)V(EntityCache.java:141) at weblogic.ejb20.manager.DBManager.getReadyBean(Ljavax.transaction.Transaction;Ljava.lang.Object;)Ljavax.ejb.EntityBean;(DBManager.java:332) at 
    weblogic.ejb20.manager.DBManager.preInvoke(Lweblogic.ejb20.internal.InvocationWrapper;)Ljavax.ejb.EnterpriseBean;(DBManager.java:249) at 
    weblogic.ejb20.internal.BaseEJBLocalObject.preInvoke(Lweblogic.ejb20.internal.InvocationWrapper;)Lweblogic.ejb20.internal.InvocationWrapper;(BaseEJBLocalObject.java:228) at weblogic.ejb20.internal.EntityEJBLocalObject.preInvoke(Lweblogic.ejb20.internal.MethodDescriptor;Lweblogic.security.service.ContextHandler;)Lweblogic.ejb20.internal.InvocationWrapper;(EntityEJBLocalObject.java:72) at com.nextjet.enterprise.locationcode.locationcode.LocationCode_v2epgs_ELOImpl.getLocationCodeData()Lcom.nextjet.enterprise.locationcode.LocationCodeData;(LocationCode_v2epgs_ELOImpl.java:28) at com.nextjet.enterprise.locationcode.locationcodemanager.LocationCodeManagerBean.loadShippingAddress(Ljava.lang.Long;Ljava.lang.String;)Lcom.nextjet.enterprise.locationcode.LocationCodeView;(LocationCodeManagerBean.java:538) at com.nextjet.enterprise.locationcode.locationcodemanager.LocationCodeManagerBean.doSearchShippingAddresses(Ljava.lang.String;)Lcom.nextjet.enterprise.locationcode.LocationCodeSearchResult;(LocationCodeManagerBean.java:514) at com.nextjet.enterprise.locationcode.locationcodemanager.LocationCodeManagerBean.lookupAccountShipping.....
Run Code Online (Sandbox Code Playgroud)

现在我正在改变<max-beans-in-cache>in的价值weblogic-ejb-jar.xml

我正在将上述值更改为 <max-beans-in-cache>100000</max-beans-in-cache>

它是这种异常的唯一解决方案,还是数据库中存在与数据相关的问题?

caching ejb weblogic weblogic8.x

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

如何使用java中的选项执行dos命令

我想通过java程序执行基于dos的外部命令,如果有任何方法请帮助我

java command-line

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

无法将clob转换为字符串

我试图将我的clob对象转换为字符串,以便在我的JSTL页面上显示我正在编写以下代码

public String convertClobToString(Clob clob){
     String toRet="";
     if(clob!=null)
     {
         try
         {
             long length=clob.length();
             toRet=clob.getSubString(1, (int)length);
         }
         catch(Exception ex)
         {
             TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
             ex.printStackTrace();
         }
     }
     return toRet;
 }
Run Code Online (Sandbox Code Playgroud)

但是在使用"long length = clob.length()"计算长度时,它会抛出异常

java.sql.SQLException: Must be logged on to server

at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:1160)
at oracle.jdbc.ttc7.TTC7Protocol.assertLoggedIn(TTC7Protocol.java:2196)
at oracle.jdbc.ttc7.TTC7Protocol.lobLength(TTC7Protocol.java:2698)
at oracle.sql.LobDBAccessImpl.length(LobDBAccessImpl.java:468)
at oracle.sql.CLOB.length(CLOB.java:214)
at org.hibernate.lob.SerializableClob.length(SerializableClob.java:33)
at com.starcj.cmt.application.dao.ApplicationDaoImpl.convertClobToString(ApplicationDaoImpl.java:110)
at com.starcj.cmt.termsandcondmgmt.dao.TermsAndCondDaoImpl.getAllActiveTermsandcond(TermsAndCondDaoImpl.java:91)
at com.starcj.cmt.termsandcondmgmt.service.TermsAndCondServiceImpl.getAllActiveTermsAndCond(TermsAndCondServiceImpl.java:43)
at com.starcj.cmt.termsandcondmgmt.controller.TermsAndCondListingCMTController.handleRequest(TermsAndCondListingCMTController.java:66)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at …
Run Code Online (Sandbox Code Playgroud)

java oracle hibernate clob

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

获取org.springframework.web.bind.MissingServletRequestParameterException

我正在使用spring注释我编写了一种方法

public ModelAndView showTestPage(@RequestParam("firstInstanceId") String id1, 
  @RequestParam("secondInstanceId") String id2, HttpSession  session) {

  ModelAndView mv = new ModelAndView("showCompareItemList");
  mv.addObject("pageTitle", "showCompareItemList");
  mv.addObject("firstInstanceId", id1);
  mv.addObject("secondInstanceId", id2);

  return mv;
 }
Run Code Online (Sandbox Code Playgroud)

当id1和id2的两个值都存在时它工作正常但是当只有一个值时我得到异常org.springframework.web.bind.MissingServletRequestParameterException:必需的java.lang.String参数'secondInstanceId'不存在我试过解决这个问题通过检查null的问题,但我仍然得到这个异常,任何人都可以告诉我,我该怎么做才能避免这种情况?

spring spring-mvc

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

sql简单查询

昨天我的朋友问了我一个关于这个查询的问题:

select * from user where 1=1 
Run Code Online (Sandbox Code Playgroud)

我说查询不正确,但他说这是正确的.我不明白这个查询是如何正确的.该where 1 = 1部件如何工作?

sql t-sql where

0
推荐指数
2
解决办法
364
查看次数