自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 问答 (3)
  • 收藏
  • 关注

原创 ant react 官网全选搞得一堆人不会用,超级简答的操作,一目了然

【代码】ant react 官网全选搞得一堆人不会用,超级简答的操作,一目了然。

2023-11-09 01:34:32 212

原创 自定义element-ui plus 函数式调用,在API,js中直接使用全局组件

LoginDialog.vue 定义。LoginDialog.js定义。

2023-11-04 23:19:53 714

原创 bytebuddy代理静态类(内部类)拦截所有请求的一个问题NoSuchTypeException: Cannot resolve type description for

NoSuchTypeException 一般都是不存在这个class对象。关键修改的点:"org.XXXX.HttpConnection。我就去找jar中文件是否存在,打开文件发现。所以我们应该去编译文件找找这个文件在不在。

2023-08-26 12:06:52 662

原创 跟踪浏览器http请求,可以在控制台使用改代码(chrome浏览器)

控制台输入JS代码跟踪Ajax在请求,这样我们就可以很容实现代理访问了,也可以在调试的时候修改请求和响应参数

2022-08-21 01:17:56 641 1

原创 VUE3.0的404页面如何配置以及路由守卫

vue3.0配置404页面,router中增加一行这样的代码即可,关键要素/catchAll(.*)

2022-07-31 15:08:54 1742

原创 VUE中自定义一个获取输入车牌号码组件

展示样式: 组件事件列表:@carNum 返回参数是个数组,每个车牌元素上代码:

2022-06-12 15:09:05 2154 1

原创 给大家推荐一款Idea插件,提高开发效率,减少错误

Copilot插件,一款AI自动补全代码以及智能根据注释以及上下文生成代码一、一段注释就可以生成一段代码,使用起来是很方便二、创建实体对象有时候不会拼英文这么办?它能快速给你生成...

2022-05-04 19:03:32 598

原创 elementUI表单验证失效解决办法

