SpringBoot获得application.properties中数据的值

第一种方式获取: 1.application.properties文件 server.port=8088 server.servlet.context-path=/springboot-ActiveMQ/ spring.activemq.broker-url=tcp://localhost:61616 #自定义属性 url=http://127.0.0.0:8899    2.一个GetPropertiesController测试类 package com.qingfeng.test;
分类: 其他 发布时间: 05-15 20:13 阅读次数: 0

机器人技术-1腿式机器人-第二章 2腿式机器人运动学模型及分析

第二章 2腿式机器人运动学模型及分析2.腿式机器人运动学模型及分析总述2.1研究弹跳运动的价值:2.2腿式机器人的运作状态2.2.1立姿2.2.2弹跳2.3机器人腿的长度2.3.1腿部结构总类套管伸缩式铰接关节式腿2.腿式机器人运动学模型及分析总述对于单足或双足弹跳机器人来说,只存在一种步态:walking=hopping2.1研究弹跳运动的价值:更好地理解腿式运动的机理更容易向多足机器人平台扩展使运动控制器更加合理,高效。2.2腿式机器人的运作状态决定双足仿人型机器人能否实现站姿平
分类: 其他 发布时间: 05-15 20:10 阅读次数: 0

机器人技术-1腿式机器人-第三章 3腿式机器人动力学分析基础

第三章 3腿式机器人动力学分析基础3.1腿式机器人动力学分析二级目录三级目录3.1腿式机器人动力学分析二级目录三级目录
分类: 其他 发布时间: 05-15 20:10 阅读次数: 0

用TabLayout+ViewPager+Fragment控件实现简单的翻页效果

1.效果展示 1.导入依赖 implementation 'com.google.android.material:material:1.0.0' 2.新建Fragment1   2.1fragment.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

5-webpack构建速度和体积优化策略

