梦在星辰

「十方空无异 众生起分别」

Jquery Deferred 详解

Jquery Deferred JavaScript promise

学会使用Deferred对象以及其相关函数, 可以优雅的解决开发过程中一些异步执行问题 —-应用篇—- 开发场景 你是否经历过这种代码场景: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 function demo1(){ ..... const result =...

MyBatis拦截器的业务应用

MyBatis 数据字典 拦截器

MyBatis拦截器在项目中的应用(建议PC端查看) MyBatis拦截器介绍(摘自mybatis官网) 1 2 3 4 5 6 7 8 9 10 11 12 13 MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, commi...

JAVA类加载过程以及双亲委派机制

JVM CLASS LOADER 双亲委派 类加载

JVM加载类过程分析, 双亲委派机制详解 一:类加载器 1.1:类加载器的解释 类加载器是什么?在平时的开发过程中,我们会定义各种不同的类,这些类最终都会被类加载加载到jvm中,然后再解析字节码运行。如果非得给类加载器一个定义,那么它是这样的:通过一个类的全限定名来获取描述此类的而二进制字节流,这个动作是在java虚拟机外部实现的,实现这个动作的代码模块称为’类加载器’;这句话乍听有些...

二叉树学习笔记

算法 数据结构 二叉树

二叉树的数据结构以及其相关特性整理 树相关知识 结点概念 结点是数据结构中的基础, 是构成复杂数据结构的基本组成单位, 本文中的节点只树节点, 为一个数据单元 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 名词解释: 树: N个有父子关系的节点的有限集合, 与堆, 栈, 队列不同, 树是一种非线性的集合 ...

企业中台一些个人理解

企业 中台 架构 SOA

了解中台架构在企业级信息化平台中所处位置以及其如何为整个平台赋能, 简单描述中台战略应用场景 中台架构在圈内最近被送上了热搜, 数据中台, 业务中台, 技术中台, AI中台…. 个人理解上, 对此架构一直停留在SOA, ESB的概念上, 因为一直不能参透其中奥秘, 故翻阅大量文章帖子去钻研 数据中台的概念民间传说, 是由阿里首先提出, 为了应对双11这样的业务高峰, 把整体的信息化系统...

服务端高并发分布式架构演进之路

服务端 高并发 分布式 架构

本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 1. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍: 分布式 系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数...

SSL协议入门以及openssl的简单使用

SSL X509 PEM P12 csr cer pfx

初识ssl协议, openssl的简单应用(建议PC浏览器打开) —-SSL篇—- SSL TLS个人理解: 1.SSL是一种加密协议(安全套接字层), 实现在第四层的TCP/IP协议之上, 对上层协议透明, 应用层(会话层, 表示层, 应用层)在接收或传输数据的时(数据加密解密, 通信秘钥的协商), 不会对ssl有任何感知 2.TLS是在SSL协议之上更加标准化的一种数...

Inno step使用

Inno step 打包 归档 EXE文件

windows安装程序制作工具使用 —-起因—- 因公司业务需要把java服务傻瓜式安装到客户机, 个人认为解决起来有如下方案(欢迎右下角留言补充, 需要github账号登录): 1.远程安装, 因网络环境因素被 pass 2.虚拟机, 镜像太笨重, 配置繁琐, 且需要先安装虚拟机 pass 3.docker, 需要docker进程支持, 而且windows版...

Audio标签二次开发时遇到的坑

Audio

博客播放器开发过程中遇到的坑 audio标签扫盲(可跳过) audio标签提供了HTML页面播放音频资源的能力 标签属性 1 2 3 4 5 6 autoplay 如果出现该属性,则音频在就绪后马上播放。 controls 如果出现该属性,则向用户显示控件,比如播放按钮。 loop 如果出现该属性,则每当音频结束时重新开始播放。 muted 规定视频输出应该被静音...

JSONP的实现方式以及相关知识点

JSONP

带你理解jsonp的实现思路以及其中原理 Jsonp的应用场景: 需要跨域访问远程服务, 有时可能还需要接收远程服务的响应报文 名词解释: Json: 一种数据组织格式 Jsonp: 客户端与服务端双方约定传递数据的方法, 也是一种非官方解决跨域问题的野路子 同源: 两个uri A和B , 如果A与B的 请求协议 域名 端口 都相同, 则A与B同源 1 2 3 4 5 6 ...