- 博客(14)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 linux内存、cup使用情况查看内容详解
top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。 内容解释:第一行(top):...
2019-11-14 10:26:09 199
翻译 JVM介绍
1. 什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码
2016-04-06 21:25:11 266
原创 过滤器和拦截器的本质区别
1、首先要明确什么是拦截器、什么是过滤器1.1 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行
2016-03-28 10:29:57 5431
转载 微服务
翻译自Martin Fowler的microservices, 翻译于2015年7月22日。翻译尽量贴近原文,减少意译带入的个人观点,如有不当之处,请指正。在过去几年中,“微服务架构”这一术语如雨后春笋般涌现出来,它描述了一种将软件应用程序设计为一组可独立部署的服务的特定方式。虽然这种架构风格没有明确的定义,但在组织、业务能力上有一些共同的特征:自动化部署,端点智能化,语言和数据的去中心化控制
2017-06-07 10:29:33 408
原创 formdata文件上传记录
项目开发中遇到的问题,困扰了很就 故在此记录下由于 前后端架设了nodejs,做了前后端分离之后 。之前的ajax文件上传插件 就出了 问题 导致大文件无法上传 上传慢 问题。再多次 调试之后选用formdata进行文件上传以下为formdata上传带吗 上传文件:
2017-05-22 16:13:27 435
原创 struts2学习之运行流程及源码第一篇
初学Struts2框架,今天没事就写篇文章,当做学习笔记来用吧!众所周知,都知道Struts2是web层应用框架,那就从启动web应用加载Struts2开始来说。Struts2配置文件加载顺序 还是看看源码,Struts2的核心就是过滤器,即StrutsPrepareAndExecuteFilter核心过滤器,通过查看StrutsPrepareAndExecuteFilter
2016-03-11 11:14:58 440
原创 静态变量和实例变量的区别?
1、在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。2、在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,实例变量必须创建对象后才可以通过这
2016-03-10 09:44:42 457
原创 Centos 6.7设置静态IP方法与eth1问题解决
1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通
2016-03-02 13:51:24 1433
原创 使用jquery异步上传文件----SpringMVC注解开发
//采用jquery.form.js异步上传图片,并结合表单 function uploadFic(){ $("#jvForm").ajaxSubmit({ url : "${pageContext.request.contextPath}/upload/uploadPic.do", dataType : "json", type : "post",
2016-02-26 17:22:33 543
原创 java设计模式——单例模式
概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、
2016-02-26 10:07:34 249
原创 eclipse调优
一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条) 只要在eclipse.ini中加入-vm
2016-02-18 10:49:27 291
转载 Div和Table的区别
1:速度和加载方式方面的区别div 和 table 的差异不是速度,而是加载方式,速度只能是指网络速度,如果速度足够快,是没有差异的:div 的加载方式是即读即加载,遇到 没有遇到 的时候一样加载 div 中的内容,读多少加载多少;table 的加载方式是完成后加载,遇到 后,在读到 之前,table 中的内容不加载,或者传输中断了(document.onload()事件)
2016-02-14 11:01:18 368
转载 RDB和AOF持久化对比
Redis提供了RDB持久化和AOF持久化,本篇文章中将会对这两种机制进行一些对比RDB机制的优势和略施RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 也是默认的持久化方式,这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为dump.rdb。可以通过配置设置自动做快照持久化的方式。我们可以配置redis在n秒内如果超过m个key被修改
2016-02-14 10:39:10 506
原创 两种流行的Spring定时器
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。1.Java Timer定时首先继承java.util.TimerTask类实现run方法import java.util.TimerTask; public class EmailReportTask extends TimerTask{ @Override
2015-08-20 17:00:02 306
springboot构建后台项目
2018-08-21
求一解决数据字典问题的思路
2015-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人