自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java虚拟机内存模型

Java运行时的数据区域分为线程共享区域和线程隔离的数据区域:线程共享:方法区、堆、执行引擎、本地库接口 线程隔离:虚拟机栈、本地方法栈、程序计数器方法区:    存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码数据。运行时常量区也是方法区的一部分,运行时也能将新的常量放入池中,如String.intern()。    因为HotSpot虚拟机把GC分代收集扩展至...

2019-01-20 17:05:45 109

原创 Java8 新增特性

接口增加默认方法default:使用该关键字可以在接口中实现非抽象方法static method:允许在接口中增加静态方法Lambda  表达式当接口中只包含一个抽象方法,可以使用lamabda表达式。在接口上增加@FunctionalInterface注解确保接口满足只有一个抽象方法的条件。@FunctionalInterfaceinterface Converter<F, T> {...

2018-03-14 23:36:32 208

原创 angularJS表单验证ng-form

ng-form ng-form是Angular提供的directive。ng-form指令为form增补了一些额外特性。 它会控制那些带有ng-model指令和name属性的元素,监听他们的属性(包括其有效性)。<ng-form name="demoForm">
 <input name=“name” type="text" required ng-model=“name”/>

2018-01-24 23:48:48 1032

原创 关于a标签download替换下载文件名问题

html5 a标签支持download属性修改下载的文件名。js:var a = $(#a_id).href("download/url");a.download = "rename.xml";a.click();html:存在的问题:直接点击下载文件名还是默认的,只有在右键连接另存为的情况下才能通过download属性改变文件名。html5 的down

2017-12-09 15:34:52 40324

原创 关于socket一个新的连接是否会产生一个新的socket通信

socket分为通信socket和监听socket,默认的80端口即为监听socket所bind的端口号。socket对象由源地址、源端口、目的地址、目的端口、协议号标识,任何一个不同,都不叫同一个socket。tcp连接的四要素:2组端口地址,2组ip地址,server端针对2个同样的ip、端口组进行bind,第二次绑定会失败。以下是tcp/IP通信图:客户端的同一个so

2017-11-16 17:00:03 1427

原创 TCP/IP协议学习笔记

互联网五层模型1.应用层:规定应用程序的数据格式,必须有不同的协议规定电子邮件、网页、FTP数据的格式,数据放在UDP或TCP数据部门(http、ftp等)2.传输层:建立端口到端口的通信。确定主机和端口实现程序之间的交流。(UDP、TCP协议)3.网络层:引进一套新的地址,使我们区分不同计算机是否属于同一个子网络。(IP协议)4.连接层:确定0、1分组。(以太网协议)5.实体

2017-10-24 22:31:32 204

空空如也

空空如也

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

TA关注的人

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