自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 IDEA常用插件(换电脑用)

database模块,右键,直接根据表名生成对应的基础类(CURD)Mybatis辅助开发工具,收费版,免费版功能有限。效果:根据json对象直接生成对应的实体类。实体类中,@data替换get/set。根据实体类生成对应的json串。阿里巴巴规范公约,代码规范。根据对象生成对应的set代码。用于支持Python语言。版本控制,用于忽略文件。用于支持前端vue开发。Maven包冲突管理。

2023-03-15 09:51:56 195

原创 Stream一些常用的API

Stream一些常用的API

2023-02-21 16:17:15 193

原创 Oracle 中 decode 函数用法

Oracle 中 decode 函数用法含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)

2023-02-21 15:49:39 2911

原创 java中常用方法--以及判断集合,对象,为空的工具类

//条件替换,只替换特定内容.replace("", "")//填入---.parse//将数组转换为集合Arrays.asList(ids)List list = Arrays.asList("a","b","c");

2023-01-13 15:54:50 1273

原创 从集合中单独抽一个值

后面的不用管,最主要的是orderNewList.stream().map(OrdersNew::getBuyMoney)。集合名称.流.map选择要获取的值

2023-01-13 15:49:35 143

原创 IDEA添加try catch快捷键

按下Ctrl+Alt+t

2022-08-31 16:26:50 518

原创 Util判断集合和字段是否为空

//判断集合不为空CollectionUtils.isNotEmpty(list)//判断数据不为空ObjectUtil.isNotNull(a);//判断集合为空CollectionUtils.isEmpty(list)//判断数据为空ObjectUtil.isNull(a);

2022-08-31 16:08:37 989

原创 java对List集合中的姓名进行排序

(1)Collections.sort(java对象集合,new Comperator())这种方式需要填入两个参数 1、list集合中元素的数据类型是一个java对象; 2、重写compare方法;(2)Collections.sort(list);1.它是基本类型:默认是按照升序排序的原因:list中的对象String 本身含有compareTo方法,所以可以直接调用sort方法,按自然顺序排序,即升序排序2.如果要降序,还是需要重写compa...

2022-08-31 16:01:04 2930

原创 HBuilder中vue使用ajax和axios

1:第一种使用 jQuery1:随便找个路径进入jquery这里我引入到了public2:main,js中引进它import $ from '../public/jquery-3.4.1.min.js'2:第二种使用axios为什么用?安装插件axios1:配置vue内部文件win+x +a启动超级管理员输入 Set-ExecutionPolicy RemoteSigned开启安装权限输入y (同...

2021-12-15 18:48:30 4112

原创 面向对象,过程的编程思想

面向过程的编程思想什么是面向过程的编程思想???解决问题的时候按照一定流程来解决(比如:大象装冰箱)优点简单易懂,方便理解面向对象的弊端已过程为本,完全一样的话才能复用,增加的代码的冗余面向对象的编程思想解决问题时按照现实生活中的规律来考虑问题考虑在这个问题的过程中 有几个实体参与过来分析相对于面向过程来说就是把面向过程大段分成小段,到底时哪一个实体做的===================================================类

2021-12-02 14:10:04 145

原创 线程的使用

线程首先要了解进程和线程的区别:进程是唯一的,一个进程可以开启多个线程。比如:你的电脑开机了,你任务管理器里面运行的程序就是线程1.线程的生命周期有五种状态:创建、就绪、运行、阻塞、死亡1.1 创建(创建方式往下找):创建一个线程,线程进入创建状态。1.2 就绪:start()方法用于使一个线程进入就绪状态。1.3 运行:执行run()方法使线程进入运行状态1.4 阻塞:wait(等待)会让线程进入阻塞状态,会失去所占用的资源;还有其他方式可以让一

2021-12-01 12:10:59 4364

原创 使用aop来实现事务功能(日志)

通俗讲, AOP思想就是把中间的非主流程的代码(比如:验证、事务管理、缓存、日志记录等), 横向抽取出来放在一个公共的类中, 也就是切面.可以通过Spring框架来配置该切面

2021-11-25 09:14:09 3164

原创 三层架构(基础)

三层架构1:学习的东西是什么,解决什么问题三层架构: 整个应用程序架构的角度来分的三层(是一种思想!思想!)UI(表现层): 与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。 (例如:servlet里面的操作)BLL(业务逻辑层) : 在三层构架中位于表示层与数据层中间位置,可以对接收数据进行逻辑处理,实现数据的修改、获取、删除等功能,并将处理结果反馈到表示层 UI 中,实现软件功能。(例如service)DAL(数据访问层): 跟数据源打交道 (例如:dao层,

2021-11-23 15:56:47 497

原创 java写99乘法表和冒泡排序(笔试常考)

附赠源码:(简单拿捏) public static void main(String[] args) { for (int i = 1; i < 10; i++) { for (int j = 1; j <= i; j++) { System.out.print(j+"*"+i+"="+j*i+"\t"); } System.out.println(); ...

2021-11-01 17:45:36 161

原创 tomcat如何改端口号

1:改端口号在Tomcat下的conf文件夹下的server.xml文件内的<Connector>标签port属性是端口号。URIEncoding属性是设置编码格式。(一般为utf-8)2:启动在Tomcat的bin文件夹下的startup在window下运行.bat在linux下运行.sh...

2021-10-08 16:32:30 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除