首页 > 2017年02月13日 > 全部分享
Java:ConcurrentLinkedQueue的实现原理分析
本文是作者原创,首发于InfoQ:http://www.infoq.com/cn/articles/ConcurrentLinkedQueue 1. 引言 在并发编程中我们有时候需要使用线程安全的队列。如果我们要实现一个线程安全的队列有两种实现方式一种是使用阻塞算法,另一种是使用非阻塞算法。使用阻塞 ...
分类:编程语言   时间:2017-02-13 15:14:39    收藏:0  评论:0  赞:0  阅读:199
Java集合:HashSet的源码分析
Java集合 HashSet的源码分析 一、 HashSet概述: HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。 二、 HashSet的实现: 对于HashSet而言,它是基于Has ...
分类:编程语言   时间:2017-02-13 15:14:21    收藏:0  评论:0  赞:0  阅读:279
Linux6.6及以上版本配置oracle-ASM共享储存-UDEV
在linux6.6版本之前,我们又两种方式可以配置asm共享磁盘,一种是安装asm驱动包进行asm磁盘组配置,另一种是UDEV通过识别共享存储UUID号进行asm磁盘组配置。 但在linux6.6之后,厂家不再提供asm驱动包,只能通过UDEV方式进行配置,下面我们就来看下用UDEV配置的步骤: 操 ...
分类:数据库技术   时间:2017-02-13 15:14:03    收藏:0  评论:0  赞:0  阅读:337
双向链表笔记
双向链表增删,准备未来复习自己用 ...
分类:其他   时间:2017-02-13 15:13:37    收藏:0  评论:0  赞:0  阅读:293
net start mongodb发生系统错误2 系统找不到指定的文件
安装mongodb时, 将mongodb 作为系统服务启动 net start mongodb,报错发生系统错误2 系统找不到指定的文件 . 查找原因是因为,系统服务的可执行文件地址有误. 修改服务地址即可恢复! 总结一下如何将mongoDB安装为WinXP下系统服务。 使用的命令如下: C:\Do ...
分类:数据库技术   时间:2017-02-13 15:13:19    收藏:0  评论:0  赞:0  阅读:918
Java:ConcurrentHashMap
ConcurrentHashMap的目的 多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。虽然已经有一个线程安全的HashTable,但是HashTable容器使用synchronized(他的get和put方法的实现 ...
分类:编程语言   时间:2017-02-13 15:13:01    收藏:0  评论:0  赞:0  阅读:255
webstorm最新版破解教程及汉化教程
webform破解及汉化 说明:首先博主在写这个博客的时候使用的是官方网站最新的webstorm版本(JetBrains WebStorm 2016.3.3)也就是3.3版本,是在17年一月三十一号发布的。 首先现在官网上下载最新版本webstorm,安装直接下一步就可以了,安装完成后会弹出一个注册 ...
分类:Web开发   时间:2017-02-13 15:12:44    收藏:0  评论:0  赞:0  阅读:421
Java集合:HashMap源码剖析
一、HashMap概述二、HashMap的数据结构三、HashMap源码分析 1、关键属性 2、构造方法 3、存储数据 4、调整大小 5、数据读取 6、HashMap的性能参数 7、Fail-Fast机制 一、HashMap概述 HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映 ...
分类:编程语言   时间:2017-02-13 15:12:27    收藏:0  评论:0  赞:0  阅读:214
Javascript中的关键字和保留字
ECMA-262 描述了一组具有特定用途的关键字。这些关键字可用于表示控制语句的开始或结束,或者用于执行特定操作等。按照规则,关键字也是语言保留的,不能用作标识符。以下就是ECMAScript的全部关键字(带*号上标的是第5 版新增的关键字): ECMA-262 还描述了另外一组不能用作标识符的保留 ...
分类:编程语言   时间:2017-02-13 15:11:58    收藏:0  评论:0  赞:0  阅读:299
mysql中max_allowed_packet参数的配置方法(避免大数据写入或者更新失败)
这篇文章主要介绍了mysql中max_allowed_packet参数的配置方法,以及查看max_allowed_packet参数当前值的方法,需要的朋友可以参考下 这篇文章主要介绍了mysql中max_allowed_packet参数的配置方法,以及查看max_allowed_packet参数当前 ...
分类:数据库技术   时间:2017-02-13 15:11:44    收藏:0  评论:0  赞:0  阅读:250
深入解析Mysql 主从同步延迟原理及解决方案
MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器。 相信大家对于这些好处已经非常了解了,在项目的部署中也采用这种方案。但是MySQL的 ...
分类:数据库技术   时间:2017-02-13 15:11:26    收藏:0  评论:0  赞:0  阅读:270
面向对象的三个基本特征 封装 继承 多态
一、封装: 封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义: 封装的意义在于保护或者防止代码(数据)被我们无意中破坏。在面向对象程序设计中数据被看作是一个中心的元素并且和使用它的函数结合的很密切,从而保 ...
分类:其他   时间:2017-02-13 15:11:07    收藏:0  评论:0  赞:0  阅读:254
CentOS 7 下配置 yum 安装 Nginx。
CentOS 7 下配置 yum 安装 Nginx。 进入/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo: cd /etc/yum.repos.d/ vim nginx.repo 填写如下内容: [nginx]name=nginx repobaseurl=http:/ ...
分类:其他   时间:2017-02-13 15:10:47    收藏:0  评论:0  赞:0  阅读:272
Azure SQL作業
由於要定期去刪除比較久的資料,礙於Azure SQL DB目前無法直接創建作業,目前找到一種方式就是通過local的SQL SERVER來執行AZURE SQL指令。 步驟如下: SQL Server Management Studio 2014 ,登錄local之後,打開SQL Server Ag ...
分类:数据库技术   时间:2017-02-13 15:10:35    收藏:0  评论:0  赞:0  阅读:331
单片机串口通信中换行的两种方法
方法一: 在发送的字符串时用格式:“原字符串\r\n”。 方法二: 在发送完字符或字符串后连续发送字符0x0d和0x0a,即可实现换行。即连续发送字符'\r'和'\n'。 部分代码例程: 方法一: UartSendStr("转换结束!\r\n"); 方法二(1): UartSendStr("转换结束 ...
分类:其他   时间:2017-02-13 15:10:21    收藏:0  评论:0  赞:0  阅读:982
Python学习【第二篇】Python入门
Python安装 windows: linux: 自带python环境 如果自带python2.6环境更新至python2.7,推荐使用pyenv进行python版本管理 更新python windows: 卸载重装 linux: 源码方式: 查看默认Python版本 python -V 1、安装g ...
分类:编程语言   时间:2017-02-13 15:09:50    收藏:0  评论:0  赞:0  阅读:411
13.HTML DOM 允许 JavaScript 改变 HTML 元素的内容。
1,改变 HTML 输出流 <script> document.write(Date()); </script> 2,改变 HTML 内容 <script> document.getElementById("p1").innerHTML="New text!"; </script> 3,改变thml ...
分类:编程语言   时间:2017-02-13 15:09:39    收藏:0  评论:0  赞:0  阅读:222
jquery 绘图工具 flot 学习笔记
今天想做一个统计图表,像163博客的流量统计一样的,借助 flot 实现了,而且很简单。 flot网址:http://code.google.com/p/flot/ flot网址:http://code.google.com/p/flot/ 下载 JS 文件,使用方法和 jquery 一样。 注意: ...
分类:Web开发   时间:2017-02-13 15:09:22    收藏:0  评论:0  赞:0  阅读:270
spring事件驱动模型--观察者模式在spring中的应用
spring中的事件驱动模型也叫作发布订阅模式,是观察者模式的一个典型的应用,关于观察者模式在之前的博文中总结过,http://www.cnblogs.com/fingerboy/p/5468994.html 这里主要讲一下Spring中的观察者模式的应用. spring事件驱动模型的结构. 首先明 ...
分类:编程语言   时间:2017-02-13 15:08:51    收藏:0  评论:0  赞:0  阅读:276
还是寒冬?1月欧洲科技公司要闻
源载于:2017-02-08 猿圈 程序员 上周,欧洲科技媒体报道了包括土耳其和以色列等国在内的17项技术并购交易以及69项投融资项目,总投资额达到2.028亿欧元(约2.18亿美元)。 2017的科技界开局并不安静,全球资本寒冬?先看看有哪些。 巴塞罗那智能手机游戏开发商social point以 ...
分类:其他   时间:2017-02-13 15:08:33    收藏:0  评论:0  赞:0  阅读:354
1279条   上一页 1 ... 35 36 37 38 39 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!