自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 数据挖掘学习笔记:Apriori算法介绍和使用Python的两种实现(原始版和改进版)

数据挖掘课程的作业,要求研究一个算法并写一篇实验报告。本次报告使用[Overleaf](https://www.overleaf.com)编写,模板使用的IEEE期刊,后续将展示本次报告源码。以下正文内容是该报告的中文翻译,内容有删改。正文主要讲解了Apriori相关概念,此外,我将展示一个基于数学集合理论改进的Apriori。.........

2022-05-11 10:08:35 3352 19

原创 个人对二级指针与二维数组的理解

以下是我对二级指针与二维数组的理解。如有误,请告知作者!感激不尽!在理解二级指针与二维数组的关系时,我们先来回顾一下一维数组与指针的关系:一维数组是由已知数目的相同类型的元素组合而成,每个元素依次连续排列在内存某一个空间中,因此每相邻两个元素的地址相差为同一个常数。数组名就是该数组的地址,数组取第一个元素的地址作为地址。此时我们可以用指针访问一维数组。实现过程如下:#include&lt...

2019-12-24 23:23:47 676

原创 Overleaf(LaTeX)使用示例

该报告是对Apriori算法的研究,使用Overleaf编写,模板使用的IEEE期刊。点击这里获取报告源代码。报告内附多种Latex使用样例,例如:表格,图片,引用,数学公式和算法描述等。

2022-06-22 17:41:28 428 1

原创 《数据统计分析及R语言编程(第二版)》练习题总结(一)

将教材第30页习题4的我国财政1978-2008的数据输入到电子表格中,并完成如下操作。(1)用R语言read.table和read.csv函数读取数据;分别显示前6行和后6行数据。用R语言read.table函数读取数据,并显示前6行。table = read.table(file = "dstatR2data.csv", header = T)head(table) t.y.x1.x2.x3.x41 1978,11.3262,36.24

2022-03-24 21:10:10 3031

原创 java web学习笔记:Ubuntu下查看使用apt安装的tomcat的运行日志

命令:sudo journalctl --unit tomcat9;此命令也可查看web项目运行时抛出的异常。

2022-02-10 21:37:31 451

原创 MySQL学习笔记:Linux登录MySQL不需要密码

一.问题描述在ubuntu 20.04下,使用sudo mysql -u root -p登录MySQL,虽然会提示输入密码,但是可能输入任何内容都可以成功登录。二.问题探究(1)使用select user,host,plugin from mysql.user;得到以下内容可知,由plugin为auth_socket引起。(2)auth_socket讲解:故障分析 | 正确使用 auth_socket 验证插件...

2021-12-02 12:54:14 435

原创 java web学习笔记:使用ubuntu20.04自动安装的tomcat遇到的问题

前提:目前ubuntu20.04使用apt isntall tomcat9安装的tomcat版本为9.0.31一.文件上传错误使用该版本(9.0.31)的tomcat上传文件会出现:IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly。这个问题只会在https下重复出现,http下没有遇到。很奇怪的是,在腾讯云轻量应用服务器下不会遇到此问题,而在阿里云上就会出现

2021-11-11 16:11:04 450

原创 java web学习笔记:计算运行时间

long startTime = System.currentTimeMillis();/*此处为要运行的代码*/long endTime = System.currentTimeMillis();long usedTime = (endTime-startTime)/1000;

2021-09-14 20:12:31 134

原创 mysql 学习笔记:查看字段类别

select column_name,column_comment,data_typefrom information_schema.columnswhere table_name='表名' and table_schema='数据库名'

2021-09-11 23:33:04 187

原创 java web学习笔记: mybatis <resultMap>应用

<resultMap id="getListItem" type="com.strcpy_s.bean.VO.QuestionListItem"><!-- <id property="problemId" column="problemId"/>--><!-- <result property="name" column="name"/>--><!-- <result property=.

2021-08-29 23:07:56 157

原创 java web学习笔记:springmvc处理表单(包含多文件)上传

一.了解相关知识。(1)MultipartResolver 处理文件上传(2)FormData API二.导入jar包ssm有关的jar包三.前端代码样例(1)html代码:<body> <div id="app"> <form id="myForm" enctype="multipart/form-data"> <input type="file" name="files" ref="input1"&

2021-08-22 21:56:52 288

原创 java web: ssm框架常用jar包

<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.8</version> </dependency>

2021-08-15 22:29:16 329

原创 vue 笔记:NavigationDuplicated: Avoided redundant navigation to current location 解决方案

加入以下代码://获取原型对象上的push函数 const originalPush = VueRouter.prototype.push; //修改原型对象中的push方法 VueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err) };例子:<script>

2021-08-08 09:52:32 783 2

原创 java web学习笔记:java反射在servlet中的简单应用

通过此方法,可以减少servlet数量。package com.servlet;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.la

2021-07-27 15:55:27 112

原创 java web学习笔记:org.mybatis找不到

在pom.xml中添加mybatis-spring<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId>

2021-07-25 15:31:00 833

原创 pta数据结构与算法题目集:7-25 朋友圈 (25 分)

先使用并查集,后计数#include <queue>#include <cstdlib>#include <cmath>#include <cstdio>#include <string>#include <cstring>#include <iostream>#include <algorithm>#include <stack>#include <map>#inc

2021-07-13 10:07:41 199

原创 java web学习笔记:idea 使用maven创建java web 的第二种方式(推荐)

**简介:**因为使用模板创建web项目中的web.xml版本较低,所以这次通过先创建普通maven项目,然后再添加web。

2021-07-13 09:57:24 148 2

原创 java web学习笔记:idea添加maven

(一)选择File->New Projects Settings->Settings for New Projects(二)选择maven(三)修改此三项

2021-07-13 09:33:17 85

原创 java web学习笔记:idea 使用maven创建java web 的第一种方式

1.new project(一)勾选Create from archetype,右键选择org.apache.maven…-webapp。如下图所示。(二)完善信息根据需求填写Name,Location和Artifact Coordinates。然后点击next。(三)选择自己的maven修改user settings file和local repository时都要勾选override!...

2021-07-09 15:29:46 155

原创 java web学习笔记:resp.sendRedirect的相对路径

是以Request URL的地址为起点计算的。

2021-06-13 10:13:40 651

原创 java web学习笔记:Integer数组转int数组

Vector<Integer> rec = new Vector<Integer>();int[] id = rec.stream().mapToInt(Integer:: valueOf).toArray();

2021-06-02 15:49:11 393

原创 vue学习笔记: mounted简单使用

<input type="button" style="width: 100px; height: 100px" @click="B"><script> var app = new Vue({ el:'#app', data:{ checked:true, mydata:{name:'hello', pwd:'123'} }, methods:{ .

2021-06-02 11:33:57 4283

原创 Nginx 学习笔记:Ubuntu安装Nginx

步骤一:使用dpkg -l | grep 命令分别查看是否已安装openssl,libssl-dev,libpcre3 ,libpcre3-dev,zlib1g-dev。若没有则使用如下链接提供的命令:https://blog.csdn.net/qq_34508943/article/details/112718822步骤二:安装Nginx:apt-get install nginx步骤三:启动ngix:sudo service ngnix start若出现以下错误:Failed to

2021-05-26 14:44:26 512 1

原创 git学习笔记:将本地项目推送到github

一、创建空项目注意:3处这里不勾选任何二、推送本地项目到github复制以下代码:git remote add origin git@github.com:你的用户名/你的repository名字.gitgit branch -M maingit push -u origin main

2021-05-26 13:55:19 104

原创 java web学习笔记:vue与jquery ajax混用

var app = new Vue({ el:'#app', data:{ active: 0, status:['进行中', '步骤 2', '步骤 3'], showPages: [true, false, false], security_code:'' }, methods:{ onSubmit: function (

2021-05-15 10:18:58 132

原创 vue 笔记:Uncaught ReferenceError: Vue is not defined解决方案

更改<script type=“text/javascript” src="vue.js"></script>成为:<script src="vue.js"></script>

2021-05-13 22:21:08 1517

原创 java web笔记:jquery ajax提交form表单到servlet(servlet 接收body体数据)

<html> <head> <title>$Title$</title> <style type="text/css"> *{ margin: 0; padding: 0; } .buttons{ margin-left: 20px; } </style> <script src="javas

2021-05-11 17:38:07 367

原创 git学习笔记:切换本地分支master到main,并推送

git checkout -b main# 建立一个新的分支git branch# 查看当前存在的分支git merge master # 将master分支合并到main分支上git pull origin main --allow-unrelated-histories# 加上后面这个选项允许不相关历史提交git push origin main# 将会push到main分支上,此项操作和网络原因有关系,失败后可以多尝试几次git branch -D master# 删除本地的ma

2021-04-25 18:05:41 724

原创 html卡片创作

html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="author" content="strcpy"> <meta name="description" content="A simple example"> <!--<meta http-equiv="refresh" content

2021-04-08 14:38:29 546

原创 PTA家庭房产

#include<bits/stdc++.h>using namespace std;#define MAX 11111const int INF = 0x3f3f3f3f;typedef pair<string,double> Pair;typedef unsigned long long int ull;typedef struct{ int id; set<int> ids; double sum_people; double sum_ar

2021-03-30 19:21:25 203

原创 二叉树建树(后序遍历+中序遍历)

#include<bits/stdc++.h>using namespace std;#define MAX 51const int INF = 0x3f3f3f3f;typedef pair<int,int> Pair;typedef unsigned long long int ull;vector<int> post(31);vector<int> infix(31);vector<int> seq[31];int

2021-03-29 09:27:22 89

原创 7-45 航空公司VIP客户查询 (25 分)

不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务。现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会员里程积分的功能。输入格式:输入首先给出两个正整数N(≤10^5 )和K(≤500)。其中K是最低里程,即为照顾乘坐短程航班的会员,航空公司还会将航程低于K公里的航班也按K公里累积。随后N行,每行给出一条飞行记录。飞行记录的输入格式为:18位身份证号码(空格)飞行里程。其中身份证号码由17位数字加最后一位校验码组成,

2021-03-25 22:31:46 192

原创 7-9 列车调度(附讲解)

两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减的顺序从出口离开,则至少需要多少条平行铁轨用于调度?输入格式:输入第一行给出一个整数N (2 ≤ N ≤10^​5)下一行给出从1到N的整数序号的一个重排列。数字间以空格分隔。输出格式:在一行中输出可以将输入的列车按序号递减的顺序调离所需

2021-03-24 19:30:09 694

原创 c++ string的字典排序

降序排序:bool cmp(string a, string b){ return strcmp(a.c_str(), b.c_str()) > 0;} int main(void){ vector<string> ans; ans.push_back("333"); ans.push_back("5"); sort(ans.begin(), ans.end(), cmp); vector<string>::iterator p =

2021-03-11 09:47:21 2676

原创 java TCP连接

Server:import java.io.*;import java.math.BigInteger;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;public class Main{ public static void main(String[] args) { ServerSocket

2021-02-26 16:51:35 346

原创 题目 1447: [蓝桥杯][2013年第四届真题]格子刷油漆

#include<bits/stdc++.h>#include<unordered_map>#include<unordered_set>#define MAX 1111const int MOD = 1e9+7;const int INF = 0x3f3f3f3f;const double Pi = 3.1415926;const double gap = 0.0000001;using namespace std;typedef long lon

2021-02-21 00:03:07 154

原创 题目 1255: [蓝桥杯][算法提高]能量项链

#include<bits/stdc++.h>#include<unordered_map>#include<unordered_set>#define MAX 1111const int MOD = 100000;const int INF = 0x3f3f3f3f;const double Pi = 3.1415926;const double gap = 0.0000001;using namespace std;typedef long lo

2021-02-18 18:47:34 121

原创 第八届“图灵杯”NEUQ-ACM程序设计竞赛个人赛(同步赛)G - 贪吃的派蒙(附详细讲解)

题目描述在遥远的提瓦特大陆上,正在筹备一年一度的羽球节,猎鹿人餐厅为犒劳认真筹备的众人,准备了K份甜甜花酿鸡供大家排队领取。在每一次的排队中,编号为i的角色领取上限为Ai,这意味着他可以领取的甜甜花酿鸡在[1-Ai]范围内。当一个角色领完本次的甜甜花酿鸡,他/她就会回到队列的末尾,直到所有甜甜花酿鸡都被吃完为止。当轮到一个角色领取时,如果所有的甜甜花酿鸡都被领完,那么他/她就要帮大家刷盘子。贪吃的派蒙每次都吃固定的Ax个甜甜花酿鸡(如果剩下的甜甜花酿鸡的数量比Ax小,那么他就把剩下的都吃完)。我们很容

2021-02-03 17:45:50 344 1

原创 解决mysql报错:Error Code: 2014 Commands out of sync; you can‘t run this command now

以下是我出错的代码:delimiter $$drop procedure if exists show_all;create procedure show_all()begindeclare bname text;declare eno text;declare done int default 0;declare bname_cur cursor forselect temp.bname as infofrom (select distinct bank.bname from b

2020-12-23 09:17:45 2270

原创 C语言处理前,中,后缀算术表达式(附详细讲解)

在理解如何用C语言处理前中后缀表达式之前,我们需要先了解以下几点内容。一,前中后缀表达式的理解日常生活中我们基本使用中缀表达式。我们把形如3+2×4÷(5-3), 2×(3+5)+7÷1-4,8+4-6^2式子称为中缀表达式。前缀表达式又称作波兰式。我们把形如+12(中缀表达式为1+2)的式称作前缀表达式,因此在上文中缀表达中提到的三个式子的波兰式分别对应:+3÷×24-53,-+×2+35...

2020-05-07 11:29:04 2141 3

空空如也

空空如也

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

TA关注的人

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