- 博客(11)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 分层架构与数据通信基础
一、分层架构相关概念网络体系结构是从功能上描述计算机网络结构。计算机网络体系结构简称网络体系结构是分层结构。每层遵循某个网络协议以完成本层功能。计算机网络体系结构是计算机网络的各层及其协议的集合。第n层在向第n+1层提供服务时,此服务不仅包含第n层本身的功能,还包含由下层服务提供的功能。仅仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。体系结构是抽象的,而实现是指能运行的一些软件和硬件。二、认识分层结构1、实体第n层中的活动元素称为n层实体。同一层的实
2021-07-29 07:18:31 5498 43
原创 计算机网络基础知识大全
️️️一、计算机网络的概念计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。二、计算机网络的功能1、数据通信2、资源共享3、分布式处理(多台计算机各自承担同一工作任务的不同部分)4、提高可靠性5、负载均衡三、计算机网络的组成1、组成部分硬件、软件、协议2、工作方式边缘部分:用户直接使用(C/S方式、P2P方式)核心部分:为边缘部分提供服务3、功能组成通信子网:实现数据通信
2021-07-26 23:30:25 109671 107
原创 Vue基础知识总结 4:vue组件化开发
一、函数式编程1、函数式编程简介函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里函数的计算可随时调用。filter函数自动过滤对象的所有元素,返回true才会存入指定对象;Reduce函数对数组内部的所有元素进行汇总;2、代码实例<!DOCTYPE
2021-07-21 23:54:13 16116 70
原创 Vue基础知识总结 3:vue常用标签
一、计算属性1、合并两个字符串<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app">{{fullName}}</div><script src="../js/vue.js">&.
2021-07-19 07:36:12 20484 67
原创 Vue基础知识总结 2:vue 动态绑定
大家好,我是哪吒,一个热爱技术的年轻人,架构师,是每一个程序员的梦想,因此,作为一个Java后端程序员,突击前端,迫在眉睫,而目前来说,最火的前端框架无疑就是Vue,我们公司前端也都是Vue,每次与前端联调的时候,因为对前端知识的匮乏,总是很无奈,不破不立,我决定花49天时间,系统的学习一下Vue。因为酷爱斗破苍穹,这一系列就按照斗破苍穹中萧炎的成长历程为系列标题吧。
2021-07-15 07:30:44 17787 70
原创 MySql基础知识总结(SQL优化篇)
1、建表语句 + 联合索引CREATE TABLE `student` ( `id` int(10) NOT NULL, `name` varchar(20) NOT NULL, `age` int(10) NOT NULL, `sex` int(11) DEFAULT NULL, `address` varchar(100) DEFAULT NULL, `phone` varchar(100) DEFAULT NULL, `create_time` timestamp .
2021-07-12 07:23:36 42539 158
原创 MySQL + PostgreSQL批量插入更新insertOrUpdate
一、百度百科1、MySQLMySQL声称自己是最流行的开源数据库。LAMP中的M指的就是MySQL。构建在LAMP上的应用都会使用MySQL,如WordPress、Drupal等大多数php开源程序。MySQL最初是由MySQL AB开发的,然后在2008年以10亿美金的价格卖给了Sun公司,Sun公司又在2010年被Oracle收购。Oracle支持MySQL的多个版本:Standard、Enterprise、Classic、Cluster、Embedded与Community。其中有一些是免费下
2021-07-11 08:55:13 11120 20
原创 如何分割“以空格分割的字符串中间还有空格”的数据结构
如何分割“以空格分割的字符串中间还有空格”的数据结构,话不多说,直接上代码。/** * 5 1 "zhang san feng" 0.000 "hello world" "哪吒" * --> * [5, 1, "zhang san feng", 0.000, "hello world", "哪吒"] */private static void test01() { String str = "5 1 \"zhang san feng\" 0.000 \"hello w.
2021-07-08 22:29:35 2088 9
转载 MySQL索引原理B+树
B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B+树之前必须先了解二叉查找树、平衡二叉树(AVLTree)和平衡多路查找树(B-Tree),B+树即由这些树逐步优化而来。二叉查找树二叉树具有以下性质:左子树的键值小于根的键值,右子树的键值大于根的键值。如下图所示就是一棵二叉查找树。对该二叉树的节点进行查找发现深度
2021-07-07 22:50:55 20217 7
原创 Springboot配置两个数据库 | Spring Boot 17
一、JDBCUtil方式连接第二个数据库1、执行select语句String sql = "select id,name,age from user";// 数据库连接DruidDataSource druidDataSource = JDBCUtils.getDruidDataSource(ds);JdbcTemplate jdbcTemplate = new JdbcTemplate(druidDataSource);List<Map<String, Object>..
2021-07-06 21:59:42 6290 59
10万字208道Java经典面试题总结(附答案)_Java攻城狮-CSDN博客_java经典面试题及答案.pdf
2022-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人