初级分析:使用webpack内置的stats 利用webpack内置的stats对象 它可以帮我们分析基本的一些信息,比如构建总共的时间,构建资源的大小 package.json 中使用 stats 指定输出的是一个json对象,生成一个json文件 "scripts": { "build:stats": "webpack --config webpack.prod.js --json > stats.json" } node.js中使用 const webpack = require(
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

小智的糖果(Candy) 51nod 提高组试题

luogu AC通道! (官方数据) 题目描述 小智家里来了很多的朋友,总共有N个人,站成一排,分别编号为0到N-1,小智要给他们分糖果。但 是有的朋友有一些特殊的要求,有的人要求他左右的两个人(左边一个、右边一个,一共2个人)的 糖果数都比他的多,有的人要求他左右的两个人的糖果数都比他的少。同时小智希望给不同的人分到 的糖果数不相同,并且每个人至少有一个糖果,同时小智希望分出的糖果个数尽可能的少,现在小智 想知道有多少种分糖果的方法。数据保证不会出现两个人的要求产生冲突的情况。 输入格式 第
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

3. 垃圾回收机制

1. 什么是 “垃圾” ?   x = 1 //把 “1” 这个值赋给 “x”,在计算机中,先是定义了一个变量x,然后在内存里面开辟了一块内存空间,用来存放x的值,也就是1,这个时候,x和1是绑定的。   这种绑定关系,叫做 “引用计数”。,这时候,“1”的引用计数就是1.   如果在这个时候,再一次给x赋值,x = 2,那么这个时候,计算机就重新开辟了一块内存空间,用来存放x的值,也就是2,存放了2之后,x和之前的1就自动解绑了。   这个时候,1的引用计数就变成0了,因为没有被引用,无法被
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

No artifacts configured

一,配置Tomcat过程出现No artifacts configured的问题 1.在 Edit Configurations中选择Deployment 中添加xxx.war(exploded),即上图中:Deployment--->点击如图示的“+”号
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

数据库day1——初识数据库 mysql的安装、启动和基础配置 —— windows版本

阅读目录   楔子   初识数据库   为什么要用数据库   认识数据库   初识mysql   mysql概念   下载和安装   初识sql语句 楔子   假设现在你已经是某大型互联网公司的高级程序员,让你写一个火车票购票系统,来hold住十一期间全国的购票需求,你怎么写?   由于在同一时段抢票的人数太多,所以你的程序不可能写在一台机器上,应该是多台机器一起分担用户的购票请求。   那么问题就来了,票务信息的数据存在哪里?存在文件里么?   如果存储在文件里,那么存储在哪一台机器上呢?是
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

计算机网络——HTTP(上)

目录 HTTP传输过程 使用域名访问 Web 服务器 真实的网络世界 HTTP报文 请求行 状态行 头部字段 常用头字段 请求方法 标准请求方法 GET/HEAD POST/PUT 其他方法 扩展方法 安全与幂等 HTTP传输过程 HTTP 协议是运行在 TCP/IP 基础上的,依靠 TCP/IP 协议来实现数据的可靠传输。所以浏览器要用 HTTP 协议收发数据,首先要做的就是建立 TCP 连接。 经过 SYN、SYN/ACK、ACK 的三个包之后,浏览器与服务器的 TCP 连接就建立起来了。
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

vue的调试工具vue-devtools

一.登录github官网下载vue-devtools压缩包或者打开命令行使用命令 直接进入官网,下载zip(注意下载master分支的)(不然会出问题) https://github.com/vuejs/vue-devtools 二.将下载的压缩包解压,进入vue-devtools-master文件夹中, 点击“此电脑...”一整行,全选,输入“cmd”; 三.输入安装命令 cnpm install 如果没有cnpm,需要进入命令行,输入 npm install -g cnpm --regis
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

紫书 -- 大整数类

看到紫书上的这一页先是一脸懵逼,不过仔细理解还是觉得挺妙的hhhh 首先贴上前一部分代码: //结构体BigStruct可用于储存高精度非负整数 struct BigInteger { static const int BASE = 100000000; static const int WIDTH = 8; vector<int> s; // 构造函数 BigInteger(long long num = 0) { *this = num; }
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

《C程序设计语言》 练习2-8

问题描述   练习 2-8 编写一个函数rightrot(x, n),该函数返回将x循环右移(即从最右端移出的位将从最左端移入)n(二进制)位后所得到的值。   Write a function rightrot(x,n) that returns the value of the integer x rotated to the right by n bit positions. 解题思路    这个题目我感觉可以有两种理解方式    第一种    就是默认二进制位数,前面没有多余的0来补位
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

vscode+eslint自动格式化vue代码的方法

前言 使用vscode开发vue项目的时候,为了编码格式的统一化,使用eslint规范进行格式化。此时通过eslint插件可以实现对vue代码的自动格式化。 使用方式 在vscode的插件模块处,搜索eslint。找到下面的插件。 安装完成后,进行配置。 file --> preferences --> setting 找到eslint。 打开setting.json。 在里面配置如下代码: { "eslint.options": { "extensions": [ "
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

SpringBoot 配置过滤器

1.配置过滤器 package com.qingfeng.filter; public class UserFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { System.out.println("进入了init方法。。。。。。" ); } @Override public voi
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

YY/T 0595-2020 医疗器械 质量管理体系YY/T 0287-2017 应用指南

点击下载该标准 标准编号:YY/T 0595-2020 标准名称:医疗器械 质量管理体系YY/T 0287-2017 应用指南 英文名称:Medical devices—Quality management systems—Guidance on the application of YY/T 0287-2017 发布部门:国家药品监督管理局 发布日期:2020-02-21 实施日期:2020-04-01 标准状态:现行 替代标准:YY/T 0595-2006 标准格式:PDF 文件页数:10
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

第七天学习多线程同步和锁

多线程的线程同步和锁 线程同步 当多个线程访问同一个对象,并且线程还想修改对象,这时候就需要线程同步,线程同步其实就是一个等待机制,多个需要访问此对象的线程进入对象的等待池形成队列,等待前一个线程使用完毕,下一个线程再使用。 线程同步的形成条件:队列+锁 队列 线程排队。 锁_synchronized隐式定义锁 一个线程持有锁会导致其他所有需要此锁的线程挂起。 多线程竞争下,加锁,释放锁对导致较多的上下文切换和调度问题,引起性能问题。 如果一个优先级高的线程等待一个优先级低的线程释放锁,会导致
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

Linux登录shell和非登录(交互式shell)环境变量配置

使用Jenkins执行shell脚本的时候, 碰到command not found. 比如java mvn, 这些环境变量配置在/etc/profile 中, 但jenkins执行的时候并没有加载. 这是因为jenkins执行的shell是非登录交互式shell, 并不会加载/etc/profile. 交互式shell会加载.bashrc, 进而会加载/etc/bashrc, 而/etc/bashrc会加载/etc/profile.d/*.sh. 因此, 自定义的变量应该定义在/etc/pr
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

棋盘覆盖问题(分治)

一个骨牌为3格。 当棋盘边长为2,总格数(2^2-1)/3,发现可以整除。 那么因为棋盘边长为2^k,总格数(2^4-1)/3,可以用n^2-1=(n+1)(n-1)拆开,利用上一步,发现可以整除。 可以证的无论棋盘的边长,都可以在有一个奇异点的情况下被整除。 那么我们的目标是把大的棋盘一步步拆成边长为2的小棋盘,其中的奇异点可以是一个普通骨牌当成成三个奇异点用。 最后的步骤: 1、大棋盘拆四个象限,在没有奇异点的象限,棋盘中间填一个骨牌。 2、进入各个小象限,上一步的骨牌当作奇异点,继续重复
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0

html5 video微信浏览器视频不能自动播放解决方案

IOS解决方案 核心js 需要引用微信sdk //一般情况下,这样就可以自动播放了,但是一些奇葩iPhone机不可以 document.getElementById('car_audio').play(); //必须在微信Weixin JSAPI的WeixinJSBridgeReady才能生效 document.addEventListener("WeixinJSBridgeReady", function () { document.getEl
分类: 其他 发布时间: 05-15 19:57 阅读次数: 0