<el-form :model="signForm" status-icon :rules="formRule" ref="signForm" label-width="100px"></el-form>formRule验证规则为:formRule: { sign_name: [ {required: true, message: '请输入签到名称', trigger: 'blur'} ] .

2022-05-01 15:25:16 1855

原创 spring boot 多数据源配置详细解释,AOP自动切换数据源

spring boot 多数据源配置详细解释,AOP自动切换数据源

2022-04-15 17:52:36 2124 1

原创 Netty获取Http参数反射执行方法参数映射

Netty获取Http参数反射执行方法参数映射

2022-04-13 00:37:58 864

原创 简单分析spring 一个controller请求过程

一个完整的spring http请求分析核心处理类:DispatcherServlet----这个类执行由tomcat层级拉起项目启动初始化:/** List of HandlerMappings used by this servlet. */@Nullableprivate List<HandlerMapping> handlerMappings;/** List of HandlerAdapters used by this servlet. */@Nullable

2022-04-12 12:05:28 941

原创 Netty简单实现TCP代理,实例为MYSQL代理

import io.netty.bootstrap.Bootstrap;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.*;import io.netty.channel.nio.NioEventLoopGroup;import io.netty.channel.socket.SocketChannel;import io.netty.channel.socket.nio.NioServerSocketChann.

2022-04-06 17:29:42 2606 1

原创 简答滑动窗口法找BBA类型字符串

简答滑动窗口法找BBA类型字符串

2022-03-25 12:11:56 1169

原创 JUC并发编程几种常见的并发工具使用

JUCCountDownLatch(计数)import java.util.concurrent.CountDownLatch;public class CountDownLatchTest { public static void main(String[] args) { CountDownLatch count = new CountDownLatch(10); for (int i = 0; i < 10; i++) {

2022-02-17 17:32:06 173

原创 Dart语言算法之括号生成

dart语言的简单算法

2022-01-26 09:55:48 1530

原创 自定义spring cloud gateway 负载均衡

实现以下的类:自定义获取ServerInstance(服务实例)public class BalancerFilter extends LoadBalancerClientFilter { public BalancerFilter(LoadBalancerClient loadBalancer, LoadBalancerProperties properties) { super(loadBalancer, properties); } @Overri.

2022-01-21 13:27:39 576

原创 spring cloud gateway lb负载机器任意上传文件,下载文件,请求参数保存日志

设置文件上传限制:properties设置: spring.codec.max-in-memory-size=2MB可在代码中加载配置:import org.springframework.context.annotation.Configuration;import org.springframework.http.codec.ServerCodecConfigurer;import org.springframework.web.reactive.config.EnableWebFlux;

2022-01-14 10:22:11 2346

原创 @Autowired自动装配的简单实现

测试类,模拟Controller调用/** * 模拟@Controller * */public class MyController { @MyAutowired private MyService myService; public void print(){ String name = myService.getName(); System.out.println(name); }}自动装配测试:publi.

2021-12-29 08:36:06 208

原创 Ribbon 网关自定义负载策略失效问题处理

spring cloud gateway ribbon自定义负载策略

2021-12-28 20:26:36 1018

原创 gitlab4j搜索文件,返回文件路径

/** * 精确搜素---模糊搜索自行改造 * * @param filePathList 存放找到的TreeItem * @param gitLabApi gitlab4j * @param list gitLabApi.getRepositoryApi().getTree(Object projectIdOrPath, String filePath, String refName)获取 * @param keyword.

2021-11-06 11:04:56 930

原创 简单算法问题,如何将拿到手的扑克牌按顺序排列。

public class PKP { public static void main(String[] args) { String[] str1 = {"A", "5", "3", "K", "5", "6", "8", "8", "9", "10", "J", "Q", "K"}; Integer[] aa = getArray(str1); //冒泡方式进行排序 for (int i = 0; i < aa.length;.

2021-08-27 08:47:19 256

原创 美团笔试题时长60分钟(一)

目标是根据数据库的菜单实现无限级别的菜单问题/** * 数据库基础菜单 */public class Menu { private long id; private long parentId; private String name; public Menu(long id, long parentId, String name) { this.id = id; this.parentId = parentId; .

2021-08-13 16:51:44 415

原创 Java常见的一些面试题目

一、数据库悲观锁使用的注意事项以及可能发生的问题?行级锁是什么?行级锁语句怎么写?语句里面where后的语句是什么?​介绍一下什么是悲观锁、乐观锁。答: ​mysql锁分为共享锁和排他锁,也叫做读锁和写锁。读锁是共享的,可以通过lock in share mode实现,这时候只能读不能写。写锁是排他的,它会阻塞其他的写锁和读锁。从颗粒度来区分,可以分为表锁和行锁两种。表锁会锁定整张表并且阻塞其他用户对该表的所有读写操作,比如alter修改表结构的时候会锁表。行锁又可以分为乐观锁和悲观锁,

2021-08-04 16:01:58 824

原创 华为算法笔试题:求一个数组中其中一个数等于其中一个的2倍加数组中的一个。A = B+2C

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main12 { public static void main(String[] args) throws IOException { BufferedReader br1 = new BufferedReader(new InputStreamReader(Syste.

2021-07-22 22:04:17 1004

原创 vm15 安装win11 预览版

第一步下载镜像:https://down19.xiazaidb.com/pc/AzmwCVV7_21996.1.210529-1541.co_release_CLIENT_CONSUMER_x64FRE_en-us.iso

2021-06-25 22:12:18 2019

原创 鸿蒙相机预览开发操作

import ohos.agp.components.Component;import ohos.agp.components.ComponentContainer;import ohos.agp.components.DirectionalLayout;import ohos.agp.components.surfaceprovider.SurfaceProvider;import ohos.agp.graphics.Surface;import ohos.agp.graphics.Sur...

2021-06-25 22:03:25 1153 1

转载 鸿蒙OS短视频开发--边下边播实现

下载工具Mp4DownloadUtilsimport com.mytoutou.video.manage.player.ui.VideoPlayerView;import com.mytoutou.video.provider.PlayInfo;import com.thin.downloadmanager.util.Log;import ohos.app.Context;import ohos.eventhandler.EventHandler;import ohos.eventhand.

2021-06-01 11:02:20 522

原创 js实现单击事件、连续事件,两次以上自己去判断添加

js种实现单击事件、连续事件以及其他事件,防止事件穿透。<script> //计时器 let timer = null; //延迟时间 let waitTime = 200; //计数 let count = 0; //上一次时间:默认值打开为当前打开页面时间 let lastTime = new Date().getTime(); //单击事件和连续事件 function singleSeries() {

2021-05-17 11:57:18 830

原创 完整配置mysql主从同步

配置主从同步第一步:配置主库my.cnf[mysqld]server_id = 10 #主数据库端ID号log-bin = mysql-bin #开启二进制日志binlog-do-db = master #需要复制的数据库名,如果复制多个数据库,重复设置这个选项即可binlog-ignore-db = infomation_schema #需要复制的数据库名,如果复制多个数据库,重复设置这个选项即可binlog-ignore-db = mysql #需要复制的数据库名,如果复制多个数据库

2021-05-10 17:01:08 137

原创 centos安装MySQL数据库

完整安装数据库https://blog.csdn.net/EB_NUM/article/details/105425622卸载干净mysql完整教程https://www.jianshu.com/p/ef58fb333cd6#设置成1,跳过登录校验skip-grant-tables=1修改mysql密码update mysql.user set authentication_string = password('root') where user='root'...

2021-05-10 16:59:53 79

原创 windows下nginx 直播推流配置详细流程

nginx 直播推流配置下载nginx-rtmp-module-master下载地址https://github.com/arut/nginx-rtmp-moduleworker_processes 1; events { worker_connections 1024;} ##################RTMP服务#################rtmp { server { listen 1935; #分片大小 ..

2021-05-10 09:45:03 854

原创 鸿蒙TouchEvent已实现单击、连续、长按功能,安卓也可以模仿着原理实现(网上绝大多未实现不动长按),这个支持不动长按事件

原创文章引用请注明出处,文章问题持续优化中。以下的例子是模仿抖音的刷视频的单击播放、暂停,长按弹出框,连续点击是点赞的效果。连续点击视频播放或者暂停是不会击穿事件导致视频播放或者暂停的,这个解决网上那些功能不全的问题。 鸿蒙TouchEvent已实现单击、连续、长按功能,安卓也可以模仿着原理实现(网上绝大多未实现不动长按),这个支持不动长按事件 网上很多的都是不支持不动长按的事件,这个支持不动长按的事件,滑动默认不支持长按,因为长按默认是不动的,如果发生移动的话不确定执行方向不明确这个方式...

2021-05-09 10:30:59 1344 4

原创 鸿蒙模仿抖音点赞-harmonyOS

import com.mytoutou.cehua.ResourceTable;import ohos.agp.animation.Animator;import ohos.agp.animation.AnimatorProperty;import ohos.agp.components.*;import ohos.multimodalinput.event.TouchEvent;import java.util.Random;public class MainPageList...

2021-05-04 10:48:27 553

原创 鸿蒙仿抖音评论区弹出

import com.mytoutou.cehua.ResourceTable;import com.mytoutou.cehua.listener.touchCommentCloseListener;import com.mytoutou.cehua.provider.MainPageSliderProvider;import ohos.aafwk.ability.AbilitySlice;import ohos.aafwk.content.Intent;import ohos.agp.ani.

2021-05-03 16:52:42 683 1

原创 鸿蒙系统,鸿蒙app简易登录界面,界面开发教程

鸿蒙系统,鸿蒙app简易登录界面,界面开发教程。// 这个是主Abilitypublic class MainAbilitySlice extends AbilitySlice { @Override public void onStart(Intent intent) { super.onStart(intent); //将界面展示出来 super.setUIContent(ResourceTable.Layout_dy_main);

2021-04-17 12:24:46 4906 1

原创 windows 下一键杀死nginx进程

taskkill /fi "imagename eq nginx.EXE" /f 杀死nginx

2021-01-29 17:00:10 422

原创 Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’

Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’Error: could not find java.dllError: Could not find Java SE Runtime Environment.我的解决方法遇到问题描述:我是卸载msi和exe安装jdk时候手动配置jdk的时候遇到的问题配置环境变量时候遇到这个问题rror: Registry key ‘Softwar

2020-12-09 10:50:15 911

原创 小程序仿照抖音点赞功能

js部分loveHidden 没有点击的时候是true 点击的时候是false that.setData({ videoInfo:videoInfo, x:e.detail.x, y:e.detail.y, loveHidden:false })var animation1 =wx.createAnimation({ duration: 0, timingFunction: 'e..

2020-07-22 11:04:52 1087 2

原创 一个好例子理解递归,拿去运行玩玩

private int sum = 0; private int num = 0; public int sum(int maxSum) { if (num < maxSum) { sum+=num+1; num++; System.out.println("传递"+num); sum(maxSum); } S...

2020-07-07 10:43:13 116

原创 JAVA 通过Map拼接SQL语句

import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class SQLUtils { public static void main(String[] args) { Map<String, Object> map = new HashMap<>(); map.put("stuName", "欧可乐"); ma.

2020-07-01 10:42:53 1574 1

空空如也

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

TA关注的人

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