锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA下常见的锁名称以及特性,为大家答疑解 惑。 1、自旋锁 自旋 ...
分类:
编程语言 时间:
2017-07-06 17:37:30
收藏:
0 评论:
0 赞:
0 阅读:
205
ublic class ph{public static void main(String [] args){ /* for(int i =0;i<7; i++){ for(int j =0;j<7; j++){ if(j<7-i){ System.out.print("*"); }else { S ...
分类:
编程语言 时间:
2017-07-06 17:35:32
收藏:
0 评论:
0 赞:
0 阅读:
198
根据个人理解写的,轻喷。 没什么大的逻辑,直接上代码。 UDPServer.java package mySocket;/* * 服务器端 */import java.awt.GridLayout;import java.io.IOException;import java.net.Datagram ...
分类:
编程语言 时间:
2017-07-06 17:33:09
收藏:
0 评论:
0 赞:
0 阅读:
299
报错信息 17/07/06 17:00:27 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.17/0 ...
分类:
编程语言 时间:
2017-07-06 17:32:24
收藏:
0 评论:
0 赞:
0 阅读:
850
LinkedList类底层数据结构 模拟: ...
分类:
编程语言 时间:
2017-07-06 17:32:06
收藏:
0 评论:
0 赞:
0 阅读:
260
PIL库学习链接:http://blog.csdn.net/column/details/pythonpil.html?&page=1 1 #-*-coding:utf-8-*- 2 __author__ = 'Deen' 3 ''' 4 题目说明: 5 将你的 QQ 头像(或者微博头像)右上角加上... ...
分类:
编程语言 时间:
2017-07-06 17:31:04
收藏:
0 评论:
0 赞:
0 阅读:
262
类的初始化时机 调用 ClassLoader类的loadClass方法加载一个类,并不是对类的主动使用,不会导致类的初始化。 ...
分类:
编程语言 时间:
2017-07-06 17:29:30
收藏:
0 评论:
0 赞:
0 阅读:
327
1):不定参数的使用 2):ArrayList的定义和遍历 ...
分类:
编程语言 时间:
2017-07-06 17:28:31
收藏:
0 评论:
0 赞:
0 阅读:
281
因为文件夹中往往包含文件和文件夹。想要遍历所有的文件,必须遍历文件夹中所有的文件夹。很显然,这个描述满足递归的两个要素:(1)问题的规模在不断的缩小,且新问题的模式与旧问题相同。很显然文件夹中含有子文件夹同样需要遍历。(2)含有简单的终止条件,即遇到文件夹下再无文件夹停止。 C++遍历文件夹下所有文 ...
分类:
编程语言 时间:
2017-07-06 17:26:40
收藏:
0 评论:
0 赞:
0 阅读:
217
Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。 (1) 添加、删除操作: Object put(Object key, Object value): 将互相关联的一个关键字与一个值放入该映像。如果该关键 ...
分类:
编程语言 时间:
2017-07-06 17:26:29
收藏:
0 评论:
0 赞:
0 阅读:
226
interrupt()方法: 作用是中断线程。 本线程中断自身是被允许的,且"中断标记"设置为true 其它线程调用本线程的interrupt()方法时,会通过checkAccess()检查权限。这有可能抛出SecurityException异常。 若线程在阻塞状态时,调用了它的interrupt( ...
分类:
编程语言 时间:
2017-07-06 16:47:08
收藏:
0 评论:
0 赞:
0 阅读:
333
昨天看网易公开课中可汗学院的视频实现排序,就想着写一下排序,暑假上课也没时间弄其他的, 乘着午休来码一码,积累自己的代码笔记。 插入排序是指有一个有序的列表,往这个列表里插入一个数,插入后列表依旧有序 它的时间复杂度平均为O(n^2) 不适合数据量特别大的 数据量很小是个不错的选择 接下来是最经典的 ...
分类:
编程语言 时间:
2017-07-06 16:45:28
收藏:
0 评论:
0 赞:
0 阅读:
310
一、分布式锁使用场景: 二、需要的技术: 1 <!--mongodo开始--> 2 <dependency> 3 <groupId>org.springframework.data</groupId> 4 <artifactId>spring-data-mongodb</artifactId> 5 ...
分类:
编程语言 时间:
2017-07-06 16:34:43
收藏:
0 评论:
0 赞:
0 阅读:
537
1、==比较的 是两个对象引用所指向的地址 2、自定义类 中如果没有覆写equals方法,调用equals方法时,仍然 比对的时对象地址。Object类的equals方法如下: ...
分类:
编程语言 时间:
2017-07-06 16:33:48
收藏:
0 评论:
0 赞:
0 阅读:
249
今天博主遇到这样一个问题,就是如何在浏览器url地址栏中直接写入数组参数进行传递,问了身边几个同事,都没有找到成功的书写方法。就开始怀疑是否可以在地址栏中直接写入数组进行传递。开始在谷歌,百度进行搜索查询,也是同样没有找到有用的信息。 也许,大家很少遇到这样的情况。 就这样,我自己开始慢慢的尝试书写 ...
分类:
编程语言 时间:
2017-07-06 16:32:33
收藏:
0 评论:
0 赞:
0 阅读:
539
今天使用在swift项目上使用了oc项目的一部分源代码发现了以下问题: 1. oc 无法继承swift类 2. oc 无法使用 纯swift类 3. 带有闭包的函数无法被oc类调用 以上问题使得 oc 使用swift源码变得困难重重 昨天打包的时候发现这个问题: “Undefined symbols ...
分类:
编程语言 时间:
2017-07-06 16:29:10
收藏:
0 评论:
0 赞:
0 阅读:
353
熟悉String方法的使用之判断文件名是否合法 学习之余,写个小练习来巩固一下String的方法应用。 任务: 1、判断用户选择要输入的内容的类型 2、如果是java文件,输出“您输入的是java文件名” 3、如果是邮箱地址,输出“您输入的是邮箱地址” 4、如果都不是,输出“无法解析您输入的内容” ...
分类:
编程语言 时间:
2017-07-06 16:28:44
收藏:
0 评论:
0 赞:
0 阅读:
227
类中的方法有两类: 绑定方法 非绑定方法 绑定方法 非绑定方法 一、绑定方法 1.对象的绑定方法 首先我们明确一个知识点,凡是类中的方法或函数,默认情况下都是绑定给对象使用的。下面,我们通过实例,来慢慢解析绑定方法的应用。 从上面的输出结果来看,talk()這个类中的方法,是绑定给对象使用的。下面, ...
分类:
编程语言 时间:
2017-07-06 16:27:32
收藏:
0 评论:
0 赞:
0 阅读:
314
在C++标准中,提供了关于类型层次转换中的两个关键字static_cast和dynamic_cast。 一、static_cast关键字(编译时类型检查) 用法:static_cast < type-id > ( expression ),该运算符把expression转换为type-id类型,但没 ...
分类:
编程语言 时间:
2017-07-06 16:26:57
收藏:
0 评论:
0 赞:
0 阅读:
368