自定义博客皮肤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)
  • 收藏
  • 关注

原创 微信支付现金红包,微信网页授权 - Java 开发

快速上手微信支付之现金红包

2022-12-12 15:02:02 1420 2

原创 java.IO流

java I/O

2022-10-10 16:18:28 86

原创 springboot事务

最近面试都问到了springboot事务,每次都答不全,手敲一份儿吧

2022-05-07 16:24:19 362

原创 java中对象和map相互转换

/** * 对象转化为 Map * * @param obj 要转换的对象 * @return map 转换结果 * @throws IllegalAccessException 访问权限的异常 */public static Map<String, Object> objectToMap(Object obj) throws IllegalAccessException { if (obj == null) { return null; }

2022-04-07 13:30:43 1701

原创 MySQL计算两个日期相差天数

MySQL 计算两个日期之间的天数

2022-01-13 16:47:47 18602

原创 java数据处理-hashMap

HashMap:允许空的 key 和 value 值,线程不安全。初始长度默认为16之后每次扩充变为原来的两倍阿里巴巴规范建议给定初始长度,之后扩充为2的幂次方大小准备数据:定义map并赋值Map<String, Object> map = new HashMap<String, Object>(8){{ put("strKey", "value1"); put("intKey", 100); put("arrKey", new String[]{"1"

2021-12-02 15:20:12 322

原创 学会java中使用Stream流进行数据处理

java

2021-11-30 17:51:36 954

原创 java读取本地json文件或请求接口数据存入数据库中

背景:java - spring-boot,mybatis,mysql获取JSON文件一、读取本地json(没有接口的时候,造一个测试用的.json文件)关键类:java/io(File,FileInputStream)/** * 读取本地JSON文件 * * @param pathName 文件路径 * @return json 字符串 */private String readLocalJSONFile(String pathName) throws IOException {

2021-10-29 10:02:23 3445

原创 当一个前端团队没有UI怎么办!

一、Type Scalehttps://type-scale.com/使用type scale来选择合适的标题、正文字体大小type-scale 是一个可让用户按比例来显示文本大小的在线工具。内置多种比例规模,用户可以通过Scale选项来改变,还带有实时预览,简单便捷。二、Happy Hueshttps://www.happyhues.co/提供多种配色方案,配色真实范例,网页插图配色三、Fontjoyhttps://fontjoy.com/快速生成一套字体,不同模块使用不同字体,有

2021-10-27 10:00:24 859

原创 实现图片懒加载的几种方式

通过element plus实现图片懒加载非常简单,只需要使用标签,然后写上lazy属性即可!!!<style scoped> .img-box { text-align: center; } .lazyImg { width: 500px; height: 500px; margin: 2rem; }</style><template><ul class="i

2021-10-15 13:43:55 778

原创 自动向上滚动,轮播,无限滚动

js实现列表自动向上滚动原理:控制dom的margin-top/** * javascript原生自动滚动 * @param domId 需要实现这个效果的domId * @param height 行高 * @param speed 滚动速度 * @param delay 间隔多久滚动一行 */auroRiseScrolling(domId, height, speed = 0, delay = 1000) { let stop = false; // 暂停滚动 let

2021-10-14 13:31:19 734 1

原创 js知识:call,apply,bind

call,apply,bind改变this指向案例:陈龙的网易云音乐自动续费黑胶vip,在网易云上听了许多vip专属音乐这时候他的好朋友聪聪,也想听vip音乐,但是不想开通黑胶vip,于是找陈龙借了账号密码,听了几首vip专属音乐/* 创建一个对象 姓名:成龙 听过的音乐:看我72变,爱的主打歌 有一个自动续费的黑胶vip:可以听vip歌曲*/const p1 = { name:'陈龙', music:['看我72变','爱的主打歌'], listenMusicV

2021-09-30 14:33:00 86

原创 前端开发常用:JS数据操作

首先定义一个变量// 定义一个字符串let str = ' A_Big_Banana ';str.trim(); // 删除字符串前后空格字符串连接let sc = str.concat('_Good','_Nice'); // sc = "str.concat('_Good','_Nice')";/*字符串 concat 方法用于连接两个字符串,返回一个新字符串,不改变原字符串。可以接受多个参数。*/大小写转换(封装函数,匹配switch时候常用)// 大小写转换let su

2021-09-28 17:38:57 388 1

原创 从零搭建vue3项目

开发环境准备一.安装node.js环境node.js中文官网:https://nodejs.org/zh-cn/1.选择稳定版本下载2.安装一直next就可以(同意协议,选择安装位置)。。。3.校验安装结果在cmd命令窗口中输入指令查看对应版本# 查看node版本$ node -v# 查看npm版本$ npm -v# 安装一个cnpm$ npm install cnpm -g --registry=https://registry.npm.taobao.org二、安装vue.j

2021-09-22 21:49:24 1185

原创 OpenLayers实战:从0到1

OpenLayers教程、OpenLayers实战、OpenLayers在VUE中的使用、地图初始化,加载瓦片地图;监听map常用事件、实现交互;地图打点,自定义图标;控制图标显示隐藏;聚合,自定义聚合,特效聚合;地图划线LineString,多个点图标;行政区域遮罩和反遮罩

2021-09-17 10:33:48 1046

空空如也

空空如也

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

TA关注的人

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