- 博客(149)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【18】微信小程序:微信开发者工具导入wepy-cli生成的项目后控制台报错显示app.json: app.json 未找到
解决“微信开发者工具导入wepy-cli生成的项目后控制台报错显示app.json: app.json 未找到”的问题微信小程序开发者工具版本:导入之前项目根目录下的project.config.json文件:{ "description": "A WePY project", "setting": { "urlCheck": true, "es6": false, "postcss": false, "minified": false }, "comp
2020-10-06 00:25:54
8679
8
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【05】数据可视化:02-ECharts数据可视化案例_立可得智能看板
文章目录DAY01-可视化项目01-项目介绍02-使用技术03-Echarts-介绍04-Echarts-体验初始化echarts实例对象05-Echarts-基础配置06-REM适配07-基础布局08-边框图片09-公用面板样式10-概览区域(overview)-布局11-监控区域(monitor)-布局12-监控区域-效果13-点位区域(point)-布局14-点位区域-饼图1. HTML引入图表2. 定制需求15-地图区域 (map) -预留布局16-用户统计 (users) -布局17-用户统计 (
2020-08-08 15:26:58
8920
5
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【05】数据可视化:01-ECharts数据可视化案例_BV1v7411R7mp
可视化面板介绍 应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加突出。01-使用技术完成该项目需要具备以下知识:div + css 布局flex 布局Less原生js + jquery 使用rem适配echarts基础02- 案例适配方案设计稿是1920pxflexible.js 把屏幕分为 24 等份cssrem 插件的基准值是 80px插件-配置按钮—配置扩展
2020-07-28 17:27:09
2208
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JDBC全程超详细笔记
JDBC核心技术第1章:JDBC概述1.1 数据的持久化持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-twxdq8QO-1590650362681)
2020-05-28 15:33:51
1752
原创 MySQL:安装/搭建/配置/插件
MySQL:安装/搭建/配置/插件参考文章:https://blog.csdn.net/weixin_45012118/article/details/113476966https://blog.csdn.net/sophie1314/article/details/83409339https://blog.csdn.net/yangwei234/article/details/89028314https://www.php.cn/mysql-tutorials-454993.html安装:
2021-03-28 17:25:30
357
原创 Ubuntu 20.04.2.0 LTS:安装/搭建/配置/插件
Ubuntu 20.04.2.0 LTS:安装/搭建/配置/插件安装:https://cn.ubuntu.com/download
2021-03-19 20:47:48
625
原创 【08】图论最短路径问题:04-弗洛伊德算法代码编写
Floyd_algorithm.mfunction [dist,path] = Floyd_algorithm(D)%% 该函数用于求解一个权重邻接矩阵任意两个节点之间的最短路径% 输入:% D是权重邻接矩阵% 输出:% dist是最短距离矩阵,其元素dist_ij表示表示i,j两个节点的最短距离% path是路径矩阵,其元素path_ij表示起点为i,终点为j的两个节点之间的最短路径要经过的节点n = size(D,1); % 计算节点的个数
2021-02-17 18:48:11
362
原创 【08】图论最短路径问题:03-弗洛伊德算法讲解
第八讲:弗洛伊德算法最短路径应满足的结论Floyd算法(弗洛伊德算法)伪代码讲解思考:怎么记录最短路径经过的点将伪代码转换为Matlab代码运行结果展示path矩阵怎么看打印指定两点间最短路径代码里一句话的说明为什么path不同打印任意两点间最短路径思考题:求出任意两点间的最短路径思考题参考答案...
2021-02-17 18:42:03
296
原创 【08】图论最短路径问题:02-迪杰斯特拉算法和贝尔曼福特算法代码编写
code.m%% 注意:以下代码需要较新版本的matlab才能运行(最好是2016版本及以上哦)% 如果运行出错请下载新版的matlab代码再运行% 注意哦,Matlab中的图节点要从1开始编号,所以这里把0全部改为了9% 编号最好是从1开始连续编号,不要自己随便定义编号s = [9 9 1 1 2 2 2 7 7 6 6 5 5 4];t = [1 7 7 2 8 3 5 8 6 8 5 3 4 3];w = [4 8 3 8 2 7 4 1 6 6 2 14 10 9];G =
2021-02-16 18:25:25
548
原创 【08】图论最短路径问题:01-迪杰斯特拉算法和贝尔曼福特算法讲解
第八讲:图论最短路径问题图的基本概念在线做图Matlab帮我们作图无向图的权重邻接矩阵有向图的权重邻接矩阵迪杰斯特拉算法玩一个APP看视频演示步骤演示迪杰斯特拉算法的一个缺点如何修复该缺点什么是负权回路Matlab计算最短路径可选的算法Matlab演示返回任意两点的距离矩阵找给定范围内所有的点课后作业...
2021-02-16 18:22:56
399
原创 【04】拟合算法:02-拟合算法代码编写
code1.mclear;clcload data1plot(x,y,'o')% 给x和y轴加上标签xlabel('x的值')ylabel('y的值')n = size(x,1);k = (n*sum(x.*y)-sum(x)*sum(y))/(n*sum(x.*x)-sum(x)*sum(x))b = (sum(x.*x)*sum(y)-sum(x)*sum(x.*y))/(n*sum(x.*x)-sum(x)*sum(x))hold on % 继续在之前的图形上来画图形grid
2021-02-12 10:08:16
651
原创 【04】拟合算法:01-拟合算法模型讲解
第四讲:拟合算法插值和拟合的区别一个小例子确定拟合曲线最小二乘法的几何解释求解最小二乘法Matlab求解最小二乘如何评价拟合的好坏证明SST=SSE+SSR“线性函数”的介绍如何判断线性于参数的函数计算拟合优度的代码###强大的曲线拟合工具箱拟合工具箱演示利用拟合工具箱预测美国人口自己模拟数据进行演示优秀论文中的cftool运用cftool的‘骚’操作课后作业...
2021-02-12 10:00:02
406
原创 【03】插值算法:02-插值算法代码编写
code.m% 分段三次埃尔米特插值x = -pi:pi; y = sin(x); new_x = -pi:0.1:pi;p = pchip(x,y,new_x);figure(1); % 在同一个脚本文件里面,要想画多个图,需要给每个图编号,否则只会显示最后一个图哦~plot(x, y, 'o', new_x, p, 'r-')% plot函数用法:% plot(x1,y1,x2,y2) % 线方式: - 实线 :点线 -. 虚点线 - - 波折线 % 点方式: . 圆点 +加号
2021-02-11 11:45:31
657
原创 【03】插值算法:01-插值算法模型讲解
第三讲:插值算法一维插值问题插值法的定义插值法的分类一般插值多项式原理拉格朗日插值法龙格现象(Runge phenomenon)分段线性插值分段二次插值牛顿插值法两种插值法的对比两种插值法的另一个缺点埃尔米特(Hermite)插值埃尔米特(Hermite)插值原理分段三次埃尔米特插值三次样条插值三次样条多项式满足的条件三次样条插值插值结果对比n维数据的插值一个小技巧:上面学的这些插值算法可用于短期预测建模实例华
2021-02-11 11:42:55
706
原创 【02】TOPSIS优劣解距离法:03-基于熵权法对Topsis模型的修正
data_water_quality.mat4d41 544c 4142 2035 2e30 204d 4154 2d66696c 652c 2050 6c61 7466 6f72 6d3a 20504357 494e 3634 2c20 4372 6561 7465 64206f6e 3a20 5375 6e20 4a75 6e20 3330 2031333a 3038 3a30 3520 3230 3139 2020 20202020 2020 2020 2020 2020 2020 202
2021-02-10 12:02:45
1284
原创 【02】TOPSIS优劣解距离法:02-TOPSIS优劣解距离法代码部分
data_water_quality.mat4d41 544c 4142 2035 2e30 204d 4154 2d66696c 652c 2050 6c61 7466 6f72 6d3a 20504357 494e 3634 2c20 4372 6561 7465 64206f6e 3a20 5375 6e20 4a75 6e20 3330 2031333a 3038 3a30 3520 3230 3139 2020 20202020 2020 2020 2020 2020 2020 202
2021-02-09 16:56:45
460
原创 【02】TOPSIS优劣解距离法:01-TOPSIS优劣解距离法模型讲解
第二讲:TIOPSIS优劣解距离法模型介绍层次分析法的一些局限性一个小例子一个很简单的想法该想法的不合理之处一个比较好的想法一个要说明的问题三点解释拓展问题:增加指标个数统一指标类型标准化处理标准化处理的计算公式如何计算得分类比只有一个指标计算得分如何计算得分TOPSIS的介绍第一步:将原始矩阵正向化极小型指标→极大型指标中间型指标→极大型指标区间型指标→极大型指标第二步:正向化矩阵标准化第三步:计算得分并归一化一
2021-02-09 16:02:00
412
1
原创 【02】Java进阶:19-MySQL进阶、可视化工具使用、多表间的关系、连接查询、子查询、事务、数据的备份和还原、数据库设计三大范式、
day19-MySQL进阶今日内容可视化工具使用多表之间的关系多表查询连接查询(交叉连接, 内连接,外连接)子查询事务开启事务,提交事务,回滚事务事务特性和隔离级别(面试)演示和处理数据库安全性问题数据库备份和还原三大范式学习目标 能够理解外键约束 能够说出多表之间的关系及其建表原则 能够使用内连接进行多表查询 能够使用左外连接和右外连接进行多表查询 能够使用子查询进行多表查询 能够理解事务的概念 能够在MySQL中使用事务 能够完成数据的备份和恢
2021-02-04 16:11:07
386
原创 【02】Java进阶:18-MySQL基础、数据库概述、数据库的安装/卸载/启动/登录、SQL概述、DDL操作数据库、DDL操作表、DML增删改查、
day18-MySql基础今日内容数据库概述数据库安装和卸载SQL语句DDL-----操作数据库,操作表DML-----操作记录(增删改)DQL------操作记录(查)学习目标 能够理解数据库的概念 能够安装MySql数据库 能够使用SQL语句操作数据库 能够使用SQL语句操作表结构 能够使用SQL语句进行数据的添加修改和删除的操作 能够使用SQL语句进行条件查询数据 能够使用SQL语句进行排序 能够使用聚合函数 能够使用SQL语句进行分组查询 能够使用SQ
2021-02-04 15:37:22
538
1
原创 【02】Java进阶:17-单例设计模式、多例设计模式、枚举、工厂设计模式、Lombok
day17 【单例模式、多例模式、枚举、工厂模式】今日目标单例模式多例模式枚举工厂模式教学目标 能够说出单例设计模式的好处 能够说出多例模式的好处 能够定义枚举 能够使用工厂模式编写java程序第一章 单例设计模式知识点-- 单例设计模式的概述目标正常情况下一个类可以创建多个对象public class Person(){ // 默认生成一个公共的空参构造方法}// 测试类public static void main(String[] args) {
2021-02-04 02:47:47
458
4
原创 【02】Java进阶:16-XML、Dom4j、正则表达式
day16 【XML和Dom4j、正则表达式】今日内容XML正则表达式学习目标 能够说出XML的作用 了解XML的组成元素 能够说出有哪些XML约束技术 能够说出解析XML文档DOM方式原理 能够使用dom4j解析XML文档 能够使用xpath解析XML 能够理解正则表达式的作用 能够使用正则表达式的字符类 能够使用正则表达式的逻辑运算符 能够使用正则表达式的预定义字符类 能够使用正则表达式的数量词 能够使用正则表达式的分组
2021-02-04 02:47:29
341
原创 【02】Java进阶:15-Junit单元测试、反射、注解、动态代理、JDK8新特性、
day15【JUnit单元测试、反射、注解、动态代理、JDK8新特性】今日内容JUnit单元测试反射注解动态代理JDK8新特性学习目标 能够使用Junit进行单元测试 能够通过反射技术获取Class字节码对象 能够通过反射技术获取构造方法对象,并创建对象。 能够通过反射获取成员方法对象,并且调用方法。 能够通过反射获取属性对象,并且能够给对象的属性赋值和取值。 能够说出注解的作用 能够自定义注解和使用注解 能够说出常用的元注解及其作用 能够解析注解并获取注解中的数据
2021-02-04 02:47:07
403
2
原创 【02】Java进阶:14-网络编程入门、TCP通信程序、综合案例、NIO、Buffer类、Channel、Selector、NIO2-AIO
day14【网络编程和NIO】今日内容网络编程三要素TCP通信文件上传模拟B/SNIO教学目标 能够辨别UDP和TCP协议特点 能够说出TCP协议下两个常用类名称 能够编写TCP协议下字符串数据传输程序 能够理解TCP协议下文件上传案例 能够理解TCP协议下BS案例 能够说出NIO的优点第一章 网络编程入门知识点–软件结构目标了解软件结构路径C/S结构B/S结构讲解C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程
2021-02-04 02:46:46
537
原创 【02】Java进阶:13-IO资源的处理、属性集、缓冲流、转换流、序列化、打印流、装饰设计模式、commons-io工具包
day13【Properties类、缓冲流、转换流、序列化流、装饰者模式、commons-io工具包】今日内容IO异常处理Properties类缓冲流转换流序列化\反序列化流打印流装饰者模式commons-io工具包教学目标 能够使用Properties的load方法加载文件中配置信息 能够使用字节缓冲流读取数据到程序 能够使用字节缓冲流写出数据到文件 能够明确字符缓冲流的作用和基本用法 能够使用缓冲流的特殊功能 能够阐述编码表的意义 能够使用转换流读取指定编码的文本
2021-02-03 17:31:05
260
原创 【02】Java进阶:12-File类、递归、IO概述、字节流、字符流、
day12【File类、递归、IO流、字节流、字符流】今日内容File类递归IO流字节流字符流教学目标 能够说出File对象的创建方式 能够使用File类常用方法 能够辨别相对路径和绝对路径 能够遍历文件夹 能够解释递归的含义 能够使用递归的方式计算5的阶乘 能够说出使用递归会内存溢出隐患的原因 能够说出IO流的分类和功能 能够使用字节输出流写出数据到文件 能够使用字节输入流读取数据到程序 能够理解读取数据read(byte[])方法的原理 能够使用字节流完成文件
2021-02-03 17:24:19
228
原创 【02】Java进阶:11-线程状态、Lambda表达式、Stream
day11【线程状态、等待与唤醒、Lambda表达式、Stream流】今日内容线程状态等待与唤醒Lambda表达式Stream流教学目标 能够说出线程6个状态的名称 能够理解等待唤醒案例 能够掌握Lambda表达式的标准格式与省略格式 能够通过集合、映射或数组方式获取流 能够掌握常用的流操作 能够将流中的内容收集到集合和数组中第一章 线程状态知识点-- 线程状态目标理解线程的6种状态路径线程6种状态的介绍线程状态的切换讲解线程
2021-02-03 17:10:14
283
1
原创 【02】Java进阶:10-线程安全、高并发及线程安全、volatile关键字、原子类、并发包、线程池方式、死锁
day10【线程安全、volatile关键字、原子性、并发包、死锁、线程池】今日内容线程安全volatile关键字原子类并发包线程池死锁教学目标 能够解释安全问题的出现的原因 能够使用同步代码块解决线程安全问题 能够使用同步方法解决线程安全问题 能够说出volatile关键字的作用 能够说明volatile关键字和synchronized关键字的区别 能够理解原子类的工作机制 能够掌握原子类AtomicInteger的使用 能够描述Conc
2021-02-03 17:04:00
283
2
原创 【02】Java进阶:09-冒泡排序、选择排序、二分查找、异常、异常的产生和处理、自定义异常、多线程
day09【排序算法、异常、多线程基础】今日内容冒泡排序选择排序二分查找异常处理多线程基础教学目标 能够理解冒泡排序的执行原理 能够理解选择排序的执行原理 能够理解二分查找的执行原理 能够辨别程序中异常和错误的区别 说出异常的分类 列举出常见的三个运行期异常 能够使用try…catch关键字处理异常 能够使用throws关键字处理异常 能够自定义并使用异常类 说出进程和线程的概念 能够理解并发与并行的区别 能够描述Java中多线程运行原理 能够使用继承类的方式创
2021-02-03 16:08:33
466
原创 【02】Java进阶:08-Collections类、Set接口、Map集合、集合的嵌套、模拟斗地主洗牌发牌
day08【Collections、Set、Map、斗地主排序】今日内容Collections工具类Set集合------>重点Map集合---->重点练习教学目标 能够使用集合工具类 能够使用Comparator比较器进行排序 能够使用可变参数 能够说出Set集合的特点 能够说出哈希表的特点 使用HashSet集合存储自定义元素 能够说出Map集合特点 使用Map集合添加方法保存数据 使用”键找值”的方式遍历Map集合 使用”键值对”的方式遍历Map集合
2021-02-03 16:00:17
251
原创 【02】Java进阶:06-综合练习、学生信息管理系统
day06 【综合练习】今日内容案例演示设计类制作类实现功能(对学生信息的增删查改的功能)教学目标 能够编写主菜单 能够定义Person类并应用模板模式 能够定义子类Student类并添加特有成员 能够定义子类Teacher类并添加特有成员 能够理解继承在案例中的使用 能够理解模板模式在案例中的使用 能够定义并使用打印Person的静态方法 能够定义并使用打印ArrayList的静态方法 能够理解静态成员变量和静态方法在案例中的使用第一章 案例演示目标:今天我们
2021-02-03 15:38:22
832
原创 【02】Java进阶:05-权限修饰符、代码块、Object类、Date类、DateFormat类、Calendar类、Math类、System、BigInteger类、BigDecimal类、包装类
day05 【常用API】今日内容权限修饰符代码块Object类时间日期类Math类System类BigInteger类BigDecimal类包装类教学目标 能够说出每种权限修饰符的作用 能够说出Object类的特点 能够重写Object类的toString方法 能够重写Object类的equals方法 能够使用日期类输出当前日期 能够使用将日期格式化为字符串的方法 能够使用将字符串转换成日期的方法 能够使用Calendar类的get
2021-02-03 15:32:54
232
1
原创 【02】Java进阶:04-String、StringBuilder、ArrayList
day04-String和StringBuilder和ArrayList今日内容String类StringBuilder类ArrayList集合教学目标能够知道字符串对象通过构造方法创建和直接赋值的区别能够完成用户登录案例能够完成统计字符串中大写,小写,数字字符的个数能够知道String和StringBuilder的区别能够完成String和StringBuilder的相互转换能够使用StringBuilder完成字符串的拼接能够使用StringBuilder完成字符串的反转
2021-02-03 15:29:16
381
1
原创 【01】层次分析法:03-层次分析法代码编写
ccfx_Learn.m%% 注意:在论文写作中,应该先对判断矩阵进行一致性检验,然后再计算权重,因为只有判断矩阵通过了一致性检验,其权重才是有意义的。%% 在下面的代码中,我们先计算了权重,然后再进行了一致性检验,这是为了顺应计算过程,事实上在逻辑上是说不过去的。%% 因此大家自己写论文中如果用到了层次分析法,一定要先对判断矩阵进行一致性检验。%% 而且要说明的是,只有非一致矩阵的判断矩阵才需要进行一致性检验。%% 如果你的判断矩阵本身就是一个一致矩阵,那么就没有必要进行一致性检验。%%
2021-02-02 22:10:47
919
原创 【01】层次分析法:02-Matlab基础知识入门
ccfx_base.m%% Matlab基本的小常识% (1)在每一行的语句后面加上分号(一定要是英文的哦;中文的长这个样子;)表示不显示运行结果a = 3;a = 5% (2)多行注释:选中要注释的若干语句,快捷键Ctrl+R% a = 3;% a = 5% (3)取消注释:选中要取消注释的语句,快捷键Ctrl+T% 我想要取消注释下面这行% 还有这一行% clear可以清楚工作区的所有变量clear% clc可以清除命令行窗口中的所有文本,让屏幕变得干净clc%
2021-02-02 22:03:36
451
原创 【01】层次分析法:01-层次分析法模型讲解
第一讲:层次分析法模型介绍评价类问题可用打分解决根据权重表格计算得分一个小小的总结一道引出层次分析法的例题还记得这张权重表格吗?直接问权重的弊端分而治之的思想层次分析法的思想登场填写判断矩阵一个可能出问题的地方一致矩阵一致矩阵的例子一致性检验一致性检验的步骤两个小问题一致矩阵怎么计算权重判断矩阵计算权重方法1:算数平均法算权重方法2:几何平均法求权重方法3特征值求权重
2021-02-02 21:48:36
1664
3
原创 【02】Java进阶:03-接口、多态、内部类、引用类型
day03 【static、接口、多态、内部类】今日内容接口多态内部类教学目标 能够写出接口的定义格式 能够写出接口的实现格式 能够说出接口中的成员特点 能够说出多态的前提 能够写出多态的格式 能够理解多态向上转型和向下转型 能够说出内部类概念 能够理解匿名内部类的编写格式第一章 接口知识点–3.1 概述目标:引用数据类型除了类其实还有接口,接下来学习接口的概述路径:接口的概述讲解:概述: 接口是Java语言中的一种引
2021-02-01 16:01:19
342
6
原创 【02】Java进阶:02-静态、继承、模板设计模式、抽象类、final
day02 【复习回顾、继承、抽象类模板设计模式】今日内容面向对象复习继承------重点抽象类----重点模板设计模式final 关键字-----理解使用教学目标- 能够写出类的继承格式- 能够说出继承的特点- 能够说出子类调用父类的成员特点- 够说出方法重写的概念- 能够说出this可以解决的问题- 能够说出super可以解决的问题- 描述抽象方法的概念- 写出抽象类的格式- 写出抽象方法的格式- 能够说出父类抽象方法的存在意义- 描述fina
2021-01-31 16:05:29
304
2
原创 【02】Java进阶:01-面向对象入门、类和对象、内存图、封装、构造方法、API
day1-面向对象入门(类和对象)今日内容面向对象编程思想类的定义 --------> 重点对象的创建和使用 ------> 重点 掌握对象的内存图成员变量和局部变量的区别封装--------> 重点构造方法--------> 重点API教学目标能够知道类和对象的关系能够完成类的定义及使用能够知道对象在内存中的初始化过程能够知道局部变量和成员变量的区别能够知道private关键字的特点能够知道this关键字的作用能够知道构造方法的格式和注
2021-01-31 13:34:45
270
原创 【01】Java基础:10-git
1.Git介绍1.1版本控制(理解)无论是代码编写,还是文档编写,我们都会遇到对文档内容反复修改的情况1.2开发中存在的问题(理解)程序员小明负责的模块就要完成了,就在即将提交发布之前的一瞬间,电脑突然蓝屏,硬盘光荣下岗!几个月来的努力付之东流老王需要在项目中加入一个很复杂的功能,一边尝试,一边修改代码,就这样摸索了一个星期。可是这被改得面目全非的代码已经回不到从前了。小明和老王先后从文件服务器上下载了同一个文件因项目中Bug过多,导致项目进度拖延,项目经理老徐因此
2021-01-28 16:59:50
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人