一些配置记录

关于Https配置,关闭服务器Option方法的文档 部分服务器升级需要进行https的配置,关闭option和删除tomcat默认的项目,如下为一些操作介绍。 Https配置 证书生成 链接keytool和openssl生成的证书转换 p12(PKCS12)和jks互相转换 Open...

2018-11-28 16:20:03

阅读数:15

评论数:0

操作系统:精髓与设计原理 中文第七版 阅读笔记 第八章

基本的概念属于,机器描述,很重要 虚拟内存的寻址空间取决于计算机系统的寻址机制,如64位系统的寻址空间应为2的64次方,而这个64的限制也不是来自于内存这种东西,64这种限制应该是计算机系统中总线的位数限制了寻址空间的长度,如果不考虑总线对于寻址位数的限制,那么虚拟内存的存在远远可...

2018-07-26 16:14:20

阅读数:145

评论数:0

操作系统:精髓与设计原理 中文第七版 阅读笔记 第七章

内存管理的需求 重定位(多道程序设计需求) 同一时刻,计算机当中存在多个进程 将进程重定位到不同的内存区域 保护 进程不能访问不应该访问的地方 基址寄存器,界限寄存器 共享 对内存共享区域进行受控访问 逻辑组织 物理组织 内存外存,缺...

2018-07-26 15:01:15

阅读数:117

评论数:0

操作系统:精髓与设计原理 中文第七版 阅读笔记 第六章

死锁原理 充要条件 互斥 占有并等待 不可抢占 循环等待 可重用资源,可消耗资源 死锁预防 破坏死锁充要条件(破坏条件) 死锁避免 死锁避免比死锁预防允许更多的并发,死锁避免是否允许当前的资源分配请求是通过判断该请求是否会导致思索来决定的 死锁...

2018-07-26 14:33:49

阅读数:42

评论数:0

操作系统:精髓与设计原理 中文第七版 阅读笔记 第五章

术语   原子操作 临界区 死锁 活锁 互斥 竞争条件(执行结果依赖不同的线程或者进程相对执行顺序或者时间) 饥饿 进程的交互 共享 通信 互斥的要求   互斥:硬件的支持 互斥硬件指令 ...

2018-07-26 14:09:13

阅读数:42

评论数:0

操作系统:精髓与设计原理 中文第七版 阅读笔记 第三章

什么是进程 进程和进程控制块   进程状态 就绪态 运行态 阻塞态 新建态 退出态 挂起态       进程描述 操作系统的控制结构   ...

2018-07-26 13:46:37

阅读数:32

评论数:0

操作系统:精髓与设计原理 中文第七版 阅读笔记 第二章

目标和功能 作为用户 计算机接口的操作系统 操作系统处于硬件之上,而底层硬件只能识别,高低电平,转化到计算机中及二进制代码,二级制指令集,操作系统对于底层硬件的进行封装,封装相应接口给上层用户使用。计算机里面存储的数据都是二进制的,编程过程中我们会使用一些高级语言,实际上高...

2018-07-25 17:44:33

阅读数:31

评论数:0

操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

第一章:计算机系统概述 基本构成 处理器(CPU) 内存 输入/输出模块 系统总线   指令的执行 基本指令周期   处理器解释动作 取到的指令被放置到处理器的一个寄存器中,叫做指令寄存器,处理器解释指令并执行对应...

2018-07-25 16:33:41

阅读数:102

评论数:0

Redis集群

链接1:http://blog.csdn.net/donggang1992/article/details/50977680 链接2:https://www.zhihu.com/question/21419897/answer/89771396

2018-07-24 15:45:59

阅读数:100

评论数:0

分布式缓存系统 Memcached 整体架构

  从这里面转载的:http://www.linuxidc.com/Linux/2015-01/112507.htm 别人的csdn    http://blog.csdn.net/yuyixinye/article/details/39588083 分布式缓存出于如下考虑,首先是缓存本身的...

