资讯中心

站内搜索

动手实践WebVR 全景

前言 近年来VR概念越来越火,相信大家在网上都有过VR的浏览体验,比如VR全景看房[1]、VR全景看车[2]、VR全景旅游[3]等等,VR全景给了我们视觉上的沉浸式体验。本文将会简单探究Web VR全景的实现原理,同时也会用threejs实现两个小的demo,希望对大家以后在业务上遇到类似的场景能有所帮助。 什么是VR 引用维基百科的定义: 虚拟现实(英语:virtual reality,缩写VR),是利用电脑模拟产生一个三维空间的虚拟世界,提供用户关于视觉等感官的模拟,让用户

在 IDEA 中创建 Spring Boot 项目的方式(详细步骤教程)

开发环境 以下是我的开发环境 JDK 1.8 Maven 3.6.3 IDEA 2019(2019 无所畏惧,即使现在已经 2023 年了哈哈哈) 使用 Maven 的方式创建 Spring Boot 项目 下面的内容可能会因 IDEA 版本不同,而有些选项不同,但是大同小异。 1. 打开 IDEA 点击 Create New Project 2. 点击 Maven 点击左边的 Maven,默认选择你的 JDK,然后点击 Next。 3. 输入项目信息 输入你的项目

Java反射(通俗易懂)

目录 1、反射介绍 2、反射API 2.1 获取类对应的字节码的对象(三种) 2.2 常用方法 3、反射的应用 3.1 创建 : 测试物料类 3.2 获取类对象 3.3 获取成员变量 3.4 通过字节码对象获取类的成员方法 3.5 通过字节码对象获取类的构造方法 4、创建对象 1、反射介绍         Reflection(反射) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查。被private封装的资源只能类内部访问,

一张思维导图带你学会使用SpringBoot异步任务实现下单校验库存

🧑‍💻作者名称:DaenCode 🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。 😎人生感悟:尝尽人生百味,方知世间冷暖。 📖所属专栏:SpringBoot实战 系列文章目录 标题 一文带你学会使用SpringBoot+Avue实现短信通知功能(含重要文件代码) 一张思维导图带你学会Springboot创建全局异常、自定义异常 一张思维导图带你打通SpringBoot自定义拦截器的思路 28个SpringBoot项目中常用注解,日常开发、求职面试不再懵圈 一张思

MySQL基础篇——MySQL数据库的介绍、下载、安装【文末送书】

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.数据库相关概念 1.什么是数据库  2.什么是数据库管理系统  3.SQL是什么 4. 数据库市场占有率 二.mysql安装 1. 安装 1). 双击官方下来的安装包文件 2). 根据安装提示进行安装 2. 配置 1). 在此电脑上,右键选择属性 2). 点击左侧的 "高级系统设置",选择环

微信小程序获取用户手机号码教程(前端+后端)

1.背景介绍 在开发一款微信小程序时,需要用户进行微信登录,获取用户的手机号码来作为用户的唯一标识(userId),于是探索获取用户手机号码的方式; (当然,通过wx.login来获取code,进而换取用户的openid也是可以的) 目前版本的微信小程序获取用户手机号码的方式如下: 前端开发参考:获取手机号 | 微信开放文档 后端开发参考:手机号快速验证组件 | 微信开放文档 步骤如下: ①利用手机号快速填写的功能,将button组件 open-type 的值设置为 getP

前端怎么监听手机键盘是否弹起

摘要: 开发移动端中,经常会遇到一些交互需要通过判断手机键盘是否被唤起来做的,说到判断手机键盘弹起和收起,应该都知道,安卓和ios判断手机键盘是否弹起的写法是有所不同的,下面讨论总结一下两端的区别以及上线方式~ HTML: IOS端可以通过 focusin focusout实现 window.addEventListener('focusin', () => { // 键盘弹出事件处理 alert("ios键盘弹出事件处理") }); window.addE

后端接口返回文件流格式、前端如何实现文件下载导出呢?

在项目开发过程中,难免会需要实现文件下载功能,记录下自己实际开发过程过程中遇到两种实现的方式。一种:后端直接返回加密url ,前端解密后直接使用 a标签下载就可以,这种方法相等比较简单,另一种:后端接口直接返回文件流,这种方式前端就需要单独封装对应的请求方法进行处理,因为这种方式使用不多,为了方便后续使用加深印象,将解决方法记录下来方便后续查阅。 完整代码 post请求 function postDownload(url, data, fileName) { return axio

Navicat 连接 MySQL :2002 - Can‘t connect to server on ‘127.0.0.1‘ (36)

问题: 2002 - Can‘t connect to server on ‘127.0.0.1‘ (36) 场景 Navicat 16 MySQL 5.7 Windows虚拟机 Mac主机 导言: Navicat 是一款功能强大的数据库管理工具,但在使用过程中可能会遇到连接 MySQL 数据库时出现 “Can’t connect to server on ‘127.0.0.1’” 错误的情况。本文将详细介绍该问题的可能原因,并提供解决方案,帮助您解决这一常见的连接错误。

Spring IOC之Condition 接口

博主介绍:✌全网粉丝4W+,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌ 博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL+Vue等前后端分离项目,可以在左边的分类专栏找到更多项目。《Uniapp项目案例》有几个有uniapp教程,企业实战开发。《微服务实战》专栏是本人的实战经验总结,《Spring家

【MySQL】Java的JDBC编程

1. 数据库编程的必备条件 编程语言,如Java,C、C++、Python等 数据库,如Oracle,MySQL,SQL Server等 数据库驱动包:不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提 供了Java的驱动包mysql-connector-java,需要基于Java操作MySQL即需要该驱动包。同样的, 要基于Java操作Oracle数据库则需要Oracle的数据库驱动包ojdbc。 2. Java的数据库编程:JDBC JDBC,

前端+数据库+djago入门(前端部分)

 Flask用于网页搭建 用flask建立网页 from flask import Flask app = Flask(__name__) # 创建了网址 /show/info 和 函数index 的对应关系 # 以后用户在浏览器上访问 /show/info, 网站自动执行 @app.route("/show/info") def index(): return "中国联通" if __name__ == '__main__': app.run() 浏览器识别标签和
加载更多

一个令你着迷的主题!

查看演示 官网购买