在dos窗口中编译和运行java文件的方法
配置path环境变量在学习java时,配置path环境变量主要目的是让windows操作系统可以找到java.exe和javac.exe文件。
所以只要把带有java.exe和javac.exe的文件夹的路径配置到pa...
配置path环境变量在学习java时,配置path环境变量主要目的是让windows操作系统可以找到java.exe和javac.exe文件。
所以只要把带有java.exe和javac.exe的文件夹的路径配置到pa...
一、自定义方法模板1. File >> Settings… >> Editor >> Live Templates
2. 点击创建Group,随意起名
3. 创建模板
4. 填写模板信息
按自己习惯写,我的:* * 方法描述 * @since:...
环境IntelliJ IDEA 2020.1
JDK1.8前提概要问题1和问题2其实是同一个问题,但是表现上有一点不一样具体是如何引起该问题,尚不清楚,特此记录问题1描述 一运行springboot启动类,就...
Java 使用微信支付前言百度搜了一下微信支付,都描述的不太好,于是乎打算自己写一个案例,希望以后拿来直接改造使用。
因为涉及二维码的前端显示,所以有前端的内容一. 准备工作所...
—学习并使用mybatis-plus的一些高级功能的用法例如: AR模式、 乐观锁 、逻辑删除 、自动填充、数据保护等功能为了方便演示,咱们还是新建一个全新的项目引入mp依赖<dependenc...
最近有很多同学,竟然不知道如何使用Intellij IDEA打开Java项目并启动现在来讲一下,希望不要忘记了
1、打开IDEA开机页面
Maven项目
2、Maven项目是以pom文件引入各项jar包...
前言:在订单业务中,有时候需要对订单设置有效期,有效期到了后如果还未支付,就需要修改订单状态。对于这种业务的实现,有多种不同的办法,比如:1、使用querytz,每次生成一个订单,就创建...
java读取文件遇到个很神奇的问题,String str1 = "1"; String str2 = "1"; str1 .equals(str1 ) 返回值是false。且他们的长度是不一样的。这是个用眼睛看不见的问题,因为有个...
java中,char类型变量可以强制转化为int类型变量,int类型变量也可以强制转化成char类型的变量: char c='a'; int i=98; System.out.println((int)c); System.out.println((char)...
1. 我们可以通过将字符强转为int型进行输出那么在控制台中我们将会得到字符的ascii值,这里我们使用nextLine()方法来接收字符串,可以接收空格/Tab键,使用next()方法则不会接收空格/...
我就废话不多说了,大家还是直接看代码吧~package com.jalor;public class AAAA { public static void main(String[] args) { outputA(65); outputA(97); } // 打印asc...
html / jsp<span style="vertical-align: -webkit-baseline-middle;font-size:16px;font-weight:bold;">开始时间:</span> <input name="startTime" id="startTime" ty...
如代码所示: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date now = new Date(); System.out.println("当前时间:" + sdf.format(now));方法一: lo...
我就废话不多说了,大家还是直接看代码吧~package com.jalor; import java.util.ArrayList;import java.util.Collections;import java.util.List; public class Jalor_201807...
取List集合中最大的日期, 可以用Date max = Collections.max(dateList);, 传入一个日期集合, 就可以获取, 工作中有这个需求, 就查找到这个,代码如下} else { /** 获取此专...
最近工作需要 要求把python的代码写成java版本,python中有一个np.median()求中位数的方法,java决定手写一个先说说什么是中位数:中位数就是中间的那个数,如果一个集合是奇数个,那么...
最近业务上遇到需要判断两个时间段是否存在重叠的情况,网上找了不少代码。大佬们的思路过于简洁了,有些理解不了。还只是个菜鸟码农,还是多锻炼锻炼自己的思路。思路很简单:定义...
1.查找数据库中表的列名<pre name="code" class="html">String sql = "select *from tblmetadatainfo"; ResultSet rs = MySqlHelper.executeQuery(sql, null); String str=...
今天学习到sql中的ResultSet,用到了获取总函数,网上百度说是使用getRow()方法,但是一值返回0.后台调试才发现getRow()并不是获取总行数,而是返回当前指针所在函数,故在不移动指...
在访问数据库时,特别是新手,可能会需要查询表中数据总数,以下这段代码可以非常简便的获取到数据数目//先建立数据库连接,执行查询语句Connection conn = DriverManager.getConn...
一、java8 stream 操作List<Map<String, Object>> maps 转 Map<String, Object>的两种方法第一种,实用于数据查询返回的是List<Map<String, Object>> maps方法一、Map<String...
概要
消息查询是什么?消息查询就是根据用户提供的msgId从MQ中取出该消息RocketMQ如果有多个节点如何查询?问题:RocketMQ分布式结构中,数据分散在各个节点,即便是同一Topic的数据,...
前言JAVA8 已经发布很久,而且毫无疑问,java8 是自 java5(2004年发布)之后的最重要的版本。其中包括语言、编译器、库、工具和 JVM 等诸多方面的新特性。Java8 新特性列表如下:...
代码截图如图所示(由于本人问题已经解决,没来得及截图,所以在网上找了一张图片)​针对图中所示的情况,可参考一下解决方案:方案一:在 Idea 导入 Spring Boot 项目代码报红,试过...
前言因工作需要将公司SSH项目改为Spingboot项目,将项目中部分需要调用存储过程的部分用entityManagerFactory.unwrap(SessionFactory.class).openSession()来获取Session实现...
1.概述Spring Boot Admin是一个Web应用程序,用于管理和监视Spring Boot应用程序。每个应用程序都被视为客户端,并注册到管理服务器。底层能力是由Spring Boot Actuator端点提...
集合:List<User> user = new User();user .stream().collect(Collectors.summingInt(User::getAge))参数类型:summarizingDouble 统计数据(double)状态, 其中包括count min m...
idea的maven快捷面板中test可以正常运行,但不能直接在@Test注解的方法前点击运行会出现各种找不到包的报错:解决办法:1.clean命令清除target文件夹2.删掉根目录的xxx.iml、xxx....
一.IDEA的下载IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windowsIDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。二.安装过程在这我们选择装...
java 8 stream 提供了下面几种类型的求和Stream::mapToIntStream::mapToDoubleStream::mapToLong public void test() { List<Person> people = new ArrayList<>(); people....
主要是重写attemptAuthentication方法导入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></depende...
利用java8流的特性,我们可以实现list中多个元素的 属性求和 并返回。案例:有一个借款待还信息列表,其中每一个借款合同包括:本金、手续费;现在欲将 所有的本金求和、所有的手续费...
1 Scanner的使用JDK给我们提供了成千上万个类供我们直接使用,而Scanner就是这众多类里的一个最常用的一个类,既然它是一个类,我们使用它的方法和使用我们自己写的类的方法基本...
我就废话不多说了,大家还是直接看代码吧~List<Order> list = new ArrayList<User>();Order o1 = new Order("1","MCS-2019-1123");list.add(o1 );Order o2= new Order("2","M...
一、创建项目并导入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency><dependency><grou...
使用场景,有两个List<Map<String,Object>>集合,第一个集合的所有元素都是需要保留的。第一个集合的值为:{name=张三丰1, id=1}{name=张三丰2, id=2}{name=张三丰3, id=3}{name=...
创建数据库
SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for role -- ---------------------------- DROP TABLE IF EXISTS `role`; CR...
前言:在没有接触java8的时候,我们遍历一个集合都是用循环的方式,从第一条数据遍历到最后一条数据,现在思考一个问题,为什么要使用循环,因为要进行遍历,但是遍历不是唯一的方式,遍历...
前言大家都知道Integer类中有Integer.valueOf(String s)和Integer.parseInt(String s)两个静态方法,他们都能够将字符串转换为整型。说到这里你肯定会想同一个功能为什么要提...
导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency><dependency> <groupId>org.spring...
问题背景实际开发过程中,如果用maven管理jar包,在pom文件中加入某个依赖时,可能会导入该包的许多子jar包。有时候这些jar包不需要,那么如何找到jar包之间的关系,又如何解耦jar包...
导入依赖application.propertiesspring.data.mongodb.host=127.0.0.1spring.data.mongodb.authentication-database=adminspring.data.mongodb.username=rootspring.data.mo...
在传统的单服务架构中,一般来说,只有一个服务器,那么不存在 Session
共享问题,但是在分布式/集群项目中,Session 共享则是一个必须面对的问题,先看一个简单的架构图:在这样的架构中...
一、内部类: (1)内部类的同名方法内部类可以调用外部类的方法,如果内部类有同名方法必须使用"OuterClass.this.MethodName()"格式调用(其中OuterClass与MethodName换成实际外部...
工程创建首先是创建一个Spring Boot工程,创建时添加基本的Web、Jpa以及MySQL依赖,如下:创建完成后,添加Druid依赖,这里和前文的要求一样,要使用专为Spring Boot打造的Druid,大伙可...
一、结论先行ArrayList在JDK1.8与JDK1.7底层区别JDK1.7:ArrayList像饿汉式,直接创建一个初始容量为10的数组,当数组的长度不能容下所添加的内容时候,数组会扩容至原大小的1.5倍J...
1、list转换成list不带return方式List<Long> ids=wrongTmpList.stream().map(c->c.getId()).collect(Collectors.toList());带return方式// spu集合转化成spubo集合//java8...
如下图:点击加号添加键值对:archetypeCataloginternal补充知识:idea+maven+tomcat报404我的解决办法是直接将war包路劲改成webapp路径以上这篇idea 解决用骨架创建项目过慢的操...
基本配置JdbcTemplate基本用法实际上很简单,开发者在创建一个SpringBoot项目时,除了选择基本的Web依赖,再记得选上Jdbc依赖,以及数据库驱动依赖即可,如下:项目创建成功之后,记得添...
一、下载步骤首先明确自己的操作系统下载地址:点击跳转进入界面后我们可以看到有ultimate版本(收费)和community版本(免费),学生开发使用免费的社区版就好了,点击Download按钮,开...