wjp_seu
码龄12年
关注
提问 私信
  • 博客:156,748
    社区:112
    156,860
    总访问量
  • 41
    原创
  • 1,400,587
    排名
  • 38
    粉丝
  • 0
    铁粉

个人简介:reading, thinking and coding……

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2012-12-28
博客简介:

ananhao的博客

查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得17次评论
  • 获得162次收藏
  • 博客总排名1,400,587名
创作历程
  • 13篇
    2018年
  • 43篇
    2017年
  • 2篇
    2016年
成就勋章
TA的专栏
  • 编程之外
  • Java
    25篇
  • Java虚拟机
    7篇
  • 计算机网络
    4篇
  • Java并发编程
  • 网站架构
    11篇
  • 设计模式
    2篇
  • 转载
    17篇
  • 思维导图
    6篇
  • 公开课程
    1篇
  • 笔记
    17篇
  • 程序员代码面试指南
    1篇
  • Linux
    1篇
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    架构
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

大数据,云计算&人工智能

原文:https://mp.weixin.qq.com/s/jEfNk-Pr6rJmz2KWDohkKA 一、云计算的最初目标:对资源的管理本质:资源到架构的全面弹性 数据中心:计算资源、网络资源、存储资源 灵活性: 时间灵活性:想什么时候要就什么时候要 空间灵活性:想要多少就有多少 物理设备本身缺乏以上的灵活性 ...
原创
发布博客 2018.07.30 ·
2557 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

从2.x到4.x,Linux内核这十年经历了哪些重要变革

转载自:http://os.51cto.com/art/201509/491263_all.htmLinux内核现在已经进入4.x时代了,但是据说从版本2.6升到3.0,以及3.19升到4.0这之间都没什么太大的变革。事实如此吗?内核版本间的区别有多大? 说实话,这个问题挺大的。Linux内核的2.6 时代跨度非常大,从2.6.1 (2003年12月发布) 到 2.6.39(2011年5月发布),跨
转载
发布博客 2018.01.15 ·
1151 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Windows7焦点丢失问题解决方案和MarkdownPad软件推荐

一 Windows7 焦点丢失问题解决今天在写博客的时候发现输入时的光标周期性的丢失。怀疑是某个软件造成的,关闭运行的一个个软件发现问题一直存在,于是怀疑是右下角的操作中心惹的祸。于是就采取了下述操作,系统是Win7: 控制面板->系统和安全->操作中心->维护->设置-> 从不检查解决方案操作了之后发现问题没有解决,就上网查了下资料,了解到这个问题叫焦点丢失。这种周期性的行为应该会有对应的系
原创
发布博客 2018.01.05 ·
859 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

HttpClient学习整理

HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支
转载
发布博客 2018.01.05 ·
503 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构 读书笔记3 架构师

架构师  这篇笔记算是自我勉励吧,自己的长期职业规划目标就是当一个架构师,称为团队的核心。本篇涉及书中原文的第四篇,涉及第14到第16章节的内容——分别讲了架构师领导艺术、架构师职场攻略和架构师分类。下面主要是摘录我觉得作者写的很好的话——当然不是绝对真理,很多话正过来反过来说都对,要看语境,要结合实际去分析。可能鸡汤比较多,大家偶尔也可以喝喝。一 架构师领导艺术  架构师:在软件开发中低位特殊,除
原创
发布博客 2018.01.04 ·
723 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构 读书笔记2.5 核心架构要素之安全

五 网站的安全架构  网站的安全威胁——各种Web攻击和消息泄露。下面介绍一些典型的攻击和防攻击技术。5.1 网站攻击与防御5.1.1. XSS攻击  定义:指跨站点脚本攻击,指黑客通过篡改网页,注入恶意HTML脚本,在用户浏览网页时,控制用户浏览器进行恶意操作。  分类:分为两种,反射型——使用钓鱼网站引诱用户点击,从而扩散攻击;持久型——将恶意脚本请求提交到Web服务器站点中,形成持久攻击。
原创
发布博客 2018.01.03 ·
637 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构 读书笔记2.4 核心架构要素之可扩展

四 网站的可扩展架构  可扩展:在对现有系统影响最小的情况下,系统功能可持续扩展及提升的能力;因此,模块化是设计网站可扩展架构的核心。要注意其与可伸缩性之间的区别。  难度:在软件系统中,如何分解系统的各个模块、如何定义各个模块的接口、如何复用组合不同的模块,非常难以设计。软件架构师的一大能力就是将一个大系统分解为多个低耦合的子模块。  内容:本部分的内容是介绍模块分布式部署后的聚合方式——分布式消
原创
发布博客 2018.01.03 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构 读书笔记2.3 核心架构要素之可伸缩

三 网站的伸缩性架构  伸缩性:不改变网站的软硬件设计,仅通过改变部署的服务器数量就可以扩大或缩小网站的服务处理能力。主要方式就是分布式部署和集群。  集群作用与使用条件:使用服务器集群,通过增加服务器数量来增强整个集群的处理能力。前提是在技术上实现集群中服务器数量与处理能力的线性关系。  网站架构的伸缩性设计:网站架构的伸缩性设计分为两种:根据功能进行物理分离实现伸缩;单一功能通过集群实现伸缩。在
原创
发布博客 2018.01.03 ·
462 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构 读书笔记2.2 核心架构要素之高可用

可用性:描述网站可有效访问的特性,最为基本。前因:互联网公司一般采用PC级服务器、开源数据库和操作系统,这些廉价设备降低了系统可用性。高可用架构设计目标:保证服务器出现硬件故障时服务依然可用、数据依然能被读写。高可用架构手段:数据和服务的冗余备份和失效转移。
原创
发布博客 2018.01.03 ·
549 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构 读书笔记2.1 核心架构要素之高性能

