- 博客(72)
- 资源 (1)
- 问答 (11)
- 收藏
- 关注
原创 视频分段传输
@RequestMapping("play") public void play(HttpServletRequest request, HttpServletResponse response) throws IOException { response.reset(); File file = new File("D:\\Backup\\桌面\\cs.mp4"); long fileLength = file.length(); ...
2021-08-31 15:57:39
302
原创 rtsp格式转码rtmp
1、下载nginx 1.7.11.3 Gryphon编辑conf/nginx.conf文件(没有新建一个)worker_processes 1;error_log logs/error.log debug;events { worker_connections 1024;}rtmp { server { listen 1935; // rtmp监听端口 chunk_size 4000;
2020-12-10 10:26:08
516
1
原创 视频流rtmp(vue实现方式)
1、vue-cli(2.x):vue-video-player2、vue-cli(3.x):ckplayer
2020-12-09 14:43:57
937
原创 异常处理(Java 基础进阶)
1、try-catch-finally使用package com.example.test;import java.util.Scanner;public class ExceptionMain { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (true) { System.out.println("输入.
2020-11-30 14:05:57
103
原创 CSS嵌入方式+变形+过渡(Html基础)11
CSS引入方式:行内引入:<!-- 添加style属性 --><div id="father" style="border: 1px black solid;"></div>头部标签引入:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> <style>.
2020-11-12 10:11:54
168
3
原创 定位属性(Html基础)10
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> <style> #max{ width: 600px; height: 2000px; background-color: aqua; border: 1px black solid; margin: 0 auto;.
2020-11-04 12:04:20
155
原创 边框+内外间距设置(Html基础)9
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> <style> #div1{ width: 200px; height: 200px; background-color: aqua; /* solid直线 dashed虚线 dotted点线 double双直线*/ .
2020-11-04 11:43:07
3589
原创 DIV布局(Html基础)8
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> <style> #div1{ width: 100%; height: 50px; background-color: chartreuse; float: left; } ul{ list-style-.
2020-11-04 11:21:57
369
原创 CSS背景图片(Html基础)7
56.jpg<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> <style> div{ width: 556px; height: 132px; background-image: url(img/star.jpg); color: white; line-heig
2020-11-04 10:59:29
225
原创 CSS选择器(Html基础)6
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> <!-- Html中的样式标签style --> <style> /* 标签选择器 所有的p标签字体都加粗 */ p{ font-weight: bold; } /* id选择器 id为text的标签字体为楷体 *.
2020-11-04 10:18:52
88
原创 内嵌框架iframe、超链接target、滚动标签(Html基础)5
son.html:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> 我是son页面<br /> <a href="http://baidu.com" target="_blank">新窗口打开百度</a><br />
2020-11-03 15:12:13
402
原创 表单标签、框架集frameset(Html基础)4
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> </head> <body> <!-- form表单 action:提交地址 method:提交方式get/post get:提交的数据会以name=value的形式用?拼接在网址的后面 post:将数据放在请求体中.
2020-11-03 14:51:27
158
原创 表格标签table(Html基础)3
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> </head> <body> <!-- 表格 border:表格边框的大小 cellspacing:表格之间的间距 height:表的高度 width:表的宽度 bgcolor:背景颜色 colspan:.
2020-11-03 14:16:24
119
原创 图片标签+A标签+列表标签(Html基础)2
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Html基础</title> </head> <body> <!-- 相对路径 建议使用 优点:将项目打包后可以在任意电脑上面运行,不会有图片不显示的情况 --> <!-- 以test.html文件位起点也就是本文件。去找图片的位置 --> .
2020-10-30 17:32:14
249
原创 朋友问数组1 2 3 4 5 6 7 8 9怎么变成1 9 2 8 3 7 4 6 5
看到他的问题我很蒙!仔细一看发现其中规律,写出如下笨拙代码: // 1 9 2 8 3 7 4 6 5 int[] arr = {1,2,3,4,5,6,7,8,9}; int size = arr.length / 2; int[] brr = new int[size]; // 装奇数下标的值 int[] crr = new int[size]; // 偶数下标的值 int diff = arr.le
2020-10-29 16:20:46
526
2
原创 青蛙跳台阶之(裴波那契数列)
裴波那契数列:【1,2,3,5,8,13,21,33】已知:青蛙一次可以跳一阶台阶,也可以一次跳两阶。问:这只青蛙跳上n阶台阶有几种方式?// 已知 f(0) = 1; f(1) = 2// 那么 f(2) = f(0) + f(1);// f(3) = f(1) + f(2);// ......// f(n) = f(n-2) + f(n-1); 可得出Java方法 public static int jump(int count){
2020-10-29 15:27:40
133
1
原创 vue使用echarts绘制中国地图
HTML代码:<!-- 中国地图 --><div class="wrapper"> <div class="map-container" id="chainMap" style="height: 800px"></div></div>js引入代码import echarts from 'echarts' // echarts支持import '../../../node_modules/echarts/map/js/c
2020-10-29 14:55:11
982
5
原创 html基础标签(Html 基础)1
什么是HTML:是一种描述网页的语言 HTML是指超文本标记语言,它不是一种编程语言而是标记语言。 HTML用标记标签描述网页 HTML文档包含了HTML标签和文本内容<!Doctype html><html> <head> <title>我是标题</title> </head> <body> <p>段落标签</p> <br/> <img src
2020-10-19 10:49:36
156
2
原创 类和对象(Java 入坑)12
个人理解:什么是类:类是一个模板,我们可以根据这个模板做出拥有相同特征和属性的一类事物。 什么是对象:对象就是具体的事物了,它是类的具体化。创建Java文件Person的类模板// 一个人的类模板public class Person { // 人都有名字的属性 String name; // 人都有年龄的属性 Integer age; // 人都有身高的属性 Double height; // 人都有吃东西的能力 public void eat() { Sy
2020-10-15 14:10:13
2227
1
原创 二维数组(Java入坑)11
创建Java文件Demo.javapublic class Demo { public static void main(String[] args) { // 创建二维数组 int[][] arr = new int[4][4]; // 给第一个数组的第二个数赋值 arr[0][1] = 2; int[][] brr = new int[][] {{2,4,5,6},{7,8,9},{10,1,0}}; int[][] crr = {{2,4,5,6
2020-10-15 11:49:23
97
原创 选择排序、冒泡排序(Java入坑)10
创建Java文件Demo.javapublic class Demo { public static void main(String[] args) { // 创建数组 int[] arr = {5,9,2,8,3,7,1}; // 选择排序:核心,找到最小的依次排列 for (int i = 0; i < arr.length; i++) { // 从第一个找 int temp = i; //
2020-10-14 12:05:51
99
原创 数组(Java入坑)9
我的理解1、什么是数组:创建数组的时候会再内存中开辟一个连续的空间保存一组相同的数据,如学生的成绩、学生的身高、学生的姓名...2、为什么需要数组:存储相同大量相同数据,方便集中管理。创建Java文件Demo.javapublic class Demo { public static void main(String[] args) { // 创建数组 int[] arr = new int[10]; // 初始化数组,声明数组长度,里面的值.
2020-10-14 10:55:22
109
原创 嵌套循环(Java入坑)8
创建Java文件Demo.javaclass Demo{ public static void main(String[] args) { // 嵌套循环:至少两个循环,分内循环和外循环。外循环可控制行数,内循环控制列数 // 如:九九乘法表,一共九行1~9,列数是随行数变化而变的(col = row)。 for (int i = 1;i<10 ;i++ ) // 一共九行,从一开始 { for (int j = 1;j <= i ;j++ ) // 列数
2020-10-14 10:22:11
124
原创 for、while、do{}while()循环(Java入坑)7
创建Java文件Demo.javaclass Demo{ public static void main(String[] args) { System.out.print("偶数:"); /* for:主要用于确定次数的循环 int i=1 :初始值 i <= 10 :循环条件 i++ :初始值的变化方式 */ for(int i=1;i <= 10;i++){ // 表示循环10次 if (i%2==0) // 判断被2整除的数
2020-10-13 14:31:07
168
原创 条件结构(Java入坑)6
创建Java文件Demo.javaclass Demo{ public static void main(String[] args) { boolean flag = true; // if~else:如果否则,如果为真就这么样,否则就怎么样。 if (flag) { System.out.println("if"); } else{ System.out.println("else"); } // if~else if...~else:如果
2020-10-13 14:06:06
72
原创 if条件判断(Java入坑)5
创建Java文件Demo.javaimport java.util.Scanner; // import:导包,可以使用其他类中的公共属性、方法class Demo{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 实例化对象 System.out.println("输入你的名字:"); String name = sc.next(); System.out.p
2020-10-13 13:55:32
231
原创 EditPlus配置及“换水”操作(Java入坑)4
百度下载一个EditPlus工具第二步:第三步:编译执行功能配置完成编写Demo.java文件方法一class Demo{ public static void main(String[] args) { int firstNum = 10; int lastNum = 20; int temp = firstNum; firstNum = lastNum; lastNum = temp; // \t:制表符 \n:换行符
2020-10-13 11:12:15
86
原创 运算符(Java入坑)3
创建Java文件Demo.javaclass Demo{ public static void main(String[] args) { // 算术运算符加、减、乘、除、取余、自增、自减 int num1 = 10; int num2 = 20; boolean f; int value = 0; value = num1 + num2; // +:加,左右两边变量相加 value = num2 - num1; // -:减,左右两边变量相减
2020-10-13 10:46:15
83
原创 基础的类型使用及其含义(Java入坑)2
创建java文件BasicsType.javaclass BasicsType // 命名方式:一般都是一个有含义的英文单词,每个单词的第一个字母大写。{ public static void main(String[] args) { // 我只能注释一行 /* 里面的内容都可以注释 不管多少行 */ // 一般变量名都是小写,由两个单词组成的第二个单词首字母大写。(驼峰命名法,如:userName) String name = "hxb"; // St
2020-10-13 10:00:09
119
原创 Java环境配置(跟朋友一起入坑Java)1
先到Oracle官网下载JDK,下载好对应自己系统的JDK后开始安装。(安装过程中记住自己的安装路径)此电脑右键点击属性(控制面板\系统和安全\系统)...
2020-10-13 09:17:45
112
原创 我把Spring Boot的banner换成了大师兄^_^
创建一个Spring Boot项目在SpringBoot项目的resources目录下新建一个banner.txt文件,然后将启动Banner粘贴到文件内,启动项目即可!五颜六色的佛祖保佑永无BUG直接复制使用不用担心乱!!! ${AnsiColor.BRIGHT_GREEN}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
2020-09-24 15:44:06
233
原创 vue中使用echarts
安装依赖包npm i echarts -S在组件内引入echartsimprot echarts from 'echarts'html部分<div id="chart" class="chart" style="height:300px;width:550px;"/>js部分methods: { setChart() { // 基于准备好的dom,初始化echarts实例 let chart = echarts.init(doc
2020-09-24 15:14:26
110
原创 vue中使用XLSX导出excle
一、下载依赖包npm i xlsx --savenpm i file-saver --save二、在需要导出excel的组件导入xlsx、file-saverimport XLSX from 'xlsx'import FileSaver from 'file-saver'三、html部分<button @click="exportExcel">下载</button>四、js部分exportExcel() { let
2020-09-24 14:33:41
884
3
原创 Vue父子组件的相互传值
父子组件传值父组件Html部分<div id="app" align="center"> <br><br> <!-- :Msg="msg" 将父页面msg的值绑定给子组件的Msg --> <router-view :Msg="msg" @getSonParam="getSonParam" style="border: 1px solid red"/> <br><br> <
2020-09-23 14:14:26
134
原创 Vue中数组的基本操作
push()添加一个元素this.arr.push(1)pop() 删除最后一个元素this.arr.pop()shift() 删除第一个元素this.arr.shift()unshift() 添加一个元素到数组最前面this.arr.unshift(1)splice()替换、删除、插入// 第一个参数:数组下标,替换开始位置// 第二个参数:替换元素数量// 第三个参数-第n个参数:item,数组的新元素this.arr.splice(1,2,6,4)
2020-09-23 13:38:43
904
1
原创 Vue监听属性watch
Vue.js监听属性我们可以通过watch来响应数据的变化例子:千米和米之间的相互换算千米:<input v-model="kilometers"> 米:<input v-model="meters"> watch: { kilometers:function (val) { this.meters = val * 1000 }, meters: function (val) { this.kilometer
2020-09-23 11:13:53
105
原创 Vue计算属性computed(getter、setter)
Vue.js计算属性计算属性关键词:computed计算属性在处理一些复杂逻辑时是很有用的computed、methods区别我们可以使用methods来代替computed,效果上两个都是一样的,但是computed是基于他的依赖缓存,只有相关依赖发生变化时才会重新取值,而使用methods,在重新渲染的时候,函数总会重新调用执行。例子:求第一个数和第二个数的和,改变第三个数时第一个和第二个数为第三个的二分之一<input v-model="firstNum">+
2020-09-23 11:02:56
190
网抑API,几乎涵盖所有网抑的api调用。
2020-09-29
Vue项目打包后部分页面无法访问了。
2021-07-28
asp项目部署IIS上
2021-06-28
App在线开发网站。
2021-06-27
一个关于csdn消息的问题
2021-04-23
讲一讲Integer类
2021-04-12
前后端分离,求n种解决跨域的问题的方法。
2021-04-12
Java读取excel文件
2021-04-12
mybatis显示sql语句
2021-04-12
CSDN问答区的老师们,评论一下。球球了~
2021-04-12
青蛙跳台阶的问题???
2020-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人