刘大强老师
码龄8年
求更新 关注
提问 私信
  • 博客:3,202,406
    社区:82,289
    问答:8
    学院:16,355
    视频:232
    3,301,290
    总访问量
  • 704
    原创
  • 2,122
    粉丝
  • 195
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2018-03-08

个人简介:大强老师,现就职于猴王软件学院,有20多年软件开发和培训经验,讲课通俗易懂,幽默风趣,深受学员好评和喜爱。

博客简介:

大强博客

博客描述:
DaQiang Blog
查看详细资料
博客首页
个人成就
  • 西安大秦时代网络科技有限公司
  • 领域专家: 后端开发技术领域
  • 获得3,074次点赞
  • 内容获得321次评论
  • 获得5,572次收藏
  • 代码片获得10,231次分享
  • 博客总排名28,551名
  • 原力等级
    原力等级
    7
    原力分
    3,889
    本月获得
    1
创作历程
  • 123篇
    2025年
  • 45篇
    2024年
  • 10篇
    2023年
  • 4篇
    2022年
  • 124篇
    2021年
  • 159篇
    2020年
  • 272篇
    2019年
  • 323篇
    2018年
成就勋章
TA的专栏
  • 付费专栏
    付费
    5篇
  • Pinia
    9篇
  • Vue Router
    23篇
  • CAS单点登录(第7版)
    28篇
  • 信息系统项目管理师
    1篇
  • Spring Framework实战
    14篇
  • 西安大秦时代
    7篇
  • 项目管理
    4篇
  • 智慧水利
    3篇
  • 智慧校园
    2篇
  • 智慧工厂
    4篇
  • 程序人生
    1篇
  • 软件文档
    4篇
  • GIS
    3篇
  • 小程序支付
    4篇
  • DDD
    11篇
  • Activiti工作流
    9篇
  • Angular
    83篇
  • Android
    13篇
  • Ant Design
    9篇
  • Bootstrap
    17篇
  • CAS单点登录
    12篇
  • Docker
    17篇
  • Eclipse
    7篇
  • git
    8篇
  • HTML
    9篇
  • IDEA
    10篇
  • ionic
    31篇
  • JHipster全栈开发
    9篇
  • Java
    39篇
  • JDK
    5篇
  • Jenkins
    21篇
  • Linux
    27篇
  • Maven
    12篇
  • MyBatis
    12篇
  • MySQL
    41篇
  • Photoshop
    9篇
  • Redis
    5篇
  • Spring
    6篇
  • Spring Boot
    27篇
  • Spring Cloud
    17篇
  • Spring Security和Angular
    11篇
  • tomcat
    10篇
  • Template
    19篇
  • Vue.js
    74篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 7

TA参与的活动 0

兴趣领域 设置
  • Java
    eclipsejavatomcathibernatespringmavenstrutskafkaintellij-ideajava-eespring bootspring cloudjvmjettyjunitlog4jservletmybatisniodubbosentineljava-consuljava-zookeeperjava-rabbitmqjava-activemqjava-rocketmqsdkmanguava
联系方式
邮箱:361604199@qq.com
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 帖子

  • 社区

  • 视频

  • 课程

  • 关注/订阅/互动

  • 收藏

搜索 取消

PowerDesigner生成数据字典文档

删除多余的选项,只保留【LIst of Table Columns -表%PARENT%的栏的清单】选项。只显示Name、Code、Data Type、Length、Is Key等列。PowerDesigner生成数据字典文档。
原创
博文更新于 2025.09.28 ·
1216 阅读 ·
13 点赞 ·
0 评论 ·
11 收藏

1500多个免费的HTML模板

1500多个免费的HTML模板
原创
博文更新于 2025.06.03 ·
586 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

可商用插画分类

0分0分0分0分0分0分0分0分0分5分0分0分0分0分0分0分0分0分0分0分0分0分0分0分。
转载
博文更新于 2025.05.29 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

16个免费可商用插画素材网站推荐!设计师必备!

该库中的插画质量极高,配色鲜艳亮丽,用户可以一键下载插画,并根据设备生成不同尺寸,无需手动调整尺寸,非常方便。免费 SVG 插图是一个提供高质量插图的图库,所有插图均遵循 CC0 许可证(MIT 许可证),可用于商业和个人项目,无需署名。unDraw是一个提供大量扁平风格插画的图库,用户可以在线更改插画配色,并支持一键下载SVG和PNG格式的插画。以下是16个免费且可商用的插画、图标和设计素材网站,为广大设计师提供灵感和支持。IRA 是一个提供渐变风格的矢量插画素材的网站,质量非常高,且免费可商用。
转载
博文更新于 2025.05.29 ·
1091 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

