Spring Boot
发表于|SpringBoot基础
Idea 配置阿里云初始化创建 springboot 项目创建项目 - Spring Initializr - Server URL 设置,修改为 https://start.aliyun.com/ SpringBoot瘦身(lib和程序分离)http://doc.jeecg.com/2043890 druid 数据库密码加密http://doc.jeecg.com/2043967 跨域http://www.spring4all.com/article/177 前端 JSONP 反向代理 CORS 「跨域资源共享」 浏览器支持 CORS 服务端增加一个特殊的 Header [Access-Control-Allow-Origin] 下面介绍 4 种方法: 1. 返回新的CorsFilter(全局跨域)在任意配置类中返回一个新的CorsFilter Bean,并添加映射路径和具体的CORS配置信息。 123456789101112131415161718192021222324252627282930313233package...
Vue
参考 官方教程: https://cn.vuejs.org/v2/guide/ API:https://cn.vuejs.org/v2/api/#%E5%85%A8%E5%B1%80%E9%85%8D%E7%BD%AE 污染方式业务页面,包括大屏页面,样式书写规范如下【避免样式污染】: 页面样式,不需要被其它页面引用,直接在 vue 页面 标签内书写 与某些页面共用样式,封装到公用 xxx.less 文件中。这些 vue 页面 最外层div 加上类似 containerXXX 的 class 限定,less 文件中 将内部样式 包裹在 .containerXXX 内部 public 目录中静态资源引用方式12例如 public/static/logo/logo.png 在 Vue 页面中引用路径为 './static/logo/logo.png' 样式背景图片 123456789<style lang="less" scoped>.container { position: relative; ...
Docker
教程「入门强烈推荐」全面:菜鸟教程 狂神说 docker https://www.bilibili.com/video/BV1og4y1q7M4 阮一峰入门教程 Docker 入门 下载 Mac Windows Ubuntu Debian CentOS Fedora 其他 Linux 发行版 安装CentOSCentOS Docker 安装 | 菜鸟教程 (runoob.com) 卸载12345# 删除安装包:yum remove docker-ce# 删除镜像、容器、配置文件等内容:rm -rf /var/lib/docker 安装Docker 支持以下的 64 位 CentOS 版本:CentOS 7、CentOS 8、更高版本…使用官方安装脚本自动安装,安装命令如下: 123curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun# 也可以使用国内 daocloud 一键安装命令:curl -sSL https://get.daocloud.io/docker |...
JUnit
发表于|单元测试
说明测试代码「src/test」中文件不会打入 jar包 1mvn clean package -Dmaven.test.skip=true 注意项目中同一个src 下 test 测试类中可以访问 main中资源文件 classpath:spring.xml IDEA 安装 JUnit 插件 安装 JUnitGenerator V2.0,已有的 JUnit 保留 配置 SSMmaven依赖引入spring-test、 JUnit 1234567891011<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.2.0.RELEASE</version></dependency><dependency> <groupId>junit</groupId> ...
MySQL
参考资料 廖雪峰:https://www.liaoxuefeng.com/wiki/1177760294764384 MySQL 教程:https://www.runoob.com/mysql/mysql-install.html 视频教程:https://www.bilibili.com/video/BV12h411Q7Yq 快速创建数据库、用户、授权123456789101112create database `tcboot_scm` default character set utf8mb4 collate utf8mb4_general_ci;CREATE USER 'tcboot_scm'@'%' IDENTIFIED BY 'tcboot_scm';GRANT ALL ON tcboot_scm.* TO 'tcboot_scm'@'%';GRANT PROCESS ON *.* TO 'tcboot_scm'@'%'; #...
Nginx
说明web 服务器「静态代理」、反向代理服务器、负载均衡「轮训、ip哈希、加权轮训、随机、最少连接」、限流、缓存「浏览器缓存、代理层缓存」、黑白名单 下载nginx: download 参考Nginx 通关攻略 超实用的 Nginx 极简教程,覆盖了常用场景https://mp.weixin.qq.com/s/RfaPtO3VWDozIZvGxN2ASQ 基础入门:http://wiki.jikexueyuan.com/project/nginx/overwise.html Nginx 是一款轻量级的 Web 服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用 正向代理“代理”的是客户端,而且客户端是知道目标的,而目标是不知道客户端是通过VPN访问的 反向代理“代理”的是服务器端,而且这一个过程对于客户端而言是透明的 在线配置以后配置Nginx 用这款神器!...
Node.js
教程 廖雪峰 https://www.liaoxuefeng.com/wiki/1022910821149312/1023025235359040 基础入门:http://doc.javaex.cn/nodejs 下载https://nodejs.org/en/download/ 安装Mac12345brew install node //sudo 使用admin权限#安装成功后node -v:查看node版本npm -v:查看npm版本 配置 Nodejs 镜像12345npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https://npm.taobao.org/dist --globalyarn config set registry https://registry.npm.taobao.org --globalyarn config set disturl https://npm.taobao.org/dist --global
爱上读书2019-07
戒掉情绪 更加关注自我,自我健康、自我成长 成为一个更加正直、勤奋的人,即使被一些人嘲弄 心大一些,世界才会更大 人可以笨,但不能蠢。对于前者,我相信勤能补拙。后者一般有两大特征,一、情绪化 二、不思进取
Typora
安装后设置:文件-偏好设置-通用-自动检查更新不要勾选 快捷键Window Ctrl + 1 一级标题 Ctrl + 2 二级标题 Ctrl + 3 三级标题 Ctrl + 4 四级标题 Ctrl + 5 五级标题 Ctrl + 6 六级标题 Ctrl + 0 段落 Ctrl + = 提升标题级别 Ctrl + - 降低标题级别 Ctrl + T 表格 Ctrl + Shift + K 代码块 Ctrl + B 加粗 Ctrl + I 斜体 Ctrl + U 下划线 Ctrl + Shift + ` 代码 Ctrl + ] 列表向右缩进 Ctrl + [ 列表向左缩进 Alt + Shift + 5 删除线 Ctrl + Shift +L 显示/隐藏侧边栏 [TOC] 内容目录 *** 或 — 分割线 Ctrl + / 源代码模式 Mac段落 Command + 1 一级标题 Command + 2 二级标题 Command + 3 三级标题 Command + 4 四级标题 Command...
GitHub-SSH加密
原理 客户端使用 SSH 生成非对称密钥对,其中公钥信息保存在 GitHub 站点密钥中。 客户端发送数据「代码」前,使用本地私钥加密,GitHub 收到数据后,使用对应公钥解密得到源代码。 Windows 生成密钥对 安装 git 工具 右键选择「Git Bash here」,打开终端 进入 C:\Users\Administrator\.ssh 目录,没有则手动创建「Linux 为 ~/.ssh」 生成 key 123ssh-keygen -t rsa -C "wangwz2012@sina.cn"连续按三次回车默认生成即可,在 ~/.ssh/ 目录下生成 id_rsa 和 id_rsa.pub 使用notepad++ 打开 id_rsa.pub,拷贝内容 登录 GitHub ,点击右上角头像,选择 Setting,点击 SSH and GPG keys,点击 New SSH key,Title 输入...
公告
风雨无阻,灯火为你,星光虽微,照耀夜空。
最新文章
归档
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2025 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2024 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2023 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2022 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2021 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2020 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1
- 2019 1