主要问题:在用户高并发访问时,会产生很多网站性能问题;所以,网站高性能架构或者说网站性能优化的主要工作是改善高并发访问情况下的网站响应速度。  网站性能:性能这个词涉及到的面是相当大的。它既有着自己的客观指标,也涉及用户的客观感受;而且,在不同视角下,各方的关注点也不一样。本部分的主要内容就是如何构建一个高性能的网站;通过分析不同层面下的网站优化措施,从而实现在性能测试的前提下进行针对性优化。
原创
发布博客 2018.01.03 ·
1333 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构 读书笔记2 核心架构要素

网站架构技术的核心架构要素  本部分是本书的重点,涉及书中第3章到第8章6个章节的内容,占了全书内容的大半篇幅。其中第三章是后面五章的概述和总结,而第四到第八章则分别介绍了性能、可用性、伸缩性、扩展性和安全性这五大核心架构要素。  对于一个软件系统来说,其单一系统功能需求的实现虽然也不容易,这部分内容可以参照代码大全这本书;但其在系统中的位置及和其他模块的关系更需要注意,设计不好则会大大增加系统的复
原创
发布博客 2018.01.03 ·
31301 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

大型网站技术架构 读书笔记1 网站架构的演化和模式

本读书笔记涉及书中的第一章——**大型网站架构演变**和第二章——**大型网站架构模式**。在架构演变这块,通过使用**缓存**、**集群**、**分布式**等手段实现网站架构的不断升级以应对业务需要。架构模式则分别介绍了网站架构中的一些常用的模式。
原创
发布博客 2018.01.02 ·
2531 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站技术架构:核心原理与案例分析 读书笔记 总

大型网站技术架构 读书笔记  本书作者是李智慧,阿里系的技术专家,求学经历也蛮丰富的,下面贴一段。后来有兴趣查了查有关资料,CSDN跟其有一次访谈:专访李智慧:架构是最高层次的规划和难以改变的决定,有兴趣的可以点开链接看下。作者本身随着阿里成长,见证了淘宝网架构演化,在相关领域建树很深。 大学学工业自动化,在校的时候一个偶然的原因在图书馆看到一本C语言编程的书,从此迷上编程,但是毕业后从事的却是
原创
发布博客 2018.01.01 ·
432 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

软件体系结构4+1视图模型

软件架构涉及到抽象、分解和组合、风格和美学。RUP4+1架构方法采用用例驱动,在软件生命周期的各个阶段对软件进行建模,从不同视角对系统进行解读,从而形成统一软件过程架构描述。
转载
发布博客 2017.12.30 ·
43072 阅读 ·
11 点赞 ·
4 评论 ·
98 收藏

LAMP网站架构方案分析

转载自:LAMP网站架构方案分析 前言:现在CSDN转载用以前的方式不行了,用markdown可以,但是图片无法加载,自己插入图片也存在问题。而且排版无力吐槽,这是药丸的节奏?求知道如何操作的人指导~~  LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Pyth
转载
发布博客 2017.12.30 ·
1651 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

图解HTTP 读书笔记 下 Web相关

图解HTTP 读书笔记 HTTP协议相关  图解HTTP这本书,分两篇来讲,上篇涉及到书中的了解Web及网络基础、简单的HTTP协议、HTTP报文内的HTTP信息,HTTP状态码,HTTP首部这五章内容,主要讲Web网页和HTTP的一些基本概念以及HTTP报文的有关信息。  本篇则涉及Web服务器、**HTTPS、用户身份认证和构建Web内容技术;也就是有关Web服务器、Web网页和Web安全的内容
原创
发布博客 2017.12.26 ·
936 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图解HTTP 读书笔记 上 HTTP协议相关

本篇是上篇,涉及到书中的ch1**了解Web及网络基础**、ch2**简单的HTTP协议**、ch3**HTTP报文内的HTTP信息**,ch4**HTTP状态码**,ch6**HTTP首部**这五章内容,主要讲**Web网页**和**HTTP**的一些基本概念以及**HTTP报文**的有关信息。
原创
发布博客 2017.12.26 ·
753 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解Java虚拟机 ch13 线程安全和锁优化 读书笔记

Java的并发性大多是通过多线程来实现的。上一章讲述了ava并发处理的基础——Java内存模型以及Java线程的有关知识。本章则在上章内容的基础上真正去实现高效并发。本章涉及两个主题,并发的正确性——线程安全和高效型——锁优化。
原创
发布博客 2017.12.25 ·
644 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解Java虚拟机 ch12 Java内存模型和线程 读书笔记

Java的并发性大多是通过多线程来实现的。本章从Java并发处理的基本模型——Java内存模型出发,介绍了Java内存模型是怎么在物理机内存模型的基础上,建立起自己平台无关的概念模型的。并详细介绍了JVM是如何通过Java内存模型实现多线程以及多线程之间因为共享和竞争数据而导致问题的解决方案的。最后说明了Java中多线程的实现,线程调度以及Java线程状态转换图。
原创
发布博客 2017.12.23 ·
696 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解Java虚拟机 ch8 虚拟机字节码执行引擎 读书笔记

本章的内容是虚拟机字节码执行引擎。对象是字节码,工具是虚拟机执行引擎,执行单位为栈帧。讲述的是概念模型,详细说明在完成类加载过程后,采用解析和分派的方式确定方法调用的目标方法;并从主类的main()方法开始,执行程序的概念模型和各种细节。
原创
发布博客 2017.12.21 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多