Java测试题

 

JavaEE程序设计  

 

一、单选题 (题数:35,共 50.0 分)

1

使用格式给Bean的属性赋值,expression的数据类型和bean的属性类型(1.4分)

 

  • A、

    必须不同

  • B、

    必须一致

  • C、

    无要求

  • D、

    可以不一致

我的答案:B

2

下面描述错误的是()(1.4分)

 

  • A、

    在和之间可以包含和<body>等信息。</p> </li> <li><em>B、</em> <p>文档头信息包含在<head>与</head>之间。</p> </li> <li><em>C、</em> <p>HTML文件必须由<html>开头,</html>标记结束。</p> </li> <li><em>D、</em> <p>文档体包含在<body>和</body>标记之间</p> </li> </ul> <p>我的答案:A</p> <p></p> <p><em>3</em></p> <p>下列哪个工具不能用来调试浏览器中的JavaScript?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>MS Script Debugger</p> </li> <li><em>B、</em> <p>MS Visual InterDev</p> </li> <li><em>C、</em> <p>Mozilla Venkman</p> </li> <li><em>D、</em> <p>Eclipse</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>4</em></p> <p>可以利用request对象的哪个方法获取客户端的表单信息(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>request.writeParameter()</p> </li> <li><em>B、</em> <p>request.outParameter()</p> </li> <li><em>C、</em> <p>request.handlerParameter()</p> </li> <li><em>D、</em> <p>request.getParameter()</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>5</em></p> <p>在“<%=”和“%>”标记之间放置(),可以直接输出其值。(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>字符串</p> </li> <li><em>B、</em> <p>Java表达式</p> </li> <li><em>C、</em> <p>数字</p> </li> <li><em>D、</em> <p>变量</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>6</em></p> <p>完整的配置一个Servlet需要__________________标签(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p><servlet-name/>和<servlet-class></p> </li> <li><em>B、</em> <p><webapp></webapp></p> </li> <li><em>C、</em> <p><servlet></servlet>和<servlet-mapping></servlet-mapping></p> </li> <li><em>D、</em> <p><servlet-mapping><servlet-name></p> </li> </ul> <p>我的答案:C</p> <p></p> <p><em>7</em></p> <p>以下哪些说法是正确的?(2.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>每个子应用对应一个单独的RequestProcessor实例</p> </li> <li><em>B、</em> <p>每个HTTP请求对应一个单独的ActionServlet实例</p> </li> <li><em>C、</em> <p>每个子应用对应一个单独的web.xml文件</p> </li> <li><em>D、</em> <p>对于每个请求访问HelloAction的HTTP请求,Struts框架会创建一个单独的HelloAction实例。</p> </li> </ul> <p>我的答案:A</p> <p></p> <p><em>8</em></p> <p>不是JavaBean属性的项为( )。(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>bound属性</p> </li> <li><em>B、</em> <p>id属性</p> </li> <li><em>C、</em> <p>simple属性</p> </li> <li><em>D、</em> <p>constrained属性</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>9</em></p> <p><p align="段落对齐方式">标记中,align属性为段落文字的对齐方式,不能取的值为()(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>Center</p> </li> <li><em>B、</em> <p>Left</p> </li> <li><em>C、</em> <p>width</p> </li> <li><em>D、</em> <p>Right</p> </li> </ul> <p>我的答案:C</p> <p></p> <p><em>10</em></p> <p>{<br> test.jsp文件中有如下一行代码:<jsp:useBean id=”user” scope=” ” class=”com.UserBean”><br> 要使user对象可以作用于整个应用程序,下划线中应添入()<br> }(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>session</p> </li> <li><em>B、</em> <p>application</p> </li> <li><em>C、</em> <p>request</p> </li> <li><em>D、</em> <p>page</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>11</em></p> <p>部署Servlet,下面哪一项描述错误?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>部署文件在Web服务目录的WEB-INF子目录中</p> </li> <li><em>B、</em> <p>必须为Tomcat编写一个部署文件</p> </li> <li><em>C、</em> <p>部署文件名为web.xml</p> </li> <li><em>D、</em> <p>部署文件名为Server.xml</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>12</em></p> <p>给出了如下的查询条件字符串Stringcondition="insert book values(?,?,?,?,?)";下列哪个接口适合执行该SQL查询(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>CallableStatement</p> </li> <li><em>B、</em> <p>不确定</p> </li> <li><em>C、</em> <p>Statement</p> </li> <li><em>D、</em> <p>PrepareStatement</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>13</em></p> <p>下列代码生成了一个结果集<br> conn=DriverManager.getConnection(uri,user,password);<br> stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,<br> ResultSet.CONCUR_READ_ONLY);<br> rs=stmt.executeQuery("select * from book");<br> rs.first();<br> 下面哪项对该rs描述正确(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>rs.isAfterLast()为真</p> </li> <li><em>B、</em> <p>rs.isFirst()为真</p> </li> <li><em>C、</em> <p>rs.ifLast()为真</p> </li> <li><em>D、</em> <p>rs.isBeforeFirst()为真</p> </li> </ul> <p>我的答案:A</p> <p></p> <p><em>14</em></p> <p>AJAX术语是由哪家公司或组织最先提出的?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>Adaptive Path</p> </li> <li><em>B、</em> <p>Google</p> </li> <li><em>C、</em> <p>Dojo Foundation</p> </li> <li><em>D、</em> <p>IBM</p> </li> </ul> <p>我的答案:A</p> <p></p> <p><em>15</em></p> <p>以下关于EL和JSTL说法错误的是( )(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>JSTL的全称是JavaServerPagesStandardTagLibrary</p> </li> <li><em>B、</em> <p>EL表达式基本形式:${var}</p> </li> <li><em>C、</em> <p>EL是一种简洁的数据访问语言</p> </li> <li><em>D、</em> <p>JSTL只有一个Core核心标签库</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>16</em></p> <p>{<br> 运行以下这段代码会出现什么情况?()<br> <%<br> String strs[] = {“www”,”mywebsite”,”org”}; %><br> ${fn:join(strs,”.”)}<br> }(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>没有任何输出结果</p> </li> <li><em>B、</em> <p>抛出异常,命名变量strs不存在x</p> </li> <li><em>C、</em> <p>输出“www. mywebsite.org”</p> </li> <li><em>D、</em> <p>输出“wwwmywebsiteorg”</p> </li> </ul> <p>我的答案:A</p> <p></p> <p><em>17</em></p> <p>编写一个Filter,需要()(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>继承HttpFilter 类</p> </li> <li><em>B、</em> <p>实现HttpFilter接口</p> </li> <li><em>C、</em> <p>继承Filter 类</p> </li> <li><em>D、</em> <p>实现Filter 接口</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>18</em></p> <p>public classSecurityFilter ______{...}如果想要让该类成为一个过滤器,横线处应为(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>extends HttpFilter</p> </li> <li><em>B、</em> <p>extends Filter</p> </li> <li><em>C、</em> <p>implements HttpFilter</p> </li> <li><em>D、</em> <p>implements Filter</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>19</em></p> <p>下列哪一项不是Servlet中使用的方法?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>service()</p> </li> <li><em>B、</em> <p>close()</p> </li> <li><em>C、</em> <p>doGet()</p> </li> <li><em>D、</em> <p>doPost()</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>20</em></p> <p>下列那个调用数据类型转换方法会发生NumberFormatException异常?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>Double.parseDouble(“123.45”)</p> </li> <li><em>B、</em> <p>Integer.parseInt(“1234”)</p> </li> <li><em>C、</em> <p>Long.parseLong(“1234”)</p> </li> <li><em>D、</em> <p>Integer.parseInt(“123a”)</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>21</em></p> <p>以下( )标签用来建立无序列表。(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p><dI></dl></p> </li> <li><em>B、</em> <p><ill></il></p> </li> <li><em>C、</em> <p><ol></ol></p> </li> <li><em>D、</em> <p><ul></ul></p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>22</em></p> <p>{<br> 一个JSP文件中包含如下代码:?<br> ?<%int?a=0;%>??<br> a=${a}?<br> 通过浏览器访问这个JSP文件,会出现什么情况?()<br> }?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>JSP文件输出”a=${a}”?</p> </li> <li><em>B、</em> <p>JSP文件输出”a=”?</p> </li> <li><em>C、</em> <p>JSP文件输出”a=0”</p> </li> <li><em>D、</em> <p>Servlet容器返回编译错误,提示表达式${a}不合法</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>23</em></p> <p>JSP页面中request.getParamter(String)得到的数据,其类型是(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>String</p> </li> <li><em>B、</em> <p>Integer</p> </li> <li><em>C、</em> <p>int</p> </li> <li><em>D、</em> <p>Double</p> </li> </ul> <p>我的答案:A</p> <p></p> <p><em>24</em></p> <p>XMLHttpRequest对象有几个返回状态值?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>5</p> </li> <li><em>B、</em> <p>6</p> </li> <li><em>C、</em> <p>4</p> </li> <li><em>D、</em> <p>3</p> </li> </ul> <p>我的答案:A</p> <p></p> <p><em>25</em></p> <p>关于JSP Model1模式的缺点,下列的叙述哪一项是不正确的?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>软件维护和扩展困难</p> </li> <li><em>B、</em> <p>业务逻辑和表示逻辑混合</p> </li> <li><em>C、</em> <p>产生较多的文件</p> </li> <li><em>D、</em> <p>应用是基于过程的</p> </li> </ul> <p>我的答案:C</p> <p></p> <p><em>26</em></p> <p>应用以下哪一个DOCTYPE使得当前主流浏览器解释CSS的模式是Quirks mode?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 //EN"></p> </li> <li><em>B、</em> <p><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"></p> </li> <li><em>C、</em> <p><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"></p> </li> <li><em>D、</em> <p><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>27</em></p> <p>假设Dalian是一个Web服务目录,其虚拟目录为moon。A.jsp保存在Dalian的子目录sea中。那么在Tomcat服务器(端口号8080)所在计算机的浏览器键入下列哪种方式是访问A.jsp的正确方式?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>http://127.0.0.1:8080/moon/A.jsp</p> </li> <li><em>B、</em> <p>http://127.0.0.1:8080/moon/sea/A.jsp</p> </li> <li><em>C、</em> <p>http://127.0.0.1:8080/Dalian/A.jsp</p> </li> <li><em>D、</em> <p>http://127.0.0.1:8080/A.jsp</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>28</em></p> <p>{<br> 假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置:<br> <servlet><br> <servlet-name> mysrvlet </servlet-name><br> <servlet-class> com.wgh.MyServlet </servlet -class><br> </servlet><br> < servlet-mapping><br> <servlet -name> myservlet </servlet-name><br> <servlet-pattern> /welcome </url-pattern><br> </servlet-mapping><br> 则以下选项可以访问到MyServlet的是( )<br> }(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>http://localhost:8080/com/wgh/MyServlet</p> </li> <li><em>B、</em> <p>http://localhost:8080/myservlet</p> </li> <li><em>C、</em> <p>http://localhost:8080/ welcome</p> </li> <li><em>D、</em> <p>http://localhost:8080/MyServlet</p> </li> </ul> <p>我的答案:C</p> <p></p> <p><em>29</em></p> <p>DriverManager类的getConnection(Stringurl,String user,String password)方法中,参数url的格式为jdbc:<子协议>:<子名称>,下列哪个url是不正确的?(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>”jdbc:oracle:thin@host:端口号:数据库名”</p> </li> <li><em>B、</em> <p>”jdbc:odbc:数据源”</p> </li> <li><em>C、</em> <p>”jdbc:mysql://localhost:80/数据库名”</p> </li> <li><em>D、</em> <p>”jdbc:sqlserver://172.0.0.1:1443;DatabaseName=数据库名”</p> </li> </ul> <p>我的答案:C</p> <p></p> <p><em>30</em></p> <p>Staternent类提供3种执行方法,用来执行更新操作的是( )。(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>execute()</p> </li> <li><em>B、</em> <p>query()</p> </li> <li><em>C、</em> <p>executeQuery()</p> </li> <li><em>D、</em> <p>executeUpdate()</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>31</em></p> <p>能在浏览器的地址栏中看到提交数据的表单提交方式是(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>post</p> </li> <li><em>B、</em> <p>get</p> </li> <li><em>C、</em> <p>out</p> </li> <li><em>D、</em> <p>submit</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>32</em></p> <p>JSP中,HTMI.注释的特点是( )(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>发布网页时能看到,在源文件中看不到</p> </li> <li><em>B、</em> <p>发布网页时看不到,在源文件中也看不到</p> </li> <li><em>C、</em> <p>发布网页时能看到,在源文件中也能看到</p> </li> <li><em>D、</em> <p>发布网页时看不到,在源文件中能看到</p> </li> </ul> <p>我的答案:D</p> <p></p> <p><em>33</em></p> <p>下面是加载JDBC数据库驱动的代码片段:<br> try{<br> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");<br> }<br> catch(ClassNotFoundException e){<br> out.print(e);<br> }<br> 该程序加载的是哪个驱动?()(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>本地协议纯Java驱动</p> </li> <li><em>B、</em> <p>网络纯Java驱动</p> </li> <li><em>C、</em> <p>JDBC-ODBC桥连接驱动</p> </li> <li><em>D、</em> <p>部分Java编写本地驱动</p> </li> </ul> <p>我的答案:C</p> <p></p> <p><em>34</em></p> <p>JavaBean的作用范围可以是page、request、session和( )四个作用范围中的一种。(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>global</p> </li> <li><em>B、</em> <p>application</p> </li> <li><em>C、</em> <p>class</p> </li> <li><em>D、</em> <p>local</p> </li> </ul> <p>我的答案:B</p> <p></p> <p><em>35</em></p> <p>{<br> 在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( )<br> Public class Servlet1 extends HttpServlet{<br> Publicvoid init() throws ServletException{<br> }<br> Publicvoid service(HttpServletRequest request,HttpServletResponse response)<br> ThrowsServletException,IOException{<br> PrintWriter out = response.getWriter();<br> out.println(“hello!”);<br> } }(1.4分)</p> <p> </p> <ul> <li><em>A、</em> <p>编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字</p> </li> <li><em>B、</em> <p>编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过</p> </li> <li><em>C、</em> <p>编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!</p> </li> <li><em>D、</em> <p>编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息</p> </li> </ul> <p>我的答案:C</p> <p></p> <h2>二、多选题 (题数:10,共 20.0 分)</h2> <p></p> <p><em>1</em></p> <p>以下哪些选项可以输出HttpSession对象的id属性?()?(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p><%=session.getId()%>??</p> </li> <li><em>B、</em> <p>${session.id}?</p> </li> <li><em>C、</em> <p>${pageContext.session.id}??</p> </li> <li><em>D、</em> <p><%=session.id%></p> </li> </ul> <p>我的答案:AB</p> <p></p> <p><em>2</em></p> <p>{<br> 对于以下这段配置ActionServlet的代码,哪些说法是正确的?<br> <servlet><br> <servlet-name>action</servlet-name><br> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class><br> <init-param><br> <param-name>config</param-name><br> <param-value>/WEB-INF/myconfig.xml</param-value><br> </init-param><br> <load-on-startup>2</load-on-startup><br> </servlet><br> <!- Standard Action Servlet Mapping -><br> <servlet-mapping><br> <servlet-name>action</servlet-name><br> <url-pattern>*.do</url-pattern><br> </servlet-mapping><br> }(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p>这段代码位于struts-config.xml中。</p> </li> <li><em>B、</em> <p>这段代码位于web.xml中。</p> </li> <li><em>C、</em> <p>Servlet容器在启动Struts应用时,会初始化这个ActionServlet。</p> </li> <li><em>D、</em> <p>对于所有URL中以”.do”结尾的HTTP请求,都由ActionServlet处理。</p> </li> </ul> <p>我的答案:BCD</p> <p></p> <p><em>3</em></p> <p>{<br> 以下代码定义了一个变量,如何输出这个变量的值?<br> <bean:define id=\”stringBean\” value=“helloWorld“/><br> }(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p><%= stringBean%></p> </li> <li><em>B、</em> <p><bean:write name=“stringBean\”/></p> </li> <li><em>C、</em> <p><bean:write name=“helloWorld\”/></p> </li> <li><em>D、</em> <p><% String myBean=(String)pageContext.getAttribute(“stringBean”,PageContext.PAGE_SCOPE);%><%=myBean%></p> </li> </ul> <p>我的答案:ABD</p> <p></p> <p><em>4</em></p> <p>下列对于JSTL的说法正确的是 。(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p>JSTL特别为条件处理、迭代、国际化、数据库访问和可扩展标记语言(XML)处理提供支持</p> </li> <li><em>B、</em> <p>JSTL以一种统一的方式减少了JSP中的scriptlet代码数量</p> </li> <li><em>C、</em> <p>JSTL是指(JavaServer Pages Standard Tag Library,JSP)标准标记库</p> </li> <li><em>D、</em> <p>JSTL简化了JSP和WEB应用程序的开发。</p> </li> <li><em>E、</em> <p>JSTL在应用程序服务器之间提供了一致的接口,最大程序地提高了WEB应用在各应用服务器之间的移植。</p> </li> </ul> <p>我的答案:ABCDE</p> <p></p> <p><em>5</em></p> <p>以下哪些EL表达式的值为cat?()(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p>${fn:substringAfter(“Tomcat”,”Tom”)}</p> </li> <li><em>B、</em> <p>${fn:indexOf(“Tomcat”,”cat”)}</p> </li> <li><em>C、</em> <p>${fn:substring(“Tomcat”,”3”,”6”)}</p> </li> <li><em>D、</em> <p>${fn:replace(“cAt”,”A”,”a”)}</p> </li> </ul> <p>我的答案:ACD</p> <p></p> <p><em>6</em></p> <p>在Struts应用的模型中包含哪些组件?(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p>客户化标签</p> </li> <li><em>B、</em> <p>Servlet</p> </li> <li><em>C、</em> <p>ActionServlet</p> </li> <li><em>D、</em> <p>EJB</p> </li> <li><em>E、</em> <p>JSP</p> </li> <li><em>F、</em> <p>Action</p> </li> <li><em>G、</em> <p>代表业务逻辑或业务数据的JavaBean</p> </li> </ul> <p>我的答案:DG</p> <p></p> <p><em>7</em></p> <p>下列关于SQL标签说法中正确的是 。(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p><sql:param>标签用来设置SQL预处理语句中的参数</p> </li> <li><em>B、</em> <p><sql:setDataSource>标签用于设置数据源</p> </li> <li><em>C、</em> <p><sql: update >标签用来对数据库进行更新操作</p> </li> <li><em>D、</em> <p><sql:transaction>标签为<sql:query>和<sql:update>建立事务处理上下文</p> </li> <li><em>E、</em> <p><sql:query>标签用来查询数据库</p> </li> </ul> <p>我的答案:ABCDE</p> <p></p> <p><em>8</em></p> <p>在JSTL中,常用标签有 。(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p><c:out></p> </li> <li><em>B、</em> <p><c:remove></p> </li> <li><em>C、</em> <p><c:set></p> </li> <li><em>D、</em> <p><c:if></p> </li> <li><em>E、</em> <p><c:catch></p> </li> </ul> <p>我的答案:ABCD</p> <p></p> <p><em>9</em></p> <p>在Struts应用的控制器中包含哪些组件?(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p>代表业务逻辑或业务数据的JavaBean</p> </li> <li><em>B、</em> <p>Servlet</p> </li> <li><em>C、</em> <p>EJB</p> </li> <li><em>D、</em> <p>JSP</p> </li> <li><em>E、</em> <p>客户化标签</p> </li> <li><em>F、</em> <p>ActionServlet</p> </li> <li><em>G、</em> <p>Action</p> </li> </ul> <p>我的答案:BFG</p> <p></p> <p><em>10</em></p> <p>在Struts应用的视图中包含哪些组件?(2.0分)</p> <p> </p> <ul> <li><em>A、</em> <p>客户化标签</p> </li> <li><em>B、</em> <p>EJB</p> </li> <li><em>C、</em> <p>Action</p> </li> <li><em>D、</em> <p>JSP</p> </li> <li><em>E、</em> <p>ActionServlet</p> </li> <li><em>F、</em> <p>代表业务逻辑或业务数据的JavaBean</p> </li> <li><em>G、</em> <p>Servlet</p> </li> </ul> <p>我的答案:AD</p> <p></p> <h2>三、填空题 (题数:6,共 10.0 分)</h2> <p></p> <p><em>1</em></p> <p>Java EE提供的组件主要包括三类:____、____、____。(1.6分)</p> <p> </p> <p>我的答案:</p> <p><em>第一空: </em></p> <p>客户端组件</p> <p><em>第二空: </em></p> <p>web组件</p> <p><em>第三空: </em></p> <p>业务组件</p> <p></p> <p><em>2</em></p> <p><br> JDK安装后需要设置3个环境变量,分别是(                     )、(                          )、(                     )。</p> <p>(1.6分)</p> <p> </p> <p>我的答案:</p> <p><em>第一空: </em></p> <p>path</p> <p><em>第二空: </em></p> <p>CLASSPATH</p> <p><em>第三空: </em></p> <p>JAVA_HOME</p> <p></p> <p><em>3</em></p> <p>在三层分布是企业应用程序中,包括____、____、____(2.0分)</p> <p> </p> <p>我的答案:</p> <p><em>第一空: </em></p> <p>客户层</p> <p><em>第二空: </em></p> <p>应用服务器层</p> <p><em>第三空: </em></p> <p>数据库层</p> <p></p> <p><em>4</em></p> <p>两层体系结构应用程序分为________和____(1.6分)</p> <p> </p> <p>我的答案:</p> <p><em>第一空: </em></p> <p>客户层和服务器层</p> <p></p> <p><em>5</em></p> <p>Java 技术系列的 3 个版本:____、____、____(1.6分)</p> <p> </p> <p>我的答案:</p> <p><em>第一空: </em></p> <p>Java SE</p> <p><em>第二空: </em></p> <p>Java EE</p> <p><em>第三空: </em></p> <p>Java ME</p> <p></p> <p><em>6</em></p> <p>Java EE客户端组件可疑是____、____、____(1.6分)</p> <p> </p> <p>我的答案:</p> <p><em>第一空: </em></p> <p>web浏览器</p> <p><em>第二空: </em></p> <p>应用客户端程序</p> <p><em>第三空: </em></p> <p>Applets</p> <p></p> <h2>四、判断题 (题数:20,共 20.0 分)</h2> <p></p> <p><em>1</em></p> <p>session对象可以用来保存用户会话期间需要保存的数据信息。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>2</em></p> <p>使用格式<jsp:setProperty name="beanid" property="bean的属性" value="字符串"/>给Bean的属性赋值,这个字符串会自动被转化为属性的数据类型。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>3</em></p> <p>使用数据库连接池需要烦琐的配置,一般不宜使用。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>×</em></p> <p></p> <p><em>4</em></p> <p>Connection.createStatement()不带参数创建Statement对象,不能够来回的滚动读取结果集。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>5</em></p> <p>修改了Bean的字节码后,要将新的字节码复制到对应的WEB-INF\classes目录中,重新启动tomcat服务器才能生效。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>6</em></p> <p>在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>×</em></p> <p></p> <p><em>7</em></p> <p>JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>8</em></p> <p>数据库服务与Web服务器需要在同一台计算机上。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>×</em></p> <p></p> <p><em>9</em></p> <p>Statement对象的executeUpdate(StringsqlStatement)方法中,sqlStatement参数是由insert、delete和update等关键字构成的Sql语句,函数返回值为查询所影响的行数,失败返回-1。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>×</em></p> <p></p> <p><em>10</em></p> <p>客户在某个页面修改session作用范围Bean的属性,在其他页面,该Bean的属性会发生同样的变化,不同客户之间的Bean也发生变化。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>×</em></p> <p></p> <p><em>11</em></p> <p>动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的()(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>12</em></p> <p>程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>13</em></p> <p>session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>14</em></p> <p>out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>15</em></p> <p>绝对路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>16</em></p> <p>JSP页面中不能包含脚本元素。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>×</em></p> <p></p> <p><em>17</em></p> <p>程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>18</em></p> <p>转发的功能是将用户对当前JSP页面或Servlet的请求转发给另一个JSP页面或Servlet。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>19</em></p> <p>同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p><em>20</em></p> <p>JDBC的URL字符串是由驱动程序的编写者提供的,并非由该驱动程序的使用者指定。(1.0分)</p> <p> </p> <p></p> <p>我的答案: <em>√</em></p> <p></p> <p></p> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1288129794571022336"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(Java测试题)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1892575573746708480.htm" title="ruoyi" target="_blank">ruoyi</a> <span class="text-muted"></span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>代码报错总结java.lang.IllegalStateException详细logCausedby:java.lang.IllegalStateException:Ambiguousmapping.Cannotmap'nursingProjectPlanController'methodcom.zzyl.nursing.controller.NursingProjectPlanControlle</div> </li> <li><a href="/article/1892568226462756864.htm" title="【Java】代理模式" target="_blank">【Java】代理模式</a> <span class="text-muted">非 白</span> <a class="tag" taget="_blank" href="/search/%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F/1.htm">代理模式</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>代理模式代理模式是指给某一个对象提供一个代理,并由代理对象来控制对真实对象的访问代理模式是一种结构型设计模式背景如果不采用代理,对一个类的多个方法进行监控时,重复的代码总是重复出现,不但破坏了原方法,如果要实现多个监控,将会对代码造成大量冗余。同时,还导致业务代码,与非业务的监控代码掺杂在一起,不利于扩展和维护。代理类在无限制膨胀,就需要无限的修改业务代码。而采用代理后,原方法不需要做任何改动,操</div> </li> <li><a href="/article/1892564697887076352.htm" title="技术分享:MyBatis SQL 日志解析脚本" target="_blank">技术分享:MyBatis SQL 日志解析脚本</a> <span class="text-muted">£漫步 云端彡</span> <a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4%E8%B6%A3%E5%88%86%E4%BA%AB/1.htm">运维趣分享</a><a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a><a class="tag" taget="_blank" href="/search/%E6%97%A5%E5%BF%97%E8%A7%A3%E6%9E%90/1.htm">日志解析</a> <div>技术分享:MyBatisSQL日志解析脚本1.脚本功能概述2.实现细节2.1HTML结构2.2JavaScript逻辑3.脚本代码4.使用方法4.1示例5.总结在日常开发中,使用MyBatis作为持久层框架时,我们经常需要查看SQL日志以调试和优化查询。然而,MyBatis的日志输出通常包含占位符和参数信息,这使得直接执行这些SQL语句变得困难。为了解决这个问题,我们开发了一个简单的HTML和Ja</div> </li> <li><a href="/article/1892553091874615296.htm" title="Spring Bean 生命周期的执行流程" target="_blank">Spring Bean 生命周期的执行流程</a> <span class="text-muted">涛粒子</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>1.Bean定义阶段在Spring应用启动时,会读取配置文件(如XML配置、Java注解配置等)或者扫描带有特定注解(如@Component、@Service、@Repository等)的类,将这些Bean的定义信息加载到Spring的BeanFactory或ApplicationContext中。这些定义信息包括Bean的类名、作用域、依赖关系等。2.Bean实例化阶段调用构造函数:Spring</div> </li> <li><a href="/article/1892550192041881600.htm" title="Spring Bean 生命周期的执行流程" target="_blank">Spring Bean 生命周期的执行流程</a> <span class="text-muted">涛粒子</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>1.Bean定义阶段解析配置元数据:Spring容器会读取配置信息,这些配置信息可以是XML文件、Java注解或者Java配置类。容器根据这些配置信息解析出Bean的定义,包括Bean的类名、作用域、依赖关系等。注册Bean定义:解析完成后,Spring会将Bean定义信息注册到BeanDefinitionRegistry中,BeanDefinitionRegistry是一个存储Bean定义的注册</div> </li> <li><a href="/article/1892545777100713984.htm" title="使用Druid连接池优化Spring Boot应用中的数据库连接" target="_blank">使用Druid连接池优化Spring Boot应用中的数据库连接</a> <span class="text-muted">和烨</span> <a class="tag" taget="_blank" href="/search/%E5%85%B6%E5%AE%83/1.htm">其它</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>使用Druid连接池优化SpringBoot应用中的数据库连接使用Druid连接池优化SpringBoot应用中的数据库连接1.什么是Druid连接池?2.在SpringBoot中配置Druid连接池2.1添加依赖2.2配置Druid连接池2.3配置参数详解3.启用Druid监控4.总结使用Druid连接池优化SpringBoot应用中的数据库连接在现代的Java应用中,数据库连接管理是一个非常重</div> </li> <li><a href="/article/1892544513289809920.htm" title="jvm虚拟机详解(一)-----jvm概述" target="_blank">jvm虚拟机详解(一)-----jvm概述</a> <span class="text-muted">Mir Su</span> <a class="tag" taget="_blank" href="/search/JVM%E7%94%B1%E6%B5%85%E8%87%B3%E6%B7%B1/1.htm">JVM由浅至深</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>写在前面本篇文章是再下人生中的第一次发布关于技术相关的文章。从事开发工作这么多年来,也算是对自己过往的工作的一个总结,对人生的一次重装再出发。从jvm谈起,然后是关于mysql、redis、消息中间件、微服务等最后在归纳一些常见的java面试方面的高频问题。这是开始我的一个写博计划,希望感兴趣的朋友加个关注一起探讨,有什么不做的地方也请欢迎指教。为什么要先说jvm呢?因为jvm是java程序蜕变的</div> </li> <li><a href="/article/1892542748079222784.htm" title="java新技术" target="_blank">java新技术</a> <span class="text-muted">计算机毕业设计系统</span> <div>转载:http://lj6684.iteye.com/blog/895010最近在网上查资料碰到好多没接触过的技术,先汇总在这里备用,以后慢慢吸收1.JNAJNI的替代品,调用方式比JNI更直接,不再需要JNI那层中间接口,几乎达到Java直接调用动态库2.SmallSQL基于JDBC3.0转为Desktop应用设计的嵌入式数据库,纯Java,本地访问,不支持网络但目前好像不太活跃,最新版本是0.</div> </li> <li><a href="/article/1892540094556991488.htm" title="Java 与设计模式(15):模板方法模式" target="_blank">Java 与设计模式(15):模板方法模式</a> <span class="text-muted">暗星涌动</span> <a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a><a class="tag" taget="_blank" href="/search/%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F/1.htm">模板方法模式</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a> <div>一、定义模板方法模式是一种行为设计模式,它定义了一个操作中的算法的骨架(也就是大致的步骤和流程),而将一些具体步骤的实现延迟到子类中。这样,子类可以不改变算法的结构即可重新定义算法的某些特定步骤。二、Java示例举个简单的例子:假设我们要泡一杯茶和一杯咖啡,这两者的制作过程有一些共同的步骤,比如烧水、倒水、搅拌等,但也有不同的地方,比如茶需要放茶叶,而咖啡需要放咖啡粉。泡茶的过程:烧水、放茶叶、倒</div> </li> <li><a href="/article/1892539841762095104.htm" title="js的垃圾回收机制" target="_blank">js的垃圾回收机制</a> <span class="text-muted">www.www</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/%E7%9B%B8%E5%85%B3/1.htm">相关</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>js中的垃圾回收机制JavaScript作为一种高级语言,开发者不需要手动管理内存的分配和释放。垃圾回收机制是JavaScript引擎中的一部分,负责自动回收那些不再被使用的内存,确保内存资源得到有效利用,避免内存泄漏。垃圾回收机制主要有两种算法:引用计数和标记清除引用计数基本原理:每个对象都有一个引用计数器,当有一个引用指向该对象时,计数器+1,当一个引用不再指向该对象时,计数器-1。如果某个对</div> </li> <li><a href="/article/1892538707169308672.htm" title="若依前后端分离集成CAS详细教程" target="_blank">若依前后端分离集成CAS详细教程</a> <span class="text-muted">Roc-xb</span> <a class="tag" taget="_blank" href="/search/%E5%8D%95%E7%82%B9%E7%99%BB%E5%BD%95/1.htm">单点登录</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E5%90%8E%E7%AB%AF%E5%88%86%E7%A6%BB/1.htm">前后端分离</a><a class="tag" taget="_blank" href="/search/CAS/1.htm">CAS</a> <div>目录一、后端配置1、添加cas依赖2、修改配置文件3、修改LoginUser.java4、修改Constants.java5、添加CasProperties.java6、添加CasUserDetailsService.java7、添加CasAuthenticationSuccessHandler.java8、修改SecurityConfig9、启动后端二、前端配置1、修改settings.js2、</div> </li> <li><a href="/article/1892536182668062720.htm" title="前后端分离跨域问题解决方案" target="_blank">前后端分离跨域问题解决方案</a> <span class="text-muted">慕容屠苏</span> <a class="tag" taget="_blank" href="/search/%E5%A4%A7%E5%89%8D%E7%AB%AF%E7%88%AC%E5%9D%91%E4%B9%8B%E8%B7%AF/1.htm">大前端爬坑之路</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E5%90%8E%E7%AB%AF%E5%88%86%E7%A6%BB/1.htm">前后端分离</a><a class="tag" taget="_blank" href="/search/%E8%B7%A8%E5%9F%9F%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/1.htm">跨域问题解决方案</a> <div>前后端分离跨域问题解决方案现在的web开发中经常会用到前后分离技术,前后端分解技术,都会涉及到跨域问题。解决跨域问题的方法:第一种解决方案jsonp(不推荐使用)这种方案其实我是不赞同的,第一,在编码上jsonp会单独因为回调的关系,在传入传出还有定义回调函数上都会有编码的”不整洁”.简单阐述jsonp能够跨域是因为javascript的script标签,通过服务器返回script标签的code,</div> </li> <li><a href="/article/1892535930091270144.htm" title="lombok 不生效" target="_blank">lombok 不生效</a> <span class="text-muted">howeres</span> <a class="tag" taget="_blank" href="/search/Maven/1.htm">Maven</a><a class="tag" taget="_blank" href="/search/maven/1.htm">maven</a> <div>Lombok不生效0现象在build/rebuild时,提示Lombok不生效:java:Youaren’tusingacompilersupportedbylombok,solombokwillnotworkandhasbeendisabled.或java:JPSincrementalannotationprocessingisdisabled.Compilationresultsonparti</div> </li> <li><a href="/article/1892532653761032192.htm" title="CSS flex布局 列表单个元素点击 本行下插入详情独占一行" target="_blank">CSS flex布局 列表单个元素点击 本行下插入详情独占一行</a> <span class="text-muted">Cxiaomu</span> <a class="tag" taget="_blank" href="/search/CSS3/1.htm">CSS3</a><a class="tag" taget="_blank" href="/search/UI%E8%AE%BE%E8%AE%A1/1.htm">UI设计</a><a class="tag" taget="_blank" href="/search/css/1.htm">css</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>技术栈:Vue2+javaScript简介在实际开发过程中有遇到一个场景:一个list,每行个数固定,点击单个元素后,在当前行与下一行之间插入一行元素详情,便于更直观的查看到对应的数据详情。这种情形,在移动端比较常见,比如用户列表,点击单个列表展示详情,可以考虑flex布局+positionrelative定位。实现思路对于需求重点和实现拆解列表元素:for遍历每行固定(3)个元素:flex布局、</div> </li> <li><a href="/article/1892531897473495040.htm" title="20个高级Java开发面试题及答案!" target="_blank">20个高级Java开发面试题及答案!</a> <span class="text-muted">Java进阶八股文</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a> <div>1、java中都有哪些引用类型?(1)强引用Java中默认声明的就是强引用,比如:Objectobj=newObject();obj=null;只要强引用存在,垃圾回收器将永远不会回收被引用的对象。如果想被回收,可以将对象置为null;(2)软引用(SoftReference)在内存足够的时候,软引用不会被回收,只有在内存不足时,系统才会回收软引用对象,如果回收了软引用对象之后仍然没有足够的内存,</div> </li> <li><a href="/article/1892531391170670592.htm" title="同城拼车打车约车系统:Java源码全开源构建与优化" target="_blank">同城拼车打车约车系统:Java源码全开源构建与优化</a> <span class="text-muted">狂团商城小师妹</span> <a class="tag" taget="_blank" href="/search/%E5%8D%9A%E7%BA%B3miui52086/1.htm">博纳miui52086</a><a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">微信小程序</a><a class="tag" taget="_blank" href="/search/%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">小程序</a><a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%B9%B3%E5%8F%B0/1.htm">微信公众平台</a> <div>同城拼车系统是一个复杂且功能全面的软件系统,它巧妙地运用互联网技术,将具有相同出行需求的乘客与车主进行精准匹配,旨在实现资源的最大化共享、显著降低出行成本、有效缓解交通拥堵问题,并大幅提升出行效率。Java,作为一种功能强大、应用广泛的编程语言,凭借其出色的跨平台性、丰富的API库以及强大的性能,成为开发此类系统的理想选择。一、Java源码构建系统架构MVC架构:同城拼车系统采用MVC(Model</div> </li> <li><a href="/article/1892531392466710528.htm" title="活动报名系统源码:JAVA同城服务系统活动报名同城圈子商家商城城市代理躲猫猫" target="_blank">活动报名系统源码:JAVA同城服务系统活动报名同城圈子商家商城城市代理躲猫猫</a> <span class="text-muted">狂团商城小师妹</span> <a class="tag" taget="_blank" href="/search/%E5%8D%9A%E7%BA%B3miui52086/1.htm">博纳miui52086</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%B9%B3%E5%8F%B0/1.htm">微信公众平台</a><a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">微信小程序</a> <div>JAVA同城服务系统:打造多元化社交与娱乐新体验在数字化时代,同城服务系统已成为连接城市生活的重要桥梁。我们精心打造的JAVA同城服务系统,不仅融合了活动报名、同城圈子、商家商城、城市代理等多重功能,还特别加入了创新的“躲猫猫”游戏模块,旨在为用户提供一个集社交、娱乐、消费于一体的综合性平台。以下是对该系统功能的详细介绍及技术栈分析。功能介绍活动报名用户可以通过系统轻松浏览并参与同城各类精彩活动,</div> </li> <li><a href="/article/1892530756757024768.htm" title="Java如何调用构造函数和方法以及使用" target="_blank">Java如何调用构造函数和方法以及使用</a> <span class="text-muted">WZMeiei</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>调用构造函数的格式构造函数在创建新对象时被调用。调用格式如下:ClassNameobjectName=newClassName(parameters);ClassName:你需要创建其实例的类的名称。objectName:你将创建的对象的名称。parameters:如果你使用的是带有参数的构造函数,这里需要传递相应的参数。示例:Personperson=newPerson("John",25);调</div> </li> <li><a href="/article/1892530757285507072.htm" title="Java中的static关键字" target="_blank">Java中的static关键字</a> <span class="text-muted">WZMeiei</span> <a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>static是Java中的一个关键字,主要用于修饰类成员(变量和方法),以表示这个成员属于类本身,而不是类的实例1.静态变量(StaticVariables)类级属性:静态变量也称为类变量或静态属性,它们在类加载时初始化,并且只有一份拷贝,被所有该类的对象共享。这意味着无论创建多少个对象,静态变量的内存空间只有一处。生命周期长:静态变量的生命周期与类相同,只要应用运行,它们就存在。访问方式:可以直</div> </li> <li><a href="/article/1892529999513186304.htm" title="AJAX使用和固定格式" target="_blank">AJAX使用和固定格式</a> <span class="text-muted">乐多_L</span> <a class="tag" taget="_blank" href="/search/ajax/1.htm">ajax</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>ajax的全称AsynchronousJavaScriptandXML(异步JavaScript和XML)。ajax是一种创建交互式网页应用的网页开发技术。其中最核心的依赖是浏览器提供的XMLHttpRequest对象,是这个对象使得浏览器可以发出HTTP请求与接收HTTP响应。实现了在页面不刷新的情况下和服务器进行交互。方法描述newXMLHttpRequest()生成一个XMLHttpRequ</div> </li> <li><a href="/article/1892530000586928128.htm" title="JavaScript的内置对象有哪些?" target="_blank">JavaScript的内置对象有哪些?</a> <span class="text-muted">乐多_L</span> <a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/ecmascript/1.htm">ecmascript</a> <div>一、内置对象1、概念JavaScript中的对象共分为3种:自定义对象、浏览器对象和内置对象。之前我们自己创建的对象都属于自定义对象,而内置对象又称为API,是指JavaScript语言自己封装的一些对象,用来提供一些常用的基本功能,来帮助我们提高开发速度,例如:数学-Math、日期-Date、数组-Array、字符串-String等等。JavaScript的内置对象很多,我们不可能都记住,所以我</div> </li> <li><a href="/article/1892529746508574720.htm" title="基于java新闻管理系统,推荐一款开源cms内容管理系统ruoyi-fast-cms" target="_blank">基于java新闻管理系统,推荐一款开源cms内容管理系统ruoyi-fast-cms</a> <span class="text-muted">xnqys</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E6%BA%90/1.htm">开源</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E6%BA%90/1.htm">开源</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>一、项目概述1.1项目背景在信息高速流通的当下,新闻媒体行业每天都要处理和传播海量信息。传统的新闻管理模式依赖人工操作,在新闻采集、编辑、发布以及后续管理等环节中,不仅效率低下,而且容易出现人为失误。同时,面对用户日益多样化的信息获取需求,传统方式也难以实现个性化、精准化的内容推送。而Java语言凭借其跨平台性、安全性、稳定性以及丰富的类库和强大的开发框架,成为开发新闻管理系统的理想选择。通过基于</div> </li> <li><a href="/article/1892528737774268416.htm" title="lombok在高版本idea中注解不生效的解决" target="_blank">lombok在高版本idea中注解不生效的解决</a> <span class="text-muted">L_!!!</span> <a class="tag" taget="_blank" href="/search/springboot/1.htm">springboot</a><a class="tag" taget="_blank" href="/search/maven/1.htm">maven</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>环境:IntelliJIDEA2024.3.1.1+SpringBoot+Maven问题描述使用@AllArgsConstructor注解一个用户类,然后调用全参构造方法创建对象,出现错误:java:无法将类com.itheima.pojo.User中的构造器User应用到给定类型; 需要:没有参数 找到:  java.lang.Integer,java.lang.String,java.lang</div> </li> <li><a href="/article/1892526340897304576.htm" title="《JavaScript高级程序设计》——第四章:变量、作用域与内存管理" target="_blank">《JavaScript高级程序设计》——第四章:变量、作用域与内存管理</a> <span class="text-muted">dorabighead</span> <a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/ecmascript/1.htm">ecmascript</a> <div>《JavaScript高级程序设计》——第四章:变量、作用域与内存管理大家好!我是小哆啦,欢迎回到《JavaScript高级程序设计》的读书笔记大本营!在这章中,我们要聊的是两个让人头疼又迷人的话题——变量、作用域与内存管理。有些人一提到这些,就会感到一阵头晕目眩,恍若置身一场JavaScript版的迷宫大冒险!但今天,小哆啦会带你们轻松过关,深入了解这些概念,并且保持足够的幽默感,让你既能笑着学</div> </li> <li><a href="/article/1892524071963389952.htm" title="Java——列表(List)" target="_blank">Java——列表(List)</a> <span class="text-muted">不会Hello World的小苗</span> <a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/list/1.htm">list</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>概述在Java中,列表(List)是一种有序的集合,它允许元素重复,并且每个元素都有一个对应的索引值。Java提供了List接口及其实现类,用于表示和操作列表数据。常用的实现类包括ArrayList、LinkedList和Vector。1、List接口概述List是Java集合框架中的一种接口,继承自Collection接口。它定义了许多常见的操作,如:添加元素:add(Ee)、add(intin</div> </li> <li><a href="/article/1892523567237623808.htm" title="Java 中的包(Package)与导入(Import)详解" target="_blank">Java 中的包(Package)与导入(Import)详解</a> <span class="text-muted">小刘|</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>目录一、引言二、包的概念(一)包的定义与作用(二)JDK中主要的包三、导入的概念(一)导入的目的与用法(二)特殊情况的导入四、补充知识点(一)静态导入(二)包的访问权限(三)包的命名规范五、总结一、引言在Java编程中,包(Package)和导入(Import)是非常重要的概念。它们帮助我们更好地组织代码、管理项目结构、解决命名冲突以及控制访问权限。本文将详细介绍Java中的包和导入的相关知识,通</div> </li> <li><a href="/article/1892512472749895680.htm" title="基于JavaSpringboot+Vue实现前后端分离房屋租赁系统" target="_blank">基于JavaSpringboot+Vue实现前后端分离房屋租赁系统</a> <span class="text-muted">网顺技术团队</span> <a class="tag" taget="_blank" href="/search/%E6%88%90%E5%93%81%E7%A8%8B%E5%BA%8F%E9%A1%B9%E7%9B%AE/1.htm">成品程序项目</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E8%AF%BE%E7%A8%8B%E8%AE%BE%E8%AE%A1/1.htm">课程设计</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a> <div>基于JavaSpringboot+Vue实现前后端分离房屋租赁系统作者主页网顺技术团队欢迎点赞收藏⭐留言文末获取源码联系方式查看下方微信号获取联系方式承接各种定制系统精彩系列推荐精彩专栏推荐订阅不然下次找不到哟Java毕设项目精品实战案例《1000套》感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人文章目录基于JavaSpringboot+</div> </li> <li><a href="/article/1892510076510466048.htm" title="Python学习心得两大编程思想" target="_blank">Python学习心得两大编程思想</a> <span class="text-muted">lifegoesonwjl</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/pycharm/1.htm">pycharm</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/c%E8%AF%AD%E8%A8%80/1.htm">c语言</a> <div>一、两大编程思想:1.面向过程:功能上的封装典型代表:C语言2.面向对象:属性和行为上的封装典型代表:Python、Java二、面向过程与面向对象的异同点:1.区别:面向过程:事物比较简单,可用线性的思维去解决面向对象:事务比较复杂,使用简单的线性思维无法解决2.共同点:(1)面向过程和面向对象都是解决实际问题的一种思维方式;(2)二者相辅相成,并不是对立的;(3)解决复杂问题,通过面向对象方式便</div> </li> <li><a href="/article/1892501610588860416.htm" title="java实现,使用向量相似度 输入字符串,在定义好的字符串集合中根据语义匹配出最准的一个。" target="_blank">java实现,使用向量相似度 输入字符串,在定义好的字符串集合中根据语义匹配出最准的一个。</a> <span class="text-muted">melck</span> <a class="tag" taget="_blank" href="/search/1024%E7%A8%8B%E5%BA%8F%E5%91%98%E8%8A%82/1.htm">1024程序员节</a> <div>以下是完整的Java示例代码,包括字符串集合的定义和根据输入字符串匹配最相似字符串的逻辑:importjava.util.*;publicclassSemanticMatching{publicstaticvoidmain(String[]args){//定义字符串集合ListstringCollection=Arrays.asList("Whereistherestroom?","Canyout</div> </li> <li><a href="/article/1892501358276308992.htm" title="java 实现TextRank算法提取文章摘要" target="_blank">java 实现TextRank算法提取文章摘要</a> <span class="text-muted">melck</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>在Java中,常用的文章摘要提取库是“TextRank”算法。该算法从文本中提取主题和段落,并根据主题和文本中的单词计算权重。使用TextRank实现文章摘要提取具体步骤如下:寻找文章中的关键句子:首先需要分割出文章中的句子,可以使用分词库将文章拆分成句子,然后使用TextRank算法找到文章中与主题相关的句子,这些句子通常包含有标题、关键字等。计算句子的权重:针对关键句子,需要对每个句子计算权重</div> </li> <li><a href="/article/101.htm" title="数据采集高并发的架构应用" target="_blank">数据采集高并发的架构应用</a> <span class="text-muted">3golden</span> <a class="tag" taget="_blank" href="/search/.net/1.htm">.net</a> <div>问题的出发点:          最近公司为了发展需要,要扩大对用户的信息采集,每个用户的采集量估计约2W。如果用户量增加的话,将会大量照成采集量成3W倍的增长,但是又要满足日常业务需要,特别是指令要及时得到响应的频率次数远大于预期。       &n</div> </li> <li><a href="/article/228.htm" title="不停止 MySQL 服务增加从库的两种方式" target="_blank">不停止 MySQL 服务增加从库的两种方式</a> <span class="text-muted">brotherlamp</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/linux%E8%A7%86%E9%A2%91/1.htm">linux视频</a><a class="tag" taget="_blank" href="/search/linux%E8%B5%84%E6%96%99/1.htm">linux资料</a><a class="tag" taget="_blank" href="/search/linux%E6%95%99%E7%A8%8B/1.htm">linux教程</a><a class="tag" taget="_blank" href="/search/linux%E8%87%AA%E5%AD%A6/1.htm">linux自学</a> <div>现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。  一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长。另一种是通过xtrabacku</div> </li> <li><a href="/article/355.htm" title="Quartz——SimpleTrigger触发器" target="_blank">Quartz——SimpleTrigger触发器</a> <span class="text-muted">eksliang</span> <a class="tag" taget="_blank" href="/search/SimpleTrigger/1.htm">SimpleTrigger</a><a class="tag" taget="_blank" href="/search/TriggerUtils/1.htm">TriggerUtils</a><a class="tag" taget="_blank" href="/search/quartz/1.htm">quartz</a> <div>转载请出自出处:http://eksliang.iteye.com/blog/2208166 一.概述 SimpleTrigger触发器,当且仅需触发一次或者以固定时间间隔周期触发执行;   二.SimpleTrigger的构造函数 SimpleTrigger(String name, String group):通过该构造函数指定Trigger所属组和名称; Simpl</div> </li> <li><a href="/article/482.htm" title="Informatica应用(1)" target="_blank">Informatica应用(1)</a> <span class="text-muted">18289753290</span> <a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/workflow/1.htm">workflow</a><a class="tag" taget="_blank" href="/search/lookup/1.htm">lookup</a><a class="tag" taget="_blank" href="/search/%E7%BB%84%E4%BB%B6/1.htm">组件</a><a class="tag" taget="_blank" href="/search/Informatica/1.htm">Informatica</a> <div>1.如果要在workflow中调用shell脚本有一个command组件,在里面设置shell的路径;调度wf可以右键出现schedule,现在用的是HP的tidal调度wf的执行。 2.designer里面的router类似于SSIS中的broadcast(多播组件);Reset_Workflow_Var:参数重置 (比如说我这个参数初始是1在workflow跑得过程中变成了3我要在结束时还要</div> </li> <li><a href="/article/609.htm" title="python 获取图片验证码中文字" target="_blank">python 获取图片验证码中文字</a> <span class="text-muted">酷的飞上天空</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>根据现成的开源项目 http://code.google.com/p/pytesser/改写 在window上用easy_install安装不上  看了下源码发现代码很少  于是就想自己改写一下   添加支持网络图片的直接解析   #coding:utf-8 #import sys #reload(sys) #sys.s</div> </li> <li><a href="/article/736.htm" title="AJAX" target="_blank">AJAX</a> <span class="text-muted">永夜-极光</span> <a class="tag" taget="_blank" href="/search/Ajax/1.htm">Ajax</a> <div>1.AJAX功能:动态更新页面,减少流量消耗,减轻服务器负担   2.代码结构:    <html> <head> <script type="text/javascript"> function loadXMLDoc() { .... AJAX script goes here ... </div> </li> <li><a href="/article/863.htm" title="创业OR读研" target="_blank">创业OR读研</a> <span class="text-muted">随便小屋</span> <a class="tag" taget="_blank" href="/search/%E5%88%9B%E4%B8%9A/1.htm">创业</a> <div>        现在研一,有种想创业的想法,不知道该不该去实施。因为对于的我情况这两者是矛盾的,可能就是鱼与熊掌不能兼得。                研一的生活刚刚过去两个月,我们学校主要的是</div> </li> <li><a href="/article/990.htm" title="需求做得好与坏直接关系着程序员生活质量" target="_blank">需求做得好与坏直接关系着程序员生活质量</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/IT+%E7%94%9F%E6%B4%BB/1.htm">IT 生活</a> <div>         这个故事还得从去年换工作的事情说起,由于自己不太喜欢第一家公司的环境我选择了换一份工作。去年九月份我入职现在的这家公司,专门从事金融业内软件的开发。十一月份我们整个项目组前往北京做现场开发,从此苦逼的日子开始了。        系统背景:五月份就有同事前往甲方了解需求一直到6月份,后续几个月也完</div> </li> <li><a href="/article/1117.htm" title="如何定义和区分高级软件开发工程师" target="_blank">如何定义和区分高级软件开发工程师</a> <span class="text-muted">aoyouzi</span> <div>在软件开发领域,高级开发工程师通常是指那些编写代码超过 3 年的人。这些人可能会被放到领导的位置,但经常会产生非常糟糕的结果。Matt Briggs 是一名高级开发工程师兼 Scrum 管理员。他认为,单纯使用年限来划分开发人员存在问题,两个同样具有 10 年开发经验的开发人员可能大不相同。近日,他发表了一篇博文,根据开发者所能发挥的作用划分软件开发工程师的成长阶段。   初</div> </li> <li><a href="/article/1244.htm" title="Servlet的请求与响应" target="_blank">Servlet的请求与响应</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/servlet/1.htm">servlet</a><a class="tag" taget="_blank" href="/search/get%E6%8F%90%E4%BA%A4/1.htm">get提交</a><a class="tag" taget="_blank" href="/search/java%E5%A4%84%E7%90%86post%E6%8F%90%E4%BA%A4/1.htm">java处理post提交</a> <div>  Servlet是tomcat中的一个重要组成,也是负责客户端和服务端的中介     1,Http的请求方式(get  ,post);   客户端的请求一般都会都是Servlet来接受的,在接收之前怎么来确定是那种方式提交的,以及如何反馈,Servlet中有相应的方法,  http的get方式 servlet就是都doGet(</div> </li> <li><a href="/article/1371.htm" title="web.xml配置详解之listener" target="_blank">web.xml配置详解之listener</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/web.xml/1.htm">web.xml</a><a class="tag" taget="_blank" href="/search/listener/1.htm">listener</a> <div>一.定义 <listener> <listen-class>com.myapp.MyListener</listen-class> </listener>   二.作用        该元素用来注册一个监听器类。可以收到事件什么时候发生以及用什么作为响</div> </li> <li><a href="/article/1498.htm" title="Web页面性能优化(yahoo技术)" target="_blank">Web页面性能优化(yahoo技术)</a> <span class="text-muted">Bill_chen</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/Ajax/1.htm">Ajax</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/css/1.htm">css</a><a class="tag" taget="_blank" href="/search/Yahoo/1.htm">Yahoo</a> <div>1.尽可能的减少HTTP请求数 content 2.使用CDN server 3.添加Expires头(或者 Cache-control) server 4.Gzip 组件 server 5.把CSS样式放在页面的上方。 css 6.将脚本放在底部(包括内联的) javascript 7.避免在CSS中使用Expressions css 8.将javascript和css独立成外部文</div> </li> <li><a href="/article/1625.htm" title="【MongoDB学习笔记八】MongoDB游标、分页查询、查询结果排序" target="_blank">【MongoDB学习笔记八】MongoDB游标、分页查询、查询结果排序</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/mongodb/1.htm">mongodb</a> <div>游标   游标,简单的说就是一个查询结果的指针。游标作为数据库的一个对象,使用它是包括 声明 打开 循环抓去一定数目的文档直到结果集中的所有文档已经抓取完 关闭游标   游标的基本用法,类似于JDBC的ResultSet(hasNext判断是否抓去完,next移动游标到下一条文档),在获取一个文档集时,可以提供一个类似JDBC的FetchSize</div> </li> <li><a href="/article/1752.htm" title="ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法" target="_blank">ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/ORA-12514/1.htm">ORA-12514</a> <div> 今天通过Oracle SQL*Plus连接远端服务器的时候提示“监听程序当前无法识别连接描述符中请求服务”,遂在网上找到了解决方案: ①打开Oracle服务器安装目录\NETWORK\ADMIN\listener.ora文件,你会看到如下信息:   # listener.ora Network Configuration File: D:\database\Oracle\net</div> </li> <li><a href="/article/1879.htm" title="Eclipse 问题 A resource exists with a different case" target="_blank">Eclipse 问题 A resource exists with a different case</a> <span class="text-muted">bozch</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a> <div>在使用Eclipse进行开发的时候,出现了如下的问题: Description Resource Path Location TypeThe project was not built due to "A resource exists with a different case: '/SeenTaoImp_zhV2/bin/seentao'.&</div> </li> <li><a href="/article/2006.htm" title="编程之美-小飞的电梯调度算法" target="_blank">编程之美-小飞的电梯调度算法</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B%E4%B9%8B%E7%BE%8E/1.htm">编程之美</a> <div> public class AptElevator { /** * 编程之美 小飞 电梯调度算法 * 在繁忙的时间,每次电梯从一层往上走时,我们只允许电梯停在其中的某一层。 * 所有乘客都从一楼上电梯,到达某层楼后,电梯听下来,所有乘客再从这里爬楼梯到自己的目的层。 * 在一楼时,每个乘客选择自己的目的层,电梯则自动计算出应停的楼层。 * 问:电梯停在哪</div> </li> <li><a href="/article/2133.htm" title="SQL注入相关概念" target="_blank">SQL注入相关概念</a> <span class="text-muted">chenbowen00</span> <a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8/1.htm">安全</a> <div>SQL Injection:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。 首先让我们了解什么时候可能发生SQ</div> </li> <li><a href="/article/2260.htm" title="[光与电]光子信号战防御原理" target="_blank">[光与电]光子信号战防御原理</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E5%8E%9F%E7%90%86/1.htm">原理</a> <div>       无论是在战场上,还是在后方,敌人都有可能用光子信号对人体进行控制和攻击,那么采取什么样的防御方法,最简单,最有效呢?       我们这里有几个山寨的办法,可能有些作用,大家如果有兴趣可以去实验一下       根据光</div> </li> <li><a href="/article/2387.htm" title="oracle 11g新特性:Pending Statistics" target="_blank">oracle 11g新特性:Pending Statistics</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/dbms_stats/1.htm">dbms_stats</a> <div>oracle 11g新特性:Pending Statistics 转 从11g开始,表与索引的统计信息收集完毕后,可以选择收集的统信息立即发布,也可以选择使新收集的统计信息处于pending状态,待确定处于pending状态的统计信息是安全的,再使处于pending状态的统计信息发布,这样就会避免一些因为收集统计信息立即发布而导致SQL执行计划走错的灾难。 在 11g 之前的版本中,D</div> </li> <li><a href="/article/2514.htm" title="快速理解RequireJs" target="_blank">快速理解RequireJs</a> <span class="text-muted">dengkane</span> <a class="tag" taget="_blank" href="/search/jquery/1.htm">jquery</a><a class="tag" taget="_blank" href="/search/requirejs/1.htm">requirejs</a> <div>RequireJs已经流行很久了,我们在项目中也打算使用它。它提供了以下功能: 声明不同js文件之间的依赖 可以按需、并行、延时载入js库 可以让我们的代码以模块化的方式组织 初看起来并不复杂。 在html中引入requirejs 在HTML中,添加这样的 <script> 标签: <script src="/path/to</div> </li> <li><a href="/article/2641.htm" title="C语言学习四流程控制if条件选择、for循环和强制类型转换" target="_blank">C语言学习四流程控制if条件选择、for循环和强制类型转换</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/c/1.htm">c</a> <div># include <stdio.h> int main(void) { int i, j; scanf("%d %d", &i, &j); if (i > j) printf("i大于j\n"); else printf("i小于j\n"); retu</div> </li> <li><a href="/article/2768.htm" title="dictionary的使用要注意" target="_blank">dictionary的使用要注意</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/IO/1.htm">IO</a> <div>NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys: user.user_id , @"id", user.username , @"username", </div> </li> <li><a href="/article/2895.htm" title="Android 中的资源访问(Resource)" target="_blank">Android 中的资源访问(Resource)</a> <span class="text-muted">finally_m</span> <a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a><a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/String/1.htm">String</a><a class="tag" taget="_blank" href="/search/drawable/1.htm">drawable</a><a class="tag" taget="_blank" href="/search/color/1.htm">color</a> <div> 简单的说,Android中的资源是指非代码部分。例如,在我们的Android程序中要使用一些图片来设置界面,要使用一些音频文件来设置铃声,要使用一些动画来显示特效,要使用一些字符串来显示提示信息。那么,这些图片、音频、动画和字符串等叫做Android中的资源文件。 在Eclipse创建的工程中,我们可以看到res和assets两个文件夹,是用来保存资源文件的,在assets中保存的一般是原生</div> </li> <li><a href="/article/3022.htm" title="Spring使用Cache、整合Ehcache" target="_blank">Spring使用Cache、整合Ehcache</a> <span class="text-muted">234390216</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/cache/1.htm">cache</a><a class="tag" taget="_blank" href="/search/ehcache/1.htm">ehcache</a><a class="tag" taget="_blank" href="/search/%40Cacheable/1.htm">@Cacheable</a> <div>Spring使用Cache            从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的</div> </li> <li><a href="/article/3149.htm" title="当druid遇上oracle blob(clob)" target="_blank">当druid遇上oracle blob(clob)</a> <span class="text-muted">jackyrong</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a> <div>http://blog.csdn.net/renfufei/article/details/44887371 众所周知,Oracle有很多坑, 所以才有了去IOE。 在使用Druid做数据库连接池后,其实偶尔也会碰到小坑,这就是使用开源项目所必须去填平的。【如果使用不开源的产品,那就不是坑,而是陷阱了,你都不知道怎么去填坑】 用Druid连接池,通过JDBC往Oracle数据库的</div> </li> <li><a href="/article/3276.htm" title="easyui datagrid pagination获得分页页码、总页数等信息" target="_blank">easyui datagrid pagination获得分页页码、总页数等信息</a> <span class="text-muted">ldzyz007</span> <div>var grid = $('#datagrid');  var options = grid.datagrid('getPager').data("pagination").options;  var curr = options.pageNumber;  var total = options.total;  var max =</div> </li> <li><a href="/article/3403.htm" title="浅析awk里的数组" target="_blank">浅析awk里的数组</a> <span class="text-muted">nigelzeng</span> <a class="tag" taget="_blank" href="/search/%E4%BA%8C%E7%BB%B4%E6%95%B0%E7%BB%84/1.htm">二维数组</a><a class="tag" taget="_blank" href="/search/array/1.htm">array</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E7%BB%84/1.htm">数组</a><a class="tag" taget="_blank" href="/search/awk/1.htm">awk</a> <div>awk绝对是文本处理中的神器,它本身也是一门编程语言,还有许多功能本人没有使用到。这篇文章就单单针对awk里的数组来进行讨论,如何利用数组来帮助完成文本分析。   有这么一组数据:   abcd,91#31#2012-12-31 11:24:00 case_a,136#19#2012-12-31 11:24:00 case_a,136#23#2012-12-31 1</div> </li> <li><a href="/article/3530.htm" title="搭建 CentOS 6 服务器(6) - TigerVNC" target="_blank">搭建 CentOS 6 服务器(6) - TigerVNC</a> <span class="text-muted">rensanning</span> <a class="tag" taget="_blank" href="/search/centos/1.htm">centos</a> <div>安装GNOME桌面环境 # yum groupinstall "X Window System" "Desktop" 安装TigerVNC # yum -y install tigervnc-server tigervnc 启动VNC服务 # /etc/init.d/vncserver restart # vncser</div> </li> <li><a href="/article/3657.htm" title="Spring 数据库连接整理" target="_blank">Spring 数据库连接整理</a> <span class="text-muted">tomcat_oracle</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/bean/1.htm">bean</a><a class="tag" taget="_blank" href="/search/jdbc/1.htm">jdbc</a> <div>1、数据库连接jdbc.properties配置详解   jdbc.url=jdbc:hsqldb:hsql://localhost/xdb   jdbc.username=sa   jdbc.password=   jdbc.driver=不同的数据库厂商驱动,此处不一一列举   接下来,详细配置代码如下:    Spring连接池    </div> </li> <li><a href="/article/3784.htm" title="Dom4J解析使用xpath java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常" target="_blank">Dom4J解析使用xpath java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常</a> <span class="text-muted">xp9802</span> <div>用Dom4J解析xml,以前没注意,今天使用dom4j包解析xml时在xpath使用处报错      异常栈:java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常       导入包 jaxen-1.1-beta-6.jar 解决; &nb</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>