首页 > 2015年05月27日 > 全部分享
CAS
接触CAS有一段时间,一直以来总听到别人说这是块难啃的骨头,于是我饿了,想啃一啃,CAS的原理其实还是比较好理解的,但是在实现的过程中确实出现了很多问题,而且CAS的Server和Client如果版本不合适的话,也会有这样那样的问题。下面和大家共享一下我做Cas的一些feeling。 老师经常说一张图胜过千言万语,在学Cas的理论的时候也同时是一张图让我对CAS有了一个形象的了解:...
分类:其他   时间:2015-05-27 22:52:33    收藏:0  评论:0  赞:0  阅读:323
Easyui datebox单击文本框显示日期选择
Easyui默认是点击文本框后面的图标显示日期,为了更进一步优化体验修改为单击文本框显示日期选择框修改jquery.easyui.min.js(作者用的是1.3.6版本,其他版本或有区别)可ctrl+f搜索 "_outerWidth():0" 在本行下面添加如下代码:// datebox单击文本框出现日期选择 start if ($(_83f).hasClass("datebox-f")) {...
分类:其他   时间:2015-05-27 22:52:23    收藏:0  评论:0  赞:0  阅读:1658
ZOJ 3420 Double Maze (BFS)
链接 : ?? http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3420 普通的BFS 两个图的状态表示成一个状态。记录答案直接用string保存操作。 #include #include #include #include #include #include #include #include...
分类:其他   时间:2015-05-27 22:52:13    收藏:0  评论:0  赞:0  阅读:313
zookeeper原理
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookeeper的目的就在于此...
分类:其他   时间:2015-05-27 22:52:03    收藏:0  评论:0  赞:0  阅读:517
vim 的基本配置
打开vimrc文件。 ubuntu1204 中的 vimrc文件 在/etc/vim/  目录下,此目录下的vimrc 是全局的vim设置,如果只需要改其中一个用户的vim配置,就打开该用户根目录(即~/ 目录)下的.vimrc文件,没有此文件创建一个也可以。 更加个人需要加入一下内容:"syntax high light" syntax on "show the line number" s...
分类:系统服务   时间:2015-05-27 22:51:53    收藏:0  评论:0  赞:0  阅读:321
hdu 2091 空心三角形
这题还是比较坑的首先要注意两点: 1.行末没有多余的空格; 2.就是当n==1的时候单独判断;#include using namespace std; int main() { char ch; int n,flag=0; while(cin>>ch) { if(ch=='@') break; cin>>n;...
分类:其他   时间:2015-05-27 22:51:43    收藏:0  评论:0  赞:0  阅读:359
NLB多播模式下跨路由访问的配置方法
解决了配置windows的NLB时,多播模式下,无跨网段访问的问题...
分类:其他   时间:2015-05-27 22:51:03    收藏:0  评论:0  赞:1  阅读:655
堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出
?? 报错:0x000CC3C9 处有未经处理的异常(在 image_opencv2.exe 中):  堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出。 主要检查代码中有没有对数组的越界操作,就解决了这个bug. 其它的相关知识查后再补充。...
分类:其他   时间:2015-05-27 22:50:53    收藏:0  评论:0  赞:0  阅读:4521
android网络应用开发完全解析
Android网络应用开发,主要有两种方式,一种是socket(是对tcp/udp协议的封装),另外一种就是使用Http协议,Android中主要提供了两种方式,HttpURLConnection和Apache HttpClient。下面对Android网络应用开发进行具体的阐述。一、基于socket的网络通信1、基于udp的socket编程步骤 定义码头 即:定义一个DatagramSocket...
分类:移动平台   时间:2015-05-27 22:50:43    收藏:0  评论:0  赞:0  阅读:341
Hadoop2.6深入伪分布安装(CentOS 6.5)
一、安装前准备 CentOS6.5(64bit) hadoop-2.6.0-64.tar.gz jdk-7u67-linux-x64.tar.gz 二、安装 1、关闭防火墙和SELinux service iptables status (查看) service iptables stop chkconfig iptables off (永久关闭) vi /et...
分类:其他   时间:2015-05-27 22:50:23    收藏:0  评论:0  赞:0  阅读:341
机房收费系统合作——再看数据库设计
机房合作我负责了最简单的D层,接口层,工厂层。反正D层是我来写,于是数据库索性也就顺便设计了。已经是第三次敲机房收费系统了,每次都是相隔半年左右吧。需求搞得透透的了,数据库也就好设计了。基本跟第二次没什么大的区别,就是把Student表和Card表分开了。     重构的时候,我的数据库几乎什么都用到了:事务,存储过程,触发器,视图,联合查询等等。所以,这次设计数据库还是SO Easy的...
分类:数据库技术   时间:2015-05-27 22:50:13    收藏:0  评论:0  赞:0  阅读:417
Android开发中如何获得正确的layout资源(layout-sw480dp layout-sw600dp-land layout-sw720dp-port)
Android应用里里,大家一定饱受各种layout-sw480dp layout-sw600dp-land layout-sw720dp-port之苦,往往不知道自己的平板加载的是哪个Layout而不得不一个个尝试,网上一大堆说不清的教程。本人查阅很多资料,给大家分享一种计算方法确定自己平板所加载哪个dp的资源。 事实上,sw不是software的,意思,我猜是shortest width,最...
分类:移动平台   时间:2015-05-27 22:49:53    收藏:0  评论:0  赞:6  阅读:4269
更改bootstrap-datetimepicker弹出日期选择框只能在下方的限制
改进bootstrap datetimepicker弹出框样式和位置,可以在上方显示弹出框...
分类:其他   时间:2015-05-27 22:49:43    收藏:0  评论:0  赞:0  阅读:462
【从0到1学CSS】定位问题一(盒模型,浮动)
引子: 在谈到css定位问题的时候先来看一个小问题: 已知宽度(假如:100px)div框,水平居中,左右两百年的分别使用div框填充.且左右div自适应. 效果如下图: 这个问题的难点主要是浏览器宽度未知,且两边div自适应宽度. 第一种实现方法,是借助css3的新属性calc,实现代码如下: body { margin: 0; padding: 0;...
分类:Web开发   时间:2015-05-27 22:49:33    收藏:0  评论:0  赞:0  阅读:434
memcached和redis对比
memcached redis 持久化 不支持 支持 分布式 支持 支持主从 涉及复杂操作,可能需要分布式锁来支持 线程 多线程 单线程避免了不必要的上下文切换和竞争条件 线程封闭的观念,把任务封闭在一个线程,自然避免了线程安全问题 ,不过对于需要依赖多个redis操作的复合操作来说,依然需要锁, 而且有可能是分布式锁 ...
分类:系统服务   时间:2015-05-27 22:49:23    收藏:0  评论:0  赞:0  阅读:341
有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。编写一个函数实现上述功能,在主函数中输入n个整数,并输出调整后的n个数
第一种方法:指针法 #include #include int  w(int *d,int e,int g) {      int i,j,t;      int *r;      j=0;    for(i=0;i    {      t=*(d+i);     *(d+i)=*(d+e-g+j);     *(d+e-g+j)=t;       j++;       ...
分类:其他   时间:2015-05-27 22:49:03    收藏:0  评论:0  赞:0  阅读:808
POJ 2892 Tunnel Warfare [树状数组]
题目链接: http://poj.org/problem?id=2892 题意:一个长度为n的线段,下面m个操作 D x 表示将单元x毁掉 R  表示修复最后毁坏的那个单元 Q x  询问这个单元以及它周围有多少个连续的单元,如果它本身已经被毁坏了就是0 思路: 这道题是经典的线段树入门题目,由于只是进行单点更新, 不涉及区间更新,用树状...
分类:编程语言   时间:2015-05-27 22:48:53    收藏:0  评论:0  赞:0  阅读:368
js取消页面超链接的方法
js取消页面超链接的方法...
分类:Web开发   时间:2015-05-27 22:48:43    收藏:0  评论:0  赞:0  阅读:280
【第七届山东省ACM竞赛】Square Number
思路比较明确,就是一个数,如果和另外一个数乘起来是个平方数的话,那么满足一个条件 数A可以分解成为n1 个 a1,n2 个 a2 …… 数B可以分解成为m1个 a1,m2 个 a2…… 这满足的条件是(ni + mi) % 2 == 0 一个数的分解出来奇个数的因子乘起来得到的值为v,找之前有几个数他的奇个数因子成积为v 代码如下: #include #include #include...
分类:其他   时间:2015-05-27 22:48:33    收藏:0  评论:0  赞:0  阅读:310
Discuz 3.2接入支付宝担保交易
支付宝双功能收款,已经不再支持,取而代之的是支付宝担保交易。而Discuz 3.2仅支持双功能收款,这种已经不再支持的服务那么我们就该修改支付代码吧,希望你用的是VIMvim api/trade/api_alipay.php 输入命令替换所有的trade_create_by_buyer,为create_partner_trade_by_buyer :%s/trade_create_by_buy...
分类:Web开发   时间:2015-05-27 22:48:13    收藏:0  评论:0  赞:0  阅读:383
1932条   上一页 1 2 3 4 5 6 ... 97 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!