Java
RuoYi-Vue下载与运行
一、源码下载 若依官网:RuoYi 若依官方网站 鼠标放到"源码地址"上,点击"RuoYi-Vue 前端分离版"。 跳转至Gitee页面,点击"克隆/下载",复制HTTPS链接即可。 源码地址为:https://gitee.com/y_project/RuoYi-Vue.git 打开IDEA,选择"Get from VCS"。 将源码地址粘贴到URL输入框中,并选择本地项目路径,点击"Clo
uniapp开发企业微信应用中的定位问题记录
项目背景:开发工具为HBuilderX,框架为uniapp,开发移动端的Web应用,在企业微信中使用(自建应用),Web开发的应用,不是小程序。 需求点:获取用户当前的位置信息,技术流程包括以下几个环节: 1、获取当前用户的经纬度位置信息,用的uniapp的uni.getLocation()接口。 2、显示一个地图,标记用户的位置,用的百度地图SDK。 3、地图可以拖动,拖动后标记点会跟着移
Java-Day-21( 泛型 + JUnit )
Java-Day-21 泛型 ( generic ) 理解和好处 传统方法: 不能对加入到集合 ArrayList 中的数据类型进行约束(不安全) 遍历的时候,需要进行类型转换,如果集合中的数据量较大,对效率有影响 所以引出泛型 这样若是无意添加了其他类型的对象就会检测出来报错 ( 做了限制 ) 好处: 编译时,检查添加元素的类型,提高了安全性 减少了类型转换的次数,提高
Three.js的基础使用
1. 引言 Three.js是著名的JavaScript 3D图形库,用于浏览器中开发 3D 交互场景的 JS 引擎,可以快速的搭建三维场景 Three.js官网为:创建一个场景 – three.js docs (threejs.org) GitHub站点为:mrdoob/three.js: JavaScript 3D Library. (github.com) 本文描述Three.js的基础使用
执行npm install -g json-server 命令报错
执行npm install -g json-server 命令报错 上面的错误一共是分为了两类,一类是访问https://registry.npmjs.org/json-server failed这个地址的时候失败,可能是这个地址是在国外吧,就跟我去node.js官网下载软件多次下载失败一样, 还有一类错误是没有权限访问node_global这个文件夹,这个文件夹在哪里呢,就是在安装的node.
小白学前端--003标签
标签: 标题:H1-H6 <H1></H1> 限制:一个页面只有一个一级标题 段落:<p></p> 换行:<br/> 水平线:<hr/> 文本格式化标签:strong 加粗 em 倾斜 ins 下划线 &
Docker入门实验 pull_dockerfile_tomcat_简单nginx
Docker实验 pull_dockerfile_tomcat_简单nginx 带“*”号的为省略,可选做 实验目的 1、掌握Docker安装方法。 2、掌握Docker pull 服务及软件并应用的方法。 3、了解通过Dockerfile和docker build 定制docker的方法 实验仪器设备/实验环境 1、Centos7操作系统 2、Docker仓库 实验原理 容器是一种轻量级
springboot多模块项目中将dao独立成一个模块
最近因为学习消息队列和大数据的原因,搭建了一个很简单的springcloud测试项目。分了用户、商品、订单、库存等几个模块,整个项目只涉及到10张表左右,每个模块中只有简单的几个增删改查,为了不在各个模块中重复写数据库相关以及实体类的代码,于是就想着将数据库操作以及实体类抽到一个独立公共模块中。想法很简单,但是踩了很多坑,特此记录。 项目结构如下: 遇到的几个问题: 启动项目报错:数据源未配置
中国红 实验五 软件开发案例(2)团队作业
实验五:软件项目 案例分析(2) 项目 内容 班级博客链接 2023春软件工程2020级计算机科学与技术 本次作业要求链接 实验五:软件项目案例分析(2) 团队名称 中国红 团队的课程学习目标 完成软件开发案例(2),总结软件开发相关经验 这个作业在哪些方面帮助团队实现学习目标 1.通过完成的软件项目案例,加深对开发过程各个环节的理解,提高开发能力; 2.学会了软件各
微服务保护--Sentinel(其一)
微服务保护 Sentinel 1.雪崩问题 (1)何为雪崩问题 在微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务: 如图:如果服务提供者I出现故障,当前的应用的部分业务因为依赖I,所以也会发生故障。 但是,其它不依赖于服务I的业务似乎不受影响。 真的是这样吗?答案是否定的。 因为此时I的业务请求被阻塞,用户得不到响应,则tomcat的这个线程不会被释放,越来越
golang netlink 方便的网络管理包
netlink可以方便的处理golang 对于系统网络相关测试,比如我们需要设置网桥,配置ip,设置路由。。。。 参考使用 package main import ( "github.com/vishvananda/netlink" ) func main() { eth, _ := netlink.LinkByName("
202311-hello-world7843 实验五 软件开发案例(2)(团队作业)
项目 内容 课程班级博客链接 2023年春软件工程(2020级计算机科学与技术) 这个作业要求链接 实验五:软件开发案例(2) 团队名称 hello-world7843 团队的课程学习目标 (1)理解MVC软件设计模式(2)练习并掌握JSP+JavaBean+Servlet技术实现的MVC设计模式;(3)练习UML建模技术。 这个作业在哪些方面帮助团队实现学习目标 1
Window环境下Java备份和恢复Mysql数据
使用 tar 打包文件夹备份 MySQL 的数据库文件默认都是保存在安全目录的 data 文件夹下,可以直接保存 data 文件夹,因为占用空间较大,可以使用data 打包压缩进行保存 yum -y install xz #数据库文件很大,可以使用压缩率较大的xz格式压缩,首选需要安装xz压缩格式工具 tar Jcvf /opt/mysql-$(date +%F).tar.xz /u
Zookeeper详细教程-data01
Zookeeper详细教程 一、Zookeeper介绍 1.1 什么是zookeeper Zookeeper是一个分布式的、高性能的、开源的分布式系统的协调(Coordination)服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的一个重要的组件。它是一个为分布式应用提供一致性服务的软件。 1.2 zookeeper应用场景 zookeeper是一个经典的分
vue2中数组和对象更改后视图不刷新解决办法
vue2中,改变集合或数据某值时有时候并不会自动更新到视图上去,解决办法 1、官方推荐 例如: 2、使用splice 3、强制刷新数据 this.$forceUpdate();
MapReduce分布式计算(三)
JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. JSON和Java对象的转换 代码实现 电影信息均分 平均分 评论人数和均分 那么MovieBean需要实现hadoop序列化 按照每个用户的评分从高到低显示
01 js嵌入HTML的方式
js嵌入HTML的方式 js和css都是基于html的 第一种 在事件标签中添加 格式: JS是一门事件驱动型的编程语言,依靠事件去驱动,然后执行对应的程序。 在JS中有很多事件,其中有一个事件叫做:鼠标单击,单词:click。并且任何 事件都会对应一个事件句柄叫做:onclick。【注意:事件和事件句柄的区别是: 事件句柄是在事件单词前添加一个on。】,而事件句柄是以HTML标签的属性存
如何使用prettier全局格式化文件
安装 prettier如果你还没有安装 prettier,你可以使用以下命令安装它: npm install -g prettier 进入需要格式化的文件夹在命令行中进入需要格式化的文件夹。 格式化文件使用以下命令批量格式化所有 JavaScript vue文件: prettier --write "src/**/*.js" prettier --write "src/**/*.vue"
【♨Java基础】浅谈栈帧
什么是栈帧 栈帧是栈中的一个栈元素,是一种用于帮助虚拟机执行方法调用与方法执行的数据结构,当前线程中,每执行一个方法就会往栈中插入一个栈帧,当一个方法调用结束时,其对应的栈帧也会被丢弃。 栈帧本身是一种数据结构,封装了方法的局部变量表、动态链接信息、方法返回地址(即返回到方法的调用者)以及操作数栈。 Java虚拟机栈(Java Virtual Machine Stacks)是线程私有的,换句话说,
使用Hexo在Github Pages上部署静态博客
使用Hexo在Github Pages上部署静态博客 写在前面 本文写于2023/3/23,具体配置步骤具有时效性,后续如有必要会持续更新。 阅读本教程需要有 Git 和 Github 基础,对 Markdown 语法有一定的了解。 什么是Github Pages? GitHub Pages 是一项静态站点托管服务,它直接从 GitHub 上的仓库获取 HTML、CSS 和 JavaScript
Spring整合Mybatis方式
方式一 student.java userMapper.java userMapperImpl.java mybatis-config.xml userMAapper.xml spring-config.xml MyTest.java