计算机网络总结 发表于 2018-03-13 | 分类于 自我救赎 网络编程简单总结(https://www.myzwl.win/2017/07/29/socket_1/)tcp/ip分层链接层(ARP欺诈)-网络层(ip、icmp(ping))-传送层(tcp、udp)-应用层(POP3、Http、FTP ... 阅读全文 »
javaweb基础总结 发表于 2018-03-13 | 分类于 自我救赎 说一说servlet的生命周期1)构造函数:只有第一次请求servlet 时,创建servlet 实例,调用构造器,这说明servlet 是单例的,所以又线程安全问题,只被调用一次2)init:只被调用一次,在创建好实例后,立即被调用,用来 ... 阅读全文 »
基本框架基础总结 发表于 2018-03-13 | 分类于 自我救赎 谈谈你对struts的理解1.structs本质就是一个servlet,而这个servlet就是ActionServlet或是其子类,即将所有请求都交给servlet去处理,而该servlet参考配置文件将请求分发给不同action处理2. ... 阅读全文 »
时髦框架基础总结 发表于 2018-03-12 | 分类于 自我救赎 redis和普通缓存区别cached:本质是一个内存key-value 数据库,但不支持数据持久化,服务器关闭后,数据全丢失。只支持key-value 结构Redis:将大部分数据放在内存中,支持的数据类型有:字符串、hash 表、链表、集 ... 阅读全文 »
linux基础总结三 发表于 2018-03-10 | 分类于 linux iptables安装iptablessystemctil disable firewalldyum install -y iptables-servicessystemctl start iptablesystemctl status ip ... 阅读全文 »
linux基础总结二 发表于 2018-03-10 | 分类于 linux ssh登录远程服务器yum install sshssh -p 端口 服务器用户名@服务器 iprpm -qa | grep ssh 查看SSH是否安装vi /etc/ssh/sshd_config(修改用户权限文件)service ssh ... 阅读全文 »
linux基础总结一 发表于 2018-03-10 | 分类于 linux 系统启动过程其过程分为5个阶段1.内核的引导bios启动、然后读取/boot内核下的所有文件2.运行initinit 进程是系统所有进程的起点CentOS 7,配置文件:/usr/lib/systemd/system、 /etc/syste ... 阅读全文 »
jvm总结之三:虚拟机堆参数 发表于 2017-12-23 | 分类于 jvm 前言事实上,我们对堆内存的管理是可控的,可通过对jvm虚拟机相关堆内存参数设置进行控制 参数含义-XX 对于系统级别的jvm配置 配置日志信息 垃圾回收器类型非 -XX的 基本都是对 应用层面上的配置 启用 - 禁用-XX :PrintG ... 阅读全文 »
jvm总结之二:回收策略 发表于 2017-12-22 | 分类于 jvm 前言我们知道垃圾回收的主要内存区域是堆和方法区,因为这两块区域的内存分配相对于其他区域具有不确定性,而分配内存一般有两种方法,即指针碰撞和空闲列表 堆内存在堆内存中主要分为年轻代和老年代(具体后面再说),先说一下年轻代如图,主要分为Eden ... 阅读全文 »
jvm总结之一:java内存区域 发表于 2017-12-21 | 分类于 jvm 前言引用百度文库上对java虚拟机的定义.虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统 ... 阅读全文 »