12 分类汇总

分类汇总演示 示例:按时间日期来汇总销售额 分类汇总前 分类汇总后 步骤 第一步:框选区域 第二步:点击数据->分类汇总 第三步:选择 分类字段 和 汇总方式 和 汇总项 汇总方式:除了求和外,还有求平均值、最大值、乘积等 注:一定不能选中合并单元格
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

th:include th:replace th:insert 区别

Thymeleaf th:include th:replace th:insert 三者区别 th:include 将目标片段中的HTML加入当前元素 th:replace 将目标片段替换自身 th:insert 将目标片段整个加入当前元素
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

IP地址结构(转载)

分类寻址(网络号+主机号) 在最初定义Internet地址结构时,每个单播IP地址都有一个网络部分,用于识别接口使用的IP地址在哪个网络中可被发现;以及一个主机地址,用于识别由网络部分给出的网络中的特定主机。因此,地址中的一些连续位称为网络号,其余连续位称为主机号。 基于上述分类方法,IPv4地址按照网络号和主机号的长度被分为五大类。A、B、C类用于为Internet(单播地址)中的设备接口分配地址,以及其他特殊情况下使用。类由地址中的头几位来定义:0为A类,10为B类,110为C类,1110
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

C# 学习笔记 多态(一)虚方法

  在面对对象编程中,类的三大特性分别为封装,继承,多态。其中多态的具体实现,依赖于三个方法,也就是虚方法,抽象类和接口。   多态的具体作用是什么呢?或者说多态的存在有什么意义呢?多态的存在有效的降低了程序的耦合度,在使用的时候,不仅可以表现大家都有的共性,还能在必要的时候突出一些特殊的的个性。   那么如何用上文三个方法实现多态呢?   今天先说下虚方法:   首先,我们定义一个人类的基类。其中包含了这个人的姓名和国籍。 class Person { public string N
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

MySQL介绍以及安装8.0版本

一、Linux安装MySQL 1、MySQL官网介绍 • 主页https://www.oracle.com/mysql/index.html • 下载主页面https://www.mysql.com/downloads/ • 社区资源下载页面https://dev.mysql.com/downloads/ • MySQL社区版下载页面 https://dev.mysql.com/downloads/mysql/ 2、MySQL社区软件相关产品介绍 • MySQL Community Serve
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

DRF视图-基类

2个视图基类 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写。 为了区分上面请求和响应的代码,我们再次创建一个新的子应用: python manage.py startapp baseview APIView rest_framework.views.APIView APIView是REST framework提供的所有视图的基类,继承自Django的View父类。 APIView与View的不同之处在于: 传入到视图方法中的是REST framewo
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

numpy:数组的类型

  先将模块导入到文件中 import numpy as np 1、创建数组的时候指定类型 arr = np.arange(0, 6, 1, dtype=np.int64) arr = np.arange(0, 6, 1, dtype=np.float64)   使用arange()方法创建数组,用参数dtype设置数组中元素的数据类型,使用arange()方法创建的数组无法将元素指定为bool类型 2、创建元素类型为bool的数组 arr = np.array([0, 1, 2, 3, 4]
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

leetcode刷题笔记--第1-10题

1.两数之和 题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 解法1 时间复杂度o(n²) 空间复杂度o(1) 外层遍历数组, 内层从外层遍历到的数组的下一个数开始遍历
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

DFS序学习笔记

1.定义及理解: dfs序是深度优先遍历一颗树的时候产生的时间戳序列,可以将树形结构有序地转化为线性结构,从而将树上问题转化为线性问题 这时,我们就可以用许多优秀的数据结构,比如维护区间的线段树、树状数组等方便地处理树上问题啦! 2.重要的性质 (1)设in[x]表示第一次dfs到x节点的时间戳,out[x]表示从x节点退出的时候的时间戳,num[time]表示time的时间戳所对应的 树上节点是哪一个。其中,num数组是我们新得到的dfs序列,是一段线性节点序。 显然,一颗以x节点为根的子树
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

总结软连接和硬连接区别,并用实例操作说明

软链接   ln -s 原文件 目标文件    特征:1、相当于windows的快捷方式     2、符号链接,所以链接文件大小都很小     3、当运行软连接的时候,会根据链接指向找到真正的文件,然后执行 4、所有链接文件的权限都是777,而真正的权限是由指向的那个文件决定的 5、原文件丢失后,软链接无法访问,会报找不到的错误 6、ls -al ,软连接后面箭头执行的时源文件 硬链接    ln 源文件 目标文件    特征:1、原文件和链接文件的属性完全一样      2、链接文件和源文件
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

剑指Offer-6.旋转数组的最小数字(C++/Java)

题目: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 分析: 这道题和LeetCode上153,154是一样的。只不过153的数组元素是不重复的,154则允许数组有重复元素。 这里直接要求输入的是非递减排序的数组,所以和154题是一样的。 LeetCode 153
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

一些电子书链接

1.github https://github.com/justjavac/free-programming-books-zh_CN 编程语言、WEB、函数、大数据、操作系统、在线课程、数据库相关书籍 2.鸠摩 https://www.jiumodiary.com/ 3.图灵社区 https://www.ituring.com.cn/ 虽然很多都不能直接下载,但找书还是比较方便的。 4.w3c https://www.w3cschool.cn/tutorial 5.菜鸟教程 https://w
分类: 其他 发布时间: 11-10 23:17 阅读次数: 0

Linux笔记3 新手必须掌握的Linux命令。

常用系统工作命令1.echo命令echo命令用于在终端输出字符串或变量提取后的值,格式为“echo[字符串|$变量]”。2.date命令date命令用于显示及设置系统的时间或日期,格式为“date[选项][+指定的格式]”。date命令中的参数以及作用参数作用%t跳格[Tab键]%H小时(00~23)%I小时(00~12)%M分钟(00~59)%S秒(00~59)%j今年中的第几天3.reboot
分类: 企业开发 发布时间: 11-10 23:10 阅读次数: 0

学习SpringCloud Eureka带你从0到1

一、什么是服务注册中心 服务注册中心是服务实现注册化和管理化的核心组件,类似于目录服务的作用,主要用来存储服务信息,例如服务提供者url串、路由信息等。服务注册中心是SOA架构中最基础的设施之一。 1.服务注册中心的作用 ​ 1.服务的注册 ​ 2 服务的发现
分类: 编程语言 发布时间: 11-10 23:01 阅读次数: 0

11.10 CSP赛前集训反思

11.10 CSP赛前集训反思 今天是星期天,上午休息了会 晚上是单赛,由nodgd负责题目 所以嘛。。。。。。。。。。 T1:水题,画图找规律就可以了,但是我花了1h才调出这道题????主要的失误是准备直接用组合数学的方法再加上容斥一下减去不合法的方案来做,,,我是个zz吧,明明可以用简单的找规律来做我偏要复杂化。。。。。特别是在CSP考场上题目不会很难,所以记得把问题简单画并且放平心态。 T2:吗。。。。。。我写的是纯暴力枚举所有得情况,只有20pts。。我太高看了数据,就用裸的克鲁斯卡尔
分类: 其他 发布时间: 11-10 23:01 阅读次数: 0

class.getClassLoader().getResourceAsStream

实现获取在classpath路径下的资源文件的输入流 因为当web项目运行时,IDE编译器会把src下的一些资源文件移至WEB-INF/classes,classPath目录其实就是这个classes目录。这个目录下放的一般是web项目运行时的class文件、资源文件(xml,properties...); class是获取当前类的class对象,getClassLoader()是获取当前的类加载器,什么是类加载器?简单点说,就是用来加载java类的,类加载器就是负责把class文件加载进内存
分类: 其他 发布时间: 11-10 23:01 阅读次数: 0

信号与系统--正弦信号和指数信号

正弦信号 指数信号 正弦信号 连续正弦信号的定义: $x(t)=Acos(\omega_0 t+\phi)$ 其中,A为振幅,$\omega_0$和频率有关,$\phi$是相位 python绘制连续正弦信号例子(注意计算机中保存的都是离散的数字,这里之所以能绘制出连续的正弦信号是因为精度和描点,看起来像是连续的,实际上放大后是离散的): x = np.arange(0,10,0.01) omega = 1 phi = 1 y = np.sin(omega*x+phi) plt.plot
分类: 其他 发布时间: 11-10 23:01 阅读次数: 0

11 高级筛选

高级筛选概念 高级筛选可以将筛选条件直接卸载表中,选中即可用。 高级筛选可将筛选结果在原处显示,也可在指定位置显示。 筛选条件在表格中的表示方法 与条件:下图表示总分大于250且语文>50 或条件:下图表示总分大于250或语文>50 筛选框 先点击输入框,再在表中框选区域即可 在原有区域显示筛选结果演示 在指定区域显示筛选结果
分类: 其他 发布时间: 11-10 23:01 阅读次数: 0

动手动脑,文件与流

编写中
分类: 其他 发布时间: 11-10 23:00 阅读次数: 0

FastDFS整合nginx(三)

一 安装 百度云:所有附件的地址 unzip fastdfs-nginx-module-master.zip [root@node02 mnt]# cd fastdfs-nginx-module-master/ [root@node02 fastdfs-nginx-module-master]# ll 总用量 8 -rw-r--r-- 1 root root 2804 5月 30 2017 HISTORY -rw-r--r-- 1 root root 1722 5月 30 2017 IN
分类: 其他 发布时间: 11-10 23:00 阅读次数: 0