自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(256)
  • 资源 (3)
  • 收藏
  • 关注

原创 开发常用网站

常用网站HTMLboostrapC++C++图标fontawesomefontawesome download阿里巴巴矢量图标库GitGitHub大数据Spark数据库MySQL镜像阿里云镜像

2021-04-30 21:00:53 392

原创 银行家算法 C++描述

银行家算法 C++描述实现代码main.cpp#include "BankerAlgorithm.h"int main() { int n, m; scanf("%d%d", &n, &m); vector<vector<int> > max(n, vector<int>(m)); vector<vector<int> > allocation(n, vector<int>(m)

2021-04-30 20:42:55 389

原创 Spring Boot搭建Web项目(MongoDB)

Spring Boot环境JDK 1.8IntelliJ IDEA 2020.3.2 (Ultimate Edition)PyCharm 2020.2.4 (Professional Edition)Maven 3.6bs4==0.0.1urllib3==1.24.2MongoDB v4.4.4Python 3.7.4pymongo [email protected]配置文件pom.xml<?xml version="1.0" encoding="UTF

2021-03-27 22:27:46 639 3

原创 Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could

SpringBoot Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver class错误描述***************************APPLICATION FAILED TO START******************

2021-03-27 19:58:12 289

原创 template might not exist or might not be accessible by any of the configured Template Resolvers

org.thymeleaf.exceptions.TemplateInputException: Error resolving template [xx], template might not exist or might not be accessible by any of the configured Template Resolvers错误原因模板不存在或者找不到任何已配置的模板解析程序可以解析模板解决方案模板不存在在对应的Controller类的方法中,在src/main/res

2021-03-27 19:54:51 2005 1

原创 SpringBoot Whitelabel Error Page 错误

SpringBoot Whitelabel Error Page 错误错误描述解决方案Controller类中添加注解@Controller

2021-03-27 19:50:25 358

原创 IDEA新建没有Scala选项

IDEA新建没有Scala选项环境IntelliJ IDEA 2020.3.2 (Ultimate Edition)解决方案File rightarrowrightarrowrightarrow Project Structure →\rightarrow→ Global LibrariesScala SDK选择对应的Scala Jar包Modules →\rightarrow→ +选择Scala...

2021-03-27 19:49:25 3679 2

原创 Python计算豆瓣热门电影分类TF-IDF

Python计算豆瓣热门电影分类TF-IDF环境PyCharm 2020.2.4 (Professional Edition)bs4==0.0.1urllib3==1.24.2MongoDB 3.4.10Python 3.7.4pymongo 3.11.3TF词频(Term Frequency, TF)反映语料库中的词条termiterm_itermi​在文档documentjdocument_jdocumentj​中出现的频率TFi,j=countitotal_countTF_{i

2021-02-27 20:32:19 410

原创 Python豆瓣热门电影爬虫

Python豆瓣热门电影爬虫环境PyCharm 2020.2.4 (Professional Edition)bs4==0.0.1urllib3==1.24.2MongoDB 3.4.10Python 3.7.4pymongo 3.11.3实现代码import urllibfrom bs4 import BeautifulSoupimport reimport pymongodef crawl(): url = "https://movie.douban.com/to

2021-02-26 19:08:14 470

原创 Django搭建Web项目

Django搭建Web项目环境PyCharm 2020.2.4 (Professional Edition)Django version 3.1MongoDB 3.4.10Python 3.7.4bootstrap 3.3.7pymongo 3.11.3项目目录结构User├─.idea│ ├─dataSources│ └─inspectionProfiles├─templates├─User│ └─__pycache__└─__pycache__实现代码url

2021-02-25 14:51:49 290 1

原创 Python连接MongoDB数据库

Python连接MongoDB数据库环境PyCharm 2020.2.4 (Professional Edition)MongoDB 3.4.10Python 3.7.4pymongo 3.11.3实现代码[hostname]为主机名,本机为localhost[port]为端口号,默认为27017[database]为数据库名[collection]为集合名import pymongoif __name__ == '__main__': mongo_client = p

2021-02-25 14:51:18 379

原创 Spark连接Redis数据库

Spark连接Redis数据库环境spark-redis 2.5.0java 12.0.1Spark version 3.0.0-preview2Scala 2.12.10Apache Maven 3.6.3阿里云ECSCentOS Linux release 8.1.1911 (Core)Redis server v=6.0.9java version "12.0.1" 2019-04-16IntelliJ IDEA 2020.2.3 (Ultimate Edition)Mave

2021-02-22 01:02:59 888

原创 Spark连接MySQL数据库

Spark连接MySQL数据库环境java 12.0.1Spark version 3.0.0-preview2Scala 2.12.10Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531mysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)Maven配置文件<?xml version="1.0" enco

