码迷,mamicode.com
首页 > 其他好文
CAS原子锁 高效自旋无锁的正确用法
cas在loop抢占的时候,会大量消耗cpu,在x86指令集下,可以用pause指令来减少loop的消耗。 cas锁在极高并发时候,会有非常大的帮助,相反,并发不高或者抢占时间过长,则千万不要用cas无锁。 以上代码只能在x86下编译,x64不能通过,需要重写pause指令实现。 ...
分类:其他好文   时间:2016-11-19 07:46:14    阅读次数:775
怎么在ng-repeat生成的元素上操作dom
这个问题其实对初学者来说,都 有这样的经历,用ng-repeat生成的元素用js怎么也获取不到;这个其中原由是:angular拥有自动化渲染DOM的特性,它能帮助我们专注于操作数据,而页面的渲染则由angular自身来完成。这就造成了 ng-repeat 循环完成后angular并不会告诉我们dom ...
分类:其他好文   时间:2016-11-19 07:45:22    阅读次数:211
Redis有序集合Zset(sorted set)
zadd/zrange 127.0.0.1:6379> zadd zset01 60 v1 70 v2 80 v3 90 v4 100 v5(integer) 5127.0.0.1:6379> ZRANGE zset01 0 -11) "v1"2) "v2"3) "v3"4) "v4"5) "v5" ...
分类:其他好文   时间:2016-11-19 07:43:21    阅读次数:143
鸡兔同笼问题、百鸡问题、辗转相除法求最大公约数
一、鸡兔同笼 鸡和兔子35只,腿一共有94条,求出鸡和兔子的数量各是多少?(鸡的数目是23,兔子的数目是12) $n = 0; for($ i=1;$i<35;$i++){ $n ++; //n=34; $ j=35-i; if(i*2+j*4==94){ printf("鸡的数目是%d只, 兔子的 ...
分类:其他好文   时间:2016-11-19 07:43:11    阅读次数:168
Dictionary
命名空间:System.Collections.Generic(程序集:mscorlib) 命名空间:System.Collections.Generic(程序集:mscorlib) Dictionary<TKey, TValue> 类 一般用法:通过key获取value,key不能重复,不能为nu ...
分类:其他好文   时间:2016-11-19 07:42:52    阅读次数:123
基于stm32f4的ucGUI通过外部flash存储汉字库显示任意英文字符和汉字组合(控件可用)
在做一个用到ucGUI的项目的时候要用到不定的汉字和英文字符,但是ucGUI本身又不支持读取芯片外部flash的字库来显示,于是查了下资料,如下: http://www.cnblogs.com/hiker-blogs/archive/2013/01/04/2843538.html 站在巨人的肩膀上, ...
分类:其他好文   时间:2016-11-19 07:41:43    阅读次数:277
Redis 数据类型-List
lpush/rpush/lrange lpush 为先进后出,lpush相当于从左侧开始入栈 rpush 为先进先出,rpush相当于从右侧开始入栈 lrange list01 0 -1 其中范围(0 -1)为取所有数据,从栈顶开始取数据 LPOP/RPOP 相当于弹栈,将数据弹出站 127.0.0 ...
分类:其他好文   时间:2016-11-19 07:42:00    阅读次数:217
ivy学习
ivy学习 经典资料: http://www.blogjava.net/aoxj/category/37028.html 其他资料: http://www.blogjava.net/aoxj/archive/2009/03/31/263012.html http://blog.csdn.net/zh ...
分类:其他好文   时间:2016-11-19 07:39:52    阅读次数:122
spark HA 安装配置和使用(spark1.2-cdh5.3)
安装环境如下: 操作系统:CentOs 6.6 Hadoop 版本:CDH-5.3.0 Spark 版本:1.2 集群5个节点 node01-05 node01-03 为worker node04、node05为master spark HA 必须要zookeepr来做协同服务,做master主备切 ...
分类:其他好文   时间:2016-11-19 07:38:15    阅读次数:1225
pgrouting源码安装说明
1.前提条件:CentOSLinuxrelease7.2.1511(Core)X64postgresql-9.6.1源码安装postgis-2.3.0源码安装修改环境变量文件vi/etc/profileexportLD_LIBRARY_PATH=/opt/pgsql/9.6.1/lib:/usr/local/lib:/usr/local/lib64exportPATH=/opt/pgsql/9.6.1/bin:$PATHexportMANPATH=/opt/pgsql..
分类:其他好文   时间:2016-11-19 03:48:42    阅读次数:930
科技公司融资潮后怎么走?Snap公司40亿美元投石问路
作者:楠沨【IT战略家】最近将名称改为Snap的Snapchat正在筹备IPO事宜,计划在明年第一季度销售股票。Snap是以美国JumpstartOurBusinessStartupsAct公司的身份向美国证券交易委员会递交的书面文件,文件显示该公司营收低于10亿美元。Snap这样隐蔽的做法是为了能够悄然试探投资?.
分类:其他好文   时间:2016-11-19 03:49:40    阅读次数:204
斥资2.5亿美元,英特尔也开始玩车了
作者:楠沨【IT战略家】英特尔公司是全球最大的半导体芯片制造商,作为PC时代的佼佼者,以IntelInside开启了一个时代。随着移动互联时代的到来,PC市场开始下滑,英特尔面临着巨大的挑战。智能+时代,PC早已不是唯一的设备端,物联网像一张巨网撒下,只关注PC早已不是可行之道?.
分类:其他好文   时间:2016-11-19 03:48:22    阅读次数:162
rsync 参数配置
######rsync命令介绍及参数#####sync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快语法1、拷贝本地..
分类:其他好文   时间:2016-11-19 03:46:06    阅读次数:260
centos升级新内核所遇问题。
今天在centos升级到内核linux.4.4.28的时候没有成功,中途报错大概如下:***waitingforunfinishedjobs......make:INTERNAL:Exitingwith13jobservertokensavailable:shouldbe12!如果出现以上报错是因为没有安装openssl的原因,需要yum安装下openssl,操作如下:1.网络配通后..
分类:其他好文   时间:2016-11-19 03:47:07    阅读次数:516
在创建KVM虚拟机之前,需要先创建一个存储池
1、在创建虚拟机之前,需要先创建一个存储池,存储池(Storage pools)是放置虚拟机的存储位置,可以是本地的,也可以是网络存储,具体的虚拟机实例是放置在卷(Volume)上,操作存储卷的命令行是virsh。下面的过程为开始创建1.1、创建一个文件夹,等会用来存储虚拟机用#mkdirv..
分类:其他好文   时间:2016-11-19 03:43:36    阅读次数:245
安装配置rabbitmq
消息必须发送到特定的队列中才会转发,否则是不会转发的类似发布订阅模式(广播模式)属于一个重点,主要是由开发来完成。http://mirrors.aliyun.com/epel/6Server/x86_64/epel-release-6-8.noarch.rpmyuminstallrabbitmq-server-y/usr/lib/rabbitmq/bin/rabbitmq-pluginslist..
分类:其他好文   时间:2016-11-19 03:45:00    阅读次数:232
初识消息队列
一对一点对点模型特性:消息只有在处理成功后才会删除,失败时不会删除,这样下次取时,队列中还会有发布-订阅模型特性(3、可以理解为过期时间)发布订阅模型(3非持久订阅:保持长链接-——持久订阅:消费者产生的消息,会把消息存在消息中间件中,当消费者宕机后,消息中间..
分类:其他好文   时间:2016-11-19 03:44:16    阅读次数:338
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!