2018-07-23 13:41:45

阅读数:106

评论数:0

设计心理学学习

优秀的计算机系统就是那些使计算本身小时的系统   将任务化繁为简的七个原则   应用储存于外部世界和头脑中的知识 简化任务的结构 注重可视性,消除执行阶段和评估阶段的鸿沟 建立正确的匹配关系 利用自然和认为的限制因素 考虑可能出现的人为误差, 若无法做到,就采用标准 三种概...

2018-07-23 13:36:27

阅读数:136

评论数:0

Java8-----系统复习及扫盲(3)--函数式编程学习

原文出处: 琴水玉 引子 将行为作为数据传递 怎样在一行代码里同时计算一个列表的和、最大值、最小值、平均值、元素个数、奇偶分组、指数、排序呢? 答案是思维反转!将行为作为数据传递。 文艺青年的代码如下所示: 1 2 3 4 5 6 ...

2018-07-17 17:53:14

阅读数:83

评论数:0

Java8-----系统复习及扫盲(2)--Annotation

在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同...

2018-07-17 17:28:28

阅读数:43

评论数:0

Java8-----系统复习及扫盲(1)--Supplier及Proxy模式

很多时候我们需要加载一些文件,如配置之类,我们可以选择在系统初始化的时候就进行文件配置的加载也可以选择在需要这个文件的时候才进行加载。相比较两种加载方式,后者明显更为让人容易接受一些。在java8之前,我们需要加载配置文件及面临这种场景的时候,希望到需要运算和操作的时候才进行操作,我们用到的是代理...

2018-07-17 17:05:23

阅读数:97

评论数:0

HTTP请求

当我们输入http://www.baidu.com类似这种网址的时候我们经历了什么?     dns服务,请求得到www.baidu.com的ip地址,请求的流程: 本地的缓存中=》上一级的dns服务器=》更上一级的dns服务器=》。。。=》得到ip地址   应用层协议:http  ...

2018-06-14 14:26:55

阅读数:47

评论数:0

XMLHttpRequest导出文件

JavaScript代码var request = new XMLHttpRequest(); request.open("POST", BASE_URL + "?method=exportAsTxt"); request...

2018-06-08 13:06:01

阅读数:337

评论数:0

NIO server socket demo,真正实战的时候这个应该被替换为MINa或者netty

一个nio服务端示例,这个服务端很垃圾的,能够支持的处理的事情有限,当做练手了,本来是用来做一个react-native-tcp演示的demo的,现在就直接放到下面了。 package com.wang.reactnative.tcp; import java.io.IOException;...

2018-06-05 14:53:07

阅读数:55

评论数:0

React-Native 填坑记录

最近在弄一个app的框架的调研,小公司,希望的学习成本低的框架,最后选择react-native。框架很厉害:Facebook开源,这个框架的爸爸还是可以的。兼容android,ios。支持ws,xmlhttprequest,fetch。有很多丰富的第三方UI库,antd-mobile以及reac...

2018-06-04 17:21:06

阅读数:221

评论数:0

虚拟机类加载机制(深入理解JVM高级特性和最佳实践)

虚拟机规范规定了有且只有5种情况必须对类进行初始化(而加载验证准备自然需要在此之前)1)遇到new tetstatic putstatic或者invokestatic这四条字节码指令是,如果类没有进行过初始化,则需要触发初始化2)使用java.lang.reflect包的方法对类进行反射调用的时候...

2018-04-04 15:01:26

阅读数:49

评论数:0

虚拟机性能监控与故障处理工具(深入理解java虚拟机学习笔记)

jps虚拟机进程状况工具jstat虚拟机统计信息见识工具jinfo----java配置信息工具(重要)jmap:java内存映像工具jhat虚拟机堆转储快照分析工具jstack:java堆栈跟踪工具hsdis jit生成代码反汇编jdk可视化工具JConsoleVisual VM多合一故障处理工具...

2018-04-04 13:41:42

阅读数:35

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