Easter79 Easter79
3年前
sublime text3安装sftp的方法
sftp的作用:1.处理器服务器编辑和操作文件与文件夹2.将本地文件夹映射到远程文件夹3.自上次提交以来,发布文件,文件夹或更改4.同步文件夹,向上,向下,或两个方向5.区分本地文件和远程版本的文件6.其他操作和选项7.密码和ssh秘钥认证SSH代理支持8.性能持续连接文件夹操作
Wesley13 Wesley13
3年前
Java Web学习总结(16)——JSP的九个内置对象
一、JSP运行原理  每个JSP页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个\_jspServlet(实质上也是一个servlet),然后按照servlet的调用方式进行调用。  由于JSP第一次访问时会翻译成servlet,所以第一次访
Stella981 Stella981
3年前
Linux下DNS简单部署(主从域名服务器)
一、DNS简介DNS(DomainNameSystem),域名系统,因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。DNS服务器的作用就是
Stella981 Stella981
3年前
MapReduce 基本原理(MP用于分布式计算)
hadoop最主要的2个基本的内容要了解。上次了解了一下HDFS,本章节主要是了解了MapReduce的一些基本原理。MapReduce文件系统:它是一种编程模型,用于大规模数据集(大于1TB)的并行运算。MapReduce将分为两个部分:Map(映射)和Reduce(归约)。当你向mapreduce框架提交一个计算作业,它会首先把计算作业分成若干个
Stella981 Stella981
3年前
32、最简单的mvc框架tiny,orm、原理图、问题与解决思路
orm先说下orm,在前面我们没有提这个,其实我们已经实现了orm功能。这里把orm做了极大的简化,以一个model映射到数据库的一张表。在前面看到我们把业务处理也放在model里,所以这时model才是真正的充血模型,并把对数据库的操作封装为dao,所以orm其实为modeldao。Tinyv1.0框架原理图再补一下框架
Stella981 Stella981
3年前
Spring Boot 与 Kotlin Web应用的统一异常处理
做Web应用,请求处理过程中发生错误是非常常见的。SpringBoot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。选择一个之前实现过的Web应用(chapter1151)为基础,启动该应用,访问一个不存在的URL,或是修改处理内容,直接抛出异常,如:
Stella981 Stella981
3年前
PostgreSQL的FSM分析记录
        近来由于工作原因对PG的FSM(FreeSpaceMap,空闲空间映射表)源码进行了学习。下面给大家简单讲述一下。        什么是FSM呢,这不得不说一下PG的存储机制了。PG的更新(更新是删除和插入的结合)和删除都是将元组(数据库对我们插入的每一行数据封装后称为元组)标记为无效,而后通过VACUUM进行物理删除。无效的元组被删
Stella981 Stella981
3年前
MyBatis 源码分析
\本文速览本篇文章较为详细的介绍了MyBatis执行SQL的过程。该过程本身比较复杂,牵涉到的技术点比较多。包括但不限于Mapper接口代理类的生成、接口方法的解析、SQL语句的解析、运行时参数的绑定、查询结果自动映射、延迟加载等。本文对所列举的技术点,以及部分未列举的技术点都做了较为详细的分析。全文篇幅很大,需要大家耐
Stella981 Stella981
3年前
Redis面试:八问字典内部构造与rehash,这谁顶的住啊!
字典是一种用于保存键值对的抽象数据结构,也被称为查找表、映射或关联表。在字典中,一个键(key)可以和一个值(value)进行关联,这些关联的键和值就称之为键值对。抽象数据结构,啥意思?就是可以需要实际的数据结构是实现这个功能。抽象,意味着它这是实现功能的标准,凡是能够完成这些功能的都可以是其实现。redis的字典
Wesley13 Wesley13
3年前
Java单纯数组与对象实现学生管理系统1.0
​publicclassStudent{privateStringname;privateStringphoneNumber;publicStudent(){}publicStudent(Stringname,String