2021-02-19 16:54:58 811

原创 Scala实现TCP通信

Scala实现TCP通信环境IntelliJ IDEA 2020.2.3 (Ultimate Edition)Scala 2.12.12 java version "12.0.1"实现代码Clientsrc/com/demo/scala/Client.scala其中<hostname>为服务端主机名,<port>为端口号号,需服务器设置监听的端口号一致package com.demo.scalaimport java.net.Socketobject Cl

2021-02-19 10:48:26 492

原创 Hibernate 多对多关系

Hibernate 多对多关系环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarmysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)Maven配置文件<?xml version="1.0" encoding="UTF-8

2021-02-15 19:04:43 1986 6

原创 SQLAlchemy操纵MySQL数据库

SQLAlchemy操纵MySQL数据库环境Python 3.7.4pymysql 0.9.3sqlalchemy 1.3.23MySQL Server version: 5.7.18-20170830-log 20170531PyCharm 2020.2.4 (Professional Edition)实现代码数据库URL[dialect] : 数据库方言,如mysql,posgrel等[driver] : 数据库驱动,如pymysql,psycopg2等[user] : 用户名

2021-02-07 11:44:49 339 1

原创 Node.js 淘票票院线电影爬虫

Node.js 淘票票院线电影爬虫环境node.js [email protected]@1.0.0-rc.3npm安装npm install axios cheerio实现代码const cherrio = require("cheerio");const axios = require("axios");const fs = require("fs");axios.get(`https://dianying.taobao.com/showList.htm?

2021-02-06 21:00:00 715

原创 Hibernate 一对多关系

Hibernate 一对多关系环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarmysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)Maven配置文件<?xml version="1.0" encoding="UTF-8

2021-02-03 17:38:56 231 4

原创 PAT(Advanced) 1116 Come on! Let‘s C C++实现

PAT(Advanced) 1116 Come on! Let’s C C++实现题目链接1116 Come on! Let’s C题目大意给定ID和排名,考虑四种情况:排名第一、排名为质数、排名非质数且非第一、没有进入排名,根据这四种情况对查询进行输出,若对同一ID查询超过一次则输出已查询。算法思路借助C++ STL容器unordered_map存放ID和排名映射,容器unordered_set存放已经查询的ID。AC代码/*author : eclipseemail : eclip

2021-02-03 11:28:22 234

原创 Hibernate SQLQuery

Hibernate SQLQuery环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarmysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)Hibernate映射文件src/main/java/com/demo/hibernat

2021-02-02 20:23:54 252

原创 Hibernate Query

Hibernate Query环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarmysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)Hibernate映射文件src/main/java/com/demo/hibernate/U

2021-02-02 19:31:16 201

原创 Hibernate 事务

Hibernate 事务环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarmysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)Hibernate映射文件src/main/java/com/demo/hibernate/User

2021-02-02 15:42:07 205 2

原创 数据库系统概论——事务

基于《数据库系统概论》和《数据库系统概念》,简述了事务的相关概念

2021-02-02 15:01:05 620

原创 PAT(Advanced) 1132 Cut Integer C++实现

PAT(Advanced) 1132 Cut Integer C++实现题目链接[1132 Cut Integer[(https://pintia.cn/problem-sets/994805342720868352/problems/994805347145859072)题目大意给定K位的十进制数值Z,根据其前后两部分分为K/2的两个数值A和B,判断Z能否被A和B的乘积整除,若能则输出Yes,否则输出No算法思路对Z除基取余法取后K/2位得到B,操作后的Z即为A,进行判断即可,注意B为0的可能

2021-02-02 11:25:48 168

原创 计算机网络基础——WWW万维网

计算机网络基础——WWW万维网万维网万维网(World Wide Web, WWW)是一个大规模的、联机式的信息储藏所,英文简称Web,万维网是一个分布式的超媒体(hypermedia),是超文本(hypertext)系统的扩充。万维网以B/S方式(浏览器/服务器)工作,用户主机中的浏览器是万维网客户机程序,万维网文档所驻留的主机运行服务器程序,浏览器向服务器发送请求,服务器向浏览器返回请求的万维网文档。万维网使用统一资源定位符来表示万维网上的各种文档,每个文档在整个互联网范围内有唯一的标识符。

2021-02-01 13:38:18 7061 2

原创 PAT(Advanced) 1054 The Dominant Color C++实现

PAT(Advanced) 1054 The Dominant Color C++实现题目链接1054 The Dominant Color题目大意给定二维矩阵求出现频率最高的值。算法思路借助C++ STL的unordered_map容器,统计出现的所有值的频率,输出频率最高的值即可。AC代码/*author : eclipseemail : [email protected] : Mon Feb 01 10:53:16 2021*/#include <bits/

2021-02-01 11:06:37 163

原创 C++ 优先队列实现最大堆和最小堆

C++ 优先队列实现最大堆和最小堆优先级队列template <class T, class Container = vector<T>, class Compare = less<typename Container::value_type> > class priority_queue;C++ STL实现的优先级队列是一种容器适配器,类似堆,可以随时插入元素,但只能检索到优先级队列中优先级最高的元素。Priority queues are a type

2021-01-31 20:46:28 1324

原创 PAT(Advanced) 1037 Magic Coupon 优先级队列 C++实现

PAT(Advanced) 1037 Magic Coupon 优先级队列 C++实现题目链接1037 Magic Coupon题目大意给定优惠券面值数组和产品价格数组,数组中的值可正可负,使用面值为NNN的优惠券购买价格为MMM的产品可以得到N×MN \times MN×M的返利,求可以得到的最大返利值并输出。算法思路优惠券面值和产品价格分别为正正、正负、负负、负正的四种情况,能够增加返利的只有正正(整数越大,乘积越大)和负负(负数越小,乘积越大),采用C++ STL中的优先级队列,最大堆分别

2021-01-31 18:46:56 237 1

原创 Hibernate操纵PostgreSQL数据库

Hibernate操纵PostgreSQL数据库环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarPostgreSQL 12.4IntelliJ IDEA 2020.2.3 (Ultimate Edition)Maven配置文件<?xml version="1.0" encoding="UTF-8"?>

2021-01-31 11:51:58 1453 1

原创 Hibernate CRUD操作

Hibernate CRUD操作环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarmysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)CRUD增加(Create)public void create(List<User

2021-01-30 20:45:06 219

原创 PAT(Advanced) 1027 Colors in Mars C++实现

PAT(Advanced) 1027 Colors in Mars C++实现题目链接1027 Colors in Mars题目大意给定三个两位的十进制数(0~168),输出对应的三个十三进制数,若结果只有一位则左补零。算法思路十进制数范围为0~168,即00~CC,分别对13除基和取余得到高位和低位完成转化即可。AC代码/*author : eclipseemail : [email protected] : Sat Jan 30 16:32:07 2021*/#in

2021-01-30 16:59:37 193

原创 IDEA Maven构建Hibernate项目

IDEA Maven构建Hibernate项目环境java 12.0.1Apache Maven 3.6.3MySQL Server version: 5.7.18-20170830-log 20170531hibernate-core-5.4.27.Final.jarmysql-connector-java-8.0.21.jarIntelliJ IDEA 2020.2.3 (Ultimate Edition)Maven配置文件<?xml version="1.0" encodin

2021-01-30 14:15:12 1802 8

原创 Python连接PostgreSQL数据库

Python连接PostgreSQL数据库环境Python 3.7.4psycopg2==2.8.5PostgreSQL 12.4pip安装pip install psycopg2实现代码其中<hostname>为PostgreSQL数据库的IP地址,本地为localhost;<port>为端口号,PostgreSQL默认端口号为5432;<user name>和<password>分别为用户名和密码;<database name&g

2021-01-29 20:18:15 592

原创 PAT(Advanced) 1092 To Buy or Not to Buy C++实现

PAT(Advanced) 1092 To Buy or Not to Buy C++实现题目链接1092 To Buy or Not to Buy题目大意给定字符串和目标字符串,若给定字符串中包含目标字符串中所有的字符,则输出Yes并输出给定字符串中多余的字符的个数,否则输出No并输出除去给定字符串包含的字符后目标字符串中仍缺少的字符串的个数。算法思路借助C++ STL容器unordered_map,将给定字符串和目标字符串中所有的字符计数,遍历目标字符串中的字符计数值,与给定字符串的字符计数

2021-01-29 17:41:04 186

原创 PAT(Advanced) 1058 A+B in Hogwarts C++实现

PAT(Advanced) 1058 A+B in Hogwarts C++实现题目链接1058 A+B in Hogwarts题目大意给定特殊格式的值A和B,计算A和B的和,以给定的特殊格式输出算法思路对给定字符串进行划分,转为整型,相加得到结果再转化为给定的格式并输出,注意进位即可。AC代码/*author : eclipseemail : [email protected] : Thu Jan 28 17:47:20 2021*/#include <bits

2021-01-28 18:39:35 340 2

原创 PAT(Advanced) 1023 Have Fun with Numbers C++实现

PAT(Advanced) 1023 Have Fun with Numbers C++实现题目链接1023 Have Fun with Numbers题目大意给定数值,判断其翻倍后组成的数字序列与原数值组成的数字序列是否一致,组成数字的顺序可以改变但各个数字的个数不能改变算法思路由于数值比较大,需采用字符串进行存储和计算,记录原来数字的序列组成并计数,再与翻倍后的数字序列组成对比即可AC代码/*author : eclipseemail : [email protected]

2021-01-27 18:17:46 205 3

原创 PAT(Advanced) 1024 Palindromic Number C++实现

PAT(Advanced) 1024 Palindromic Number C++实现题目链接1024 Palindromic Number题目大意给定一个数值N和一个阈值K,判断N是否为回文数,若不是回文数,则加上其逆置的数进行转换,判断这个数是否为回文数,若是则输出该数并输出转换次数,若不是则重复此过程直到K次,K次之后若仍不能得到回文数则输出第K次转换得到的数和K算法思路根据题意进行编码,注意使用字符串来存储数值和运算,以免数值过大错误。AC代码/*author : eclips

2021-01-26 18:43:54 194

原创 PAT(Advanced) 1078 Hashing 二次探测散列 C++实现

PAT(Advanced) 1078 Hashing 二次探测散列 C++实现题目链接1078 Hashing题目大意给定值不同的正整数序列,将所有数插入哈希表中,并输出它们在哈希表中的位置,若无法插入则打印-来代替位置。哈希函数为H(key)=key%TSizeH(key)=key \% TSizeH(key)=key%TSize,采用二次探测散列法来解决冲突,哈希表长度为大于等于给定长度MSize的最小质数算法思路根据题意,求得哈希表大小MSize,遍历给定序列,根据哈希函数H(key)=

2021-01-25 17:50:32 338

原创 PAT(Advanced) 1077 Kuchiguse 最长后缀 C++实现

PAT(Advanced) 1077 Kuchiguse 最长后缀 C++实现题目链接1077 Kuchiguse题目大意给定N个字符串,求最长公共后缀子串AC代码/*author : eclipseemail : [email protected] : Mon Jan 25 15:59:09 2021*/#include <bits/stdc++.h>using namespace std;bool match(string suffix, string

2021-01-25 17:27:58 218

原创 PyQt5 视频播放器

PyQt5 视频播放器环境Python 3.7.4PyQt5==5.15.0PyCharm 2020.2.4 (Professional Edition)实现代码视频文件存放在./res目录下import qtawesomefrom PyQt5 import QtCore, QtWidgetsimport osimport sysfrom PyQt5.QtGui import *from PyQt5.QtCore import *from PyQt5.QtWidgets im

2021-01-25 11:33:09 1516 2

ScalaResource.zip

包含Linux版/Windows版/Mac OS版/Unix版安装包、开发者文档、源码等,.tgz/.msi/.zip/.deb/.rpm等,官网下载地址https://www.scala-lang.org/download/,官网下载不太稳定,有需求的可以直接下载

2020-08-05

Multithreading.zip

Windows多进程进程间通信、多线程互斥进入临界区、队列应用,临界资源访问,进程间通信,数据结构,C++,WindowsAPI

2020-04-27

FaceDetect.zip

Python+OpenCV十行代码实现对图片的简单的人脸检测,压缩包中包含实现功能的python程序,测试数据,数据结果及OpenCV的人脸检测层级分类器,安装opencv-python包,运行python程序即可

2020-04-20

空空如也

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

TA关注的人

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