java
文章平均质量分 80
南北极之间
对未来最大的慷慨,是把一切献给现在。Real generosity towards the future lies in giving all to the present.(Albert Camus)小问号???你是否有很多朋友???
展开
-
最新java开发面试笔试题及答案---图片(面试题系列持续更新中)(1)
JAVAEE工程师笔试题答题人1.你最常上的,一一术站和最常使用的两个P分别是什么?主要解决你什么需求?2请简述http协议中get请求和post请求的区别,3.请简述session和cookie的区别.4简述Servlet与sP的关系,5.SP内置对象有哪些,各自起到的作用6.简述你所理解的AVA封装、继承、多态7写出2个常用的设计模式(伪代码),并简述应用场景。8.HashMap和HashTable区别.9.HashSet和TreeSet的区别.l0.ArrayLis原创 2022-05-30 11:02:11 · 387 阅读 · 0 评论 -
IDEA又双叒叕抽风了,怎样避免一拳把屏幕打穿 原创 Django Java工程师成长日记
IDEA又双叒叕抽风了,怎样避免一拳把屏幕打穿原创DjangoJava工程师成长日记8月18日收录于话题#IDEA1个内容IDEA号称宇宙第一IDEA,用过的人都说好。大而全是IDEA的特色,可是这也导致了IDEA时不时会抽风,每每让人百思不得其解,如果恰恰这时又有急事,那真的恨不得一拳打屏幕打穿。笔者在最近的一周内就已经体验了两次这种冲动,甚至已经在准备转移到vs code了。当然问题最后还是解决了,这里把整治IDEA抽风的办法分享给各位新生代农民工。1. IDEA抽风的症状...原创 2021-11-06 11:55:42 · 613 阅读 · 0 评论 -
《SQL必知必会》拾遗 原创 Django Java工程师成长日记
《SQL必知必会》拾遗原创DjangoJava工程师成长日记2018-07-30数据库(database)保存有组织的数据的容器(通常是一个文件或一组文件)。表(table)某种特定类型数据的结构化清单。模式关于数据库和表的布局及特性的信息。列(column)表中的一个字段。所有表都是由一个或多个列组成的。主键(primary key)一列(或一组列),其值能够唯一标识表中每一行。SQL(发音为字母S-Q-L或sequel)是结构化查询语言(S...原创 2021-11-06 11:54:04 · 746 阅读 · 0 评论 -
《Java并发编程的艺术》精要整理原创 Django Java工程师成长日记
《Java并发编程的艺术》精要整理原创DjangoJava工程师成长日记2018-07-04目录1 Java并发机制的原理2 Jdk提供的并发组件及框架2.1 队列同步器2.2并发容器2.3并发工具类2.4Executor框架1 Java并发机制的原理并发编程的两个问题:线程间的通信和同步。同步是指多个线程之间操作的相对顺序。存在两种并发编程模型:①隐式通信,显式同步,Java即属于此类。 ...原创 2021-11-06 11:51:54 · 132 阅读 · 0 评论 -
Servlet学习
HTTP RequestsThe request sent by the computer to a web server, contains all sorts of potentially interesting information; it is known as HTTP requests.The HTTP client sends the request to the server i...翻译 2018-06-13 13:11:16 · 242 阅读 · 0 评论 -
java.io.File详解
io类文件java . lang . objectjava.io.File实现接口:可序列化的,类似的<文件>public class Fileextends Objectimplements Serializable, Comparable<File>文件和目录路径名的抽象表示。用户界面和操作系统使用系统的文件和目录路径名字符串名称。这个类提供了一个抽象的、系统的分层...翻译 2018-06-13 09:44:00 · 1140 阅读 · 3 评论 -
什么是java REST与RESTFUL
什么是java REST与RESTFUL原创 2018-06-12 15:55:45 · 1933 阅读 · 0 评论 -
JAVA操作Excel表格:模板的使用---生成导入模板_设置列宽及标题
先导包:<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.7</version></dependency>&l...原创 2019-06-12 17:17:10 · 687 阅读 · 0 评论 -
JAVA操作Excel表格:方法二:POI的使用:Excel实战之POI创建excel文件(高版本.xlsx)
注意:本文的方法,可以操作高版本的Excel文件,如.xlsx。先导包:<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version></depende原创 2018-06-10 15:38:27 · 1946 阅读 · 5 评论 -
JAVA操作Excel表格:方法二:POI的使用②:Excel实战之POI解析读取excel文件(低版本)
两种方式读取工作表: 第一种://获取第一个工作表 HSSFSheet sheet = workbook.getSheet("sheet0"); 第二种//读取默认第一个工作表 HSSFSheet sheet = workbook.getSheetAt(0);package co...原创 2018-06-10 15:00:37 · 519 阅读 · 0 评论 -
JAVA操作Excel表格:方法二:POI的使用①:Excel实战之POI创建excel文件(低版本)
需要导入jar包:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></dependency><depend原创 2018-06-10 14:32:37 · 284 阅读 · 0 评论 -
JAVA操作Excel表格:方法一:jxl的使用②:Excel实战之JXL解析读取excel文件
package com.cxl;import jxl.Cell;import jxl.Sheet;import jxl.Workbook;import java.io.File;//读取excelpublic class JxlReadExcel { public static void main(String[] args) { try { ...原创 2018-06-10 08:28:25 · 342 阅读 · 0 评论 -
JAVA操作Excel表格:方法一:jxl的使用①:Excel实战之JXL创建excel文件
学习慕课网《解密JAVA实现Excel导入导出》之后的练习:package com.cxl;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;import java.io.File;public class JxlE...原创 2018-06-10 08:00:00 · 392 阅读 · 0 评论 -
BigDecimal加减乘除运算
在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,但是如果需要精确计算的结果,在商业计算中要用java.math.BigDecimal。优秀文章参考:BigDecimal加减乘除运算BigDecimal类的加减乘除...原创 2018-06-07 23:37:28 · 2062 阅读 · 0 评论 -
MVC 和web MVC ,SpringMVC和Spring web MVC的关系与区别?
MVC是一种架构分层模式web MVC是指在web领域下实践的MVC,因为web领域的视图层跟native应用的视图层不太能划等号Spring MVC和Spring Web MVC是同一个东西,就是Spring Framework里的一个模块。在Spring Framework 介绍页面写的是Spring MVC,然而点进去后具体的描述页面使用Spring W...原创 2018-05-31 22:00:23 · 5930 阅读 · 0 评论 -
springtemplate jdbc小例子
一百教程sqlCREATE TABLE Student( ID INT NOT NULL AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL, AGE INT NOT NULL, PRIMARY KEY (ID))以下是数据访问对象接口文件StudentDAO.java的内容:package com.yiibai;import j...原创 2018-05-31 15:08:50 · 372 阅读 · 0 评论 -
DBUtils 练习
sqlCREATE TABLE `visitor` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(1000) NOT NULL, `Email` varchar(1000) NOT NULL, `Status` int(11) NOT NULL DEFAULT '1', `CreateTime` datetime ...原创 2018-05-31 14:34:37 · 500 阅读 · 0 评论 -
debug使用教程
原创 2018-05-17 11:54:58 · 6030 阅读 · 0 评论 -
java实用工具mybatis逆向工程mybatis-generator逆向工程可以生成数据库对应的中文字段注释
这个mybatis-generator逆向工程,可以生成数据库对应的中文字段注释,方便开发的时候容易理解,里面有详细的注释讲解。这是我从网络上收集整理,实践有效,自己再修改得出来的成果,直接可用。我的码云:逆向工程下载地址:https://gitee.com/ruguoai2qingshenai/mybatis-generator...原创 2018-05-17 11:15:45 · 1705 阅读 · 6 评论 -
Redis 是什么?
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map...原创 2018-05-13 08:34:59 · 963 阅读 · 0 评论 -
gradle学习入门:Gradle是什么?Gradle有什么用?
Gradle是什么?Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。Gradle有什么用?面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言。功能Ø gradle对多工程的构建支持很出色,工...原创 2018-06-04 21:49:18 · 3776 阅读 · 0 评论 -
gradle学习入门:Gradle自动化构建工具的安装和使用
首先要确定本机已经安装了JDK然后,去gradle官网下载安装包:https://gradle.org/install/解压后:安装:①配置gradle的环境变量,GRADLE_HOME②添加到path环境 %GRADLE_HOME%\bin;③严重是否安装成功 gradle -v安装成功!...原创 2018-05-21 18:14:03 · 391 阅读 · 0 评论 -
Spring Boot RESTFul application
Spring Boot RESTFul风格 应用程序在本教程中,我们将创建一个简单的弹簧引导RESTful应用程序。我们的应用程序将被部署在一个嵌入式Tomcat服务器。我们展示如何返回JSON和XML格式的数据从我们的web服务。推特春天的引导春天是一个流行的Java应用程序创建企业应用程序的框架。春天的引导是一种创建独立的、基于工业生产弹簧的应用程序以最小的努力。RESTFul应用程序REST...翻译 2018-07-13 09:17:29 · 627 阅读 · 0 评论 -
java经典面试题之Spring Boot 面试题汇总附答案(史上最全持续更新)
1.什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。2.Spring Boot 有哪些优点?Spring Boot 主要有如下优点:容易上手,提升开发效率,为 Spring 开发提供一个更快、更广泛的入门体验。开箱即用,远离繁琐的配置。提供了一系列大型项目通用的非业务性功能,例如:内嵌服务器、安全管理、运行数据监原创 2020-06-16 21:03:03 · 35329 阅读 · 11 评论 -
SpringBoot实例③Spring Boot 日志配置
未完待续。参考资料:Spring Boot 日志配置(超详细)原创 2018-06-03 23:47:52 · 356 阅读 · 0 评论 -
SpringBoot实例②springboot+jdbcTemplate小例子实现增删查改
首先参照之前的教程新建springboot项目。然后。数据库建表。CREATE TABLE `user_0601` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `age` int(10) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM AUTO_I...原创 2018-06-01 19:44:58 · 748 阅读 · 0 评论 -
SpringBoot实例①SpringBoot+bootstrap+thymeleaf实现简单页面
首先,新建一个springboot项目。具体步骤参考之前的SpringBoot入门文章,有详细图文介绍。pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...原创 2018-05-31 18:01:17 · 9139 阅读 · 0 评论 -
SpringBoot入门:SpringBoot的数据库操作:spring-data-jpa的使用
======================================原创 2018-05-16 10:59:25 · 496 阅读 · 0 评论 -
SpringBoot入门:SpringBoot的thymeleaf模板的使用:spring-boot-starter-thymeleaf
首先在pom文件里面加入thymeleaf的jar包: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>然后...原创 2018-05-15 18:06:31 · 7009 阅读 · 1 评论 -
SpringBoot入门:SpringBoot注解的使用Controller注解的使用方法
可以参考的其他优秀文章:SpringBoot 中常用注解@Controller/@RestController/@RequestMapping介绍原创 2018-05-16 12:06:12 · 2525 阅读 · 0 评论 -
SpringBoot入门:SpringBoot项目属性配置:2种配置风格(.properties风格和yml风格)+ 2种开发环境(dev开发环境和prod生产环境)
SpringBoot入门:SpringBoot项目属性配置有2种方式:第一种:.properties风格application.properties:server.port=8081server.servlet.context-path=/girl第二种:.yml风格application.ymlserver: port: 8082 servlet: context-path:...原创 2018-05-15 15:59:01 · 1386 阅读 · 0 评论 -
SpringBoot入门:第一个SpringBoot应用:SpringBoot的创建过程Hello Spring Boot!
本人使用的是intellij idea。第一步:点击:新建项目:Create New Project,然后进入下一步。第二步:选择左侧面板的Spring Initializr,然后看右侧默认的jdk版本是否正确,下面的网址是默认的,然后下一步。第三步:根据自己的项目需求,进行设置,然后下一步。第四步:只需要设置springboot的版本和选择web即可,然后下一步。第五步:选择保存路径。基本都是默...原创 2018-05-15 15:24:35 · 489 阅读 · 2 评论 -
SpringBoot入门:SpringBoot介绍(是什么?有什么用?怎么用?)
springboot是什么?Spring Boot是用来简化Spring应用初始搭建以及开发过程的全新框架,被认为是Spring MVC的“接班人”,和微服务紧密联系在一起。有什么用?优点:1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标,健康检查和外部配置6. 绝对没有代码生成和对X...原创 2018-05-15 14:54:00 · 1571 阅读 · 1 评论 -
jdk12里面没有jre
解决办法:在jdk安装的文件夹地址栏上输入cmd。打开命令窗口以后,输入命令:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre然后去配置环境变量即可参考资料:https://jingyan.baidu.com/article/e4d08ffde7fab54fd2f60de4.html...原创 2020-08-14 16:06:40 · 199 阅读 · 0 评论