自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Linux进程线程查看命令与java线程的监控分析

Linux进程查看命令PS命令1.不带参数的ps使用 2.显示所有的当前进程ps –ax -a 代表 all。同时加上x参数会显示没有控制终端的进程。ps -ax | less 可以结合less命令和管道来使用以方便查看。3.通过cpu和内存使用来过滤进程ps -aux | less默认的结果集是未排好序的。可以通过 –sort命令来排序。根据 CPU 使用来升...

2018-03-26 21:53:46 28487

原创 HTTP协议

HTTP协议1.HTTP协议用于定义客户端与web服务器的通信格式HTTP是hypertext transfer protocal(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议HTTP使用请求-响应的方式进行传输,一个请求对应一个响应,并且请求只能是由客户端发起的HTTP协议的版本:HTTP/1.0,HTTP/1.1,其中1.0一次请求发起一次连接,响应过后连接自动断...

2018-03-25 20:57:02 176

原创 Socket网络编程

更详细的代码及测试方法请参照github项目 https://github.com/RobinLiew/SocketInAction ,测试方法与说明请参照readme.Socket基础类服务端package com.robinliew.basedemo;import java.io.BufferedReader;import java.io.IOException;imp...

2018-03-17 17:50:24 209

转载 Java Socket 常见问题

Java Socket超时浅析Java Socket应答与HTTP服务器的瓜葛Java Socket通信技术收发线程互斥的解决方法java.net.SocketException四大异常解决方案

2018-03-17 16:29:06 536

转载 深入分析Java的序列化与反序列化

转载自http://www.hollischuang.com/archives/1140序列化是一种对象持久化的手段。普遍应用在网络传输、RMI等场景中。本文通过分析ArrayList的序列化来介绍Java序列化的相关内容。主要涉及到以下几个问题:怎么实现Java的序列化为什么实现了java.io.Serializable接口才能被序列化transient的作用是什么怎么自定义序列...

2018-03-17 14:18:08 108

原创 MySQL引擎类型

MySQL引擎类型MySQL内部有一个具体管理和处理数据的内部引擎。在你使用create table语句时,该引擎具体创建表,而在你使用select语句或进行其他数据库处理时,该引擎在内部处理你的请求。多数时候,此引擎都隐藏在DBMS内,不需要过多关注它。MySQL与其他DBMS不一样,它具有多种引擎。它打包多个引擎,这些引擎都隐藏在MySQL服务器内,全都能执行create table和...

2018-03-11 15:34:20 241

原创 linux学习笔记(Shell)

一、Bash Shell基础1.Bash Shell简单介绍管理整个硬件的其实是核心(kernel),通常用户(user)都是以shell来与核心沟通。什么是Shell? 我们通过shell与核心沟通,shell相当于用户和核心之间的桥梁。 系统当前有多少Shells?可以检查一下/etc/shells文件。我们一般使用linux支持最广泛的bash。Bash的...

2018-03-09 17:35:35 265

原创 AngularJS学习笔记

最近开发一个项目用到AngularJS,作为一个java后端程序员,有点赶鸭子上架的赶脚,万幸AngularJS这个前端框架上手比较快,我参照 http://www.runoob.com/angularjs/angularjs-tutorial.html 网站上的教程进行学习,并对其进行笔记总结,加深记忆。1.AngularJS基本介绍AngularJS是什么?AngularJ...

2018-03-08 13:38:58 264

原创 NPM工具的使用

NPM工具的使用NPM基本介绍NPM是什么?NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。NPM的中文文档https://www.npmjs.com.cn/getting-started/what-is-npm/上介绍说: 它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代...

2018-03-06 17:30:34 1660

转载 负载均衡基础知识

转载自: https://www.cnblogs.com/danbing/p/7459224.html一、什么是负载均衡? 互联网早期,业务流量比较小并且业务逻辑比较简单,单台服务器便可以满足基本的需求;但随着互联网的发展,业务流量越来越大并且业务逻辑也越来越复杂,单台机器的性能问题以及单点问题凸显了出来,因此需要多台机器来进行性能的水平扩展以及避免单点故障。但是要如何将不同的用户的流...

2018-03-04 16:42:07 217

原创 linux学习笔记(基础)

一、启动、关机等基础操作date 显示日期命令 date +%Y/%m/%ddate +%H %Mcal(calender) 显示日历 显示当前月份的日历 cal显示2008年的日历 cal 2008正确的关机方法观察系统的使用状态(用来判断是否可以关机) 如果要查看当前有谁在线,可以发出who命令如果要查看网络联机状态,可以使用netstat -a命令...

2018-03-03 14:13:20 296

原创 tomcat服务器的介绍、安装与配置

基本介绍Tomcat服务器架构 Tomcat目录 bin:存放tomcat启动关闭所用的批处理文件conf : tomcat的配置文件, 最重要的是server.xml,其中可以修改端口号lib : tomcat运行所需的jar包logs : tomcat运行时产生的日志文件temp : tomcat运行时使用的临时目录,不需要关注webapps : web应用所存放的根...

2018-03-01 11:04:06 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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