自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp扫码功能

https://blog.csdn.net/m939499/article/details/142941554

2025-01-19 14:45:38 67

原创 nodejs部署到linux上后台运行

将标准错误stderr 重定向到标准输出 stdout,,确保错误信息也写入output.log。引用:https://www.cnblogs.com/irobotzz/p/18563494。: 将命令放到后台运行。

2025-01-15 22:57:17 82

原创 webpack04服务器配置

webpack提供了一个 webpack-dev-server,,可以在监听到文件变化后,自动刷新浏览器。的服务,,如果我不想使用express,,而想使用其他的,比如koa,可以使用。通过webpack的配置信息,将源代码打包成 一个中间件,,让服务器引用进去。但是这样只会监听到源码变化后,自动编译代码,,,浏览器不会自动刷新,,编译vue需要使用一个插件。webpack自动编译。

2025-01-13 13:23:49 522

原创 webpack03

将代码编译压缩之后,,可以通过source-map映射会原来的代码,,,在调试的时候可以准确找到原代码报错位置,,,进行修改eval : 会在eval执行的代码后面添加 source-mapsource-map : 生成一个独立source-map,,在整个打包后的js后面eval-source-map : 会在eval执行代码的后面添加source-map…但是这个source-map是以Data url(base64编码)嵌入进去的。。。。为什么写在eval()

2025-01-11 21:00:06 810

原创 uniapp中h5使用地图

