访问权限 当用一个类创建了一个对象之后,该对象可以通过“.”运算符操作自己的变量、使用类中的方法,但对象操作自己的变量和使用类中的方法是有一定限制的。 所谓访问权限是指对象是否可以通过“.”运算符操作自己的变量或通过“.”运算符使用类中的方法。 访问限制修饰符有private、protected和p ...
分类:
编程语言 时间:
2018-12-26 20:11:51
阅读次数:
206
排序有两种 1. 类实现comparable接口调用List.sort(null)或Collections.sort(List<T>)方法进行排序 jdk内置的基本类型包装类等都实现了Comparablel接口,默认是使用自然排序,即升序排序 自定义类实现Comparable接口必须要实现compa ...
分类:
编程语言 时间:
2018-12-26 20:12:29
阅读次数:
397
Given a sorted (in ascending order) integer array nums of n elements and a target value, write a function to search target in nums. If target exists, ...
分类:
编程语言 时间:
2018-12-26 20:13:03
阅读次数:
209
重载运算符 类型转换运算符 问题:能不能把一个类型A的对象a,转换成另一个类型B的对象b呢?? 是可以的。这就必须要用类型A的类型转换运算符(conversion operator) 下面的operator int()const{return val;}就是重载了的类型Int的类型转换运算符 注意: ...
分类:
编程语言 时间:
2018-12-26 20:15:22
阅读次数:
193
1.求交集 var arr1 = [{name:'name1',id:1},{name:'name2',id:2},{name:'name3',id:3}]; var arr1Id = [1,2,3] var arr2 = [{name:'name1',id:1},{name:'name2',id:... ...
分类:
编程语言 时间:
2018-12-26 20:17:11
阅读次数:
225
`` java java``程序的过程中会把它所管理的内存区域划分为若干个不同的数据区域.每个区域都有各自的用途,如下图所示: 程序计数器 是一块较小的区域,用来记录当前执行的字节码指令的位置,在多线程环境中线程的挂起与恢复都要依赖它来完成,属于线程私有的,每个线程独有一个,生命周期与线程一致,是唯 ...
分类:
编程语言 时间:
2018-12-26 20:17:19
阅读次数:
156
一. Java 的字节 byte (字节) 是 Java 中的基本数据类型,一个 byte 包含8个 bit(位),byte 的取值范围是-128到+127。 byte 跟 Java 其他基本类型的关系: 二. 常用封装 由于工作关系,我封装了一个操作字节的库 github 地址:https://g ...
分类:
编程语言 时间:
2018-12-26 20:17:26
阅读次数:
229
6.1 string → number 先来学习一个语句,这个语句和alert差不多,也是弹窗,弹的是输入框: 1 prompt("请输入你的电话","139"); 这些小功能,就叫做程序给我们提供的API,每个API都有自己不同的语法。 1 prompt(“提示文本”,”默认值”); 默认值可以省 ...
分类:
编程语言 时间:
2018-12-26 20:17:48
阅读次数:
204
Python3 运算符 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 1.Python算术运算符 以下假设变量a为10,变量b为21 2.Python比较运算符 以下假设变量a为10,变量b为20: 3.Python赋值运算符 4.Pytho ...
分类:
编程语言 时间:
2018-12-26 20:18:03
阅读次数:
220
摘要:Spring的核心容器实现了Ioc,其目 的是提供一种无侵入式的框架。在本文中,首先讲解了Spring的基础bean的相关知识,然后介绍了Spring是如何对bean进行管理的。 在Spring中,有2个最基本最重要的包,即org.springframework.beans 和org.spri ...
分类:
编程语言 时间:
2018-12-26 20:18:34
阅读次数:
132
Type hints最大的好处就是易于代码维护。当新成员加入,想要贡献代码时,能减少很多时间。 也方便我们在调用汉书时提供了错误的类型传递导致运行时错误的检测。 第一个类型注解示例 我们使用一个简单例子,两个整数相加。 def add(a, b): return a + b 上面的例子,可工作于任意 ...
分类:
编程语言 时间:
2018-12-26 20:18:44
阅读次数:
247
本函数是转换一个整数对象为十六进制的字符串表示,比如像0x的格式。如果对象不是一个整数,应定义一个方法___index__()返回整数。如果想把本函数的结果转换为整数类型,需要int()函数,并且使用基数为16的方式转换。另浮点数转换为十六进制表示需要使用float.hex()来转换,而不能使用本函 ...
分类:
编程语言 时间:
2018-12-26 20:19:07
阅读次数:
259
今天用到自动添加当前时间,居然把之前的知识忘了,特整理常用的日期时间命令 代码: ...
分类:
编程语言 时间:
2018-12-26 20:21:38
阅读次数:
212
setdefault defaultdict defaultdict是属于collections 模块下的一个工厂函数,用于构建字典对象,接收一个函数(可调用)对象为作为参数。参数返回的类型是什么,key对应value就是什么类型。 setdefault 的作用是: 如果 key 存在于字典中,那么 ...
分类:
编程语言 时间:
2018-12-26 20:21:56
阅读次数:
220
最近项目需要,利用java执行动态语言,首先想到的是支持js。 1.从打印Hello World开始 Java8 引入Nashorn实现javascript调用,比如使用java运行一段js实现“Hello World”打印: 上述代码成功打印了“Hello World”, 现实场景中,script ...
分类:
编程语言 时间:
2018-12-26 20:23:07
阅读次数:
236
title: JavaScript中Number常用属性和方法 toc: false date: 2018 10 13 12:31:42 ——1.7976931348623157e+308,可表示的最大数 ——5e 324,可表示的最小数 <! more ——把对象的值转换为指数计数法 ——把数字转 ...
分类:
编程语言 时间:
2018-12-26 20:23:33
阅读次数:
240
Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BST. According to the definition of LCA on Wikipedia ...
分类:
编程语言 时间:
2018-12-26 20:24:22
阅读次数:
132
1、matplotlib库简介: Matplotlib 是一个 Python 的 2D绘图库,开发者可以便捷地生成绘图,直方图,功率谱,条形图,散点图等。 2、Matplotlib 库使用: 注:由于深度学习实践中常常会使用绘图,主要包括生成绘图、散点图,实践中也主要关注此点。 运行环境:Pytho ...
分类:
编程语言 时间:
2018-12-26 20:25:03
阅读次数:
275
参考博客:(LeetCode 307) Range Sum Query - Mutable(Segment Tree) 一、题目描述 给定一个整数数组 nums,求出数组从索引 i 到 j (i ≤ j) 范围内元素的总和,包含 i, j 两点。 update(i, val) 函数可以通过将下标为 ...
分类:
编程语言 时间:
2018-12-26 20:54:43
阅读次数:
246
demo: 输出: 得到了Person的构造函数 创建了一个person对象 得到了Person的eat方法 吃肉 eat方法的返回值:返回值 ...
分类:
编程语言 时间:
2018-12-26 20:55:12
阅读次数:
253