4 椰子是只猫

尚未进行身份认证

我要认证

跳出一个坑,跌进另一个坑

等级
TA的排名 2w+

cvc-complex-type.2.4.a: Invalid content was found starting with element

在写xml的时候又一次总是报cvc-complex-type.2.4.a: Invalid content was found starting with element 错误,还出现小红叉,在网上找了很多,有说是把报红叉的代码写在<jsp-config></jsp-config>之间,试了之后发现完全没用。    后来在外文网站上找到了一个方法就把问题解决了 解决办法为:...

2018-03-07 13:34:36

发送邮件Javax.mail.AuthenticationFailedException: 530 Error:

    今天写的小demo里有一个发送QQ邮件验证码的功能。心想着照着以前的代码改就是了(以前用的不是QQ邮箱)。    结果写的时候发现了一个问题,一直会报javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl). More information at h...

2018-03-07 11:44:53

某公司Java实习生面试题整合

昨天面试了某公司的Java实习生岗位,感觉是GG了。本人实习期间没参与过web项目开发,主要是做分布式框架中间件和爬虫部分,而面试时问了很多web项目的部分,实在不会,惭愧惭愧。现将面试题整理如下:写SQL:1. 创建一张User表,字段为Id(自增主键),name(不能为空),createTime(创建时间),sex(创建时间),idCard(身份证,唯一),age(年龄),score(分数)2...

2018-03-01 11:37:39

关于windows-1252页面乱码问题

今天爬虫运行的时候,发现保存下来的HTML页面偶尔有乱码,访问页面发现页面的字符编码是gb2312,而我用Cpdetector编码识别后的结果是windows-1252,所以下载的时候按照windows-1252去下载便会出现乱码的情况。百度了一下发现:国人们往往将gb2312与gbk编码等同,某些已经使用了gbk编码里的字符的,仍然声称内容为gb2312编码。而某些编码识别类对gb2312编

2018-01-31 15:11:55

面试准备之JVM的组成、垃圾回收机制

转载自:https://www.cnblogs.com/wabi87547568/p/5282892.html1.JVM的组成   JVM定义了控制Java代码解释执行和具体实现的五种规格,因此把JVM分成了6个部分:JVM解释器、指令系统、寄存器、栈、存储区和碎片回收区。  ◆JVM解释器:即这个虚拟机处理字段码的CPU。   ◆JVM指令系统:该

2018-01-30 15:50:15

使用JVisualVM查找并定位Java程序CPU使用率过高问题

使用JVisualVM查找并定位Java程序CPU使用率过高问题

2017-12-13 17:35:32

Servlet笔记——(3.1)关于HTTPServletResponse详解

服务器处理请求的流程:(1) 服务器每次收到请求时,都会为这个请求开辟一个新的线程;(2) 服务器会把客户端的请求数据封装到request对象中,request就是请求数据的载体;(3) 服务器还会创建response对象,这个对象与客户端连接在一起,它可以用来向客户端发送响应。3.1.1 HttpServletResponse概述ServletRespon

2017-11-15 09:33:28

Servlet笔记——(2.5)Servlet方法以及Servlet域小结

2.5.1 Servlet方法void init(ServletConfig)Servlet生命周期相关void service(ServletRequest, ServletResponse)void destroy()ServletConfig getServletConfig()获取S

2017-10-30 14:20:48

报错 Error:Could not create the Java Virtual Machine

今天突然遇到了一个很怪异的报错,在命令行运行java程序时报错:Error:CouldnotcreatetheJavaVirtualMachine.Error:AFatalexceptionhasoccurred,Programwillexit.百度后发现删除C:\Windows\System32路径下的java.exe、javaw.exe、javaws.exe

2017-10-30 14:00:00

XShell安装报错1605或1608

之前安装过XShell后来因为各种原因不能使用了,卸载和再次安装的时候安装一直失败。研究了好久终于找到解决方案。只需要删除在C:\Program Files (x86)\InstallShield Installation Information这个目录下,删了这个文件夹 {F3FDFD5A-A201-407B-887F-399484764ECA} 就可以。

2017-10-27 17:39:56

Java并发编程:volatile关键字解析

volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来了解一下与内存模型相关的概念和知识,然后分析了volatile关键字的实现原理,最后给出了几个使用volatile关键字的场景。

2017-10-26 11:40:21

Eclipse调试时查看全部Console内容

做批量输出测试时发现Eclipse的Console是默认输出固定行数的结果的,因为调试方便,需要查看Console的全部输出内容。操作:window-

2017-10-25 13:30:52

Servlet笔记——(2.4.5)ServletContext获取访问量编程练习

需求:你一定见过很多访问量统计的网站,即“你是第XXX个访问本网站的”。因为无论是哪个用户访问指定页面,都会累计访问量。所以这个访问量统计应该是整个项目共享的。很明显需要使用ServletContext来保存访问量。一个Web项目中所有的资源被访问都要对访问量进行累加。创建一个int类型的变量,用来保存访问量,然后把它保存到SevletContext域中,这样就保证了所有的Servlet都可以

2017-10-23 13:54:21

Servlet笔记——(2.4.3)JavaWeb 4大域对象与初始化参数

2.4.3 域对象JavaWeb四个域对象:(1) PageContext;(2)ServletRequest;(3)HttpSession;(4)ServletContext。每个域对象都有数据存取功能(因为内部都有一个Map),下面是ServletContext对象用来操作数据的方法:(1) void setAttribute(String name, Object val

2017-10-23 13:43:54

Servlet笔记——(2.4) ServletContext(重要)

服务器会为每个应用创建一个ServletContext对象,该对象被包含在ServletConfig对象中。ServletContext对象的创建是在服务器启动时完成的;销毁是在服务器关闭时完成的。ServletContext对象的作用是在整个Web应用的动态资源之间共享数据。例如在AServlet中向ServletContext对象中保存一个值,然后在BServlet中就可以获取整个值,这就

2017-10-17 09:38:12

Servlet笔记——(2.3)Servlet线程安全性问题

Servlet线程安全性问题Servlet容器负责调度Servlet并控制它的生命周期,一般情况下,Servlet是单例的!如果你不针对同一个Servlet类,配置多个Servlet名称及其映射的话,它都是单例的(几乎没人这么做!)。JavaEE应用程序运行在一个多线程的环境中!对于每个从客户端过来的HTTP请求,应用服务器都会有一个对应的线程去处

2017-10-13 14:36:06

Map中删除数据

在Map中直接删除内容将抛出 java.util.ConcurrentModificationException 异常,如果要删除可以用Iterator的remove()方法。 以下代码报错: Map map = new HashMap (); map.put("1", "a"); map.put("2", "b"); map.put("3", "c"); Iterat

2017-10-12 15:28:44

新建Maven项目后jsp页面报错

当新建一个Maven项目时,jsp页面的首行出现了报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。查了一下资料发现是缺少javax.servlet-api,只需要在pom.xml中加入如下代码即可。 javax.servlet javax.s

2017-09-21 14:48:01

关于Class<? extends T>

首先先复习一下泛型的用途:当我们将一个对象放入集合中,集合不会记住此对象的类型,当再次从集合中取出此对象时,改对象的编译类型变成了Object类型,但其运行时类型任然为其本身类型。泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数

2017-09-20 11:41:37

深入理解Thread.sleep()的意义

我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒? 某人的代码中用了一句看似莫明其妙的话:Thread.Sleep

2017-09-19 16:26:28

查看更多

勋章 我的勋章
    暂无奖章