首页 > 2017年07月16日 > 全部分享
聊聊高并发(三十二)实现一个基于链表的无锁Set集合
Set表示一种没有反复元素的集合类,在JDK里面有HashSet的实现,底层是基于HashMap来实现的。这里实现一个简化版本号的Set,有下面约束: 1. 基于链表实现。链表节点依照对象的hashCode()顺序由小到大从Head到Tail排列。 2. 如果对象的hashCode()是唯一的。这个 ...
分类:其他   时间:2017-07-16 13:22:50    收藏:0  评论:0  赞:0  阅读:297
在android平台打印C语言日志
在android平台打印C语言日志 1、操作平台:AS2.0 2、步骤如下: 在C代码中添加如下代码: 然后我们就可以使用日志了: 运行: ...
分类:移动平台   时间:2017-07-16 13:22:34    收藏:0  评论:0  赞:0  阅读:431
Codeforces Round #316 (Div. 2) C. Replacement
题意:给定一个字符串,里面有各种小写字母和’ . ' ,无论是什么字母,都是一样的,假设遇到' . . ' ,就要合并成一个' .',有m个询问,每次都在字符串某个位置上将原来的字符改成题目给的字符,问每次须要多少次合并次数。才使字符串没有‘ .. ' 思路:最原始的想法,就是对于每一次询问,都遍历 ...
分类:其他   时间:2017-07-16 13:22:09    收藏:0  评论:0  赞:0  阅读:234
Android开发Tips(3)
欢迎Follow我的GitHub, 关注我的CSDN. 我会介绍关于Android的一些有趣的小知识点. 本文是第三篇, 其余第一篇, 第二篇. 1. UIAutomatorViewer 自己主动化測试是Android測试的趋势, 稳定\复用, 最经常使用的工具就是Espresso. 使用UIAut ...
分类:移动平台   时间:2017-07-16 13:21:57    收藏:0  评论:0  赞:0  阅读:377
(转) Universal-Image-Loader使用大全(史上最屌)
转载自http://blog.csdn.net/zenjj11/article/details/38728481 项目介绍: Android上最让人头疼的莫过于从网络获取图片、显示、回收,不论什么一个环节有问题都可能直接OOM。这个项目也许能帮到你。Universal Image Loader fo ...
分类:其他   时间:2017-07-16 13:21:44    收藏:0  评论:0  赞:0  阅读:262
Maven安装和配置
ι 版权声明:本文为博主原创文章,未经博主允许不得转载。 前提 利用maven进行java项目或J2EE项目开发,要求电脑已配置java开发环境(JDK) 下载 下载地址:http://maven.apache.org/release-notes-all.html 安装 一共分为3步: 1. 下载M ...
分类:其他   时间:2017-07-16 13:21:30    收藏:0  评论:0  赞:0  阅读:255
json和xml封装数据、数据缓存到文件中
一、APP的通信格式之xml xml:扩展标记语言,可以用来标记数据,定义数据类型,是一种允许用户对自己标记语言进行定义的源语言。XML格式统一,扩平台语言,非常适合数据传输和通信,业界公认的标准。 支持操作系统:windows、linux 支持语言:python、php、java 二、APP的通信 ...
分类:Web开发   时间:2017-07-16 13:21:16    收藏:0  评论:0  赞:0  阅读:286
Can't locate Log/Dispatch.pm in @INC /Makefile out-of-date with respect to Makefile.PL
mha check的时候报错问题解决: # masterha_check_ssh --conf=/data/mha/app1.cnf Can't locate Log/Dispatch.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/lo ...
分类:其他   时间:2017-07-16 13:20:29    收藏:0  评论:0  赞:0  阅读:890
win8 metro 自己写摄像头录像项目
这是要求不适用CameraCaptureUI等使用系统自带的 camera UI界面。要求我们自己写调用摄像头摄像的方法,如今我把我的程序贴下: UI界面的程序: <Page x:Class="Camera3.MainPage" xmlns="http://schemas.microsoft.com ...
分类:Windows开发   时间:2017-07-16 13:20:16    收藏:0  评论:0  赞:0  阅读:279
CDN的基本工作过程
使用CDN会极大地简化网站的系统维护工作量,网站维护人员只需将网站内容注入CDN的系统,通过CDN部署在各个物理位置的服务器进行全网分发,就可以实现跨运营商、跨地域的用户覆盖。由于CDN将内容推送到网络边缘,大量的用户访问被分散在网络边缘,不再构成网站出口、互联互通点的资源挤占,也不再需要跨越长距离 ...
分类:其他   时间:2017-07-16 13:20:06    收藏:0  评论:0  赞:0  阅读:234
简述Socket,IP,TCP三次握手,HTTP协议(有助于理解、记忆和学习)
我在这里简述Socket,IP,TCP三次握手,HTTP协议(有助于理解、记忆和学习面试时方便回答) 1、socket原理 Socket支持网上点对点的通信 服务的一种技术,服务端端实现监听连接。client实现发送连接请求,建立连接后进行发送和接收数据。 服务器端建立一个serversocket。 ...
分类:Web开发   时间:2017-07-16 13:19:42    收藏:0  评论:0  赞:0  阅读:318
mysql 理解索引,添加索引,使用索引(哪些情况会导致索引失效)
索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第1条记录开始然后读完整个表直到找出相关的行,还需要考虑每次读入数据页的IO开销。而如果采取索引,则可以根据索引指向的页以及记录在页中的位置,迅速地读取目标页进而获取目标记录。 大多数情况下都(默认)采用B树来构建索引。只是空间列 ...
分类:数据库技术   时间:2017-07-16 13:19:29    收藏:0  评论:0  赞:0  阅读:303
MVC匿名类传值学习
刚接触MVC+EF框架不久,但一直很困惑的就是控制器能否及如何向视图传递匿名类数据。宝宝表示很讨厌去新建实体类啦,查询稍有不同就去建一个实体类不是很麻烦吗,故趁阳光正好,周末睡到自然醒后起来尝试了之前一直在博客园看到的实现方式:英明神武的Tuple类,第一次对微软钦佩之至。故做如下记录,方便自己之后 ...
分类:Web开发   时间:2017-07-16 13:19:15    收藏:0  评论:0  赞:0  阅读:248
webrtcclient与TURN和信令server通讯流程图
WebRTC是HTML5支持的重要特性之中的一个。有了它,不再须要借助音视频相关的client。直接通过浏览器的Web页面就能够实现音视频对聊功能。并且WebRTC项目是开源的。我们能够借助WebRTC源代码高速构建自己的音视频对聊功能。不管是使用前端JS的WebRTC API接口,还是在WebRT ...
分类:Web开发   时间:2017-07-16 13:18:59    收藏:0  评论:0  赞:0  阅读:399
Codeforces Round #424 (Div. 2) D 思维 E set应用,树状数组
Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) D. Office Keys 题意:一条直线上,有个办公室坐标 p,有 n个人在a[i],有 k把钥匙在b[i],每个人必须拿到一把钥匙,然后到办公室。问怎么安排花的时间最短。 ...
分类:编程语言   时间:2017-07-16 13:18:48    收藏:0  评论:0  赞:0  阅读:240
使用hibernate出现log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version). log4j:WARN Please initialize the log4j system properly.问题的解决办法
问题描述: log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).log4j:WARN Please initialize the log4j system properly ...
分类:移动平台   时间:2017-07-16 13:18:34    收藏:0  评论:0  赞:0  阅读:1152
CDN工作过程(第二种版本)
作者:代希刚链接:https://www.zhihu.com/question/36514327/answer/121026637来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 CDN主要功能是在不同的地点缓存内容,通过负载均衡技术,将用户的请求定向到最合适的缓存服务 ...
分类:其他   时间:2017-07-16 13:17:45    收藏:0  评论:0  赞:0  阅读:328
js 数组里求最大值和最小值
// 数组里相邻两个数做比较 取满足条件的那个(以此类推) var arr = [1,3,4,5,6,7]; function Max(array){ var max = array[0]; for(var i=0; i<array.length; i++){ if(max<array[i]) ma ...
分类:编程语言   时间:2017-07-16 13:17:21    收藏:0  评论:0  赞:0  阅读:225
[LeetCode] Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet. For example: 给定一个整数,求出其在Excel对应的字母标题,利用while循环,先对整数取余(n - ...
分类:其他   时间:2017-07-16 13:17:09    收藏:0  评论:0  赞:0  阅读:308
读《疯狂Java讲义》笔记总结三
1.初始化块 实际上初始化块是一个假象,使用javac命令编译Java类后,该Java类中的初始化块会消失——初始化块中代码会被 “还原” 到每一个构造器中,且位于构造器全部代码的前面。 2.p125-p128 自己主动装箱,自己主动拆箱不太懂 3.包装类 4.单例类 实例: //提供一个静态方法。 ...
分类:编程语言   时间:2017-07-16 13:17:00    收藏:0  评论:0  赞:0  阅读:253
1376条   上一页 1 ... 42 43 44 45 46 ... 69 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!