本资源即可被刚开始学习Pinia的朋友当作学习指南,也可以被那些想深入了解Pinia某方面功能的资深用户作为参考资料

发布资源 2025.04.25 ·
pdf

《Pinia实战》10.手册

手册。
原创
博文更新于 2025.04.25 ·
563 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏

《Pinia实战》9.服务端渲染 (SSR)

你可以根据你的需要使用 @nuxt/devalue 的其他替代品,例如,你也可以用 JSON.stringify()/JSON.parse() 来序列化和解析你的 state,这样你可以把性能提高很多。默认情况下,@pinia/nuxt 会暴露一个自动引入的方法:usePinia(),它类似于 getActivePinia(),但在 Nuxt 中效果更好。Pinia 会将自己作为 $pinia 添加到你的应用中,所以你可以在 serverPrefetch() 等函数中使用它。
原创
博文更新于 2025.04.25 ·
984 阅读 ·
12 点赞 ·
0 评论 ·
10 收藏

《Pinia实战》8.核心概念 更真实的示例

这是一个更完整的 Pinia API 示例,在 JavaScript 中也使用了类型提示。对于某些开发者来说,可能足以在不进一步阅读的情况下直接开始阅读本节内容,但我们仍然建议你先继续阅读文档的其余部分,甚至跳过此示例,在阅读完所有核心概念之后再回来。// 接受任何数量的参数,返回一个 Promise 或不返回。// 调用其他带有自动补全的 getters ✨。// 类型将自动推断为 number。// 你可以直接变更该状态。
原创
博文更新于 2025.04.25 ·
802 阅读 ·
14 点赞 ·
0 评论 ·
13 收藏

《Pinia实战》7.核心概念 组件外的 Store

Pinia store 依靠 pinia 实例在所有调用中共享同一个 store 实例。实际上,useStore() 给你的 app 自动注入了 pinia 实例。这意味着,如果 pinia 实例不能自动注入,你必须手动提供给 useStore() 函数。为确保 pinia 实例被激活,最简单的方法就是将 useStore() 的调用放在 pinia 安装后才会执行的函数中。// ✅ 这样做是可行的,因为路由器是在其被安装之后开始导航的,// ❌ 失败,因为它是在创建 pinia 之前被调用的。
原创
博文更新于 2025.04.25 ·
841 阅读 ·
14 点赞 ·
0 评论 ·
12 收藏

《Pinia实战》6.核心概念 插件

当添加新的 state 属性(包括 store 和 store.$state )时,你需要将类型添加到 PiniaCustomStateProperties 中。注意上面的例子使用的是 TypeScript。需要注意的是,在一个插件中, state 变更或添加(包括调用 store.$patch())都是发生在 store 被激活之前,因此不会触发任何订阅函数。值得注意的是,每个 store 都被 reactive包装过,所以可以自动解包任何它所包含的 Ref(ref()、computed()...)。
原创
博文更新于 2025.04.25 ·
889 阅读 ·
10 点赞 ·
0 评论 ·
26 收藏

《Pinia实战》1. 介绍

我基于自己开发应用的经验,同时通过阅读其他人的代码,为使用 Pinia 的用户工作,以及在 Discord 上回答问题等方式验证了一些想法。与 Vuex 相比,Pinia 不仅提供了一个更简单的 API,也提供了符合组合式 API 风格的 API,最重要的是,搭配 TypeScript 一起使用时有非常可靠的类型推断支持。现在 Pinia 已经成为推荐的状态管理解决方案,它和 Vue 生态系统中的其他核心库一样,都要经过 RFC 流程,它的 API 也已经进入稳定状态。Pinia 的官方课程是。
原创
博文更新于 2025.04.25 ·
1100 阅读 ·
15 点赞 ·
0 评论 ·
12 收藏

《Pinia实战》5.核心概念 Action

默认情况下,action 订阅器会被绑定到添加它们的组件上(如果 store 在组件的 setup() 内)。类似 getter,action 也可通过 this 访问整个 store 实例,并支持完整的类型标注(以及自动补全✨)。不同的是,action 可以是异步的,你可以在它们里面 await 调用任何 API,以及其他 action!Action 相当于组件中的 method。如果你不喜欢使用组合式 API,你也可以使用 mapActions() 辅助函数将 action 属性映射为你组件中的方法。
原创
博文更新于 2025.04.25 ·
808 阅读 ·
11 点赞 ·
0 评论 ·
25 收藏

《Pinia实战》3.核心概念 State

