Spring-入门
Spring-入门[toc]
0、参考资料书:
SSM从零开始学
Offer来了
博客:
JavaSSM笔记(一)Spring基础_Ketuer的博客-CSDN博客
视频:
尚硅谷 spring5
【根据视频总结笔记】: 1、IOC-XML-1:https://blog.csdn.net/weixin_45496190/article/details/107059038 2、IOC-XML-2:https://blog.csdn.net/weixin_45496190/article/details/107067200 3、IOC-注解:https://blog.csdn.net/weixin_45496190/article/details/107071204 4、AOP:https://blog.csdn.net/weixin_45496190/article/details/107082732 5、JdbcTemplate:https://blog.csdn.net/weixin_45496190/article/details/107 ...
Redis-入门笔记
Redis-入门笔记[toc]
1、概述Redis是一种高性能的非关系型数据库。
关系型数据库与非关系型数据库是互补的。
思想:缓存(将常用但又不经常变动的数据放入缓存), 将Redis作为1个大缓存。
2、下载安装在生产中,使用的是Linux版,以下为便于学习,使用了Windows版,占用6379端口。
下载地址:Redis中文网
安装:可以直接解压使用
主要的3个文件:
redis.windows.conf:配置文件
redis-cli.exe:客户端
redis-server.exe:服务器
3、Redis 的使用3.1 Redis的数据结构(数据类型):
键值对(key-value):其中键为字符串,值有以下5种类型:
string:字符串类型的数据
hash:map格式的数据
set:不重复的无序集合
sortedSet:不重复的有序集合
list:linkedList类型的数据
3.2 常用操作命令1、string 的 存储、获取、删除
set 键 值
get 键 值
del 键 值
2、h ...
Python爬虫-案例篇
Python爬虫-案例篇[toc]
0、资料:
视频教程
1、百度翻译步骤:
打开页面,切换到移动端,找到sug报文
封装请求
获取数据
数据解析
12345678910111213141516171819202122232425262728293031323334353637383940414243444546import requests# 百度翻译## 浏览器控制台切换成手机模式## 找到XHR => sug报文## 返回的数据示例:### {'errno': 0, 'data': [{'k': '北京大学', 'v': '名. Peking University'}]}url = "https://fanyi.baidu.com/sug"headers = {'User-Agent': 'Mozilla/5.0' ...
Python3—笔记
Python3—笔记部分内容来自知乎和中国大学mooc
[toc]
1. Python概述1.1 代码编写方式:
交互式
全部编辑好后运行
1.2 作用域
默认使用 ‘缩进’ 来区分代码 属于哪部分
1.3 注释
单行 # 注释内容
多行 ''’ 注释内容''’
12345# 这是单行注释''' 这是多行注释,实际上是一个字符串'''
1.4 输入——input()12345678910111213# 括号内为提示信息,输入的信息存储在变量 name 中#注意:input()输入的实际上是字符串,若要输入数字进行运算,可以使用强制转换 name = input('请输入你的姓名')# 强制转换: #第1种方法(适用于所有类型): age = input('输入年龄') newAge = int(age)+1 #第2种方法(适用于数值类型,eval()实际上是 ...
Python-OpenCV
Python-OpenCV[toc]
0、资料
openCV-唐宇迪:https://www.bilibili.com/video/BV1tb4y1C7j7?p=1
1、OpenCV 环境的搭建
环境:
Python 3.6
(Anaconda)Jupyter NoteBook
opencv-python(pip install opencv-python==3.4.1.15)【最新版有部分算法不开源】
进入python的交互模式,检查是否安装opencv的库:
import cv2
cv2.__version__
exit()
opencv-contrib–python(pip install opencv-contrib-python==3.4.1.15)【版本需一致】
启动 Jypyter NotaBook
前提:安装完 Anaconda
启动软件:cmd中输入 jupyter notebook
打开界面:浏览器输入 http://localhost:8888/
新建 1个Python文件,运行( ...
PS 2018-笔记
PS 2018-笔记[toc]
1、界面与工作区1.1 界面布局介绍整体介绍:
1.2 工作区的设置右侧工作区面板的调整、保存与复原:
1.3 图片的打开
快捷键:Ctrl + O
菜单栏
鼠标将图片拖入PS,按Enter (多个图片放在同一个标签页)
鼠标将图片拖入PS的标签栏,可配合Shift 多选图片(多个图片放在不同的标签页)
1.4 标签窗口的设置与操作标签窗口的切换(2种):
Ctrl + Tab
鼠标点选切换
标签窗口分屏显示(恢复:点击“将所有内容合并到选项卡中”):
1.5 屏幕显示模式快捷键:
隐藏/恢复 左右面板(工具栏 + 面板):Tab
隐藏/恢复 右侧面板:Shi发帖+ Tab
全屏显示:F
2、首选项的设置2.1 首选项的设置注意:首选项设置后,必须重启 PS软件才能使设置生效。
快捷键:
打开首选项-常规:Ctrl + Alt + K
2.2 界面颜色的更改、自动保存间隔界面颜色:
编辑 =》 首选项 =》 界面
选择颜色方案
确定
自动保存间隔:
2.3 性能 ...
Node.js-入门笔记
Node.js-入门笔记[toc]
一、安装安装教程:https://www.runoob.com/nodejs/nodejs-install-setup.html【以windows为例:】
【直接下载 .exe文件,然后配置环境变量】下载地址:https://nodejs.org/dist/
【下载 .msi安装包,配置环境变量】下载地址:https://nodejs.org/en/download/
安装完毕后,打开 cmd ,检查 node.js 版本
二、Node.js 基础2.1 Node.js 的两种模式
脚本模式:先写代码,保存为xxx.js后,使用 node 运行
交换模式:实时运行 REPL【类似 python的 IDLE】,cmd中输入 node
2.2 Node应用程序的组成部分
引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块。
创建服务器:服务器可以监听客户端的请求,类似于 Apache 、Nginx 等 HTTP 服务器。
接收请求与响应请求 服务器很容易创建,客户端可以使用浏览器或终端发送 HTTP 请 ...
Nginx-入门
Nginx-基础[toc]
0. 教程
b站-Nginx通俗视频教程
1. Nginx的相关概念
正向代理: 隐藏客户机。利用正向代理服务器的 ip 访问服务器的数据【fan墙】
反向代理: 隐藏服务器。利用反向代理服务器的ip,将服务端的数据传给客户机【服务器的负载分担】
动静分离: 准备若干台服务器,一部分服务器专门存放静态资源(html+css+js+img等),另一部分服务器存放动态的资源。
2. Nginx的安装+启动
ssh 连接到 Linux(以下以centos为例)
下载依赖、nginx: openssl + pcre + zlib +nginx
安装完后,nginx的根目录为:/usr/local/nginx/
安装 openssl +zlib:
1yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
安装pcre:
1234567891011121314151617#下载最新版本的,注意不要用pcre2wget https://j ...
MySQL-入门笔记
MySQL-入门笔记【5.6版本】[toc]
1. 概述1.1 MySQL的 安装 + 配置
mysql-笔记-网传
MySQL-学习视频-b站
MySQL下载地址
MySQL(5.5)安装+配置
Navicat 15.x for MySQL激活教程
50道SQL练习题 - 知乎 (zhihu.com)
面试题:https://www.bilibili.com/video/BV14Y411V7eL
安装、配置完毕后,查看端口是否打开:
win + R
services.msc
1.2 命令行-连接MySQL进入MySQL,查看当前MySQL中所有的数据库:
打开cmd
输入:mysql -uroot -p,回车
输入密码【刚才安装时,密码设为了:root】
show databases;【注意:mysql 中所有语句结束,必须在后面加 分号 来表示】
1.3 Navicat 连接 MySQL
点击 连接 =》 MySQL
输入连接名【自定义的名字】,主机【ip地址】,端口【默认:3306】,用户名/密码【安装时设置的 ...
MySQL 8.0版本-安装篇
MySQL 8.0版本-安装篇[toc]
0. 资料
[mysql8下载安装及配置 - 雪顶儿 - 博客园 (cnblogs.com)](https://www.cnblogs.com/hejh/p/11282380.html#:~:text=mysql8下载和安装. 一、下载. 官网地址: https%3A%2F%2Fdev.mysql.com%2Fdownloads%2Fmysql%2F8.0.html. 选择”downloads”–>”mysql community server”%2C如下图所示:. 向下滑动页面,找到你电脑适配的版本,点击”download”,如下图:.,thanks%2C just start my download. “,直接下载:. 下载完成,解压,mysql的目录如下,下载和安装(解压版不存在安装这一步骤,解压就可以). 二、mysql的环境变量配置.)
MySQL8免安装版下载安装与配置(windows) - ping_code - 博客园 (cnblogs.com)
1. MySQL免安装版下载(8.0.22)进入:MySQL官网 ...