自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (8)
  • 收藏
  • 关注

原创 【阿里云】基于ECS搭建Java Web开发环境

阿里云的云计算平台Javaweb开发环境搭建

2022-09-16 14:42:54 461 1

原创 【课程设计】数据库设计

数据库设计使用id为主键共12张表administrator表CREATE TABLE `administrator` ( `id` int NOT NULL AUTO_INCREMENT, `username` varchar(30) DEFAULT NULL, `password` varchar(30) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

2022-05-21 13:58:37 17031

原创 【Javac编译】同一文件下编译,找不到文件

换到src文件下编译

2022-04-20 21:09:38 315 1

原创 【算法框架】二叉搜索树BST

【算法框架】二叉搜索树BST提取自labuladong得算法小抄查找数是否存在void BST(TreeNode root,int target){ if (root.val == target){ ... ... //找到目标之后,所需要做的事 } //递归 if (root.val < target) BST(root.right,target); if (root.val > target) BST(root.left,target);插入一

2022-03-21 21:53:54 361

原创 【JSP】java Servlet基础

目录概述serlet 的部署、创建与运行源文件及字节码概述有些Web应用可能只需要JSP+Javabean就能设计的很好,但是有些Web应用,就可能需要JSP+Javabean+servlet来完成,即需要服务器再创建一些servlet,配合JSP页面来完成整个Web应用程序的工作,关于这一点将在MVC模式中讲述本章将使用javax.servlet.http包中的类, javax.servlet.http包不在JDK的核心类库中,因此需要将Tomcat安装目录lib子目录中的servlet-api

2022-03-19 19:58:59 527

原创 【JSP】servlet部署使用的基本步骤

2022-03-19 13:04:21 547

原创 【JSP】JSP与bean结合的简单例子

package red.star;public class Triangle { double sideA=-1,sideB=-1,sideC=-1, area=-1; boolean triangle; public void setSideA(double a) { sideA=a; } public double getSideA() { return sideA; } public void setSideB(double b) .

2022-03-13 10:16:09 785

原创 【git常见错误与操作】git refspec master does not match any

git refspec master does not match any出现这个问题 有可能是分支不对以上两个,第一个是成功的,第二个是失败的原因:图二中,是根据网上教程直接输入git push origin master(上图是教程中的图)但是实际上应该如图一那样,将master改为自己的分支,如我的这个就是蓝色字体的main注:上传github方式在github上创建项目使用git clone https://github.com/xxxxxxx/xxxxx.git克

2022-03-10 13:02:11 249

原创 【JSP】JSP与JavaBean || 含举例实战

目 录 概述编写JavaBean保存bean的字节码创建与使用bean使用beanbean的加载原理bean的有效范围(生命周期)概述Javabean是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称bean。具有以下特点:可以实现代码的重复利用。易编写、易维护、易使用。可以在任何安装了Java运行环境的平台上的使用,而不需要重新编译。JSP页面可以将数据的处理过程指派给一个或几个bean来完成,即JSP页面调用bean完成数据的处理,并将有关处理结果存放

2022-03-10 11:43:23 3213 1

原创 【JSP 】第3章 jsp内置对象

目 录概述request对象获取用户提交的信息处理汉字信息对信息重新编码request设置编码概述有些对象不用声明即可在JSP页面的Java程序片和表达部分使用常用内置对象:request、response、session、application、out其中request和response是两个较为重要的内置对象,他们提供了对服务器和浏览器通信方法的控制request对象JSP中封装了用户提交的信息,使用该对象可以获取用户提交的信息获取用户提交的信息通常情况下,用户使用HTML表单向服务

2022-03-03 22:08:57 794

原创 【JSP 】第2章 jsp语法

基本结构在传统的HTML页面文件中加入Java程序片和JSP标签,就构成了一个JSP页面。JSP页面可由5种元素组合而成:① 普通的HTML标记符;② JSP标记,如指令标记、动作标记;③ 变量和方法的声明;④ Java程序片;⑤ Java表达式当服务器上的一个JSP页面被第一次请求执行时JSP引擎 将 jsp页面文件 转译成 Java文件 再编译成 字节码文件 然后执行字节码文件响应用户请求JSP引擎为每个用户启动一个线程, 该线程负责执行常驻内存的字节码文件来响应相应用户的请求

2022-02-23 22:06:09 1740

原创 【JSP】IDEA打开JSP文件时出现error: configure Web Facet first

IDEA打开JSP文件时出现error: configure Web Facet firstidea导入用eclipse的项目,运行项目的时候报错,解决方式如下:一:二上图第二步中:选中后点击OK然后将此路径选择成你的项目的web文件的路径重启服务就好了...

2022-02-20 00:02:28 1128

原创 【leetcode.94. 二叉树的中序遍历】python3 & java

给定一个二叉树的根节点 root ,返回它的 中序 遍历。示例 1:方法方法一:递归二叉树中序遍历是按:左-根-右 的顺序遍历,访问左子树和右子树的时候也是按照这个顺序访问所以这个遍历过程具有递归性质所以只要定义一个方法traverse(root:TreeNode):表示 当前遍历到的root节点的答案之后只要按照定义,递归调用traverse(root.left): 遍历左子树,右边同理递归终止的条件是遇到空节点时间复杂度:O(n):其中 nn 为二叉树节点的个数。二叉树的遍历中每个

2022-02-11 15:48:17 414

转载 【leetcode力扣 || 二叉树模板】

二叉树遍历系列总结这里分别给出了三种二叉树的遍历方法与N叉树的前序遍历,及其时空复杂度1:递归:直接递归版本、针对不同题目通用递归版本(包括前序、中序、后序)2:迭代:最常用版本(常用主要包括前序和层序,即【DFS和BFS】)、【前中后】序遍历通用版本(一个栈的空间)、【前中后层】序通用版本(双倍栈(队列)的空间)3:莫里斯遍历:利用线索二叉树的特性进行遍历4:N叉树的前序遍历# Definition for a binary tree node.# class TreeNode:#

2022-02-11 14:59:26 174

原创 【图神经网络 || GNN】图相关的基本知识代码

图相关的基本知识代码# -*- encoding: utf-8 -*-# @time: 2022/2/10 12:51# @author: chenTao# @file: Graph_basic.pyimport numpy as npimport pandas as pdimport networkx as nxedges = pd.DataFrame()edges['sources'] = [1,1,1,2,2,3,3,4,4,5,5,5]edges['targets'] =

2022-02-10 13:09:09 1045

原创 【OD矩阵】总合篇·上车点识别

《城市公交IC卡·数据分析方法及应用》 陈学武、李海波、候贤耀著目录《城市公交IC卡·数据分析方法及应用》——上车点识别公交运营时间和乘客刷卡时间特征乘客刷卡时间特征上车点识别聚类分析基于公交调度数据的算法公交IC卡数据聚类车辆停靠时刻推算刷卡时间与停靠时间匹配《城市公交IC卡·数据分析方法及应用》——基于换乘点的上车点识别·笔记换乘点推导参数刷卡数据按不同班次聚类刷卡记录上车站点匹配刷卡数据按站点聚类正交换乘站点刷卡数据匹配其余站点刷卡数据匹配《城市公交IC卡·数据分析方法及应用》基于IC&.

2022-01-27 10:48:49 332

原创 【OD矩阵】《城市公交IC卡·数据分析方法及应用》换乘行为识别

《城市公交IC卡·数据分析方法及应用》 陈学武、李海波、候贤耀著《城市公交IC卡·数据分析方法及应用》换乘行为识别公交换乘过程分析分类:换乘公交方式划分:同一种公交方式内部换乘 和 不同公交方式的换乘换乘空间距离划分:同站换乘 和 异站换乘公交换乘行为的识别可以从时间角度考虑主要时间包括:出发、上车、下车、到达[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hzehS6ZI-1643251258946)(C:\Users\hp\D.

2022-01-27 10:43:08 2008

原创 【OD矩阵】《城市公交IC卡·数据分析方法及应用》基于IC&AVL数据的上车站点识别

《城市公交IC卡·数据分析方法及应用》 陈学武、李海波、候贤耀著《城市公交IC卡·数据分析方法及应用》基于IC&AVL数据的上车站点识别·笔记算法基本思路:此处算法的核心思想是:通过IC卡数据和AVL数据的时间匹配,获取IC卡记录对应的上车站点算法所需要的数据主要是公交IC卡数据和AVL定位数据以到离站时间数据为例公交刷卡数据包括:乘客IC卡卡号、卡类型、刷卡日期、刷卡时间、所乘线路编号、所乘车辆编号等字段进出站时间数据应包括车辆识别、线路识别、线路方向、站点名称、进站时间、出站时.

2022-01-26 14:02:50 1708

原创 【OD矩阵】《城市公交IC卡·数据分析方法及应用》基于换乘点的上车点识别

《城市公交IC卡·数据分析方法及应用》 陈学武、李海波、候贤耀著《城市公交IC卡·数据分析方法及应用》——基于换乘点的上车点识别·笔记换乘点通常情况下,公交乘客总是选择步行距离或者时间最短的站点间进行换乘,同时,换成距离应该在可接收的范围内如果两条公交线路之间,有且仅有 一对公交站点之间的步行距离在可接受的换乘距离之内 即正交换乘推导参数线路参数表包含以下字段:记录编号、线路编号、行车方向、发车间隔、线路行程时间、站点行程时间临界值——线路内个站点之间的平均最小形势时间正交.

2022-01-26 11:34:54 905

原创 【OD矩阵】《城市公交IC卡·数据分析方法及应用》利用公交运营时间和乘客刷卡时间特征识别上车点

《城市公交IC卡·数据分析方法及应用》——上车点识别·笔记一般情况下,IC卡是没有记录上车点的信息,需要结合其他数据对IC卡处理通常情况下,使用时间特征对数据匹配公交运营时间和乘客刷卡时间特征公交车辆运营一趟的的总时间:T=tan−tal=∑i=1k−1(Tsk−Trk)T = t_{an}-t_{al} = \sum_{i=1}^{k-1}(T_{sk}-T_{rk})T=tan​−tal​=i=1∑k−1​(Tsk​−Trk​)总时间 = 运行时间+停靠时间公交车辆到达第k个站点的时间

2022-01-24 15:17:08 3235

原创 【OD矩阵】《城市公交IC卡·数据分析方法及应用》笔记——公交数据数据处理注意点

《城市公交IC卡·数据分析方法及应用》 陈学武、李海波、候贤耀著《城市公交IC卡·数据分析方法及应用》——OD矩阵的推导·笔记一般而言,对公交数据流OD分析,所使用的数据中至少包括以下内容:卡编号、消费日期、 消费时间、车辆编号、线路编号数据提取公交数据的运营和服务性质决定了公交运营数据又很强的分布时段特性和周期性(早高峰、晚高峰),公交运营以一日、一周、一月作为基本运营时间单位。为了使公交数据体现这种周期性,在进行数据分析时,至少包括一周数据,考虑到周末及节假日,数据分析时还是需要筛选出合适.

2022-01-22 13:55:30 2683

原创 【OD矩阵】笔记 || OD 数据可视分析综述·涂乐1), 陈彬捷1), 周志光1,2)*

[1] 刘滨, 刘增杰, 刘宇, 等. 数据可视化研究综述[J]. Journal of Hebei University of Science & Technology, 2021, 42(6).Origin Destination Data何为OD数据OD数据是一类系数的轨迹描述数据,主要包括空间潜移的起点和终点仅能部分表达对象的移动轨迹,如出租车上下客的位置、手机基站记录的移动位置变化特点:(1) 以 OD 点对(起点、终点以及对应时间等属性)的形式存储, 与空间地图结合紧密.

2022-01-16 16:46:15 8784

原创 JAVA练习题·期末

一、单选择题编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. java B. .class C. html D. .exe设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )。 A. 3 B. 3. 5 C. 4 D. 5...

2022-01-11 21:54:40 3416

原创 【计算机网络】计算机网络知识结构整理

目录计算机网络计算机网络概述计算机发展阶段互联网发展的阶段网络拓扑结构划分计算机网络的性能指标OSI参考模型TCP/IP数据通信基础数据通信体系模型三大组成部分:术语信道调制香农公式信道复用数据交换技术物理层DTE/DCE物理层的基本特性物理层下面的传输媒体数据链路层简述三个基本问题封装成帧透明传输差错检测CSMA/CD工作原理局域网拓扑结构:局域网体系结构常见的局域网类型网络适配器设备100Base-TX网路层IP地址IP层转发分组的流程ICMP网络控制消息协议路由选择协议(分类)运输层端口UDP用户数据

2022-01-08 16:39:55 1279

原创 【数据库】数据库操作语句总结--库、表、视图、变量创查改删

数据库数据库创建create database database_name删除drop database database_name修改alter database database_nameADD FILE (name = '',filename = 'path',size = ,maxsize = ,filegrowth = )add log()表创建create table tbname(col type [not null] [primary key],//创建prim

2022-01-03 21:30:03 343

原创 【计算机组成】计算机组成原理大纲含思维导图

计算机组成名词解释CISC:复杂指令计算机系统RISC:精简指令计算机系统BCD:以二进制编码的十进制编码SRAM:静态存储器DRAM:动态存储器VRAM:显示存储器EPROM:可紫外线的可编程只读存储器EEPROM:可电擦除的可编程只读存储器HDD:硬盘驱动器PLA:可编程逻辑阵列USB:通用串行总线cache:高速缓存LCD:夜景显示器ALU:算术逻辑单元CRC:循环冗余校验码SCSI:小型计算机系统接口SAS:串行连接小型计算机系统接口IDE:电子集成驱动器D

2022-01-03 14:44:27 1418

原创 【数据库】数据库知识树概况,可以转成思维导图

数据库数据库系统数据库系统基本概念data数据DB数据库以特定的组织结构存放在计算机的存储介质中的相互关联的数据集合DBS数据库应用系统Database SystemDBA数据库管理员DBS硬件osDBMSDBAPP用户以及开发人员数据模型概念模型E - R 模型语义对象模型逻辑模型层次模型网状模型关系模型面向对象模型对象关系模型现实世界的数据化过程三个

2022-01-03 10:49:29 1024

原创 【力扣leetcode】算法入门——704. 二分查找:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存

给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。

2021-12-15 11:18:44 709

原创 【数据库原理】关系完整性

目录关系完整性实体完整性对于规则的说明参照完整性用户定义完整性关系完整性实体完整性规则:若属性(一个或一组属性)A是基本关系R的主属性,则A不能取空值对于规则的说明实体完整性规则是针对基本关系而言的,一个基本表通常对应现实世界的一个实体集现实世界中的实体是可区分的,即 具有某种唯一性标识。关系模型中以主码作为唯一标识符主码的属性(即 主属性)不能取空值。参照完整性现实世界:实体之间存在的联系在关系模型中都是用关系来描述,自然存在的关系与关系之间的引用参照完整性 指 多个实体之间

2021-11-24 21:29:41 1289

原创 【Maven安装与配置】

目录添加配置maven1. maven是什么?2. maven的重要文件3. 如何获取配置文件downloadConfigure maven4. idea中配置maven添加配置maven1. maven是什么?maven是一个自动构建工具可以自主下载需要的jar包,可以把别人现成的代码加入现有的包中2. maven的重要文件maven中有两个重要文件setting.xmlpom.xml3. 如何获取配置文件download官网地址华为云下载地址_更快下载选择一个版本点击下载,不

2021-10-19 16:01:02 59

原创 【目标检测·yolo系列】YOLOV3目标检测论文笔记(参考 同济子豪兄的解读)

目录骨干网络 Darknet53后面的论文算法架构都是在yolov3基础上更新来的骨干网络 Darknet53由于主要网络中是全卷积层,所以是可以输入任意大小的图片(得是×32)

2021-09-19 17:49:46 629

原创 【目标检测·yolo系列】YOLOV2目标检测论文笔记(参考 同济子豪兄的解读)

目录anchor 、 Dimension Clusters 、Direct location prediction在YOLOv2中规定了五种anchor,grid cell数量为奇数限制预测框位置损失函数细粒度特征Multi-Scale Traininganchor 、 Dimension Clusters 、Direct location prediction在YOLOv1中先验框是随机的,在YOLOv2中规定了两个先验框,如下图如图,①框擅长套高瘦长的物体,②框擅长矮胖宽的物体由此可以使得模型

2021-09-18 16:48:54 1084

原创 【目标检测·yolo系列】YOLOV1目标检测论文(参考 同济子豪兄的解读)笔记

YOLO V1目标检测 object detectionYOLOV1预测阶段 前向推断用图展示过程预测阶段 后处理NMS Non-Maximum Suppression 非极大值抑制训练阶段 反向传播目标检测 object detection能够解决图像分类classification、图像定位localization、目标检测object detection、图像分割segmentation图像分割——语义分割semantic segmention、实例分割 instance segmention

2021-08-23 17:23:25 1202

原创 【计算机组成原理(唐朔飞)】笔记

【计算机组成原理(唐朔飞)】笔记计组的地位目录1.1 计算机系统概论现代计算机系统组成部分层次结构计算机系统的层次结构计算机体系结构和计算机组成系统复杂性管理的方法-11.2 计算机的基本组成一、冯·诺依曼计算机的特点框图典型的冯·诺依曼计算机结构框图以存储器为中心的计算机结构框图现代计算机硬件框图系统复杂性管理的方法-2 (3Y)计组的地位目录1.1 计算机系统概论现代计算机系统组成部分计算机系统硬件计算机实体软件系统软件管理整个计算机系统语言处理程序:JAVA

2021-08-16 23:04:06 2309

原创 【数据结构与算法】排序问题总结之归并排序 || 附Java源码

归并排序算法逻辑演示程序归并排序不受输入数据的影响,时间复杂度始终是O(nlogn)算法逻辑把长度为n的数组(arr)分成两半(left right)分别从这两半中各取出一值相互比较,并将较小的存入另一个数组空间(temp)内,直到全部排完如果其中一半有剩余的,便将剩余的一并放入temp中利用递归重复排序演示程序import javax.crypto.AEADBadTagException;public class MerqeSort { static void

2021-07-05 22:03:43 64

原创 【数据结构与算法】排序问题总结之冒泡、选择、插入、希尔、归并、快速排序 || 附Java源码

常见排序方法算法总结:图片名词解释:n:数据规模k:"桶"的个数In-place:占用常数内存,不占用额外内存Out-place:占用额外内存冒泡排序:每次比较两个数,如果顺序不一致则交换顺序,不断遍历数组,直到没有可以交换的数为止。代码实现:/** * @author CT * @create 2021-06-27 10:38 * @data 2021/6/27 - 10:38 * 先 把程序跑通 * 再 把边界问题改进 * 后 可重复调用的写成方法 */publi

2021-06-27 20:54:12 252 3

原创 【神经网络 | 深度学习】pytorch快速搭建CNN网络

定义网络类每一层卷积层由卷积核、池化和激活函数组成一般情况下最后一层是全连接层def __init__(self): super(CNNNET,self).__init__() self.con1 = nn.Sequential( nn.Conv2d(3,64,3,1,1), #3*128*128-->64*128*128 #3个输入,64输出(即卷积核),卷积核大小为3*3或者(3,3),

2021-05-31 18:01:48 327

原创 【神经网络 | 深度学习】pytorch快速搭建网络

快速搭建导入包torch.nn包含了大量和网络相关的方法import torchimport torch.nn as nn使用GPU计算device = torch.device('cuda' if torch.cuda.is_available else 'cpu')device = torch.device('cuda:0')用第一块显卡计算,就一块显卡的话,传入'cuda'设立输入和输出torch.Tensor()直接建立张量,.to(device)表示使用CPU或者GPU计算

2021-05-31 17:50:33 185 1

原创 【JAVA练习题】六、字符统计 || ASCII

题目输入一行字符,分别统计出其英文字母、空格、数字和其它字符的个数。分析利用ASCII码值进行区分package com.practice.java;import java.util.Scanner;/** * @author CT * @create 2021-05-27 21:21 * @data 2021/5/27 - 21:21 */public class count_word { /** * 【程序7】 * 题目:输入一行字符,分别统计出其英

2021-05-27 22:27:16 324

原创 【JAVA练习题】五、输入两个正整数m和n,求其最大公约数和最小公倍数

题目输入两个正整数m和n,求其最大公约数和最小公倍数。分析首先,要求最大公约数使用辗转相除法得到辗转相除法:设两数为a、b(a>b),用gcd(a,b)表示a,b的最大公约数,r=a (mod b) 为a除以b的余数,k为a除以b的商,即a÷b=k…r。辗转相除法即是要证明gcd(a,b)=gcd(b,r)。第一步:令c=gcd(a,b),则设a=mc,b=nc第二步:根据前提可知r =a-kb=mc-knc=(m-kn)c第三步:根据第二步结果可知c也是r的因数第四步:可以断定m-

2021-05-27 22:25:10 1330

计算机组成xmind.pdf

计算机组成xmind

2022-01-03

有关数据库的思维导图,由xmind导出

有关数据库的思维导图,由xmind导出

2022-01-03

《实用计算机网络教程》复习题.docx

苏大计算机网络题库,选择题中红色标出的为正确答案 选择80道,判断40

2020-12-23

socket.rar

TS和TC两个文件,一个是服务器一个是客户端,形成一个小的简易的聊天室 TS和TC交替发送信息,在输入框输入esc退出聊天 这是网络课的作业

2020-11-23

video_danmu_可视化.rar

对于BILIBILI视频网站的弹幕获取和清洗可以结合https://blog.csdn.net/chentao326/article/details/109751904 食用

2020-11-17

pyinstxtractor_反编译.py

如果python程序通过pyinstall打包为exe,可以通过cmd执行命令:python pyinstxtractor.py file_name.exe 解析并翻译python源码

2020-07-24

PANDAS思维导图.xmind

pandas知识点的思维导图,几乎覆盖pandas所有知识点,适合复习,学习,知识归纳。 思维导图是一个很好的复习手段

2020-03-29

大数据数据分析.xmind

XMIND文档 思维导图模式,自己整理完成的 Hadoop Sqoop HDFS MapReduce YARN等知识点的归纳总结

2020-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除