明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 32 下一页

2024年7月4日

摘要: 最近几天在整理uniapp项目的软件著作权申请,申请表中要求填写源程序量,也就是代码总行数。uni-app是用HbuilderX开发的,该IDE本身并没有代码量统计的功能,到插件市场找了几个也都完全不能用,网上也没有针对uniapp代码量统计的相关解决方案。 决定借鉴VS上C#项目的统计方法试一下, 阅读全文

posted @ 2024-07-04 11:39 且行且思 阅读(171) 评论(0) 推荐(0)

摘要: uniapp部署二级目录 在uniapp中,如果你想要将应用部署到二级目录中,你需要在manifest.json文件中配置相应的二级目录路径。 以下是一个配置示例,假设你想要将应用部署到域名的subdir二级目录下: 打开manifest.json文件。 找到h5节点。 设置router的base路 阅读全文

posted @ 2024-07-04 08:26 且行且思 阅读(1083) 评论(0) 推荐(0)

2024年6月28日

摘要: /** * 过滤不重要的StackTrace,只保留与项目相关的StackTrace * */ public static String getExceptionStackTrace(Throwable e) { return getExceptionStackTrace(e, "com\\.(xi 阅读全文

posted @ 2024-06-28 10:16 且行且思 阅读(25) 评论(0) 推荐(0)

2024年6月24日

摘要: 背景: 因为项目要播放一个宣传和讲解视频,视频文件过大,同时还为了节省存储流量,想到了一个方案,用m3u8切片替代mp4。 m3u8:切片播放,可以理解为一个1G的视频文件,自行设置文件分割大小,通过切片,把视频1G分割成若干个小片段,播放的时候由.m3u8文件来指定在某个时间节点播放某个切片,好处 阅读全文

posted @ 2024-06-24 14:43 且行且思 阅读(374) 评论(0) 推荐(0)

2024年6月23日

摘要: Ant Design Vue 官网: https://www.antdv.com/components/list-cn 何时使用 # 最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页面。 <div class="s-table-tool"> <div class="s-table 阅读全文

posted @ 2024-06-23 09:09 且行且思 阅读(675) 评论(0) 推荐(0)

2024年6月20日

摘要: 有两种方式,如下: 一、appid跳转 wx.navigateToMiniProgram({ appId: '目标小程序appid', path: '目标小程序页面路径',//不配的话默认是首页 //develop开发版;trial体验版;release正式版 envVersion: 'releas 阅读全文

posted @ 2024-06-20 16:02 且行且思 阅读(1207) 评论(0) 推荐(0)

2024年6月19日

摘要: 在 SpringBoot 项目的 resources 目录下新建一个 banner.txt 文本文件,然后将启动 Banner 粘贴到此文本文件中,启动项目,即可在控制台展示对应的内容信息。 https://www.bootschool.net/ascii-art/art-and-design 1. 阅读全文

posted @ 2024-06-19 08:32 且行且思 阅读(47) 评论(0) 推荐(0)

2024年6月17日

摘要: vue3 获取指定目录内组件 在Vue 3中,要获取指定目录内的所有组件,可以使用Vue的编程式导入。这通常在自动化场景,如通过编程的方式导入一个目录下所有的Vue组件时使用。 以下是一个简单的例子,展示如何在Vue 3中编程式地导入一个目录下的所有组件: // 假设componentsDir为组件 阅读全文

posted @ 2024-06-17 10:27 且行且思 阅读(646) 评论(0) 推荐(0)

2024年6月16日

摘要: 要将URL参数转换为JSON对象,可以使用以下函数: javascript function getQueryParams(url) { // 使用正则表达式提取URL参数 const paramsString = url.split('?')[1]; if (!paramsString) { re 阅读全文

posted @ 2024-06-16 13:16 且行且思 阅读(238) 评论(0) 推荐(0)

2024年6月11日

摘要: 要使CSS3动画一直旋转,并在暂停时保持最后的角度,您可以使用animation-play-state: paused;属性来暂停动画,并使用animation-fill-mode: forwards;来保留最后的状态。 @keyframes rotate { from { transform: r 阅读全文

posted @ 2024-06-11 10:53 且行且思 阅读(142) 评论(0) 推荐(0)

摘要: vue3版本 ^3.2.45 [ref].value.$el.getBoundingClientRect().top 通过ref获取元素。 使用 getBoundingClientRect().top 获取离顶部的距离 Vue无法读取HTMLCollection列表的length问题解决方案 实践项 阅读全文

posted @ 2024-06-11 08:25 且行且思 阅读(538) 评论(0) 推荐(0)

2024年6月7日

摘要: vue@click传入当前对象 <van-button @click="add(item,$event)">添加</van-button> 方法示例 add(obj,e){ // e.currentTarget.style.display='none'; e.currentTarget.nextEl 阅读全文

posted @ 2024-06-07 14:35 且行且思 阅读(202) 评论(0) 推荐(0)

摘要: 一、引依赖 注意: mybatis plus version >= 3.4.0 <dependency> <groupId>com.github.yulichang</groupId> <artifactId>mybatis-plus-join</artifactId> <version>1.2.4 阅读全文

posted @ 2024-06-07 09:20 且行且思 阅读(4295) 评论(0) 推荐(0)

摘要: Java 实体类之间的互相复制,一般可以通过以下几种方法实现:1.手动赋值:最简单的方法是通过手动为每个属性设置值来实现复制。但是在实际应用中,即使实体类属性较少,手动复制也很繁琐。2.BeanUtils:Apache BeanUtils 是一个常用的 Java 类库,可以用于快速实现 Java B 阅读全文

posted @ 2024-06-07 09:11 且行且思 阅读(288) 评论(0) 推荐(0)

2024年6月6日

摘要: 1. 简介 ​ 对于Long类型的数据,如果我们在Controller层将结果序列化为json,直接传给前端的话,在Long长度大于17位时会出现精度丢失的问题 2. 解决方案 2.1 注解 2.1.1 @JsonFormat @JsonFormat(shape =JsonFormat.Shape. 阅读全文

posted @ 2024-06-06 15:46 且行且思 阅读(1467) 评论(0) 推荐(0)

2024年5月31日

摘要: 在使用 MPJLambdaWrapper 进行分页查询时,如果不为左连接表指定别名,可能会导致生成的 countSql 不准确的问题。当进行分页查询时,MPJLambdaWrapper 会生成两个 SQL 语句:一个是用于查询符合条件的数据列表的 selectSql,另一个是用于查询总记录数的 co 阅读全文

posted @ 2024-05-31 16:09 且行且思 阅读(2608) 评论(0) 推荐(0)

2024年5月23日

摘要: 如果你的vue项目在进行npm run build打包的时候遇到"Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory"的错误提示,这通常是由于内存不足导致的。尝试了好几 阅读全文

posted @ 2024-05-23 14:40 且行且思 阅读(2015) 评论(0) 推荐(0)

2024年5月20日

摘要: 一、前言 MybatisPlus多数据源配置主要解决的是多数据库连接和切换的问题。在一些大型应用中,由于数据量的增长或者业务模块的增多,可能需要访问多个数据库。这时,就需要配置多个数据源。 二、Springboot + MyBatis Plus 数据源配置 2.1、单数据源配置 2.1.1、引用依赖 阅读全文

posted @ 2024-05-20 10:33 且行且思 阅读(3450) 评论(0) 推荐(0)

2024年5月13日

摘要: gradle 各版本 下载地址https://gradle.org/releases/ 以下是一个简单的例子,展示如何在build.gradle文件中设置项目版本: // build.gradle 文件中 version = '1.0-SNAPSHOT' // 定义项目版本 如果你的项目使用多模块结 阅读全文

posted @ 2024-05-13 09:04 且行且思 阅读(1033) 评论(0) 推荐(0)

2024年5月9日

摘要: 无论是社区版 IDEA,还是专业版 IDEA,都自带了反编译插件 Java Bytecode Decompiler。 反编译的关键是 java-decompiler.jar,位于 IDEA 安装目录下的 /plugins/java-decompiler/lib/ 下。 其中: [-<option>= 阅读全文

posted @ 2024-05-09 14:35 且行且思 阅读(11036) 评论(0) 推荐(1)

2024年4月28日

摘要: 前言 最近接了一个外包单(基于springboot2,连接池为druid),客户经费有限,基本上要啥,啥没有,项目基本上是托管在私人的某gay,某云等,本着让客户放心的原则,就在安全方面多考虑了一点,首先比如数据库密码加密之类的,虽然要是有心要破解也是容易,但至少加密给自己心里一点暗示。。。废话有点 阅读全文

posted @ 2024-04-28 09:22 且行且思 阅读(4668) 评论(1) 推荐(0)

2024年4月24日

摘要: 当增加以下代码,导致项目报错,提示要npm时,是tinymce版本问题 import 'tinymce/icons/default/icons' // 解决了icons.js // 1.卸载 npm uninstall tinymce // 2.重新安装 npm install tinymce@5. 阅读全文

posted @ 2024-04-24 09:27 且行且思 阅读(331) 评论(0) 推荐(0)

摘要: 在项目中,前端会经常使用tinymce富文本编辑器插件,编辑器有上传图片的功能,而对于上传的这个图片的处理,有两种方式: 编辑器中有一个images_upload_handler方法,上传图片会触发该事件,该事件有3个参数,分别是上传图片的文件内容、上传成功的success处理方法、上传失败的fai 阅读全文

posted @ 2024-04-24 08:37 且行且思 阅读(977) 评论(0) 推荐(1)

2024年4月18日

摘要: 在点击小程序发布的时候选择,版本升级 选项 之前用户使用过的再打开小程序页面就会弹出升级弹窗modal 在utils.js中声明版本更新方法 // static/utils/index.js export function checkUpdateVersion() { //创建 UpdateMana 阅读全文

posted @ 2024-04-18 10:16 且行且思 阅读(164) 评论(0) 推荐(0)

摘要: 微信小程序 App 的生命周期钩子函数有以下 7 个: onLaunch(options):当小程序初始化完成时,会触发 onLaunch(全局只触发一次)。 onShow(options):当小程序启动或从后台进入前台显示时,会触发 onShow。 onHide():当小程序从前台进入后台时,会触 阅读全文

posted @ 2024-04-18 10:13 且行且思 阅读(229) 评论(0) 推荐(0)

2024年4月17日

摘要: 在Vue项目中安装指定版本的Day.js库,你可以使用npm或者yarn。以下是安装指定版本Day.js的步骤: 打开终端(命令行)。 转到你的Vue项目目录。 执行以下命令,其中x.x.x替换为你想要安装的Day.js版本号。 使用npm安装指定版本的Day.js: npm install day 阅读全文

posted @ 2024-04-17 09:43 且行且思 阅读(432) 评论(0) 推荐(0)

2024年3月29日

摘要: const toUpperCaseAmount = (value) => { // 将数字金额转换为大写的逻辑 const digitUppercase = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖']; const unit = ['元', 阅读全文

posted @ 2024-03-29 09:50 且行且思 阅读(910) 评论(0) 推荐(0)

2024年3月20日

摘要: 思路: 1.kkfile的 context全局路径可以修改 context-path,比如:server.servlet.context-path 2.使用nginx反向代理 /kkfile 转发到 kkfile路径上 首页。查找官网教程 ​​​​​​kkFileView - 在线文件预览 确认就是 阅读全文

posted @ 2024-03-20 08:30 且行且思 阅读(2414) 评论(0) 推荐(0)

2024年3月18日

摘要: 首先在table中注册分页pagination <Table class="ant-table-striped mt-2" size="middle" :columns="tableData.columns" :data-source="tableData.data" :pagination="pa 阅读全文

posted @ 2024-03-18 16:03 且行且思 阅读(1343) 评论(0) 推荐(0)

2024年3月15日

摘要: 需求: 前面下拉框选择某个选项(如:1)了, 后面的下拉框不能在有前面选中内容的该选项(即不能在出现1的下拉选项) 【Vue 实现动态循环出的多个select 不能重复选择相同的数据】 注:下面注释的都可以根据需求更改 代码 <template> <div id="app"> <div v-for= 阅读全文

posted @ 2024-03-15 08:42 且行且思 阅读(737) 评论(0) 推荐(0)

2024年3月14日

摘要: 假设安装在E:\server\nginx-1.20.0目录下 cmd命令进入安装文件 启动E:\server\nginx-1.20.0>start nginx或E:\server\nginx-1.20.0>nginx.exe注意:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命 阅读全文

posted @ 2024-03-14 08:32 且行且思 阅读(643) 评论(0) 推荐(0)

2024年3月5日

摘要: 1.使用的文件 https://files.cnblogs.com/files/Fooo/%E8%BD%BB%E9%87%8F%E5%8C%96%E6%A8%A1(1).rar?t=1709608483&download=true 2.kkfileview打包解压启动使用(win10系统,使用的是z 阅读全文

posted @ 2024-03-05 11:14 且行且思 阅读(1348) 评论(0) 推荐(0)

2024年2月27日

摘要: Nginx443绑定多域名 1. 修改nginx的配置文件 server { # 基于域名的虚拟主机 listen 443 ssl; server_name test1.abc.com; ssl_certificate /home/nginx/ssl/test1.abc.com.pem; ssl_c 阅读全文

posted @ 2024-02-27 11:33 且行且思 阅读(244) 评论(0) 推荐(0)

2024年2月22日

摘要: <body> <div id="app"> <h2>总价:{{totalPrice}}</h2> </div> <script> const vm = new Vue({ el: "#app", data() { return { books: [ { id: 110, name: "JavaScr 阅读全文

posted @ 2024-02-22 08:32 且行且思 阅读(874) 评论(0) 推荐(0)

2024年2月21日

摘要: Vue2中,可以通过this来获取当前组件实例; Vue3中,在setup中无法通过this获取组件实例,console.log(this)打印出来的值是undefined。 在Vue3中,getCurrentInstance()可以用来获取当前组件实例 vue3官方文档解释 let { proxy 阅读全文

posted @ 2024-02-21 08:37 且行且思 阅读(8433) 评论(0) 推荐(0)

2024年2月6日

摘要: JS数组添加元素的三种方式 1、push() 结尾添加 数组.push(元素) 参数描述newelement1必需。要添加到数组的第一个元素。newelement2可选。要添加到数组的第二个元素。newelementX可选。可添加多个元素。 2、unshift() 头部添加 数组.unshift(元 阅读全文

posted @ 2024-02-06 09:06 且行且思 阅读(1152) 评论(0) 推荐(0)

2024年2月1日

摘要: 1.单项目时自动关联:就是左侧只有一个项目时,自动关联定位。 2.点开悬浮菜单-与编辑器同步,选择总是关联,但项目多了,就会导致左侧项目目录树过长。 3.从HBuilderX 1.9.4起,默认策略调整为“单项目时自动关联”,如果有多个项目,默认不再自动关联, 所以可以在代码编辑区域内右键-在出现的 阅读全文

posted @ 2024-02-01 16:55 且行且思 阅读(375) 评论(0) 推荐(0)

2024年1月31日

摘要: vue3使用v-viewer图片预览 v-viewer中文文档 安装 全局注册 main.js文件中 使用 v-viewer中文文档 安装 pnpm install v-viewer viewerjs 全局注册 main.js文件中 import Viewer from 'v-viewer' imp 阅读全文

posted @ 2024-01-31 15:25 且行且思 阅读(1749) 评论(0) 推荐(1)

摘要: 查看图片主要使用的旋转、翻转、缩放、上下切换、键盘操作等功能都有。 1、首先是安装 pnpm install v-viewer viewerjs 2、安装完在引用(还要记得引用它的css样式)下面有两种调用方式 <script lang="ts" setup> import Viewer from 阅读全文

posted @ 2024-01-31 11:11 且行且思 阅读(2399) 评论(0) 推荐(0)

2024年1月27日

摘要: Windows 下配置 Nginx 使用多个conf 文件的Include 路径与Linux 有所不同。 如上: Windows : include ../conf.d/*.conf Linux: include /etc/nginx/conf.d/*.conf; 分别来看单个配置文件的内容: 总配 阅读全文

posted @ 2024-01-27 21:06 且行且思 阅读(1414) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 32 下一页