码迷,mamicode.com
首页 > 编程语言 > 日排行
java this关键字
this的作用 如果有同一个类型的两个对象,分别是a和b,如何能让这两个对象都能调用同一个方法呢。 如果只有一个方法,这个方法如何知道自己调用的是哪个对象的属性。 其实编译器暗自把“所操作对象的引用”作为第一个参数传递给调用的方法, 这就是this,this是所操作对象的引用。 在方法内调用类的属性 ...
分类:编程语言   时间:2018-07-29 15:24:44    阅读次数:133
JVM理论:(二/3)垃圾收集算法、垃圾收集器
掌握三种垃圾算法,七种垃圾收集器,了解每种垃圾收集器使用的是哪种垃圾收集算法,以及关于SafePoint的知识点。 垃圾收集算法 1、标记-清除算法(Mark-Sweep) 先标记(如可达性算法)出所有需要回收的对象,标记完后再统一回收所有被标记的对象。 缺点:标记和清除过程的效率都不高,且清除后会 ...
分类:编程语言   时间:2018-07-29 15:25:29    阅读次数:141
2.关于java的类的访问修饰符和main方法的声明
最近在看Java core I 对java有了更深一步的了解。 Java是一种成长的语言, 从1996年到现在,Java的类库从200多个增长到了4000多个,有个惊人的增长。 Java从1.0版本升级到了Java10 第一个问题: 类必须用public(access modifier--访问修饰符 ...
分类:编程语言   时间:2018-07-29 15:26:02    阅读次数:175
JavaScript 逻辑与(&&) 与 逻辑或(||) 的逻辑运算规则理解
逻辑与(&&) 逻辑与(&&)操作可以应用于任何的操作类型,不仅仅是布尔值,在有一个操作数不是布尔值的情况下,&&操作符就不一定返回布尔值:遵循下面规则: 1. 如果第一个操作数是对象(广义),则返回第二个操作数 2. 如果第二个操作数是对象,只有在第一个操作数求值为 true 的情况下才返回该对象 ...
分类:编程语言   时间:2018-07-29 15:26:36    阅读次数:178
Python 扩展插件
扩展插件 我下载的本版自带 pip下载工具 cmd-pip 下载插件 pip install HTMLParser 如果提示版本问题,更新PIP 别用开始里面的CMD 使用管理者权限 请注意差别 输入 python -m pip install --upgrade pip 开始更新 完毕后,正常下载 ...
分类:编程语言   时间:2018-07-29 16:22:29    阅读次数:183
函数作用域和块级作用域--你不知道的JavaScript
et和const在{}内声明都会变为外部不能访问的值,但是const声明的是常量,也不能修改 函数是 JavaScript 中最常见的作用域单元。本质上,声明在一个函数内部的变量或函数会在所处的作用域中“隐藏”起来,这是有意为之的良好软件的设计原则。但函数不是唯一的作用域单元。块作用域指的是变量和函 ...
分类:编程语言   时间:2018-07-29 16:22:59    阅读次数:169
JavaScript函数(三)——闭包及作用域
闭包 概念 只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁 例子 作用:比如在一个函数中嵌套一个函数,通过闭包可以让嵌套函数访问到包裹它的函数的局部变量。 封装 闭包陷阱 总结 优点:灵活方便,封装 缺点:空间 ...
分类:编程语言   时间:2018-07-29 16:23:20    阅读次数:167
Initialization of bean failed; nested exception is java.lang.
网上搜寻各种解说,applicationContext-hibernate.xml 配置错误,jar冲突等等 现场错误图: 解决方法: asm-attrs.jar cglib-nodep-2.1_3.jar 放在WEB-INF/lib 文件,其他cglib-nodep-2.1_3.jar替换掉cgl ...
分类:编程语言   时间:2018-07-29 16:23:33    阅读次数:142
python全栈开发 * 进程理论 进程创建 * 180724
(二).其他方法和属性 ...
分类:编程语言   时间:2018-07-29 16:23:40    阅读次数:181
ubuntu18.0.4 python 开发环境
pyenv 官方库:https://github.com/pyenv/pyenv.git export PATH="/home/whb/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" $ sourc ...
分类:编程语言   时间:2018-07-29 16:25:09    阅读次数:239
python学习[第十九篇] 模块
python学习[第十九篇] 模块 模块和文件 python中文件时物理上组织模块的方法,模块是按照逻辑层组织代码的方法。一个python文件就是 一个独立模块一个模块也可以看作是一个文件。 模块名称空间 一个名称空间就是一个从名称到对象的关系映射的集合。模块名称是他们属性名称中的一个重要部分。每个 ...
分类:编程语言   时间:2018-07-29 16:25:15    阅读次数:114
Python—面向对象 封装03
接着上面的一篇继续往下: 如何隐藏 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) ? 其实这仅仅这是一种变形操作 类中所有双下划线开头的名称如__x都会自动变形成:_类名__x的形式: A._A__N是可以访问到的,即这种操作并不是严格意义上的限制外部访问,仅仅只是一种语法意义 ...
分类:编程语言   时间:2018-07-29 16:25:52    阅读次数:137
(拿来主义-9) Spring Boot构建RESTful API与单元测试(四)
@Controller:修饰class,用来创建处理http请求的对象 @RestController:Spring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@Controller就不需要再配置@Re ...
分类:编程语言   时间:2018-07-29 16:26:25    阅读次数:175
给定 2 个正整数 a, b,a 和 b 最多可能有 40 位,求出 a + b 的和(C语言实现)
最近参加一个编程比赛,里面有个一些题库,这个题目就是其中之一. 当然,如果想锻炼自己的编程水平,可以去lintcode或者其他的网站上去刷题. 自信满满的我看到花了一个多小时才写出来,实在是汗颜. 本来实现使用string,毕竟是使用c++编程.没想好怎们写,就没有采用. 题目描述: 给定 2 个正 ...
分类:编程语言   时间:2018-07-29 16:26:36    阅读次数:1205
零基础学c语言之循环
记录每一天的学习,从零到一。坚持与你我同在。 看了很多的书,仍然不会编程,从进入一个坑在到另一个坑中。其实很无奈,但也没办法。 也许,你需要一点好的思考过程。时间只会让我们记住那些难忘的事。那些过眼云烟,永远不会被铭记。 比如做一个5的阶乘,应该想到用循环的思想来解决。 有三种循环,分别使用 #in ...
分类:编程语言   时间:2018-07-29 16:26:45    阅读次数:163
多线程之内存可见性
可见性的概念 一个线程对共享变量值的修改,能够及时地被其他线程看到 共享变量值:如果一个变量在多个线程的工作内存中都使用,存在副本,那么这个变量就是这几个线程的共享变量 两条重要规定: JMM(Java Memory Model) 共享变量可见性实现原理 线程1把工作内存1中更新过的共享变量刷新到主 ...
分类:编程语言   时间:2018-07-29 16:27:21    阅读次数:170
web整合Spring和Hibernate
上一篇是简单整合web和Spring, 这一篇是整合hibernate: 连接池c3p0: spring5.0, hibernate5.0 jars: web.xml,增加高亮部分,不然会报 Could not obtain transaction-synchronized Session for ...
分类:编程语言   时间:2018-07-29 16:30:41    阅读次数:206
Spring MVC+Spring+Mybatis实现支付宝支付功能(图文详解)
前言 本教程详细介绍了如何使用ssm框架实现支付宝支付功能。本文章分为两大部分,分别是「支付宝测试环境代码测试」和「将支付宝支付整合到ssm框架」,详细的代码和图文解释,自己实践的时候一定仔细阅读相关文档,话不多说我们开始。 本教程源代码: https://github.com/OUYANGSIHA ...
分类:编程语言   时间:2018-07-29 16:30:48    阅读次数:166
连续加班一周最终把所有的Python库整理出来了,愿各位早日学会Python!
我们直接开始主题,小伙伴们需要资料的话可以私信我回复01,可以获得大量PDF书籍和视频! Python常用的库简单介绍一下 fuzzywuzzy ,字符串模糊匹配。 esmre ,正则表达式的加速器。 colorama 主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable 主要用于 ...
分类:编程语言   时间:2018-07-29 16:31:13    阅读次数:190
java——变量
基本数据变量类型:byte、short、int、long、float、double、boolean、char eg : int i = 1; 引用数据变量类型:数组、类、接口 eg : Scanner sc = new Scanner(System.in);//接受键盘输入 Random ran = ...
分类:编程语言   时间:2018-07-29 16:32:15    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!