- 博客(32)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 Vue3 Router 使用指南:从基础到高级用法
Vue Router 4 为 Vue3 应用提供了强大而灵活的路由解决方案。从基础的路由配置到高级的动态路由、路由守卫和过渡效果,Vue Router 都能满足各种复杂场景的需求。通过合理使用这些特性,可以构建出用户体验优秀、性能良好的单页面应用。希望本文能帮助你全面掌握 Vue3 Router 的使用技巧。在实际开发中,根据项目需求选择合适的功能组合,将能大大提高开发效率和用户体验。
2025-06-12 18:11:26
279
原创 科普日记:为什么我不能“脚尖并拢”下蹲?
脚尖并拢下蹲”更像一种“身体技能”,而非健康标准。就像有人能劈叉、有人能倒立,做不到不代表有问题。了解自身极限,科学锻炼才是王道!🌿 今日收获:身体很聪明,它的“做不到”其实是在保护我。与其硬磕,不如享受循序渐进的进步过程~——END——。
2025-06-12 17:40:49
152
原创 2025年Java热门技术趋势与实战指南
2025年Java技术生态更加丰富多元,开发者需要持续学习云原生、AI集成等前沿技术。建议从Spring Boot 3、GraalVM和虚拟线程等实用技术切入,逐步构建现代化Java技术栈。记住,在这个快速变革的时代,保持技术敏感度和持续学习能力才是核心竞争力。
2025-06-10 17:02:15
225
原创 将 VSCode 的快捷键设置为与 IntelliJ IDEA 类似
打开扩展市场:点击左侧活动栏的「扩展」图标(或按 Ctrl+Shift+X)。搜索 IntelliJ IDEA Keybindings(由 k–kato 开发)。安装该扩展并重启 VSCode。验证快捷键:常用操作(如代码补全、重构、导航)会默认匹配 IDEA 的快捷键,例如:代码补全:Ctrl+Space(可能需要系统冲突)重命名:Shift+F6跳转到定义:Ctrl+B 或 Ctrl+Click运行:Shift+F10。
2025-06-09 15:48:50
353
1
原创 再次回忆Java 21新特性
Java 21的这些新特性从语言特性、API增强到性能优化,全方位提升了开发体验和应用性能。特别是虚拟线程的正式发布,为高并发应用开发带来了革命性的变化。建议开发者尽快熟悉这些新特性,以便在项目中充分利用它们带来的优势。随着Java的持续创新,我们可以期待未来的版本会带来更多令人兴奋的功能和改进。Java 21无疑为现代Java开发树立了新的标杆。什么?项目中都没用到?那升级jar包搞了个锤子。
2025-06-09 15:24:50
1187
原创 现代Vue状态管理:Pinia完全指南
现代Vue状态管理:Pinia完全指南为什么选择Pinia?在Vue生态中,状态管理一直是核心话题。作为Vue官方推荐的状态管理库,Pinia相比Vuex具有显著优势:✅ 更简单的API - 去掉mutations,只有state/getters/actions✅ 完美的TypeScript支持 - 自动推断类型,无需额外配置✅ 模块化设计 - 每个store都是天然模块✅ Composition API友好 - 完美适配Vue 3的响应式系统。
2025-06-09 10:51:04
766
原创 开发Vue.js组件的二三事
Vue组件开发是一门艺术,需要在封装性、复用性和灵活性之间找到平衡。随着Vue 3的Composition API等新特性的引入,组件开发模式也在不断演进。希望这些经验能帮助你在Vue组件开发中少走弯路,构建出更优雅、更可维护的前端应用。
2025-06-09 10:44:34
691
原创 哪种编程语言源代码最不容易泄露?
最安全的选择:C/C++/Rust(机器码 + 混淆)。折中方案:Go/Java(二进制 + 混淆)。高风险语言:Python/JavaScript 需额外加固。如果目标是 完全避免源码泄露,优先选择 编译型语言(如 Rust),并配合混淆和加壳工具。
2025-05-28 16:34:04
750
原创 在 Linux 中让 Gunicorn 在后台运行(作为守护进程),有几种常用方法:
WorkingDirectory=/home/tree/sentiment # 项目路径。生产环境:用 systemd 或 supervisor(推荐 systemd,更简单)。缺点:终端关闭后进程会被终止(除非配合 nohup)。方法 3:使用 tmux 或 screen(会话管理)按 Ctrl+B, 再按 D 退出会话(进程保持运行)方法 5:使用 supervisor(进程管理工具)方法 2:使用 nohup(终端退出仍运行)方法 4:用 systemd(生产环境推荐)
2025-05-28 16:05:22
372
原创 Git本地使用小Tips
要将本地仓库 d:\test 的更新推送到另一个本地仓库 e:\test,可以使用 Git 的远程仓库功能。这里 d_origin 是远程仓库的名称,你可以自定义(如 source 或其他名称)。删除远程仅影响本地配置,不会修改 d:\test 仓库的实际内容。
2025-05-19 17:33:18
304
原创 Lodash 初学指南(适用于 Vue 3)
场景推荐 Lodash 方法替代方案字符串截取_.truncateslice...深拷贝JSON序列化防抖/节流_.debounce_.throttleVueUse 工具数组排序_.orderByArray.sort对象属性过滤_.pick_.omit解构赋值Lodash 在 Vue 3 中仍然非常有用,尤其是在处理复杂数据逻辑时。合理使用可以提升代码可读性和维护性!🚀。
2025-04-23 14:57:50
584
原创 spring,spring boot, spring cloud三者区别
Spring(基础) → Spring Boot(快速开发) → Spring Cloud(分布式扩展)
2025-04-23 09:54:17
1807
原创 jfinal入门实战全免费视频教程(持续更新中)
01jfinal demo 部署02jfinal路由控制03添加登录页面04生成实体文件05前端参数接收06数据库查询基础07enjoy模板define指令用法08用户管理列表功能实现
2020-02-19 09:05:07
980
原创 4.数组赋值的问题
递归组件中,如果使用如 this.ids = data.ids 为到v-model赋初值,绑定失效的情况可以使用下面的方式试试for (let i = 0; i < data.ids.length; i++) { this.ids.push(data.ids[i]) }...
2019-05-27 15:26:49
326
原创 2、vue中使用vuex运行兄弟组件的子组件方法的一种"开关"方法实现
2、vue中使用vuex调用-兄弟组件的子组件方法-的一种‘’开关‘’方法实现假设有如下组件,关系如下:<component> <component-one></component-one> <component-two> <component-two-son></component-two-son> </...
2019-03-21 10:36:00
2295
1
原创 1、vue v-for循环中不要使用 index作为:key值
开始学着做vue项目,一路不免有许多坑需要填,谨以此纪录我的排坑历程,以兹纪念。1、v-for 循环中不要使用 index作为:key值,有可能导致第一次执行循环体初始化失败。错误示例:父组件:&amp;lt;component v-for=&quot;(grade, index) in gradeList&quot; v-bind:grade=&quot;grade&quot; :key=&qu
2019-02-28 10:48:03
10528
转载 iframe与父窗口之间数据互相获取
iframe与父窗口之间数据互相获取Js/Jquery获取iframe中的元素 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。js在父窗口中获取iframe中的元素1.Js代码 格式:window.frames["iframe的name值"].document.getElemen...
2019-01-11 11:49:50
1706
原创 Java Code Examples for com.mongodb.client.gridfs.GridFSBucket
MongoJava Code Examples for com.mongodb.client.gridfs.GridFSBucket以下是显示如何使用com.mongodb.client.gridfs.GridFSBucket的示例。Example 1Example 2Example 3Example 4Example 5Example 6Example 7Example 8Example 9Ex...
2019-01-02 12:57:37
2470
原创 使用TortoiseSVN+IntelliJ IDEA 建立SVN主干、分支、标记与合并用法详解
使用TortoiseSVN+Idea建立SVN主干、分支、标记与合并用法详解一、准备工作1、SVN服务器、登录账号2、安装好TortoiseSVN、Idea软件3、申请SVN地址(示例中SVN仓库地址为’file:///D:/SVN/’)以及相应目录权限二、使用TortoiseSVN创建主干、分支与标记1、任意地方右键选择TortoiseSVN-&amp;amp;gt;Repo-browser项,输入仓库地址...
2018-12-04 11:58:09
1494
原创 Spring Websocket Stomp 消息订阅推送实战
本人项目环境:IDE为Intellij IDEA 2018.1.4,Java version 1.8.0_172,Tomcat version 8.5.32。 学习完这个DEMO,能对在基于stomp协议上使用Spring组件通信有一定了解,可将之应用到发送系统消息,建立聊天室等功能实践中。 项目下载地址:https://gitee.com/starCat/spring-websocket-...
2018-07-19 15:06:49
5936
2
原创 Spring Websocket 连接实战(小白练手篇^-^)
Spring Websocket 连接实战(小白练手篇^-^)本文适用于知道Websock概念,但从未上手做过Demo的小白。 本文使用IDE为Intellij IDEA,Java version 1.8.0_172,Tomcat version 8.5.32。 一、小白必须具备的技能 1、会使用maven构建工程 2、会使用Spring 3、了解websocket二、正式开战 ...
2018-07-16 14:34:54
2771
1
原创 JavaWeb开发常用名词解释
1.DAO(Data Access Object):是一个数据访问接口,数据访问:顾名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。2.Apache Shiro:是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。三个核心组件:Subject, SecurityManager 和 Realms。3.Nexus:Maven私服的一种。4.ZooKeeper:...
2018-05-31 10:06:04
2147
0积分下载mysql-workbench-community-8.0.42-winx64
2025-05-30
0积分下载Postman-win64-Setup
2025-05-30
JACOB - Java COM Bridge 1.18/
2014-05-22
JTransforms-3.1.rar
2020-08-05
ganache-setup-1.2.1 windows X64
2018-08-09
如何把现有javaSE视频监控项目中获取视频服务器视频数据的方法植入Web项目中?
2014-05-23
求教jquery datatables 插件如何生成一列序号列?
2014-05-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人