码迷,mamicode.com
首页 > 编程语言 > 周排行
MAVEN配置及Spring Tool Suite的Maven配置
1.下载Maven http://maven.apache.org/download.cgi 如图点击下载即可 2.Maven配置 2.1配置本地仓库 创建目录maven-repository如图所示 2.2在setting中配置本地仓库文件路径: <localRepository>D:/TESTC ...
分类:编程语言   时间:2019-02-11 19:56:48    阅读次数:308
Java多线程和并发(十),JMM(Java内存模型)
目录 1.什么是JMM 2.JMM的主内存和工作内存 3.JMM如何解决可见性问题-指令重排序 4.Volatile 十、JMM(Java内存模型)(暂时没有理解) 1.什么是JMM 2.JMM的主内存和工作内存 (1)主内存 (2)工作内存 (3)主内存和工作内存数据存储类型以及操作方式归纳 (4 ...
分类:编程语言   时间:2019-02-11 20:00:02    阅读次数:213
Java多线程和并发(十二),Java线程池
目录 1.利用Executors创建线程的五种不同方式 2.为什么要使用线程池 3.Executor的框架 4.J.U.C的三个Executor接口 5.ThreadPoolExecutor 6.线程池的状态 7.线程池大小如何选定 十二、Java线程池 1.利用Executors创建线程的五种不同 ...
分类:编程语言   时间:2019-02-11 20:00:25    阅读次数:240
python入门(六):函数
1.系统自带的函数: >>> dir(__builtins__) ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'Buffe ...
分类:编程语言   时间:2019-02-11 20:01:57    阅读次数:176
Java多线程和并发(八),synchronized底层原理
目录 1.对象头(Mark Word) 2.对象自带的锁(Monitor) 3.自旋锁和自适应自旋锁 4.偏向锁 5.轻量级锁 6.偏向锁,轻量级锁,重量级锁联系 八、synchronized底层原理 1.对象头(Mark Word) 2.对象自带的锁(Monitor) (1)javap反编译查看原 ...
分类:编程语言   时间:2019-02-11 20:02:45    阅读次数:226
白话说java gc垃圾回收
gc是java区别于其他好几门语言(c/c++)的一个代表功能(当然也有很多可以自动管理内存的语言,如所有的脚本语言,你根本不知道内存管理这回事)! 当然,之所以要把c/c++和java相比,是因为java出现的初衷即是对标c++的缺点的。不管怎么样,gc让程序员gg们不用痛苦地管理内存,这是好事! ...
分类:编程语言   时间:2019-02-11 20:03:17    阅读次数:214
Python:ModuleNotFoundError: No module named 'windows'
pymouse安装后,又出现了ModuleNotFoundError: No module named 'windows'的错误 解决: 下载安装pyhook:http://www.lfd.uci.edu/~gohlke/pythonlibs/ ctrl+f 查找 安装 安装成功后,再安装 运行文件 ...
分类:编程语言   时间:2019-02-11 20:03:52    阅读次数:528
【LeetCode】数组
https://leetcode.com/tag/array/ ...
分类:编程语言   时间:2019-02-11 20:04:55    阅读次数:189
python之把字符串形式的函数编译执行
实现效果:执行字符串形式的函数 代码如下 ...
分类:编程语言   时间:2019-02-11 20:06:29    阅读次数:237
Java多线程和并发(五),线程的状态
目录 1.线程的六个状态 2.sleep和wait的区别 3.锁池(EntryList)和等待池(WaitSet) 4.notify和notifyall的区别 五、线程的状态 1.线程的六个状态 2.sleep和wait的区别 3.锁池(EntryList)与等待池(WaitSet) 4.notif ...
分类:编程语言   时间:2019-02-11 20:06:45    阅读次数:190
Python 面向对象和实例属性
一、三大编程范式 编程范式即编程的方法论,标识一种编程风格。 我们学习完Python语法后,就可以写python代码了,然后每个人写代码的风格不同,这些不同的风格就代表了不同的流派。 如果把python的基本语法比作无数的基本功,那么不同的编程风格就好比不同的武林门派。 虽然大家风格不同,但是都可以 ...
分类:编程语言   时间:2019-02-11 20:08:07    阅读次数:188
Java多线程和并发(四),线程返回值获取方式和Callable接口
目录 1.主线程等待法 2.使用Thread类的join()阻塞当前线程,等待子线程执行完毕 3.通过Callable接口实现:通过FutureTask Or线程池获取 四、线程返回值获取方式和Callable接口 1.主线程等待法 2.使用Thread类的join()阻塞当前线程,等待子线程执行完 ...
分类:编程语言   时间:2019-02-11 20:10:38    阅读次数:184
Java多线程和并发(六),yield函数和中断线程
目录 1.yield函数 2.中断线程 六、<!--[endif]-->yield函数和中断线程 (1)已经被抛弃的方法 (2)目前使用的方法 ...
分类:编程语言   时间:2019-02-11 20:10:57    阅读次数:200
Java多线程和并发(七),synchronized
目录 1.线程安全的主要原因 2.互斥锁的特性 3.锁的类别 4.类锁和对象锁的总结 七、synchronized 1.线程安全的主要原因 2.互斥锁的特性 Java中synchronized锁的不是代码,而是对象 3.锁的类别 (1)获取对象锁 (2)获取类锁 4.类锁和对象锁的总结 ...
分类:编程语言   时间:2019-02-11 20:11:13    阅读次数:206
Java面试题
final用于修饰类,方法,属性。修饰类时,该类不能被继承,final修饰的类不允许为abstract抽象类,类中的所有方法都不能被重写。 final修饰的方法不能被重写,但是子类中可以用父类中final修饰的方法。 final修饰的成员变量是不可变的,如果成员变量是基本数据类型,初始化之后成员变量 ...
分类:编程语言   时间:2019-02-11 20:12:58    阅读次数:219
Javascript中点击(click)事件的3种写法
方法一 方法二 方法三 ...
分类:编程语言   时间:2019-02-11 20:15:12    阅读次数:213
JS数组
垃圾回收(GC)  当一个对象没有任何变量或属性对他进行引用,此时无法操作该对象就成了垃圾,会占用大量的内存空间,必须进行清理  JS中拥有自动垃圾回收机制,会将这些垃圾对象从内存中销毁,我们不需要也不能进行垃圾回收的操作 将不再使用的对象设置为null。 var obj = n ...
分类:编程语言   时间:2019-02-11 20:16:22    阅读次数:178
树链剖分算法解析
本文部分内容参考自 这篇博客 (写的很好 Orz ,建议大家也去看一下) 树链剖分是什么?用来做什么? 有一棵树,求解以下问题:1将从 x 到 y 的路径上的每个结点权值增加 z2求从 x 到 y 的路径上的每个结点的权值和/权值最大值/权值最小值 单独求解每个问题都很简单,这两种问题结合起来,之前 ...
分类:编程语言   时间:2019-02-11 21:25:01    阅读次数:244
Esri geometry api java 学习文档 (2) 几何图形 (Geometry)与数据结构
Geometry是Esri geometry api中所有类的父类,它定义了所有几何数据的存储结构 与 基本方法。 无论派生出的任何点、线、面等要素都要遵循Geometry定下的基本规则,那我们就来看一下Geometry到底使用了什么思路?搭建了什么样的结构? 上图是Esri Geometry的子类 ...
分类:编程语言   时间:2019-02-11 21:27:10    阅读次数:466
regular expression, grep (python, linux)
https://docs.python.org/2/library/re.html re.match(pattern, string, flags=0) 尝试从字符串的起始位置匹配一个模式 re.search(pattern, string, flags=0) 扫描整个字符串并返回第一个成功的匹配 ...
分类:编程语言   时间:2019-02-11 21:28:27    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!