ICode9

精准搜索请尝试: 精确搜索
  • JVM(六)方法调用(补充知识)2021-04-05 17:00:54

    方法调用并不等同于方法中的代码被执行,方法调用阶段唯一的任务就是确定被调用方法的版本(即调用哪一个方法),暂时还未涉及方法内部的具体运行过程。一切方法调用在Class文件里面存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址(也就是直接引用)。这个特性给Java

  • CS61A学习杂记022021-04-04 22:32:29

    A Way To Keep Track Of The Information Used Before 在做第一个 project:Hog 的时候看到的一个小细节,也算是没见过的一点新东西吧。 先上代码 代码 def announce_lead_changes(prev_leader=None): """Return a commentary function that announces lead changes. >>> f0

  • python跨文件函数2021-04-04 14:59:41

    Python跨文件调用函数实例: # main.py import supportlibrary s = supportlibrary.say s.nema("at","SB") s.hello() s.saytime() # supportlibrary.py import time class say: def nema(a,b): print("{0} say:{1}".format(a,b)) d

  • Spring程序实例从入门到最后(实时更新目前还没学完)1.02021-04-02 18:58:14

    1.入门程序 1.基础包 下载地址: https://repo.spring.io/libs-release-local/org/springframework/spring/4.3.6.RELEASE/ http://commons.apache.org/proper/commons-logging/download_logging.cgi 2.获取配置文件的约束信息: 位置: 3.约束信息+版本信息号(版本信息号就是下图

  • 2021-03-282021-03-28 10:43:02

    Spring框架包 下载地址:Spring 4.3.6版本的框架压缩包 如下图所示 除自带的JAR包外,Spring的核心容器还需要以来commons.logging的JAR包。下载地址:第三方依赖包 按如下图所示下载 Spring核心容器 1.BeanFactory Spring 的入门程序: 第一步:创建Dnamic Web project 以下附上代

  • ES6——类class2021-03-22 20:30:20

    其实不知道该怎么总结class才是一针见血,就先根据自己的理解来写这篇笔记吧:  1,类class是ES6新增的一个语法,class是对象的模板,class比function用起来更接近于面向对象编程,实例属性和类原型属性都在class体内定义(当然,原型上属性还可以这样定义:someClass.prototype.propName = ''),但

  • JS中常见的this指向问题2021-03-11 20:01:05

    一、一般函数:谁调用就指向谁 二、箭头函数: 1、函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。比如说箭头函数在a函数里面,this就指向a函数。 2、箭头函数实际并没有自己的this对象,其内部的this自动指向外层代码块的this 3、箭头函数不能使用call apply bind

  • Golang | Go语言多态的实现与interface使用2021-03-07 21:03:34

    转: Golang | Go语言多态的实现与interface使用 本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是golang专题的第11篇文章,我们一起来聊聊golang当中多态的这个话题。 如果大家系统的学过C++、Java等语言以及面向对象的话,相信应该对多态不会陌生。 多态是面向对象范畴当中经常

  • js 类和对象 ES62021-02-25 14:02:56

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>类和对象</title> </head> <body> <!-- <script type="text/javascript"> //类 (一类事物) //使用class关键字 定义类,实例化得到对象

  • js this指向总结2021-02-23 21:02:17

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>this指向</title> </head> <body> <input type="button" id="btn" value="按钮"> <img src="1.j

  • js构造函数方式定义对象2021-02-19 20:04:13

    //构造函数方式定义对象 function Fn(){//构造函数一般首字母大写 this.name = 'zhangsan';//this的值,就是实例化之后的那个对象 this.age = 30; this.say = function(){ return 'hello 我的名字是:' + thi

  • Erlang 进程2021-02-10 11:58:10

    Erlang进程管理 相比于其它函数式编程语言,Erlang 的优势在于它的并发程序设计与分布式程序设计。并发是指一个程序中同时有多个线程在执行。例如,现代操作系统允许你同时使用文字处理、电子制表软件、邮件终端和打印任务。在任意一个时刻,系统中每个处理单元(CPU)都只有一个线程(

  • C#_Interface_接口作为参数传递2021-01-29 13:01:37

    C#接口-接口作为参数 接口作为参数和返回值,都是同样的作用,所有继承了这个接口的类,都可以使用。也就是说,你给这个方法传参数的时候,可以把继承了这个接口的类的实例传给这个方法,同样的道理,你可以把继承了这个接口的类返回。 接口做为参数传递,传递的是实现了接口的对象; 接口作为类型

  • 1.Spring的基本应用2021-01-27 12:35:48

    1.1概述 1.1.1 Spring是什么 Spring一个轻量级的框架,以IOC(控制反转)和AOP(面向切面编程)为内核,Spring在表现层提供了Spring MVC的框架整和功能,在业务逻辑层可以管理事务,记录日志,在持久层可以整合Mybatics。虽然Spring可以贯穿表现层,业务逻辑层和持久层,但绝非取代已有的框架,而是高度和

  • Python之新手教程6、事件编程2021-01-25 11:33:11

    6.1鼠标点击事件 我们可以使用这个【when_sprite_clicked】语句来处理角色的点击事件。 这个语句需要两个参数,一个参数是被点击的角色,另外一个参数是被点击之后需要执行的函数。 比如说下面这段代码: from scratch import * monkey = Sprite('猴子') def say(): monkey.say(

  • python-模块与包的引用2021-01-24 09:30:11

    模块的属性 dir:列出对象的所有属性及方法help:查看类,方法的帮助信息name:模块的名称file:文件全路径 #引用模块 import text1 text1.study() #注释1:函数定义 """ """ #注释2:每一步作用 # #测试代码:只有本文档可执行,引用文档不执行 if _name_ == '_main_': print("OK") 包

  • 关于C语言地址(指针)的难点解析——数组的地址与函数的地址2021-01-09 17:31:13

    最近在看《Linux C 一站式编程》,夸一下这本书。今天花了一天时间搞懂了C语言中指针(地址)和数组、函数的关系。 很多人都知道&a[0]=*(a+0),但你知道a和&a数值是相等的吗?你知道他们类型上的差异吗? 先上代码: #include<typeinfo> #include<iostream> using namespace std; int main()

  • 手写封装javascript的call,apply和bind方法2020-12-30 23:01:48

    准备两个对象用于测试 const lvs={ name:"MaxLoong", age:18, say:function(...args){ console.log(this); console.log(`姓名:${this.name},年龄:${this.age},参数:${args}`) } } const xxx={ name:"xxx",

  • Spring Boot 实战系列:02 获取请求参数2020-12-30 13:34:10

    概述 Overview 上一期中是使用根路径/访问的,我们经常会看互联网上的网址都是多种多样的,其中除了前面一部分固定不变,也成为 域名 Domain,其它后面的部分会携带各种各样个性化的参数,最常见的就是/xxx/xxx以及/xxx?id=xxx,这些都是随着前端使用者的操作上下文变化的参数,前者称为路径

  • AOP的姿势之 简化 MemoryCache 使用方式2020-12-27 14:31:58

    0. 前言 之前写了几篇文章介绍了一些AOP的知识, 但是还没有亮出来AOP的姿势, 也许姿势漂亮一点, 大家会对AOP有点兴趣 内容大致会分为如下几篇:(毕竟人懒,一下子写完太累了,没有动力) AOP的姿势之 简化 MemoryCache 使用方式AOP的姿势之 简化混用 MemoryCache 和 DistributedCache 使

  • 【随笔】【python】装饰器2020-12-22 18:01:23

    python装饰器是啥? ''' 装饰器本质上是一个python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能, 装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如插入日志、性能测试、事物处理、 缓存、权限校验等场景。装饰器是解决这类问题的绝佳设

  • 前端面试典型例题之ECMAScript6,2020.12.072020-12-12 15:33:55

    1.编写程序使用ES6定义 Person类,包括类实例属性(name,age),实例方法say()该方法返回name和age字符串 <script> class Person { constructor(name, age) { //实例属性 this.name = name; this.age = age; //实例方法 // this.say = functio

  • 一日一技:实现函数调用结果的 LRU 缓存2020-12-03 17:52:27

    一日一技:实现函数调用结果的 LRU 缓存 摄影:产品经理在工程项目中,可能有一些函数调用耗时很长,但是又需要反复多次调用,并且每次调用时,相同的参数得到的结果都是相同的。在这种情况下,我们可能会使用变量或者列表来存放,例如: resp_1 = get_resp(param=1) resp_2 = get_resp(param=2) re

  • 面向对象的多态性2020-11-15 17:04:37

    Java面向对象-对象的多态性 Java中的多态性表现: 1,方法的重载和重写(覆盖); 2,可以用父类的引用指向子类的具体实现,而且可以随时更换为其他子类的具体实现; 我们先搞个父类Animal: 复制代码 复制代码 1 package com.java1234.chap03.sec13; 2 3 public class Animal { 4 5 public

  • idea配置springboot项目2020-11-06 18:33:33

    1.文件——>新建         2.选择Spring Initializr,然后选择next      3.填写项目相关的信息                  4                  5                        6 创建web包,并创建一个类IndexController              

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有