自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RESTful API初识

RESTful API初识RESTful API服务背景现在的项目开发都在采用“前后端分离”思想,即后端负责数据编造,而前端则负责数据渲染,前端静态页面调用指定API获取到有固定格式的数据,再将数据展示出来,这样呈现给用户的就是一个”动态“的过程,而关于API这部分的设计则成了一个问题。如何设计出一个便于理解,容易使用的API则成了一个问题。所谓的RESTful就是用来规范我们的api的一种约束。如果你希望自己的API被称为RESTful API,只要遵循其规定的约束即可。现在终端平台多样,移动、平

2020-08-18 17:23:04 216

原创 不可错过的JVM深度好文-纯干货详解JVM!-JVM内存结构2

2.4 本地方法栈2.4.1 什么是本地方法​ 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函数。​ “A native method is a Java method whose implementation is provided

2020-06-21 22:04:53 214

原创 不可错过的JVM深度好文!-纯干货详解JVM垃圾回收

JVM-垃圾回收1. 垃圾回收相关概述1.1 什么是垃圾​ 垃圾指的是在运行程序中没有任何指针(或引用)指向的对象,这个对象就是需要回收的垃圾。 如果不及时对内存中的垃圾进行清理,那么这些垃圾对象所占用的内存空间一直保留到应用程序结束,被保留的空间无法被其他对象使用。可能会导致内存溢出。​ 对于高级语言来说,如果不进行垃圾回收,因为不断分配内存而不进行回收,内存早晚会被消耗完。除了释放没有用的对象,垃圾回收也可以清除内存里的碎片,碎片整理将所占用的堆内存移动到堆的一端,便于JVM将整理出内存分配给新

2020-06-21 21:40:26 625

原创 不可错过的JVM深度好文-纯干货详解JVM!-JVM概述&内存结构1

1 JVM概述1.1 前言本文为本人的JVM的学习记录,适合有一定的java编程基础( J2SE)并希望进一步理解java的程序员,虚拟机爱好者,jvm实践者。大多数java开发工程师,都是处于使用框架阶段,使用java api开发系统,很少有关注java底层核心技术jvm,对其了解的很少。如果我们把java核心类库的API比做数学公式的话,那么java虚拟机jvm的知识就好比公式的推导过程。关于学习资料推荐:《深入Java虚拟机》《深入理解Java虚拟机JVM高级特性与最佳实践》《Jav

2020-06-20 20:45:09 332

原创 集合2:List、ArrayList、LinkedList、Vector的使用及遍历方法

List在集合类中,List是最基础的一种集合:它是一种有序列表,元素可重复。List的行为和数组几乎完全相同:List内部按照放入元素的先后顺序存放,每个元素都可以通过索引确定自己的位置,List的索引和数组一样,从0开始。数组和List类似,也是有序结构,如果我们使用数组,在添加和删除元素的时候,会非常不方便。例如,从一个已有的数组{'A', 'B', 'C', 'D', 'E'}中删除索引为2的元素:┌───┬───┬───┬───┬───┬───┐│ A │ B │ C │ .

2020-05-14 18:23:25 307

原创 集合1:Java集合框架体系、Collection接口、Collection方法、Collection遍历集合

JavaCollection集合是什么:集合就是“由若干个确定的元素所构成的整体”。为什么要在计算机中引入集合:在Java中,如果一个Java对象可以在内部持有若干其他Java对象,并对外提供访问接口,我们把这种Java对象称为集合。很显然,Java的数组可以看作是一种集合。既然Java提供了数组这种数据类型,可以充当集合,那么,我们为什么还需要其他集合类?这是因为数组有如下限制:数组初始化后大小不可变; 数组只能按索引顺序存取。因此,我们需要各种不同类型的集合类来处理不同的数据,..

2020-05-13 20:00:27 178

原创 一文讲明白反射(必看)----反射概念、通过反射创建对象、使用反射指定方法、属性

