首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏coding个人笔记

    vue-cli3创建页面项目

    开发了很多个单页面的项目,也开发了很多原生的项目,就是一直没机会开发页面和单页面混合的项目,于是自己去查了一些资料,用的是vue-cli3脚手架搭建了一个页面和单页面混合的小demo。 首先,vue-cli3是脚手架的版本是3.x,这并不是说vue已经有了3.0。Vue-cli3默认就给了页面的配置,不需要我们多做什么: ? 想了解vue-cli3的更详细的可以去官网查看: https://cli.vuejs.org/zh/config/#assetsdir 这样一看,其实创建页面项目很简单,因为已经内置了这些配置,你只要每次搭建一个页面就这边配置一条 了解到有glob这个api,于是我这边是固定了一个页面的目录: ? 相当于每一个页就是一个完整的单页,跟一个单页项目一模一样。 项目上传git了,地址: https://github.com/wade3po/multi-page-spa (完)

    1.4K10发布于 2020-04-24
  • 来自专栏低代码平台

    在 JeecgBoot 项目中基于 Vue 3 配置页面入口

    在现代 Web 开发中,使用 Vue 框架构建项目已经成为一种常见的选择。而 JeecgBoot 作为一个优秀的后台管理系统框架,也提供了丰富的功能和组件,方便开发人员快速搭建企业级应用。 本文将介绍如何在 JeecgBoot 项目中基于 Vue 3 配置页面入口,实现更灵活的页面管理和定制化需求。前提首先,确保您已经下载好 JeecgBoot 的 Vue 3 的前端项目。 源码地址:https://github.com/jeecgboot/JeecgBoot前端 vue3 配置项目页面入口1. 项目根目录新建 home.html<! /App.vue';const app = createApp(App);app.mount('#app');3.

    47110编辑于 2024-07-16
  • 来自专栏拂晓风起

    Vue 2.x + Webpack 3.x + Nodejs 页面项目框架(上篇——纯前端页面)

    Vue 2.x + Webpack 3.x + Nodejs 页面项目框架(上篇——纯前端页面) @(HTML/JS) 一般来说,使用vue做成单页应用比较好,但特殊情况下,需要使用页面也有另外的好处 例如手Q的webview架构,新开页面有利于ios右划返回,也避免了返回时页面的刷新。 所以,这里我们探讨一下如何配置实现页面的项目框架。 本文源代码:https://github.com/kenkozheng/HTML5_research/tree/master/Vue-Multipages-Webpack3 本文目录,也是实现纯前端页面的步骤 vue-cli创建框架 分析原型项目配置 页面化改造 1 利用vue-cli搭建基本的框架 vue-cli是官方提供的脚手架工具,快速建立原型项目3 页面改造 了解了原型项目的功能,接下来需要做的事情包括: 建立页面项目目录,创建多个vue webpackentry配置 复用html/自动生成html 实际项目的一些优化 >创建页面 如图所示

    1.7K20发布于 2018-07-03
  • 来自专栏对线JAVA面试

    SpringBoot模块项目实践

    序言: 比起传统复杂的单体工程,使用Maven的模块配置,可以帮助项目划分模块,鼓励重用,防止POM变得过于庞大,方便某个模块的构建,而不用每次都构建整个项目,并且使得针对某个模块的特殊控制更为方便 接下来,本文将重点阐述SpringBoot在Maven环境的模块构建过程。 2.安装Mysql数据库,然后创建数据库socks,并添加表t_user,插入数据如图: 3.配置好整个项目之后,这里只需要运行mm-web模块下的MmWebApplication的启动类就可以了, 如下图: 四、运维部署(模块打包) 1.添加打包插件 注意:模块项目仅仅需要在启动类所在的模块添加打包插件即可!! 启动项目 通过命令行启动项目: xx\mm-web\target>java -jar mm-web-0.0.1-SNAPSHOT.jar 启动效果如下: ---- (完)

    3.1K30编辑于 2022-10-27
  • 来自专栏Java啊

    SpringBoot项目模块打包

    直接开始吧 先对整个项目的父工程(root)进行clean和install 中途可能会遇到clean失败的情况,大概率是循环依赖的问题,根据报错内容自己好好检查某个模块的依赖问题 在公共模块的 --下方resources的文件夹名字要和自己项目的文件夹名确认一致才行 很多人就是忽略了名字不一致 --> <directory>src/main/resources</directory resources> </build> 对需要打包的模块进行clean和packing 去生成的target文件夹下找到jar包即可 执行java -jar jar包名即可运行 运行jar包可能会遇到项目启动报错 ,我这种方式是没问题的,我以前用的一种方式也没问题,但是现在又用之前那种方式就会执行jar包项目启动报错,就没再使用了。 --模块打包:只需在启动类所在模块的POM文件:指定打包插件 --> <build> <plugins> <plugin> <groupId>org.springframework.boot

    1.6K30编辑于 2023-03-15
  • 来自专栏小闫笔记

    商城项目(十)

    商城项目(十) 1.订单支付流程-支付宝 ? 1.客户端点击支付,向服务器发送一个请求。携带订单的id。 客户端申请访问获取支付网址和参数,服务器向其返回。 3.组织支付宝支付网址和参数。 alipay.api_alipay_trade_page_pay( out_trade_no=order_id, # 商户订单号 total_amount=str(total_pay), # 订单总金额 subject='美商城 3.保存支付结果并修改订单支付状态。 4.返回应答。 3.Xadmin Xadmin是Django的第三方扩展,比Django自带的admin站点使用方便。我们可以使用此管理站点进行网站管理。 chdir=/Users/delron/Desktop/E-commerce-sites/Ethanyan_mall #项目中wsgi.py文件的目录,相对于项目目录 wsgi-file=Ethanyan_mall

    2K10发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(四)

    商城项目(四) 项目地址 https://github.com/EthanYan6/E-commerce-sites.git 笔记配合代码查看效果更好哦~ 1.登录用户的邮箱设置 API: PUT 3.返回应答,验证成功。 3.用户地址管理 业务功能: 1.地址的增(重点)、删、改、查。 2.设置默认地址。 3.设置地址的标题。 4.省市县三级联动效果。 # 1.查询id为200001的地区 area = Area.objects.get(id=200001) # 2.查询area下级地区 由一查 # sub_areas = Area.objects.filter (parent_id=200001) # 由一查:一对象.类名小写__set.all() sub_area = area.area_set.all() # 一旦设置了related_name='subs 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.6K30发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(九)

    项目仓库 https://github.com/EthanYan6/E-commerce-sites.git 结合代码查看笔记,效果更佳。笔记只是记录重点或者难点。 ? 美商城项目(九) 1.获取用户结算商品的信息 用户所要结算的商品就是购物车中被勾选的商品。 3.返回应答,订单创建成功。 3.订单事务 对于订单保存中,涉及到数据库操作的过程,应该放在同一个事务中,要么都成功,要么都失败。 mysql事务:一组sql语句,要么都成功,要么都失败。 更新失败需要重新进行尝试,最多尝试3次,否则下单失败。 ? 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.3K10发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(二)

    商城项目(二) 1.注册信息的保存 1.1 接口设计 创建一个新用户 API: POST /users/ 参数: { "username":"用户名", "password 3.注册成功,将新用户序列化并返回。 优点: a.存储在session中数据更加安全 2.2JWT认证机制 用户登录: 1.接收参数并进行校验(将用户名和密码校验) 2.检验用户名和密码是否正确 3.由服务器生成一个字符串(jwt token 2.浏览器的本地存储提供了sessionStorage 和 localStorage 两种: sessionStorage 浏览器关闭即失效 localStorage 长期有效 3. 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.4K30发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(五)

    商城项目(五) 1.typroa中画流程图 1.1横向流程图 注意:横向的流程图,代码块中首行标明graph LR,代码块标明语言是mermaid 代码示例: ```mermaid graph LR 3.获取参数并进行校验(参数完整性,手机号格式,邮箱格式)。 4.创建并保存新增地址数据。 5.将新增地址数据序列化并返回。 写代码之前,先定义地址的序列化器类。 3.返回应答。 3.2.4修改登录用户指定地址 API: PUT /addresses/(? 3.返回应答,设置成功。 3.2.6修改登录用户指定地址标题 API: PUT /addresses/(? 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.6K30发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(七)

    商城项目(七) 项目仓库 https://github.com/EthanYan6/E-commerce-sites.git 结合代码查看笔记,效果更佳。笔记只是记录重点或者难点。 1.登录用户浏览商品记录 Django开发web项目中,如果是前后端分离的模式,那么基本都是使用rest_framework框架。如果是前后端不分离,就不会使用了。tornado学习难度会大一点。 my_list:[1,3,2,3,5,3,6] # 要删除所有的3 lrem my_list 0 3 # 从左往右将3删除2次 lrem my_list 2 3 # 从右往左将3删除2次 lrem my_list 3.帮助开发者根据索引记录到数据库中查询真实的数据。 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    2.3K30发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(六)

    商城项目(六) 1.提醒 接口文档是后端写完接口之后给前端使用的,一定要写的尽可能详细。 创建一个交互式容器 docker run -i --name=<容器名> <镜像名> <容器启动之后执行命令> 2.创建守护式容器 docker run -itd --name=<容器名> <镜像名> 3. docker container start <容器名|容器id> 8.删除已有的容器 docker container rm <容器名|容器id> 2.2打包 将所有的应用和依赖环境装好之后,可以开发我们的项目 docker load -i 文件路径 docker load -i mysql.tar 3.自定义文件存储 默认情况下,使用admin管理站点上传图片时,Django会调用默认文件存储系统类中的 _save 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.5K20发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(一)

    商城项目(一) 1.在给用户授权的时候,用到了一个%,表示的是任何ip都可以连接这个数据库。换句话说,如果你换了电脑,你也是可以进行连接数据库继续开发的。 概念: 1.任务执行者( worker):提前创建的进程 2.任务发出者:发出任务信息,让执行者去调用某个函数( 任务函数) 3.中间人( broker):存放任务消息。 3.生产者-消费者模型。 注意:中间人可以是rabbit-mq,也可以是redis,我们使用redis。 3.封装任务函数 @celery_app.task(name='send_sms_code') def send_sms_code(a,b): # ... 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.8K31发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(三)

    商城项目(三) 1.qq登录的详细流程(重点) 1.客户端请求获取QQ登录网址。 2.我们自己服务器返回QQ登录网址和参数给客户端。 3.客户端请求QQ登录网址。 :"jwt token" } 业务逻辑: a.获取参数并进行校验(参数完整性,手机号格式,短信验证码是否正确access_token是否有效) b.保存QQ绑定的数据 c.返回应答,绑定成功 3. 6.重点内容 1.自定义Django认证系统用户模型类 2.跨域请求 3.celery异步任务发短信 4.JWT认证机制 5.自定义jwt扩展登录视图响应数据函数 6.自定义Django认证后端类(登录账户支持用户名和手机号 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.2K40发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(八)

    项目仓库 https://github.com/EthanYan6/E-commerce-sites.git 结合代码查看笔记,效果更佳。笔记只是记录重点或者难点。 ? 美商城项目(八) 1.项目每次启动前开启的任务 1.前端服务器live-server开启(在静态文件目录下执行) live-server 2.开启celery任务(在celery_task上一级目录终端进行输入 3.返回应答,设置成功。 return user 修改oauth/views.py中的视图 class OAuthQQUserView(CreateAPIView): """ 获取QQ用户对应的美商城用户 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题

    1.4K20发布于 2019-07-18
  • 来自专栏小闫笔记

    商城项目(十一)

    商城项目(十一) 项目仓库地址 https://github.com/EthanYan6/E-commerce-sites.git 1.重置密码 API: PUT /users/(? 3.当在个人中心修改完密码之后,直接跳转登录页面使其重新登录。 ? 优质文章推荐: 公众号使用指南 redis操作命令总结 前端中那些让你头疼的英文单词 Flask框架重点知识总结回顾 项目重点知识点详解 难点理解&面试题问答 flask框架中的一些常见问题 团队开发注意事项 浅谈密码加密 Django框架中的英文单词 Django中数据库的相关操作 DRF框架中的英文单词 重点内容回顾-DRF Django相关知识点回顾 美商城项目导航帖 项目重要技术点介绍

    1.8K11发布于 2019-07-18
  • 来自专栏余生大大

    SpringBoot 模块项目打包编译

    1.先使用Idea创建一个父工程 2.创建子工程 3.配置父子工程的pom文件进行关联 父工程pom <?xml version="1.0" encoding="UTF-8"? > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w<em>3</em>.org/2001/XMLSchema-instance -- 基本信息 --> <description>SpringBoot <em>多</em>模块构建示例</description> <modelVersion>4.0.0</modelVersion> -- <em>项目</em>说明:这里作为聚合工程的父工程 --> <groupId>com.jingan</groupId> <artifactId>jinganplatform</artifactId -- 继承本<em>项目</em>的父工程 --> <parent> <groupId>com.jingan</groupId> <artifactId>jinganplatform

    1.1K30编辑于 2022-11-02
  • 来自专栏粽子的深度学习笔记

    mmdetectionmmdetection3d卡训练

    因为3d检测训练时间太久,所以想要在mmdet3d上开机,发现加载完标注文件pkl/json之后,卡住了,找到如下报错 其中有个warning :using best-guess GPU, "| grep v >/dev/null && echo $i ; done; > /dev/null" ) os.environ["NCCL_IB_GID_INDEX"] = "3"

    1.6K10编辑于 2022-09-19
  • 来自专栏学习之路

    【#3项目设计

    然而上图的模型中,是一种对一或一对一的关系,一旦服务端掉线,则客户端无法进行远端调用,且其服务端的负载也会较高,因此在rpc 实现中,我们不仅要实现其基本功能,还要再进一步,实现 分布式架构 的 rpc 3. Dispatcher 模块存在的意义:区分消息类型,根据不同的类型,调用不同的业务处理函数进行消息处理。 3. Dispatcher IO 数据分发处理,逻辑与服务端一致 4. ,我们将整个项目的实现划分为三层来进⾏实现 抽象层:将底层的网络通信以及应用层通信协议以及请求响应进行抽象,使项目更具扩展性和灵活 性。 3. 业务层 业务层就是基于底层的通信框架,针对项目中具体的业务功能的实现了,比如Rpc请求的处理,发布订阅请求的处理以及服务注册与发现的处理等等。

    38100编辑于 2025-04-01
  • 来自专栏code秘密花园

    网站项目的 CSS 架构

    我在互联网行业的第四份工作,是在我国一家领先的媒体新闻公司中任职一名 CSS/HTML 专家,我的主要职责就是开发可重用的、可扩展的、用于网站的 CSS 架构。 ? 在本文中,我将与大家分享我在构建网站架构领域中积累的知识和经验。 附注:如今,正规的项目都会用到 CSS 预处理器。而在本文中,我会使用 Sass 预处理器。 这个全局层是整个多重项目(多个网站)的起始点。 下面的示例图向我们演示了彼时我司的项目需求。 ? 总结 在本文中,我向大家展示了针对网站项目的 CSS 体系结构的构建方法,这套思想提炼于我经年积累的知识和经验。 本文是系列文章 CSS 架构文章新篇的第三篇,我会每隔几周跟大家分享后续篇章。 CSS 架构 —— 文件夹和文件架构 网站项目的 CSS 架构 结束语 好了,这次就分享到这里。衷心希望大家喜欢本文,并能从我的经验中获益一二。

    1.9K30发布于 2019-09-29
领券