首页 > 2017年05月29日 > 全部分享
转:【Java集合源码剖析】TreeMap源码剖析
前言 本文不打算延续前几篇的风格(对所有的源码加入注释),因为要理解透TreeMap的所有源码,对博主来说,确实需要耗费大量的时间和经历,目前看来不大可能有这么多时间的投入,故这里意在通过于阅读源码对TreeMap有个宏观上的把握,并就其中一些方法的实现做比较深入的分析。 红黑树简介 TreeMap ...
分类:编程语言   时间:2017-05-29 09:17:40    收藏:0  评论:0  赞:0  阅读:312
java 多线程(0) Java线程
线程 线程是系统调度的基本单元,每当创建一个进程时,会有许多的线程,也叫轻量级进程,在一个进程中拥有多个线程,各自都有自己的计数器,堆和局部变量属性,并且能够分享内存变量. 为什么要使用多线程 1.更多的处理器核心 2.更快的响应时间 3.更好的编程模型 优先级 线程优先级决定了线程需要多或少分配一 ...
分类:编程语言   时间:2017-05-29 09:17:26    收藏:0  评论:0  赞:0  阅读:252
[LeetCode] 91. Decode Ways Java
题目: A message containing letters from A-Z is being encoded to numbers using the following mapping: Given an encoded message containing digits, determi ...
分类:编程语言   时间:2017-05-29 09:17:11    收藏:0  评论:0  赞:0  阅读:324
navicat软件设置连接mysql数据库
navicat软件设置连接mysql数据库 适用范围及演示使用工具 适用范围:mysql全部系列(含Linux和Windows系统下的mysql) 演示使用工具:Navicat 8.0 MySQL 演示系统:Windows2003系统 navicat连接mysql数据库设置方法/步骤 第1步:下载并 ...
分类:数据库技术   时间:2017-05-29 09:16:57    收藏:0  评论:0  赞:0  阅读:178
转: 【Java并发编程】之三:线程挂起、恢复与终止的正确方法(含代码)
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17095733 挂起和恢复线程 Thread 的API中包含两个被淘汰的方法,它们用于临时挂起和重启某个线程,这些方法已经被淘汰,因为它们是不安全的,不稳定的。如果在不合适的时候挂起线程(比如 ...
分类:编程语言   时间:2017-05-29 09:16:38    收藏:0  评论:0  赞:0  阅读:265
《Pro Android Graphics》读书笔记之第四节
Android Procedural Animation: : XML, Concepts and Optimization Procedural Animation Concepts: Tweens and Interpolators Interpolator:http://developer.a ...
分类:移动平台   时间:2017-05-29 09:16:25    收藏:0  评论:0  赞:0  阅读:270
Java分支结构
1.分支结构 任何复杂的逻辑都可以通过“顺序”、“分支”、“循环”三种基本的程序结构来实现。分支结构:程序在运行中,根据不同的条件执行不同的语句。 三种结构: if结构:满足条件时执行语句,不满足则不执行(1条路) if...else结构:满足条件执行语句,不满足则执行另外的语句(两条路) if.. ...
分类:编程语言   时间:2017-05-29 09:16:10    收藏:0  评论:0  赞:0  阅读:271
【85】关于软件开发的环节
针对软件开发,无论是瀑布模型还是敏捷模型,还是任何开发模式,永远都是软件工程所说的步骤,即在开发计划的指引下,按照需求、设计、开发、测试四个环节,完成应用系统的交付。只是各个环节所用的技术不同、框架不同、以及粒度不同。 1、需求获取、需求分析和需求管理 需求获取是问客户想要什么?需求的分析是知道客户 ...
分类:其他   时间:2017-05-29 09:15:57    收藏:0  评论:0  赞:0  阅读:252
javascript遍历数组的两种方法
var array=new Array(); array [0]="北京"; array [1]="天津"; ...//solution 1 for(var i=0;i<array.length;i++){ alert(array[i]); } //solution 2 for(var array_ ...
分类:编程语言   时间:2017-05-29 09:15:46    收藏:0  评论:0  赞:0  阅读:218
使用SSH操作Oracle中BLOB大对象
翻转表生成实体类 默认生成为String类型 需要把String 类型改为 byte[] 当然映射文件也要记得改 接下来就开始写数据访问层代码 数据访问层接口实现类 业务逻辑层代码 业务逻辑层接口实现类 接下来就是action层代码 要获取blob大对象中中存储的图片首先应该将图片先读取到WebRo ...
分类:数据库技术   时间:2017-05-29 09:15:33    收藏:0  评论:0  赞:0  阅读:425
URAL 1306-Sequence Median(堆)
1306. Sequence Median Time limit: 1.0 second Memory limit: 1 MB Language limit: C, C++, Pascal Given a sequence of N nonnegative integers. Let's defin ...
分类:其他   时间:2017-05-29 09:15:17    收藏:0  评论:0  赞:0  阅读:384
[Codeforces Round #301 (Div. 2) D]Bad Luck Island(概率Dp)
Description The Bad Luck Island is inhabited by three kinds of species: r rocks, s scissors and p papers. At some moments of time two random individua ...
分类:其他   时间:2017-05-29 09:15:07    收藏:0  评论:0  赞:0  阅读:370
CuDA的快速下载链接
https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_win10-exe ...
分类:其他   时间:2017-05-29 09:14:53    收藏:0  评论:0  赞:0  阅读:418
HDU 1051 Wooden Sticks (贪心)
Wooden Sticks Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11249 Accepted Submission(s): 4629 ...
分类:其他   时间:2017-05-29 09:14:42    收藏:0  评论:0  赞:0  阅读:330
RHEL7.3安装mysql5.7
RHEL7.3 install mysql5.7 下载并安装MySQL数据库rpm包wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpmrpm -ivh mysql57-community-release-el7- ...
分类:数据库技术   时间:2017-05-29 09:14:27    收藏:0  评论:0  赞:0  阅读:305
一、Redis 基础命令---总括
1、redis命令不区分大写和小写。可是KEY区分大写和小写。 2、redis-cli -h 127.0.0.1 -p 6379 依据IP/PORT链接服务端 3、redis-server --port 6380 --port參数设置服务端端口号 4、參数设置 A、redis-server redi ...
分类:其他   时间:2017-05-29 09:14:10    收藏:0  评论:0  赞:0  阅读:255
javaScript中的事件对象event
事件对象event,每当一个事件被触发的时候,就会随之产恒一个事件对象event,该对象中主要包括了关于该事件的基本属性,事件类型type(click、dbclick等值)、目标元素target(我的理解是事件源对象,即触发该事件的dom元素)等,以及一些与该事件相关的方法。取消事件默认行为prev ...
分类:编程语言   时间:2017-05-29 09:13:57    收藏:0  评论:0  赞:0  阅读:268
使用yum下载rpm包
查看系统有哪些可用的yum源yum repolist all yum指定本地源安装rpm包yum install <package-name> --enablerepo=<repository> yum指定某个yum源安装rpm包yum localinstall <package-name> --e ...
分类:其他   时间:2017-05-29 09:13:41    收藏:0  评论:0  赞:0  阅读:347
5-21文件的操作
1、打开文件 文件的三种打开模式,如果open时不指定模式,则默认以读模式打开 w,写 但是不能读。注意用该方式打开文件后会先将文件中原来的内容清掉,再写入指定的内容。用该模式要慎重,因为一旦打开文件,内容将被清空开始重新写 w+ ,是写读模式 只要有w就会清空原来的文件内容 r,读 但是不能写,且 ...
分类:其他   时间:2017-05-29 00:56:52    收藏:0  评论:0  赞:0  阅读:391
543. 二叉树的直径 Diameter of Binary Tree
/** * Definition for a binary tree node. * public class TreeNode { * public int val; * public TreeNode left; * public TreeNode right; * public TreeNod... ...
分类:其他   时间:2017-05-29 00:56:20    收藏:0  评论:0  赞:0  阅读:463
1381条   上一页 1 ... 63 64 65 66 67 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!