如果你使用的是 Vue 2,你在 state 中创建的数据与 Vue 实例中的 data 遵循同样的规则,即 state 对象必须是清晰的,当你想向其添加新属性时,你需要调用 Vue.set()。对于像数组这样的集合,你并不一定需要使用 mapWritableState(),mapState() 也允许你调用集合上的方法,除非你想用 cartItems = [] 替换整个数组。但是,你可以 patch 它。如果你愿意,你可以用一个接口定义 state,并添加 state() 的返回值的类型。
原创
博文更新于 2025.04.25 ·
1500 阅读 ·
31 点赞 ·
0 评论 ·
12 收藏

《Pinia实战》4.核心概念 Getter

因此,即使在使用常规函数定义 getter 时,我们也可以通过 this 访问到整个 store 实例,但(在 TypeScript 中)必须定义返回类型。这是为了避免 TypeScript 的已知缺陷,不过这不影响用箭头函数定义的 getter,也不会影响不使用 this 的 getter。它们只是一个被你调用的函数。// 你可以在 JavaScript 中使用 JSDoc (https://jsdoc.app/tags-returns.html)// 你也可以写一个函数来获得对 store 的访问权。
原创
博文更新于 2025.04.25 ·
1291 阅读 ·
26 点赞 ·
0 评论 ·
22 收藏

《Pinia实战》2.核心概念 定义 Store

你可以定义任意多的 store,但为了让使用 pinia 的益处最大化 (比如允许构建工具自动进行代码分割以及 TypeScript 推断),你应该在不同的文件中去定义 store。你可以认为 state 是 store 的数据 (data),getters 是 store 的计算属性 (computed),而 actions 则是方法 (methods)。// 你可以任意命名 `defineStore()` 的返回值,但最好使用 store 的名字,同时以 `use` 开头且以 `Store` 结尾。
原创
博文更新于 2025.04.25 ·
1616 阅读 ·
19 点赞 ·
0 评论 ·
20 收藏

### Vue Router 实战教程(第4版)总结

发布资源 2025.04.18 ·
pdf

《Vue Router实战教程》23.动态路由

它们只注册一个新的路由,也就是说,如果新增加的路由与当前位置相匹配,就需要你用 router.push() 或 router.replace() 来手动导航,才能显示该新路由。对路由的添加通常是通过 routes 选项来完成的,但是在某些情况下,你可能想在应用程序已经运行的时候添加或删除路由。上面的例子有两个假设:第一,新添加的路由记录将与 to 位置相匹配,实际上导致与我们试图访问的位置不同。而在实际场景中,添加路由的行为更有可能发生在导航守卫之外,例如,当一个视图组件挂载时,它会注册新的路由。
原创
博文更新于 2025.04.11 ·
805 阅读 ·
27 点赞 ·
0 评论 ·
22 收藏

《Vue Router实战教程》22.导航故障

如果导航被阻止,导致用户停留在同一个页面上,由 router.push 返回的 Promise 的解析值将是 Navigation Failure。正如我们在一开始所说的,有不同的情况会导致导航的中止,所有这些情况都会导致不同的 Navigation Failure。Navigation Failure 是带有一些额外属性的 Error 实例,这些属性为我们提供了足够的信息,让我们知道哪些导航被阻止了以及为什么被阻止了。当在导航守卫中返回一个新的位置时,我们会触发一个新的导航,覆盖正在进行的导航。
原创
博文更新于 2025.04.11 ·
846 阅读 ·
25 点赞 ·
0 评论 ·
17 收藏

《Vue Router实战教程》21.扩展 RouterLink

RouterLink 组件提供了足够的 props 来满足大多数基本应用程序的需求,但它并未尝试涵盖所有可能的用例,在某些高级情况下,你可能会发现自己使用了 v-slot。// `props` 包含 `to` 和任何其他可以传递给 <router-link> 的 prop。// `props` 包含 `to` 和任何其他可以传递给 <router-link> 的 prop。// 如果使用 TypeScript,请添加 @ts-ignore。
原创
博文更新于 2025.04.11 ·
854 阅读 ·
23 点赞 ·
0 评论 ·
25 收藏

《Vue Router实战教程》20.路由懒加载

component (和 components) 配置接收一个返回 Promise 组件的函数,Vue Router 只会在第一次进入页面时才会获取这个函数,然后使用缓存数据。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就会更加高效。如果你使用的是 Babel,你将需要添加 syntax-dynamic-import 插件,才能使 Babel 正确地解析语法。异步组件仍然可以在路由组件中使用,但路由组件本身就是动态导入的。// 或在路由定义里直接使用它。
原创
博文更新于 2025.04.11 ·
983 阅读 ·
9 点赞 ·
0 评论 ·
6 收藏
加载更多