上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 背景在一般的分布式应用中,要安全有效地同步多服务器多进程之间的共享资源访问,就要涉及到分布式锁。目前项目是基于 Tornado 实现的分布式部署,同时也使用了 Redis 作为缓存。参考了一些资料并结合项目自身的要求后,决定直接使用Redis实现全局的分布式锁。使用 Redis 实现分布式锁使用 Redis 实现分布式锁最简单方式是创建一对 key-value 值,key 被创建为有一定的生存期,... 阅读全文
posted @ 2017-05-14 13:13 ismallboy 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 使用Redis的 SETNX 命令可以实现分布式锁,下文介绍其实现方法。 SETNX命令简介 命令格式 将 key 的值设为 value,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作。 SETNX 是SET if Not eXists的简写。 返回值 返回整数 阅读全文
posted @ 2017-05-14 13:09 ismallboy 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 目录1、树状目录结构图2、/目录3、/etc/目录4、/usr/目录5、/var/目录6、/proc/目录7、/dev/目录该文章主要来自于网络进行整理。目录结构参考地址:http://www.hudong.com/wiki/linux%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84http://linux.ccidnet.com/art/3067/20070315/103... 阅读全文
posted @ 2017-04-29 20:34 ismallboy 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 表示当前线程暂时不参与cpu竞争,该函数会阻塞方法,一般在比较耗时的任务中执行了一段时间后会调用一下该方法避免当前任务一直霸占cpu,详情可以查看以下参考链接。我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000)... 阅读全文
posted @ 2017-04-29 15:49 ismallboy 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/chuncn/archive/2009/04/21/1440233.html 一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们... 阅读全文
posted @ 2017-04-29 15:47 ismallboy 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1、request.getRequestURL()返回的是完整的url,包括Http协议,端口号,servlet名字和映射路径,但它不包含请求参数。2、request.getRequestURI()得到的是request URL的部分值,并且web容器没有decode过的3、request.getContextPath() 返回 the context of the request.4、reque... 阅读全文
posted @ 2017-04-29 15:45 ismallboy 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 1.获取全部头信息: 2.获取某个头信息: private String getHeader(String headerName) { return request.getHeader(headerName); } 2.获取某个头信息: private String getHeader(String 阅读全文
posted @ 2017-04-29 15:43 ismallboy 阅读(15978) 评论(0) 推荐(0) 编辑
摘要: ll指令的显示的信息为(当前目录下只有nameservice1一个目录):drwxr-xr-x 3 hdfs hdfs 4096 4月 14 16:19 nameservice1上述信息分别表示:权限(drwxr-xr-x 3)、所属用户(hdfs)和组(hdfs)、大小(4096)、时间(4月 14 16:19)、名称(nameservice1)。权限中的字母一共有10位数:其中,第1位有两种... 阅读全文
posted @ 2017-04-29 15:41 ismallboy 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:1public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。 为何Object类需要这样一个方法?它有什么作用呢?今天我们就来具体探讨一下hashC... 阅读全文
posted @ 2017-04-29 15:40 ismallboy 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 今天新建了一个MQM的用户 ,[plain] view plaincopyuseradd -g mqm -d /var/mqmpasswd mqm终端中显示 -bash-4.1$而不是 [mqm@locahost~]百度了下。据说是因为缺少配置文件。将/etc/skel中的文件全部复制到/var/mqm/之后,问题就得到了解决。 操作如下[plain] view plaincopycp -a /e... 阅读全文
posted @ 2017-04-29 15:39 ismallboy 阅读(3745) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页