Java ReflectionReflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。Java反射机制提供的功能:在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 在运行时判断任意一个类所具有的成员变量和方法 在运行时调用任意一个对象的成员变量和方法 生成动态代理而要想利用Java反射机制去解剖一个类,其前提是,必须先要获取到该类的字节码(*.clas...

2020-05-13 13:57:11 834 1

原创 最近笔记3

5.15爬虫入门1.网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘蛛就可以用这个原理把互联网上所有的网页都抓取下来。这样看来,网络爬虫就是一个爬行程序,一个抓取网页的程序。

2016-05-18 20:41:14 1114

原创 最近笔记2

5.9python1.可以使用type()函数来判断一个对象的类型,它返回对应的class类型。2.要判断一个对象是否是函数怎么办?可以使用types模块中定义的常量:>>> import types>>> def fn():...     pass...>>> type(fn)==types.FunctionTypeTrue3.能用type()

2016-05-15 00:42:09 333

原创 最近笔记

web5.41.标签的语义化2.用来设置单独的样式:css里写成span{color:blue;}3.用来引用简短文本,浏览器会自动添加双引号(q就是quote)4.用来引用长文本,浏览器会左右自动缩进,增加页边距5.添加水平横线分行显示文本它俩都是空标签6. 可输入空格7.可以插入一行代码可以插入多行代码它俩作用是 防止浏览器误认为是要执行代

2016-05-09 12:35:48 771

原创 CSS与HTML学习成果基础测验

CSS与HTML学习成果基础测验

2016-04-22 11:06:14 1016

原创 Python练习题

Python练习题

2016-04-18 19:13:06 860

翻译 python闭包

Python闭包浅析

2016-04-16 22:46:15 286

原创 2016.4.14python排序函数

2016.4.14python排序函数

2016-04-14 22:15:08 2485

原创 2016.4.13Python中的filter

2016.4.13Python中的filter

2016-04-13 22:13:36 396

原创 2016.4.12Python迭代器,函数式编程,map/reduce高阶函数

2016.4.12Python迭代器,函数式编程,map/reduce高阶函数

2016-04-12 16:30:48 3653

原创 2016.4.10Python列表生成式及生成器generator

2016.4.10Python列表生成式及生成器generator

2016-04-10 19:23:51 1285

翻译 2016.4.7JavaScript入门

2016.4.7JavaScript入门

2016-04-07 22:36:29 369

翻译 2016.4.7Python高级特性之切片与迭代

2016.4.7Python高级特性之切片与迭代

2016-04-07 21:50:11 402

原创 2016.4.7Python递归函数

2016.4.7Python递归函数学习吐血整理版。

2016-04-07 20:56:59 320

转载 html表单,(内联)框架,背景,颜色

2016.4.5HTML基本学习完成

2016-04-05 16:31:59 22139 1

转载 2016.4.4HTML表格,列表,块,布局

2016.4.4HTML继续

2016-04-04 22:44:14 540

翻译 HTML样式

2016.4.4HTML

2016-04-04 15:39:44 744

原创 西邮移动应用开发实验室笔试题

2016.4.2

2016-04-02 12:05:13 1809

原创 蓝鲸python第三题

蓝鲸python第三题 了解了装饰器的含义和使用及需求 但对于书写该类编程还有障碍

2016-04-02 11:24:31 518

原创 蓝鲸python第二题个人理解版

python第二题 学到了lambda函数的定义及调用

2016-04-02 11:12:21 657

原创 蓝鲸python第一题个人理解运行版

python蓝鲸小组第一题 关于基本的编码问题深入及输出函数

2016-04-02 10:50:23 799

转载 2016.3.31Python函数的参数

2016.3.31Python函数的参数部分不懂

2016-03-31 21:39:20 326

翻译 2016.3.21html标题,段落与格式化

2016.3.21html标题,段落与格式化

2016-03-30 22:59:04 653

翻译 2016.3.30python函数

2016.3.30python函数基本了解

2016-03-30 22:28:23 419

翻译 2016.3.21

HTML文档,标签,元素,属性知识的学习

2016-03-21 21:55:04 293

原创 2016.3.19css入门

2016.3.19CSS简单了解

2016-03-19 21:46:26 429

原创 2016.3.17HTML入门了解

2016.3.17HTML入门了解

2016-03-17 22:04:52 465

原创 2016.3.17.Python之循环

2016.3.17Python基础基本完成

2016-03-17 17:04:42 2114

原创 2016.3.16

2016.3.16.2(16day。end)

2016-03-16 22:04:43 265

原创 2016.3.16

2016.3.16.1

2016-03-16 21:44:08 361

原创 2016.3.15python基础

2016.03.15蓝鲸学习小组笔记

2016-03-15 17:43:27 455

空空如也

空空如也

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

TA关注的人

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