- 博客(35)
- 收藏
- 关注
原创 Unity基于PICO4设备实现VR下的多场景切换(巨详细,案例全csdn仅此一家)
本文主要是之前实验室的一个VR小项目所用到的技术,为了方便实验室的学弟学妹们后续接手,特写下此篇文章以作参考学习,关于本项目的一些后续技术,如优化模型、调整场景地平面高度和UI面板分布、美化VR场景以及实现多设备间跨语言通信(基于udp/tcp通信)。服务端(发送/接收数据):PC端、pico4,电脑客户端(发送/接收数据,并以图形可视化的形式展示数据),我会陆续产出相应的文章。如遇问题,请在评论区积极留言,看到就会回复。
2023-07-28 17:41:12 4548
原创 基于beast库搭建http服务器,并实现get和post请求交互(附源代码)
Beast是Boost中关于http(s)/websocket(s)的库,首发于boost 1.66(2016年),是比较新的库,它主要包含了http、websocket协议的解析(反序列化)和封装(序列化)以及关于网络的操作,它以asio为基础,但似乎又想隔离Asio。本文从0到1详细描述其搭建步骤以及思路。
2023-07-21 10:23:07 1914
原创 Java通过JNI调用C++动态链接库(第三方库)实现全过程Demo
Java通过JNI调用C++动态链接库(第三方库)实现全过程Demo1、创建c++动态链接库,实现一些功能的封装,例如扫描设备,作为第三方库来使用2、创建c++中间件(本质也是DLL),用来调用和进一步的封装第三方库,添加一些业务逻辑等3、创建一个java项目,用于调用C++动态链接库(第三方库)的功能
2023-07-13 16:54:15 1548
原创 C++实现数据库的增删改查功能demo
最近在一家公司实习,入职当天给了两个小demo去完成,第一个是用c++实现web前端的http协议暴露,另一个就是用c++实现数据库的连接以及对应的增删改查功能,话不多说,上代码。
2023-07-13 12:02:09 677
原创 微信小程序之线上购物系统
本系统是一个前后端分离的线上购物系统,前端采用了微信小程序为模板开发,使用对象是客户,而后端使用的是当下企业流行的springboot框架,其中后端也开发一个基于html,css和js的后端管理页面,面向管理员和管理人员开发,界面整齐大方,简洁美观,功能齐全,可作为毕设和商用皆可。首页的上半部是循环播放的商品轮播图,中间是搜索框,下边分别是推荐商品、热卖商品和本站所有商品,每个商品都标注有价格和销量。(商品图片懒得找了,直接上风景图,无伤大雅)
2023-06-09 17:59:02 746 2
原创 微信小程序入门案例(二)
6、onReachBottom() 会在上拉到距离屏幕底部50像素(默认50像素,可在对应的.json文件中修改)时调用,首先判断下一页是否还有数据需要,如果没有的话,wx.showToast()方法会在屏幕中跳出提示对应的提示框,显示title中的内容,如果有的话,修改page的值,再次发送请求下一页的数据。在home.wxml,将九宫格的数据添加导航,并传递对应的id和name,用于详情页的标题和发起其对应请求,代码如下。点击美食,跳转到美食的详情页,点击洗浴足疗跳转对应的详情页,以此类推…
2023-04-05 21:41:18 747
原创 微信小程序前端零基础入门案例
在pages文件夹下,每个文件夹下都有四个xx.js,xx.json,xx.wxml,xx.wxss,其中js后缀的文件保存的是data数据和methods方法,属于逻辑代码,json后缀的文件保存的是本页面的配置(入门暂时用不到),wxml后缀的文件保存的是类似浏览器中的HTML,wxss相当于浏览器中的css样式。swiper是轮播图标签,view相当于div,image相当于img,image中的src相当于href,wx:for相当于vue中的v-for,wx:key相当于v-key,
2023-04-03 20:23:45 762
原创 Vue3新特性之组合式API
组合式 API (Composition API) 是一系列 API 的集合,使我们可以使用函数而不是声明选项的方式书写 Vue 组件。3、依赖注入:例如 provide() 和 inject(),使我们可以在使用响应式 API 时,利用 Vue 的依赖注入系统。2、生命周期钩子:例如 onMounted() 和 onUnmounted(),使我们可以在组件各个生命周期阶段添加逻辑。1、响应式 API:例如 ref() 和 reactive(),使我们可以直接创建响应式状态、计算属性和侦听器。
2023-04-01 17:07:13 359
原创 Vue配置嵌套路由并传递参数
2、使用编辑器(我用的是idea)打开新建的项目,在src目录下,新建一个views文件夹,在该文件夹下,创建文件About.vue作为父路由,创建AboutUs.vue和AboutCon.vue两个文件作为子路由代码如下,1、在目标文件夹的下,直接输入cmd回车,出现如下dos窗口后,直接输入如下命令,新建一个基于webpack的vue项目, 配置步骤略过,本文的重点在嵌套路由以及参数的传递。其中, to=“/about/con/通知2”,通知2是父路由向子路由传递的参数,
2023-03-30 18:58:16 414
原创 vue父组件向子组件通过props实现数据传递详解
5、子组件接收数据,并渲染页面,代码如下,其中props是用来接收父组件传递的字符串数据‘你好,Vue!’,其中text对应父组件中传递来的属性名,其中数据类型为String,默认为空字符串,4、父组件向子组件传递数据,代码如下,在中,text是向子组件传递的属性名,message是父组件向子组件传递的数据,其中:不能缺少,表示动态传递数据,1、在父组件app.vue的scripts下引入子组件HelloWorld.vue,例如。3、在父组件的template下渲染子组件的内容,
2023-03-29 18:02:25 1014
原创 vue子组件向父组件传递数据详解
5、父组件接收数据,代码如下,在中调用子组件的自定义事件receive和父组件的getMsg方法,其中getMsg(data)方法中的data是用来接收子组件携带的数据,从而实现了从子组件到父组件数据的传递。1、在父组件app.vue的scripts下引入子组件HelloWorld.vue,例如。4、子组件向父组件传递数据,代码如下,点击按钮后,调用sendMsg方法。3、在父组件的template下渲染子组件的内容,
2023-03-29 17:08:47 1520
原创 解决idea中使用spring initializr创建项目,只有Lifecycle,无依赖和插件的问题
这个问题在我初学springboot时也遇到过,原因是默认的下载链接在国外,因此在新建项目时,总是遇到各种问题,今天换了个链接再次新建项目就成功了,于是就随手记录下来了,步骤如下,2、选择custom选项,输入https://start.aliyun.com/,然后next,3、注意红框内的选项,一般默认都是这样,然后next,4、勾选依赖,根据自己项目的需要,然后next,6、第一次使用会加载的久一点,加载界面如下,出现这个界面就ok了,耐心等待即可。5、自定义项目名,然后finish。
2023-03-28 22:57:04 738
原创 Flask+echarts爬取天气预报数据并实现可视化
右键新建一个flask01.py的文件,对爬取到的数据进行读取,并转换为列表类型,传递给index.html页面,echarts的图表样例负责接收并渲染,代码如下,在根目录下,新建一个名为templates目录,该目录名为默认的页面存储路径,不可拼错和随意修改,是固定的,然后右键创建一个index.html的文件,代码如下,右键新建一个crawl.py文件,代码如下,将爬取到的数据存储到tianqi.txt文件中,
2023-03-25 17:00:00 1214
原创 scrapy框架实战之爬取阳光热线案例
1.2 在终端输入如下命令,切换到新建的文件目录下1.3 在spiders子目录中创建一个名sun,初始url为www.xxx.com的爬虫文件,在终端输入如下命令2、配置文件修改双击打开sunPro文件目录下的settings.py文件,
2023-03-22 19:05:56 129
原创 scrapy框架之全站深度爬取数据
1.2 在终端输入如下命令,切换到新建的文件目录下1.3 在spiders子目录中创建一个名essay,初始url为www.xxx.com的爬虫文件,在终端输入如下命令2、配置文件修改双击打开essays文件目录下的settings.py文件,
2023-03-21 20:08:34 365
原创 scrapy入门案例
前提条件,已导入scrapy模块,且正常使用。在pycharm的终端窗口输入如下的命令,表示创建了一个叫exercise01的scrapy项目2、在项目中创建第一个爬虫文件2.1、 在终端输入如下命令,切换到新建的文件目录下2.2 、在spiders子目录中创建一个名main,初始url为www.xxx.com的爬虫文件,在终端输入如下命令3、配置文件修改双击打开exercise01文件目录下的settings.py文件,3.1、打开并修改USER_AGENT的注释3.2、将ROBOTSTXT
2023-03-20 18:28:04 113
原创 Java后端学习顺序,不走弯路,3个月快速入门Java后端,附学习周期
1.JavaSE,(45天左右)推荐B站韩顺平老师的Java,没时间可选看2.数据库,韩老师的Java零基础里有这部分(一周)3.前端HTML5 CSS JavaScript,某🐴(一周内)4.Javaweb后端(一周)5.Git或Maven(3天)6.ssm框架,建议学习,时间来不及可直接上springboot,但学会ssm,springboot也就会了,亲测1天上手(15天左右)7.Springboot框架(1-2天,前提是学会ssm框架)8.分布式等……
2023-03-07 23:33:31 2901 5
基于beast库搭建http服务器,并实现get和post请求交互
2023-07-21
Java通过JNI调用C++动态链接库(第三方库)实现全过程Demo
2023-07-13
Flask+echarts爬取天气数据并完成可视化
2023-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人