JavaWEB-(一)Maven搭建及配置 Maven是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。 Maven 是 2021-06-12 JavaWEB
MySQL-MySQL知识复习(二) MySQL是一个关系型数据库管理系统。简单复习数据库MySQL知识。 目录1.主键约束主键的取值不能为 NULL ,且取值唯一,不能重复。用关键字 primary key 标识,可以分为单一主键和复合主键,每一个数据表最多只能有一个主键约束。可以在创建表时创建,也可以对已存在的表添加主键。 1.1 创建主键1.1 创建表时创建主键1.1.1 单一主键在表定义语句时,在其后面加上关键字 primar 2021-06-05 MySQL
MySQL-MySQL知识复习(一) MySQL是一个关系型数据库管理系统。简单复习数据库MySQL知识。 目录0.数据库用户设置0.1 创建用户12345create user 用户名@主机名 identified by '密码';# 例如create user loong@localhost identified by '123';# 主机名是允许登录的主机名,可以写通配符表示 % 表示允许所有cr 2021-06-03 MySQL
MySQL-数据库管理工具Navicat Premium v15.0.22 中文安装及破解 Navicat premium 是一款数据库管理工具,是一个可多重连线资料库的管理工具,可以让你以单一程式同时连线到 MySQL、SQLite、Oracle、MariaDB、Mssql、及PostgreSQL 资料库,让管理不同类型的资料库更加的方便。 目录1.软件及注册机下载链接:https://pan.baidu.com/s/1557K0n97MhPSelzSc8uYyw提取码:jkt3 2 2021-06-03 MySQL
Git学习笔记 Git (分布式版本控制系统)。是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式。 目录1.Git安装可以去官网下载:https://git-scm.com/ ,但下载速度较慢。也可以在淘宝镜像下载:http://npm.ta 2021-06-03 工具使用 Git
静态博客网站生成工具 静态网站非常适合专注于内容的网站,例如,博客。静态网站占用的系统资源少,不经过php解析器,不用数据库,速度比动态网站快;免疫很多web攻击方式。服务器端配置简单,只需要一个web server(apache、nginx)。 目录1.Jekyll官网:https://jekyllrb.com/ 2.Octopress官网:http://octopress.org/ 3.Hexo官网:https: 2021-06-01 实用小技能
数学建模-Matlab学习笔记(四) MATLAB(矩阵实验室)是第四代高层次的编程语言和交互式环境数值计算,可视化和编程。由美国MathWorks公司开发的一种编程语言。用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。 目录1.MATLAT 的M文件MATLAB允许写两个程序文件 2021-05-29 数学建模
数学建模-Matlab学习笔记(三) MATLAB(矩阵实验室)是第四代高层次的编程语言和交互式环境数值计算,可视化和编程。由美国MathWorks公司开发的一种编程语言。用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。 目录1.MATLAB 变量每个MATLAB变量可以是数组或者 2021-05-28 数学建模
ACM-C++STL部分函数及其用法 记录STL提供的有关容器的函数及其用法。此片博客内容较多,篇幅较长。 目录一.vector 添加元素的两种函数push_back()函数该成员函数的功能是在 vector 容器 尾部 添加一个元素,用法也非常简单。简单举例: 123456789101112131415#include <iostream>#include <vector>using namespace st 2021-05-28 ACM
数学建模-Matlab学习笔记(二) MATLAB(矩阵实验室)是第四代高层次的编程语言和交互式环境数值计算,可视化和编程。由美国MathWorks公司开发的一种编程语言。用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。 目录1.MATLAB 基本用法MATLAB 是一种解释型的环 2021-05-28 数学建模
数学建模-Matlab学习笔记(一) MATLAB(矩阵实验室)是第四代高层次的编程语言和交互式环境数值计算,可视化和编程。由美国MathWorks公司开发的一种编程语言。用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。 目录1.Matlab 用途1.1 用途MATLAB被广泛用来 2021-05-28 数学建模
HUST-OJ平台搭建及二次开发 记录HUST-OJ平台的搭建及其二次开发的一些方法。 官方帮助文档:https://github.com/zhblue/hustoj/blob/master/wiki/FAQ.md 目录1.搭建平台1.1 基于 Ubuntu 20.04 安装12wget http://dl.hustoj.com/install-ubuntu20.04.shsudo bash install-ubuntu20.04 2021-05-26 学习教程
Linux学习-基本命令(四) Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统。主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版。 Linux不 2021-05-25 Linux学习