java
TheManOfCoding
计算机java初级程序员,正在往大数据方向转型!
展开
-
Servlet的生命周期
Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()。service():它是S转载 2017-09-17 18:28:15 · 201 阅读 · 0 评论 -
FileOutputStream中三种写入换行符的方法
FileOutputStream中有三种方法写入一个换行符号第一种:Windows环境下使用显示换号符号“\r\n”第二种:Unix环境下使用显示换号符号“\n”第三种:使用Java自定义的换行符号,这种方法具有良好的跨平台性,推荐使用。String newLine = System.getProperty("line.separator");ou...转载 2018-10-05 18:07:56 · 13582 阅读 · 1 评论 -
Java通过BufferedWriter追加内容到文件末尾的几种常用方法
java代码import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.File...转载 2018-10-05 17:56:02 · 3136 阅读 · 0 评论 -
JAVA获取当前时间的前一天或者前几天时间
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date=new Date(); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); ca...转载 2018-07-02 00:28:17 · 9868 阅读 · 0 评论 -
Eclipse 启动时提示loading workbench错误并提示查看.log
Eclipse 上次异常强制关闭后,下一次启动时, 闪退后都提示查看\workspace.metadata.log,查看该文件记录了错误的内容如下, 解决办法 : 删除文件即可。.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2017-08-13...转载 2018-04-04 09:25:26 · 468 阅读 · 0 评论 -
Eclipse 在loading workbench时闪退并提示查看.log
启动Eclipse时,在loading workbench时很快就闪退,反复启动几次都是这种情况,关机重启后还是出现这种情况,并且每次闪退后都提示查看\workspace\.metadata\.log ,进入该目录中,发现有如下异常信息记录:[html] view plain copy!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2016-08-23 08:...转载 2018-03-22 10:49:46 · 282 阅读 · 0 评论 -
apache软件站
可以在上面下载各种版本的jar包:http://archive.apache.org/dist/原创 2018-03-22 10:07:15 · 174 阅读 · 0 评论 -
Java代码编译过程简述
代码编译是由Javac编译器来完成,流程如下图1所示: 图1 Javac是一种编译器,能将一种语言规范转化成另外一种语言规范,通常编译器都是将便于人理解的语言规范转化成机器容易理解的语言规范,如C/C++或者汇编语言都是将源代码直接编译成目标机器码,这个目标机器代码是CPU直接执行的指令集合。这些指令集合也就是底层的一种语言规范。 Javac的编译器也是...转载 2018-03-23 18:12:32 · 217 阅读 · 0 评论 -
Windows环境下 Hadoop Error: JAVA_HOME is incorrectly set. 问题
最近尝试在windows开发MR程序并且提交Job,在解压缩好hadoop,配置好环境变量后,打开cmd 输入hadoop version 的时候出现以下错误:Error: JAVA_HOME is incorrectly set. Please update F:\hadoop\conf\hadoop-env.cmd出现这个问题,我首先打了下java -versionjava ver...转载 2018-03-22 13:41:22 · 1150 阅读 · 1 评论 -
Maven C盘用户文件下没有.m2
在配置好Maven的环境之后,先运行一条命令: mvn help:system该命令会打印出所有的Java系统属性和环境变量。 运行这条命令的目的是让Maven执行一个真正的任务。可以从命令行上看到Maven会下载maven-help-plugn,包括pom文件和jar文件。这些文件都被下载到了Maven的本地仓库中。 然后打开当前用户的目录,可以在其中找到.m2文件夹.m2文件里没...转载 2018-03-10 19:57:11 · 2011 阅读 · 0 评论 -
java控制台信息输出到文件(System.out)
我们在写java程序的时候, 经常使用System.out .* 来输出相关信息 ;当我们需要将控制台信息输出到本地文件的时候,有很多种方法,比如使用FileOutputStream 类等等;如果觉得用输出流比较费事或者对于初学者来说,可以用PrintStream 类来输出到文件;代码如下,很简单方便:[java] view plain copy package test; import j...转载 2018-03-15 15:35:33 · 7806 阅读 · 0 评论 -
springmvc使用@requestBody注释json数据,浏览器错误415
其他的都不想说了,今天下午弄了好几个小时开始在网上搜索各种解决方案po没有序列化,没有配置转换器,缺少Jackson包,ajax data有的说要字符串有的要对象什么奇奇怪怪的都有。但是都试完了前端怎么都是415,后台总是打印一个警告WARN 2016-11-09 00:23:23,265 [org.springframework.web.servlet.mvc.suppo转载 2017-12-16 16:13:03 · 448 阅读 · 0 评论 -
Spring注解@Component、@Repository、@Service、@Controller区别
很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料:Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring转载 2017-11-28 01:04:20 · 180 阅读 · 0 评论 -
maven项目update时报Perference node "org.ecplise.wst.validation"has been removed
详细情况如下:An internal error occurred during: "Updating Maven Project".Preference node "org.eclipse.wst.validation" has been removed.解决方案:重启下eclipse,我的就是这样解决的!转载 2017-12-24 17:49:40 · 803 阅读 · 0 评论 -
Servlet容器的概念
在本文中,我写了一些关于Web服务器、Servlet容器以及它与JVM的关系的基本概念。我想表达的是,Servlet容器也仅仅不过是一个Java程序。1. 什么是Web服务器? 想要知道什么是Servlet容器,我们首先要知道什么是Web服务器。 Web服务器使用HTTP协议来传输数据。最简单的一种情况是,用户在浏览器(客户端,client)中输入一个URL(如,w转载 2017-09-21 22:07:10 · 376 阅读 · 0 评论 -
配置servlet的<load-onstartup>
如下一段配置: HellowordServlet com.kfh.servlet.test debug true 1 HellowordServlet /helloworldServlet我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原味的解释如下:Se转载 2017-09-17 17:46:51 · 286 阅读 · 0 评论 -
java爬虫程序卡死的问题
我开发了一个爬虫程序使用的是httpclient4.3.5+jsoup1.7.2,发现在爬取数据的时候有的时候会卡住,发现每次都是执行到response = httpClient.execute(httpGet);这句话的时候,我百度之后,发了一句话说的很好:我们知道Socket在读数据的时候是阻塞式的,如果没有读到数据程序会一直阻塞在那里。在同步请求的时候我们肯定是不能允许这样的情...原创 2018-10-19 14:40:25 · 1432 阅读 · 0 评论