形参与实参的区别: fun(a,b)是形参 是用来开辟空间的 fun(5,10)是实参 传给a和b的值 相当于在函数里边创建了两个变量并且赋值 1.形参变量:只有被调用时才分配内存空间,结束时释放空间;因此形参只有在函数内部有效。 2.实参:可以是变量,常量,表达式,函数等;无论实参是何种类型的量, ...
分类:
其他好文 时间:
2019-11-11 21:39:29
阅读次数:
81
CentOS7 常用命令集合 这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~ 废话不多说,直接上命令和解析! 常用命令 文件与目录操作 命令解析 cd /home 进入 ‘/home’ 目 ...
分类:
系统相关 时间:
2019-11-10 16:01:23
阅读次数:
96
Java和C++语言的一个重要区别就是Java中我们无法直接操作一块内存区域,不能像C++中那样可以自己申请内存和释放内存。Java中的Unsafe类为我们提供了类似C++手动管理内存的能力,不建议使用该类 public class UnsafeTest { public static void m ...
分类:
其他好文 时间:
2019-11-10 13:53:40
阅读次数:
76
CSS padding(填充)是一个简写属性,定义元素边框与元素内容之间的空间,即上下左右的内边距。 padding(填充) 当元素的 padding(填充)内边距被清除时,所释放的区域将会受到元素背景颜色的填充。 单独使用 padding 属性可以改变上下左右的填充。 可能的值 值说明 lengt ...
分类:
Web程序 时间:
2019-11-10 10:13:22
阅读次数:
567
线程安全性是我们在进行Java并发编程的时候必须要先考虑清楚的一个问题。这个类在单线程环境下是没有问题的,那么我们就能确保它在多线程并发的情况下表现出正确的行为吗?我这个人,在没有副业之前,一心扑在工作上面,所以处理的蛮得心应手,心态也一直保持的不错;但有了副业之后,心态就变得像坐过山车一样。副业收入超过主业的时候,人特别亢奋,像打了鸡血一样;副业迟迟打不开局面的时候,人就变得惶惶不可终日。仿佛我
分类:
编程语言 时间:
2019-11-10 09:18:37
阅读次数:
83
一、sleep、join、yield、wait、notify、notifyAll 1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例 ...
分类:
编程语言 时间:
2019-11-09 21:58:45
阅读次数:
98
本文基于 "https://github.com/h2pl/Java Tutorial" 的总结 多线程的优缺点 "多线程性能分析" 线程的状态 JMM(Java内存模型) "JMM 内存模型 与 volatile 关键字" volatile写 读的内存语义 锁释放和获取的内存语义 final 域的 ...
分类:
编程语言 时间:
2019-11-09 20:04:18
阅读次数:
123
02 特征工程和文本特征提取 数据集的构成 数据存放形式 1. CSV 文件 2. mysql: 性能瓶颈,读取速度; 格式不符合机器学习的格式 3. pandas:读取工具 4. numpy为什么读取速度快: 动态语言 全局解释性锁 GIL : 释放了 (GIL数据安全),真正的多线程 可用的数据 ...
分类:
其他好文 时间:
2019-11-09 15:53:23
阅读次数:
127
前言 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃 (OOM) 等严重后果。 那什么情况下不能被回收呢? 目前 java 垃圾回收主流算法是虚拟机采用 GC Roots Tracing 算法。算法 ...
分类:
移动开发 时间:
2019-11-09 15:35:41
阅读次数:
150
package cn.gl.ObjectLearn; /** * 静态修饰符: * 由static修饰的变量、常量和方法被称作静态变量、静态常量和静态方法, 他们都存放在内存的“静态区”中, * 这些变量和方法有独立的生存周期。 * 内存中的静态区在整个程序运行结束之后才会释放,所以用静态修饰的代码 ...
分类:
其他好文 时间:
2019-11-09 13:42:08
阅读次数:
79