- 博客(33)
- 资源 (1)
- 收藏
- 关注
转载 Java 8 Streams API 详解
Stream作为Java 8的一大亮点,它专门针对集合的各种操作提供各种非常便利,简单,高效的API,Stream API主要是通过Lambda表达式完成,极大的提高了程序的效率和可读性,同时Stram API中自带的并行流使得并发处理集合的门槛再次降低,使用Stream API编程无需多写一行多线程的大门就可以非常方便的写出高性能的并发程序。前面说到,流的中间操作是惰性的,如果一个流操作流程中只有中间操作,没有终结操作,那么这个流什么都不会做,整个流程中会一直等到遇到终结操作操作才会真正的开始执行。
2024-08-31 10:35:41 166 1
原创 springboot调用外部接口的三个方法
在Spring-Boot项目开发中,存在着本模块的代码需要访问外面模块接口,或外部url链接的需求, 比如在apaas开发过程中需要封装接口在接口中调用apaas提供的接口(像发起流程接口submit等等)下面也是提供了三种方式(不使用dubbo的方式)供我们选择。Post请求提供有postForEntity、postForObject和postForLocation三种方式,其中每种方式都有三种方法,下面介绍postForEntity的使用方法。定义controller。定义controller。
2023-06-19 15:02:54 666
原创 eclipse反编译插件的坑
最近,在学习Mybatis时,想要查看一下源代码方便理解,发现打不开interceptor接口的源代码。于是寻找解决的方法。这里仅作为个人安装成功的一个笔记,方法其实许多各博客的博主已经很详细了。自己当做一个学习的心态去学习这些方法。一、.添加安装好的JDK目录下的src.zip包。这是jdk的一个类库,大多数Java API(常用类)的源代码都在这里。二、安装Eclipse反编译插件。
2023-06-09 14:40:28 453
原创 Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property报错
组件扫描注解,用来扫描@Controller @Service @Repository这类,主要就是定义扫描的路径从中找出标志了需要装配的类到Spring容器中。经过网上搜索后,主要说是controller和xml有重名方法,或者启动类有问题,如@SpringBootApplication()的括号里不能有东西。或者只使用@MapperScan()去扫描mapper包,让项目启动自己去扫描swagger配置类的包。那么启动类里的@MapperScan()需要更改成@ComponentScan()。
2023-03-15 13:32:21 1356
原创 记录,mybatis-generator,因为mysql版本问题导致不能从图形化界面生成代码
按照https://blog.csdn.net/xqnode/article/details/113079010?一步步来试了一下mybatis-generator插件,结果最后点击ok之后,莫名其妙要输入一个账号密码,不论输入什么都是错的,提示。这个时候就要看一下你的mysql是不是版本8.x了,应该是因为这个问题,方便的查看,你可以再测试链接的时候看到有数据库信息。
2023-03-14 19:20:56 240
原创 js 为什么计算结果老是出现NaN
可能原因:1、操作的两个数,类型不一致2、有一个值为NaN,计算後为NaNjs提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。parseInt(“1234blue”); //returns 1234parseInt(“0xA”); //returns 10parseInt(“22.5”); //returns 22parse
2022-12-06 14:08:00 5675
原创 调试方法1111
1、run 看报错2、debug 打断点 看是哪里没传过来还是没传过去3、看sql log free 插件显示的sql4、前端打断点,debugger;
2022-12-06 14:06:14 111
原创 Parameter index out of range参数越界的一些处理方法
一直报错一直报错…后来回去把xml文件里的下面这行这个注释删了…成功了…原来Mapper里的注释算一个占位符,删掉吧
2022-12-06 14:02:37 243
原创 给数据库中DECIMAL 类型的字段 写入一个0值
BigDecimal bigDecimal=new BigDecimal("0");usedMoney=bigDecimal;//usedMoney是DECIMAL 类型的值
2022-12-06 14:00:21 673
原创 给数据库中DECIMAL 类型的字段 写入一个0值
BigDecimal bigDecimal=new BigDecimal("0");usedMoney=bigDecimal;//usedMoney是DECIMAL 类型的值
2022-10-11 17:16:54 967
转载 名企实习一年要学会的15件事,这样你就省的走弯路了。
https://www.douban.com/group/topic/70696773/?_i=56902600aNKxyw,56902880aNKxyw
2022-06-20 10:00:02 100
原创 移动maven本地仓库.m2到其他盘符
这个移动,主要还是网上的方法,我现在看来这个写的流程比较清晰,只是当时没看清楚,浪费了我1小时,记录一下这个红色的啊,是什么我就不说了,自己看, 主要是这行代码是在上一行的基础上添加的,不是删除或修改的,还有就是要看清楚注释符号,它是在注释符号–>后面添加的就酱这是我看的那个链接:https://blog.csdn.net/u013806366/article/details/52057186?spm=1001.2101.3001.6650.1&utm_medium=distrib
2022-03-22 15:34:20 633
转载 学习记录:安卓JDK、SDK、ADT解释
Android采用java语言进行开发。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。Android SDK 指的是Android专属的软件开发工具包。软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件。简单来说,j我们自己的程序要依靠java基本的类和API来编写,所以要JDK。要用到各种androi.
2021-08-30 23:53:37 505
原创 1016 部分A+B (15 分)PAT乙级
正整数 A 的“D (为 1 位整数)部分”定义为由 A 中所有 DA组成的新整数 PA。例如:给定 A=3862767,DA=6,则 A 的“6 部分”PA是 66,因为 A 中有 2 个 6。现给定 A、DA、B、DB,请编写程序计算 PA+PB。输入格式:输入在一行中依次给出 A、DA 、B、DB,中间以空格分隔,其中 0<A,B<1010 。输出格式:在一行中输出 PA+PB的值。输入样例 1:3862767 6 13530293 3输出样例 1
2021-06-12 11:12:18 109
转载 C#中OpenFileDialog获取文件名和文件路径的常用方法
System.IO.Path.GetFullPath(openFileDialog1.FileName); //绝对路径System.IO.Path.GetExtension(openFileDialog1.FileName); //文件扩展名System.IO.Path.GetFileNameWithoutExtension(openFileDialog1.FileName);//文件名没有扩展名
2020-12-22 21:41:20 3799
原创 C# 中textbox控件中输入的数字如何赋值给Int型变量
temp=txtConvertToInt(textbox.Text)public static int txtConvertToInt(string txt){int result = 0;bool f = int.TryParse(txt, out result);return result;}转载自https://zhidao.baidu.com/question/262555842836813525.html
2020-12-22 20:27:57 2685
原创 C#中怎么把sql数据库的一个数据赋值给一个变量
连接数据库,并从数据库中读取数据后并输出!using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace Login{ class Program { static void Main(string[] args) { //新建一个数据库连接
2020-12-16 20:06:47 4296 2
原创 Visual Studio Code (vscode) 配置 C / C++ 环境
Visual Studio Code (vscode) 配置 C / C++ 环境 昨天突发奇想,想使用vscode配置C++环境,因为不想下载 Dev OR codeblock,然后借助了很多网上教程,用了昨天整整一下午的时间最后终于成功了(哈哈哈哈哈……)。今天跟大家分享一下~~~➺➻➸ 主要流程:下载VScode安装cpptools工具下载MinGW配置环境变量使用简单的.cpp文件配置C++环境运行➺➻➸ 详细解读:下载VScode下载链接:ht
2020-12-16 14:29:23 842 2
原创 IDEA安装
注意Edit Custom VM Options末尾行加-javaagent:(文件路径)\jetbrains-agent.jar//后面要跟个\jetbrains-agent.jar,别只写了个路径没写文件名不要使用中文路径,不然idea打不开其余安装看https://www.cnblogs.com/javagg/p/12660883.html...
2020-12-14 23:01:56 167
原创 User附近语法错误
今天写了个datagridview连数据库连不上去,说我User附近语法错误原来是因为sql语句中也有user语句,创的表不能重名,然后改了个名字就好了
2020-12-14 22:47:05 136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人