FutureWL 的博客
记录 3D 打印、无人机与 AI 路上的学习笔记与技术分享
Docker开启远程端口
进入到/lib/systemd/system/docker.service 找到ExecStart行,修改成下边这样 配置生效 重启docker
基于Docker的Mysql主从复制搭建
首先拉取docker镜像,我们这里使用5.7版本的mysql: docker pull mysql:5.7 然后使用此镜像启动容器,这里需要分别启动主从两个容器 Master(主): Slave(从): 配置Master…
Spring Data Rest 快速上手(一)
Spring Data Rest 是基于 Spring Data repositories,分析实体之间的关系。为我们生成Hypermedia API(HATEOAS)风格的Http Restful API接口。 Spr…
- 💻 编程语言
Java基础教程-01-Java语言概述
Java语言历时30多年,已发展成为人类计算机史上影响深远的编程语言,从某种程度上来看,它甚至超出了编程语言的范畴,成为一种开发平台,一种开发规范。更甚至于:Java 已成为一种信仰,Java语言所崇尚的开源、自由等精神…
从零开始 搭建内网穿透服务器
所需原料 1. Linux 系统服务器(可公网访问并开放80端口) 2. Go 语言环境 3. Ngrok 1.x 源码 (已停止维护) 4. 域名一枚(备案或非备案均可) 所需步骤 1. 准备一台 Linux 系统的服…
- 🌱 轻松愉快之玩转SpringData
第三章 Spring Data 快速起步
开发环境搭建 引入 Maven 依赖 创建 beans new.xml Spring Data JPA HelloWorld 开发 Repository Repository 继承 Repository Definiti…
- 🌱 轻松愉快之玩转SpringData
第五章 Spring Data JPA 高级
CrudRepository 接口使用详解 save(entity) save(entities) findOne(id) findAll() exists(id) delete(entity) delete(id) d…
- 🌱 轻松愉快之玩转SpringData
第四章 Spring Data JPA 进阶
关于 Repository 接口 Repository 讲解 Repository 接口是 Spring Data 的核心接口,不提供任何方法 public interface Repository<T,ID exten…
SpringSecurity技术栈开发企业级认证与授权
1. 用URL描述资源 2. 使用HTTP方法描述行为。使用HTTP状态码来表示不同结果 3. 使用 JSON 交互数据 4. RESTful 只是一种风格,并不是一种强制标准 RESTful 成熟度模型 Level 0…
- 📝 架构探险-从零开始写JavaWeb框架
第一章:从一个简单的Web应用开始
正所谓:“工欲善其事,必先利其器”,在正式开始设计并开发我们的轻量级Java Web 框架之前,有必要掌握以下技能: 使用 IDEA 搭建并开发 Java 项目; 使用 Maven 自动化构建 Java 项目; 使用 G…
- 🌱 轻松愉快之玩转SpringData
第一章 课程介绍
Spring Data 概览 什么是 Spring Data 主旨:provide a familiar and consistent,Spring based programming model for data ac…
- 🌱 轻松愉快之玩转SpringData
第二章 使用传统方式访问数据库
课程目录 传统方式访问数据库 JDBC Spring JdbcTemplate 弊端分析 准备工作 JDBC Connection Statement ResultSet Test Case 开始编码 创建 Maven …
代码大全-02-创建高质量的代码-06-可以工作的类
内容 1. 类的基础:抽象数据类型(ADTs) 2. 良好的类接口 3. 有关设计和实现的问题 4. 创建类的原因 5. 与具体编程语言相关的问题 6. 超越类:包 Class Foundations: Abstract…
tomcat-进阶-01-虚拟目录设置
tomcat虚拟目录设置 概要 虚拟WEB目录的概念与原理 设置WEB站点的根目录和虚拟子目录 部署描述符与目录的默认网页 虚拟WEB目录的概念与原理 认识Tomcat的基准目录、根目录 认识虚拟子目录 虚拟目录映射原理…
tomcat-进阶-02-虚拟主机配置
tomcat虚拟主机配置 概要 虚拟主机的概述 Tomcat处理HTTP请求的过程 配置基于主机名的虚拟主机 配置基于端口号的虚拟主机 虚拟主机的概述 虚拟主机的概念 虚拟主机的作用 虚拟主机的实现方式 虚拟主机的概念 …
代码大全-02-创建高质量的代码-05-软件构建中的设计
设计中的挑战 设计是一个风险极大的问题 设计是一个了无章法的过程 设计就是确定取舍和调整顺序的过程 设计收到诸多限制 设计是不确定的 设计是一个启发式过程 设计是自然而然形成的 关键的设计概念 软件的首要技术使命:管理复…
代码大全-00
代码大全 打好基础 创建高质量的代码 变量 语句 代码改善 系统考虑 软件工艺 主要内容 以上 阅读本书的收益 全面的软件构建参考 随时备用的核对表 与时俱进的信息 绝不注水 有关概念适用于绝大多数常见的语言 丰富的代码…
代码大全-01-打好基础-01-欢迎进入软件构建的世界
什么是软件构建 软件开发中的各种不同的活动(Activity) 定义问题(problem definition) 需求分析(requirements development) 规划构建(construction plan…
代码大全-01-打好基础-03-架构的先决条件
架构的典型组成部分 程序组织 主要的类 数据设计 业务规则 用户界面设计 资源管理 安全性 性能 可伸缩性 互用性 国际化、本地化 输入、输出 错误处理 容错性 架构的可行性 过度工程 关于“买”还是“造”的决策 关于复…
- 💻 编程语言
Java最佳实践_Effective_Java_00
EffectiveJava 1. Introduction 介绍 2. Creating and Destroying Objects 创建和销毁对象 3. Methods Common to All Objects 对…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day03
SCRIPTING AND SHELL 脚本和Shell Shell basics Shell 基础知识 Command editing 命令编辑 vi emacs Pipes and redirection 管道和重定…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day04
SCRIPTING AND SHELL 脚本和Shell bash scripting From commands to scripts Input and output Command line arguments a…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day05
SCRIPTING AND SHELL 脚本和Shell Regular expressions The matching process Literal characters Special characters Ca…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day06
SCRIPTING AND SHELL 脚本和Shell Perl programming Variables and arrays Array and string literals Function calls Ty…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day07
SCRIPTING AND SHELL 脚本和Shell Python programming Python quick start Objects, strings, numbers, lists, dictionar…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day08
SCRIPTING AND SHELL 脚本和Shell Scripting best practices
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day09
SCRIPTING AND SHELL 脚本和Shell Recommended reading Shell basics and bash scripting Regular expressions Perl scri…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day10
Booting and Shutting Down
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day11
Booting and shutting down Bootstrapping Recovery boot to a shell Steps in the boot process A typical bootstrap…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day01
本系列文章是我在2017年9月开始阅读的系列图书 《UNIX and Linux System Administration Handbook(4th Edition)》UNIX/Linux 系统管理手册 所做的阅读笔记…
- 🖥️ 操作系统管理
UNIX/Linux学习之路_day02
CHAPTER 1 WHERE TO START 从何处入手 Essential duties of the system administrator 系统管理员的基本任务 本书总结了一下几个作为系统管理员的最基本任务。…