07 2017 档案
摘要:Lock的使用 前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发编程实战》等相关资料,希望站在巨人的肩膀上,再通过我的理解能让知识更加简单易懂。 目录 "认识cpu、核心与线程" "java多线程系列(一)之java多线程技能" "java多线
阅读全文
摘要:jvm内存区域与溢出 目录 "jvm系列(一):jvm内存区域与溢出" "jvm系列(二):垃圾收集器与内存分配策略" 为什么学习jvm 木板原理,最短的一块板决定一个水的深度,当一个系统垃圾收集成为瓶颈的时候,那么就需要你对jvm的了解掌握。 当一个系统出现内存溢出,内存泄露的时候,因为你懂jvm
阅读全文
摘要:MySql 事务 目录 目录 "MySQL系列(一):基础知识大总结" "MySQL系列(二):MySQL事务" "MySQL系列(三):索引" "MySQL系列(四):引擎" "MySQL系列(五):总结MySQL中的锁" 什么是事务(transaction) 保证成批操作要么完全执行,要么完全不
阅读全文
摘要:前言:作为一个后台开发人员,我想有必要了解这些基础知识。如果本文有不严谨或者疏忽的地方,请指正。 目录 "认识cpu、核心与线程" "java多线程系列(一)之java多线程技能" "java多线程系列(二)之对象变量的并发访问" "java多线程系列(三)之等待通知机制" "java多线程系列(四
阅读全文
摘要:MySQL系列(一) 基础知识大总结 前言:本文主要为mysql基础知识的大总结,mysql的基础知识很多,这里作简单概括性的介绍,具体的细节还是需要自行搜索。当然本文还有很多遗漏的地方,后续会慢慢补充完善。 目录 "MySQL系列(一):基础知识大总结" "MySQL系列(二):MySQL事务"
阅读全文
摘要:等待通知机制 前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发编程实战》等相关资料,希望站在巨人的肩膀上,再通过我的理解能让知识更加简单易懂。 目录 "认识cpu、核心与线程" "java多线程系列(一)之java多线程技能" "java多线程
阅读全文
摘要:本文简单总结几种常用的安全算法 摘要算法 对称加密算法 非对称加密算法 数字签名 数字证书 web安全系列目录 "总结几种常见web攻击手段极其防御方式" "总结几种常见的安全算法" 数字摘要 实现 将任意长度的明文通过单向hash函数摘要成固定长度的串。 特点 无论明文多长,计算出来的摘要长度总是
阅读全文
摘要:对象变量的并发访问 前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发编程实战》等相关资料,希望站在巨人的肩膀上,再通过我的理解能让知识更加简单易懂。 目录 "认识cpu、核心与线程" "java多线程系列(一)之java多线程技能" "java
阅读全文
摘要:java多线程技能 前言:本系列将从零开始讲解java多线程相关的技术,内容参考于《java多线程核心技术》与《java并发编程实战》等相关资料,希望站在巨人的肩膀上,再通过我的理解能让知识更加简单易懂。 目录 "认识cpu、核心与线程" "java多线程系列(一)之java多线程技能" "java
阅读全文
摘要:动态代理 "上篇文章讲了什么是代理模式,为什么用代理模式,从静态代理过渡到动态代理。" 这里再简单总结一下 什么是代理模式,给某个对象提供一个代理对象,并由代理对象控制对于原对象的访问,即客户不直接操控原对象,而是通过代理对象间接地操控原对象。 静态代理是在程序发布之前,我们就必须写好代理类的 动态
阅读全文
摘要:本文简单介绍几种常见的攻击手段及其防御方式 XSS(跨站脚本攻击) CSRF(跨站请求伪造) SQL注入 DDOS web安全系列目录 "总结几种常见web攻击手段极其防御方式" "总结几种常见的安全算法" XSS 概念 全称是跨站脚本攻击(Cross Site Scripting),指攻击者在网页
阅读全文
摘要:线性表 线性表在计算机中可以用顺序存储和链式存储两种存储结构来表示。 其中用顺序存储结构存储的叫做顺序表。 用链式存储结构表示的叫做链表。 顺序存储 地址连续 预先分配内存,可能会导致浪费 查改容易,直接通过下标就可以访问 增删不方便,每一次增加或者删除,后面的所有数据元素需要向前移动一位或者向后移
阅读全文