11 2018 档案
目录 1.1. JVM内存模型总体架构图 1 1.2. JAVA堆 2 1.3. 方法区 元空间(Metaspace) 2 1.4. 虚拟机栈 3 1.5. 本地方法区 4 2. 垃圾回收算法 4 2
摘要:目录 1.1. JVM内存模型总体架构图 1 1.2. JAVA堆 2 1.3. 方法区 元空间(Metaspace) 2 1.4. 虚拟机栈 3 1.5. 本地方法区 4 2. 垃圾回收算法 4 2.1. 标记-清除算法(Mark-Sweep) 4 2.2....
阅读全文
摘要:Atitit Elasticsearch6之elasticsearch5.x 新特性 目录 1.1. 其实,elasticsearch5.x 和 elasticsearch2.x 并不区别很大。 1 2. Elasticsearch5.0新增功能 1 2....
阅读全文
摘要:Atitit mvc框架的实现 目录 1.1. class MvcCtrol { 1 1.2. MvcFilter 1 1.3. MvcUtil 2 /springboothelloword/src/springboothtml/MvcUtil.jav...
阅读全文
摘要:Atitit attilax擅长项目解析与大数据采集提取 词法分析 电话号码提取 package vcfvcardprj; import java.util.Collection; import java.util.List; import ...
阅读全文
摘要:Atitit 现代信息检索 Atitit 重要章节 息检索建模 检索评价 第8章 文本分类 Line 210: 第9章 索引和搜索 第11章 Web检索 第13章 结构化文本检索 目录 Line 1: 第1章 引言 Line 22: 第2章 用户...
阅读全文
摘要:Atitit 计算机系统结构 计算机系统结构 Cpu 存储 cache 指令系统 目录 Line 56: 第2章指令系统设计 指令格式 寻址方式 1 Line 64: 第3章CPU及其实现 1 Line 71: 第4章存储系统 高速缓存Cache...
阅读全文
摘要:Atitit 计算机网络体系结构原理与实践attilax总结 目录 1. 计算机网络体系结构 1 1.1. Wmi 1 1.2. IPMI与BMC 1 1.3. Tcp/udp 2 1.4. 代理与反向代理 2 1.5. TCP/IP的体系结构 2 1....
阅读全文
摘要:Atitit 软件知识点分类体系 分类 按照书籍的分类 学科分类 体系与基础部分 计算机体系结构硬件接口技术(usb,agp,pci,div,hdmi)os操作系统 中间件语言部分 程序语言 编译原理oo面向对象算法存储部分 数据结构db数...
阅读全文
摘要:Atitit freemarker模板总结 D:\workspace\springboothelloword\src\com\attilax\util\TempleteFreemarkerUtil.java package com.attilax.ut...
阅读全文
摘要:Atitit spring原理 反射 ioc 与注解api 目录 1. 反射的使用 1 1.1. 使用jdk原生反射api 1 1.2. 使用apache 工具包 commons-beanutils-1.7.0.jar 1 2. 注解的使用 2 2.1....
阅读全文
摘要:Atitit 模板引擎总结 目录 1. 模板引擎 1 2. 常见模板步骤 1 2.1. 1)定义模板字符串 1 2.2. 2)预编译模板 2 2.3. 渲染模板 2 3. 流程渲染 if else foreach 3 模板引擎 常见模板步骤mu...
阅读全文
摘要:Atitit springboot mybatis spring 集成 Springboot1.4 mybatis3.4.6 /springbootMybatis 目录 1.1. 设置mapper 1 1.2. 、配置mybatis Mybati...
阅读全文
摘要:Atitit spring5 集成 mybatis 注解班 目录 1.1. 0. 创建配置文件——application.properties 1 1.2. 创建一个数据层接口——这是一个Mapper类 1 1.3. MyBatisConfigua...
阅读全文
摘要:Atitit 面试分析--面试次数 复试次数 期望薪资分析法 目录 1. 汇总分析 面试次数 复试次数 期望薪资 1 2. 一些理论 1 2.1. 差额选举是指候选人数多于应选人数的选举。 1 2.2. 等额选举是指候选人与应选人数相等的选举 2 3....
阅读全文
摘要:Atitit Hadoop的MapReduce的执行过程、数据流的一点理解。 目录 1. Why 为什么使用hadoop 1 2. Hadoop的MapReduce的执行过程 1 2.1. Hadoop=HDFS(文件系统,数据存储技术相关)+ Mapr...
阅读全文
摘要:Atitit 数据安全 密码学原理与概论 1.1. 密码学方向(公钥方向) 2 1.2. 古典密码主要靠算法,现代靠密钥 2 1.3. 香农三大定理 2 2. 古典密码 2 2.1. 古典密码学可以分为代替密码(也叫做移位密码)和置换密码(也叫做...
阅读全文
摘要:目录 1.1. 压缩分类 无损压缩 有损压缩 1 2. 功能指标 1 2.1. 压缩比:有损压缩一般10:1=====30:1 1 2.2. 压缩速度:主要与压缩算法复杂度有关 1 3. 常见知识压缩方式 2 3.1. 抽象化提升一层 概念化 2 3.2....
阅读全文
摘要:目录 1. 数据库优化漏斗法则 1 2. 常见优化手段 2 2.1. 索引 2 2.2. 分页 只返回需要的字段 2 2.3. 批处理 2 2.4. 其他 sp 多线程等 2 3. 索引类型 normal (btree hash),unique唯一,fu...
阅读全文
摘要:Atitti 摘要算法 散列算法SHA1 和 MD5 crc32 目录 1.1. CRC(Cyclic Redundancy Check,循环冗余校验)算法出现时间较长 1 1.1.1. 数据摘要算法的测试效率(SHA、MD5和CRC32) - xiaofe...
阅读全文
摘要:Atitit 常用加密算法 aes des rsa 比较 历史演进 目录 1.1. 常规加密算法如下 Aes 3des des rsa 1 2. 加密算法历史演进 按照出现时间和加密强度 流行度排序des>aes/rsa 2 3. 加密算法比较 2 ...
阅读全文
摘要:Atitit 定时器在项目的应用于 servless数据库 atikvdb 目录 1.1. 项目背景 1 1.2. 特点::免驱动。简单快捷。。 1 1.3. 功能指标 1 1.4. 模块与功能实现 1 1.5. 关联项目 :数据库gui管理器 2 ...
阅读全文
摘要:Atitit 微服务 分布式 区别 微服务的判断标准 目录 1.1. 区别 微服务侧重于微小服务进程隔离级别,分布式侧重于机器隔离 1 2. 微服务是一种架构, 。多微才叫微? 1 2.1. 微服务核心要素是微小以及进程隔离 1 2.2. 一般微服务标准化...
阅读全文
摘要:Atitit aop的一些资料 目录 2. AOP(面向切面) 1 2.1. 切面(Aspect):其实就是共有功能的实现。如日志切面、权限切面、事务切面等 2 2.2. 通知(Advice):是切面的具体实现。前置通知(Before)、后置通知(...
阅读全文
摘要:Atitit 定时器timer 总结 目录 1. 定时器 循环定时器 和timeout超时定时器 1 2. Spring定时器 1 2.1. 大概流程 1 2.2. 核心源码springboot 1 3. Js定时器 window.setInterval ...
阅读全文
摘要:Atitit aop spring5.2 demo与流程总结 目录 1.1. 定义切面MyAllAspect 1 1.2. 定义普通类型userservice 1 1.3. 设置切面到某个方法上execution(* aoppkg.UserService....
阅读全文
摘要:Atitit spirngboot 访问 html文件总结 自设计web服务器原理与实现 Url路由压力,读取url,获得项目更路径绝对路径,拼接为文件路径。读取文建内容输出即可 目录路径 upload。Html在项目跟目录 默认的要佳配置文...
阅读全文
摘要:Atitit Spring事务配置不起作用可能出现的问题: .是否是数据库引擎设置不对造成的【笔者就遇到了这个问题,由于笔者使用的是mysql数据,但是在创建表的时候引擎默认(mysql中引擎默认为MyISAM,是不支持事务操作的),需要修改为InnoDB...
阅读全文
摘要:Atitit aop的一些资料 目录 2. AOP(面向切面) 1 2.1. 切面(Aspect):其实就是共有功能的实现。如日志切面、权限切面、事务切面等 2 2.2. 通知(Advice):是切面的具体实现。前置通知(Before)、后置通知(...
阅读全文
摘要:Atitit 事务的一些概念 目录 1. 事务的另一个特性:数据隔离级别 1 2. Spring五个事务隔离级别和七个事务传播行为 1 3. 在TransactionDefinition接口中定义了七个事务传播行为。 默认PROPAGATION_REQUI...
阅读全文
Atitit spring注解事务的demo与代码说明 目录 1.1. Spring框架中,要如何实现事务?有一个注解,@EnableTransactionManagement 1 1.2. 事务管理
摘要:Atitit spring注解事务的demo与代码说明 目录 1.1. Spring框架中,要如何实现事务?有一个注解,@EnableTransactionManagement 1 1.2. 事务管理 99.99999%都是使用了xml来配置的 1 1.3....
阅读全文
摘要:Atitit spring 定时器 CRON表达式 含义 目录 1.1. 大概流程 1 1.2. 核心源码springboot 1 1.3. Cron表达式属性——String 2 1.4. cron表达式生成器 2 大概流程增...
阅读全文
摘要:Atitit 单点登录实现几种模式架构图 目录 1. 因此要点也就以下两个:存储信任验证信任 1 1.1. 共享cookie (最简单 1 1.2. 通过 url带token参数跳转 1 1.3. 页面重定向(复杂 1 1.3.1. 父子应用重定向 2 2...
阅读全文
摘要:atitit 信息存储理论专题 目录 1.1. ACID 1 1.2. 一致性相关的理论 CAP(CA、CP、AP 的相关算法) 1 1.3. BASE 理论。 1 1.4. FLP不可能原理 1 1.5. 实践:二阶段、三阶段。2PC、3PC 的优缺点和...
阅读全文
摘要:Atitit java wav 压缩 mp3功能总结 目录 1.1. Lame mp3编码器 1 1.2. 使用时发现错误,不支持Unsupported number of channels: 4d 3 1.3. 放弃lame,使用ffmpeg ok 3...
阅读全文
摘要:Atitit 微服务的一些理论 目录 1. 微服务的4个设计原则和19个解决方案 1 2. 微服务应用4个设计原则 1 2.1. AKF拆分原则 2 2.2. 前后端分离 2 2.3. 无状态服务 2 2.4. Restful通信风格 2 3. 微服务平台...
阅读全文
摘要:Atitit 定时器timer 总结 目录 1.1. Js定时器 window.setInterval 1 2. Java定时器 timer 1 Js定时器 window.setInterval 1.循环执行: var timeid = wi...
阅读全文
摘要:Atitit 前后端交互模式 目录 1.1. Ajax 1 1.2. Fetch api 1 1.3. 服务端脚本模式(简单快速) 1 1.4. 浏览器注入对象、函数 1 1.5. 浏览器插件模式 1 1.6. other 1 Ajax F...
阅读全文
摘要:Atitit 学习一项技术的方法总结 目录 1. 自己动手实现学习法 1 2. 七步学习法 —— 如何高效学习一项技能 1 3. 如何快速学习一项技能-十步学习法 - HugoLester - 博客园.html 2 自己动手实现学习法了解是否有相...
阅读全文
摘要:Atiitt io的stream流的分类 目录 1. 流的优缺点 高性能但复杂 1 1.1. 字节数组更加简单,但性能差点 1 2. Io体系 1 2.1. 字符流 vs 字节流 2 2.2. 按照本地远程分为 文件流 vs 网络流 2 2.3. 按照...
阅读全文
摘要:Atititt java redis jedis 使用 Redis体系 Redis 命令 Redis 命令Redis 键(key)Redis 字符串(String)Redis 哈希(Hash)Redis 列表(List)Redis 集合(Set)Re...
阅读全文
摘要:Atitit 文件上传功能的实现 图片 视频 目录 1. 上传原理 1 1.1. http post编码 multipart / form-data 1 1.2. 临时文件模式 最简单 2 1.3. 字节数组模式 简单 2 1.4. Stream模式 ...
阅读全文
摘要:Atitit 学历的类型大总结 目录 1. 学历的分类 2 1.1. 按照组织性质,分类为立法系统 政府系统 司法系统 部落级别 企业级别商业系统 宗教系统 个人级别 2 1.2. 按照地域性质,分类为全球级别 地区级别 国家级别 省市区级别 社区级别...
阅读全文
摘要:Atitit 第三方登录与sso单点登录 单点登录: 我们的单点登录系统,主要包含了登录验证,token校验 、注销、注册几大功能,单点登录系统提供了统一的登录和注册页面,提供了统一的登录token校验接口。单点登录的主要原理就是在登录成功...
阅读全文
摘要:Atitit 面试问题高难度问题 回答不上来的分析应对法 目录 1. 问题分析法 1 1.1. 判断是否超出自己范围的,直接回复超出自己范围了 1 1.2. 根据生活中的解决方法,大概说下解决模式 1 1.3. 问题分析:如果自己了解的技术,但不深入的...
阅读全文
摘要:Atitit 常见面试问题回答法 原则与细则 目录 1.1. 1、工作多久了?为什么离职? 1 1.2. 、自我评价 1 1.3. 问你有什么缺点 2 1.4. 4、理想薪资 2 1.5. 职业规划 2 1.6. 你还有什么问题要问吗? 2 2. --...
阅读全文
摘要:Atiitt 自我学习法流程 预先阶段 目标搜索 资料搜索 通过关联关键词 抽象 等领域 拓展拓宽体系树 分析整理阶段 找出重点 压缩要学会,特别是有损压缩,摘要,归纳,目录大纲化 可视化分几个层次(容易 较难 很难)分解 学习阶段 ...
阅读全文
摘要:Atitit.跨语言标准化 web cgi api v2 saa CGI (通用网关接口) 编辑 CGI 是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。CGI 应用程序能与浏览器进行交互,还可通过数据库API 与...
阅读全文
摘要:Atitit 微信小程序的部署流程文档 目录 1.1. 设置https 参照 Atitit tomcat linux 常用命令 1 1.2. 增加证书 腾讯云和阿里云都可申请免费证书,但要一天审核 可以淘宝购买证书快速写 2 1.3. 上传小程序需...
阅读全文
摘要:Atitit redis使用场合总结 使用场景 目录 1.1. 3. Session 存储 1 1、 配置数据查询 1 2. 排行榜应用,取TOP N操作 1 1.2. 1、查找最新的回复。 2 1.3. 2、排行问题 2 1...
阅读全文
摘要:Atitit web 之道 艾龙著 Atitit web 之道 艾龙艾提拉著v2 saa.docx 1. 第1章 Web编程基础知识 (1) 3 1.1. 1.1 什么是Web (1) 3 1.2. 1.2 Web的工作原理 (2) 3 1.3. 1.3 ...
阅读全文
摘要:Atitit 学习方法 补充 艾龙 著 attilax著 1. Atitit 学习的方法 attilax总结 1 1.1. 2. 基于学习策略的分类 2机械 示教 演绎 类比 解释 归纳 2 1.2. 3. 基于所获取知识的表示形式分类 4 2 1.3....
阅读全文
摘要:Atitit 面试技术点最小化问题法总结 目录 1. Web 前端 1 1.1. Jq 常用操作哪些?? 1 1.2. 查询后如何绑定后端数据到表格 2 1.3. 提交后怎么接受表单数据 2 2. Mvc Springmvc 2 2.1. 常用哪些注解...
阅读全文
摘要:atitit 面试问题表 侧重于项目和业务描述方面.v2 良好的标准:: 回答问题比较流畅,较少出现停顿现象,较少犹豫回答有条理清晰 不杂乱回答较为丰富内容精神状态紧张 较好::虽然不那么流畅,但问题最终差不多达成, 一般::不能回答出问题...
阅读全文
摘要:Atitit 工作流之道 艾提拉著 BPM,即业务流程管理 目录 1. 流程入门 思想 历史 分类 1 第二篇 第2章 初识工作流 2 1.1. 2.3 工作流技术相关规范 2.3.1 WfMC之工作流管理系统参考模型 2.3.2 XPDL之...
阅读全文
摘要:Atitit 文档资料的摘要与压缩技术总结abstract tech v4 目录 1. 概念包含了原文本中的重要信息,其长度不超过或远少于原文本的一半” 1 2. 1. 摘要的作用 应用场景 1 2.1. 如自动报告生成、新闻标题生成、搜索结果预览等。此外...
阅读全文
摘要:Atitit 提升记忆效率 有损压缩原理总结 目录 1. 常见方法 1 1.1. 抽象化提升一层 概念化 1 1.2. 骨架 ,目录化 大纲化 归纳整理 1 1.3. 提取关键词 ,摘要 ,丢弃细节部分 1 1.4. 归纳与演绎是过程中逻辑思维的...
阅读全文
摘要:Atitit 标记语言ML(Markup Language) 目录 1. 标记语言ML Markup Language 1 1.1. 简介 1 2. 置标语言置标语言通常可以分为三类:标识性的、过程性的以及描述性的。 2 2.1.1. 折叠标识性的置标语言...
阅读全文
摘要:atitit 解决教学记忆问题 压缩算法原理 哈夫曼 LZ77 gzip zlib deflate算法.docx 目录 1. 压缩理论 1 1.1. 柯氏复杂性 1 2. 1 RLE 1 3. 2 哈夫曼 (常用 2 3.1. 2.1 原理 2...
阅读全文
摘要:Atitit 编程 序列化技术点 概念原理v2 1. 序列化: 1 2. 序列化的目的 1 2.1. 为了传输 或者存储 1 3. 应用场合 1 3.1. Form提交url 1 3.2. Form提交为 json对象,适合后端对象解析 1 4. 几种常见...
阅读全文
摘要:Aittit rpc的实现协议 JSON-RPC XML-RPC . Ws协议webservice 目录 1. XML-RPC协议 1 1.1. JSON-RPC远程调用协议 - CieloSun - 博客园.html 1 1.2. 『协议』XML-RP...
阅读全文
摘要:Atitit 编程语言的分类 v2 目录 1.1. 基于代数划分 第一代。。。第三代。。4gl。。5gl自然语言 1 1.2. 按照编程范式分类 . 命令式语言 .函数式语言...逻辑式语言 1 1.3. 命令式 vs 声明式(dsl 函数式) 3...
阅读全文
摘要:Atitit 重大问题解决法---记不住问题的解决 目录 1. 记不住的原因 1 2. 大脑存储内容分布 2 2.1. Jvm的存储机制 2 2.2. 人的存储机制 2 2.2.1. 图片区视觉区 大部分 可能达到80%--90% 2 2.2.2. 听...
阅读全文
摘要:Atitit office Ooxml excel标准的主要内容 目录 1.1. 物理存储 zip+文件夹包+xml 1 1.2. Package Structure 1 1.3. 内容部分 1 1.3.1. Workbook sheets table ...
阅读全文
摘要:Atitit 持久化 Persistence概念的艺术 目录 1. 持久化是将程序数据在持久状态和瞬时状态间转换的机制。 1 2. DBC就是一种持久化机制。文件IO也是一种持久化机制。 2 3. 日常持久化的方法 2 4. 理解与分类 3 4.1. 二个...
阅读全文
摘要:Atitit 常见概念与技术 dom及其解析 目录 1.1. Dom概念(文档对象模型(Document Object Model))是什么 1 1.1.1. 节点 2 1.1.2. Node 层次 2 1.1.3. 文档树 3 2. Dom分类 3 2....
阅读全文
摘要:Atitit office系列 excel的读取api 框架 poi的使用 目录 1. 主要内容 1 2. 案例功能 2 3. 意义:: 2 4. 文档体系结构与背景知识 2 4.1. 文档的三大分类体系 纯文本》markdown(少量标记)》xml类(大...
阅读全文