export function loadTMap(key) { return new Promise(function(resolve, reject) { window.init = function() { // resolve(qq) //注意这里 resolve(TMap) //注意这里 } var script = document.createElement("scri

2025-01-10 20:18:47 548

原创 webpack02

因为第一遍处理的时候,还没有执行css-loader,,也就是@import位置的css,还没被引入。loader和plugin区别: loader是对明确类型的转换,,比如css-loader,file-loader,,url-loader,,加载的时候使用loader。plugin:更加广泛的任务,,,比如,打包优化(将多个转换后的css,整合到一个文件),资源管理,环境变量的注入,是webpack5中引入的新特性,,用于直接处理静态资源文件,,如,图片,字体,等,,不用使用额外的loader。

2025-01-05 12:48:37 852

原创 vue3使用echarts

引用:https://blog.csdn.net/qq_44709236/article/details/135483741。遇到的问题,,,vue3中使用。,鼠标移动上去不展示数字。悬浮提示框消失了,,

2025-01-04 10:06:11 287

原创 webpack01

webpack是一个前端工程化的打包工具webpack在打包的时候,会形成一个依赖关系图,关联要打包的模块,,,不同的模块通过不同的loader去解析,,,比如解析css使用css-loader,解析js使用babel。

2024-12-31 22:48:12 1116

原创 Java中的锁

管程: 管理共享变量 以及 对共享变量操作的过程 ===》 管程是一种高级的同步机制,,它将共享资源,,对资源的操作 以及线程的同步(如加锁和等待)封装在一个抽象数据类型或者对象中线程通过条件变量,,去判断加入哪一个等待队列,,当使用notify() 只会随机一个对待队列中的线程,,进入入口等待队列,,,和 Object 中的wait().,notify()notifyAll和Condition,, condition的await()signal()

2024-12-26 23:08:54 347

原创 java线程中断

当一个线程执行很久都没有执行完,,,比如用户下载资源,下载到一半终止了,,,就需要去中断下载线程强制终止线程 可以用stop()方法 ,,,但是 stop方法会真的杀死一个线程,不给线程喘息的机会,,如果当前线程持有锁还没有被释放,会导致其他线程死锁优雅的停止 ,, 使用发送一个打断的标识,,子线程获取到这个标识,进行终止用一个volatile修饰的标记位,,来标记这个线程是否还在运行如果线程处于waiting状态,, 调用 interrupted() 会抛出异常,, 当捕获到这个异常,或者是。

2024-12-26 12:21:59 203

原创 spring事件

AppilicationEventPulisher : 事件发布器 =>发布事件。ApplicationEventMulticaster : 事件广播器。ApplicationEvent : 事件对象。ApplicationEventListener : 事件监听器。

2024-12-21 15:58:07 510

原创 taro坑

https://blog.csdn.net/hailongverygood/article/details/138256955

2024-12-10 16:43:19 88

原创 redux/toolkit使用

入口函数引入store:将store和 connect高阶函数解耦合。创建一个切片: 一个store可以分成很多个切片。

2024-11-29 17:01:10 199

原创 MappingJackson2HttpMessageConverter

格式,,如果服务器返回的是。注入restTemplate。

2024-11-28 12:54:04 346

原创 redux使用

redux是一个javascript状态管理库,通常用于管理前端的全局状态,,,一般在react中使用,,,也可以在其他框架中使用…

2024-11-23 15:40:29 492

原创 微信小程序上传pdf和显示

引用:https://blog.csdn.net/qq_54027065/article/details/129854339。

2024-11-15 22:58:17 644

原创 微信支付v3

微信支付新商户验签方式变更了,需要使用 微信支付公钥,,之前的平台证书不能申请了之前使用的</</</</被弃用了,,现在用的是。

2024-11-12 22:19:36 1186

原创 uniapp使用echarts

echarts插件 :

2024-11-10 10:26:29 483

原创 react组件02

setState是异步的,会将对象加入一个队列,在一定的时间之后进行统一渲染,,,所以多次调用setState去累加某一个值,是会有问题的。react组件中,,state中的数据,是不可变的,,不要去随意改变state中的数据,,而是浅拷贝一个新的值,修改之后去赋值。react中会设置一个根组件,下面的子元素默认都是在这个根组件下面的,,, 在处理,对话框,提示框,固定定位元素的时候非常有用。高阶组件,本身不是一个组件,是一个函数,,并且这个函数的参数是另一个组件,,返回值也是一个组件。

2024-11-04 17:21:25 992

原创 create-react-app

jsx。

2024-10-30 09:52:11 130

原创 uniapp使用websocket

引用:https://blog.csdn.net/2301_79535733/article/details/139501901。websocket在线测试:http://www.jsons.cn/websocket/

2024-10-29 00:13:59 431

原创 uniapp常用api

【代码】uniapp常用api。

2024-10-29 00:01:42 122

原创 mysql遇到的问题

在主从复制和数据恢复中非常重要,binlog_format 可以设置为三种不同的格式,,每种格式的记录方式和性能表现各不相同。缺点: 对于某些非确定性的函数,(如 now() , uuid() )或者带有触发器的表,可能导致从库与主库数据不一致。mysql会记录每一行实际的变化,也就是说,他不记录执行的sql语句,而是记录数据被改变后的结果。优点: 能够精确的记录数据的变化,保证数据的一致性,适用于任何类型的sql语句。适用于需要严格数据一致性的应用,比如,金融,电商,等高要求的业务系统。

2024-10-28 23:35:38 329

原创 docker安装

https://blog.csdn.net/m0_60469045/article/details/140863095

2024-10-28 10:46:01 244

原创 微信小程序自定义分享按钮

设置一个button,定位在上面,,,设置透明度为 0;

2024-10-21 13:51:58 429

原创 微信小程序自动获取头像并上传

https://blog.csdn.net/weixin_57575133/article/details/136328918

2024-10-21 09:52:50 141

原创 微信小程序跳转美团商铺

引用:https://blog.csdn.net/tiy163/article/details/116484676。

2024-10-15 13:25:20 211

原创 小程序兼容问题

当一个scroll-view占据全屏高度(100vh)并包含input表单时,输入框聚焦会导致光标上移但输入框本身位置不变。解决方案包括避免给scroll-view设定整屏高度或使用height: calc(100vh - 1px)来防止bug的发生。只要不给scroll-view设置整屏高度,就可以避免这个bug,或者使用height: calc(100vh - 1px);引用:https://blog.csdn.net/krico233/article/details/127491690。

2024-09-27 21:16:36 552

原创 微信小程序配置地址

https://blog.csdn.net/weixin_61482485/article/details/132365628

2024-09-27 16:53:04 170

原创 centos安装多个版本jdk

引用:https://blog.csdn.net/SundialSlayer/article/details/138862911。centos中alternatives可以切换jdk版本。

2024-09-11 18:24:12 472

原创 css地震波动画

【代码】css地震波动画。

2024-09-11 16:40:38 498

原创 uniapp,vite整合windicss

官方文档:https://weapp-tw.icebreaker.top/docs/quick-start/frameworks/hbuilderx。vite.config.js 中注册windicss。在app.vue的style中引入windicss。

2024-09-07 09:53:07 533

原创 nginx安装https

【代码】nginx安装https。

2024-09-05 09:19:42 172

原创 微信小程序跳转到另一个微信小程序

引用:http://www.xmdeal.com/mobanjiaocheng/254.html。

2024-09-04 15:15:52 1769

原创 OJ判题用到的框架

根据knife4j文档自动生成前端接口。

2024-09-04 12:48:29 144

原创 OJ判题01

【代码】OJ判题01。

2024-09-04 12:39:53 145

原创 微信小程序遇到的问题

设置一个变量去控制,是否显示这个遮罩层,,设置一个current记录当前是第几页,,bindtouchstart,,bindtouchend,判断是往哪边滑动,来决定是否要显示这个遮罩层。向做启动页的时候,有一些swiper介绍,,最后一页是一个按钮,点击之后才会进入首页,,在第一页的时候,不能让他反向滑动,,在最后一页的时候,不能让他滑动到第一页。wx.redirectTo 是让当前页面出栈,在加载新的页面,,,,当我的当前页是这个栈的唯一页面的时候,就会出现闪屏。

2024-08-27 23:50:10 730

原创 uniapp封装请求

前端发起请求的时候,先拿到这个时间做判断,判断token是否过期,如果过期,就去请求token,,请求完成之后再发起这个请求,,第二种在前端判断要简单些,,在拿到token的时候,并在前端设置一个token的过期时间的毫秒值,约定为多久,,封装请求有两种: 一种是在服务端判断token是否失效,一种是在小程序端判断token是否过期,,第一种是请求后端,令牌过期,会返回401,没有登录,,前端收到401错误码之后,再去重试这个请求。如果没有过期,就直接发起请求,,

2024-08-23 00:08:46 437

原创 SseEmitter

解决:https://blog.csdn.net/w1299395323/article/details/107332861/页面加载的时候,就去发送一个请求,将自己变成消费者,,在离开页面的时候,把自己从消费者中移除出去。客户端首先将自己添加为消费者,,等到某个事件发布的时候,去触发对应的消费者,,执行。有消息推送之后,会去遍历每个消费者,也就是监听器,去消费信息,,,,,document点击之后,去设置这个audio的src,,然后就能播放。遇到的问题,,google浏览器,不让直接播放mp3,,,

2024-08-22 23:34:43 439

原创 css使用

这个文本会使用背景的颜色,, skewX:x轴旋转。

2024-08-21 10:11:31 117

空空如也

空空如也

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

TA关注的人

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