
Java学习
文章平均质量分 53
anjingjingg
暂无
展开
-
《Java 8实战》摘抄
Java 81、函数式编程范式的基石:一是没有共享的可变数据,二是将方法和函数即代码传递给其他方法的能力。不能有共享的可变数据的要求意味着,一个方法是可以通过它将参数值转换为结果的方式完全描述的;换句话说,它的行为就像一个数学函数,没有可见的副作用。2、Java 8中增加的一个编程概念是通过API来传递代码的能力。Stream API就是构建在通过传递代码使操作行为实现参数化的思想上的。3、Java 8中新增的编程概念:流处理。流是一系列数据项,一次只生成一项。程序可以从输入流中一个一个读取原创 2020-06-19 14:45:26 · 224 阅读 · 0 评论 -
Idea创建web service
1、新建Web Service项目,Version选择“Apache Axis”;2、Tools->WebServices->Generate WsdlFrom Java Code,生成wsdl文件。一开始,生成报错:java.lang.IllegalStateException: Error looking for paramter names in bytecode: unexpected bytes in file后来在Project Structure中修改jdk版本为1..原创 2020-06-05 11:02:28 · 670 阅读 · 0 评论 -
传中文参数问题
使用get方式,也就是在<a href="">中直接传参数,参数值为中文,在chrome中没问题,在ie和360浏览器中有问题,解决方案:在后台将参数 编码URLEncoder.encode(keyword, “UTF-8”);在接收参数时,无需转码。(URLDecoder.decode(keyword, “UTF-8”);)...原创 2019-12-16 15:26:47 · 321 阅读 · 0 评论 -
LocalDateTime获得星期几
Java8中新引入的类LocalDateTime LocalDateTime currentTime = LocalDateTime.now(); System.out.println("当前时间:" + currentTime); System.out.println("week is " + currentTime.getDayOfWeek...原创 2019-12-03 16:28:20 · 9563 阅读 · 0 评论 -
IDEA中编辑HTML格式,不自动缩进问题
在IntelliJ Idea中HTML格式化时,默认<head><body>以及<body>下的以及标签都不会缩进。解决方法:editor->code style->HTML->other->Do not indent children of删掉<html><head><body>这几项就可以了。...转载 2019-08-29 09:51:28 · 4766 阅读 · 0 评论 -
IDEA添加文件模板
添加mapper.xml文件模板,如下图所示:原创 2019-08-16 14:44:20 · 701 阅读 · 0 评论 -
SpringBoot打War包
第一步,改造main class,继承 SpringBootServletInitializer,重写configure方法。@SpringBootApplicationpublic class Application extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder...原创 2019-08-08 16:07:07 · 86 阅读 · 0 评论 -
Idea Spring Boot工程生成jar包
为了可以生成jar包,首先需要在pom.xml中加入:<!-- To create an executable jar--> <build> <plugins> <plugin> <groupId>org.springframework.boot<...原创 2019-08-08 15:17:31 · 1574 阅读 · 0 评论 -
IDEA中tomcat启动报错:java.lang.UnsatisfiedLinkError: Can't load AMD 64-bit .dll on a IA 32-bit' platform
今天用idea启动tomcat 8 报错,java.lang.UnsatisfiedLinkError: Can't load AMD 64-bit .dll on a IA 32-bit' platform,一查,原来是tomcat和jdk的版本冲突了,tomcat安装的是64位的,jdk是32位的。tomcat有两个版本,一个是x86结尾的,是32位,一个是x64结尾的是64位的。jd...原创 2019-08-06 10:50:14 · 851 阅读 · 0 评论 -
SpringBoot加入Log4j2
必须承认,对这些我都是一知半解。依照网上操作,加入Log4j2,<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 移除框架中的l...原创 2019-08-08 14:08:35 · 752 阅读 · 0 评论 -
Tomcat启动日志中文乱码
怎么总碰到中文乱码的问题?昨天oracle的sqlplus中文乱码,网上的各种解决方案都试过了,Oracle卸载重装也不行,今天又碰到Tomcat启动日志中文乱码,这个问题也是第一次碰到。网上搜索,解决方案如下:tomcat安装目录下的conf/logging.properties,修改java.util.logging.ConsoleHandler.encoding = utf-8 为G...原创 2019-08-06 10:47:11 · 252 阅读 · 0 评论 -
Unix常用命令(http://www.ccvita.com/23.html)
第一章 目录及文件操作命令 1.1 ls [语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。-R 递归地列出每个子目录的内容-a 列出所有文件,包括第一个字符为“.”的隐藏文件-d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选转载 2009-06-01 11:59:00 · 2713 阅读 · 0 评论 -
Applet学习
Applet就是使用Java语言编写的一段代码,它可以在浏览器环境中运行。它与Application的区别主要在于其执行方式的不同。application 是从其中的main() 方法开始运行的,而Applet 是在浏览器中运行的,必须创建一个HTML 文件,通过编写HTML 语言代码告诉浏览器载入何种Applet 以及如何运行。 html文件代码如下: 1、A原创 2007-03-21 10:57:00 · 1069 阅读 · 0 评论 -
Java读取文件
使用Java 读取文件,使用下边的语句: File file = new File(filepath); FileReader in = new FileReader(file); BufferedReader bufin = new BufferedReader(in);读取中文和英文都是没有问题的,但在读取繁体中文时,读出来的就是乱码了,需要修改成下边的形式:原创 2007-03-09 10:37:00 · 1435 阅读 · 1 评论