Hash哈希(一) 哈希是大家比较常见一个词语,在编程中也经常用到,但是大多数人都是知其然而不知其所以然,再加上这几天想写一个一致性哈希算法,突然想想对哈希也不是很清楚,所以,抽点时间总结下Hash知识。本文参考了很多博文,感谢大家的无私分享。基本概念 Hash,一般翻译做“散列”,也有直接音译.....
分类:
其他好文 时间:
2014-09-04 23:38:30
阅读次数:
232
我将按照初级,中级,高级三类来划分推荐的书。并且按照格式——名称,语言,内容&评论,推荐指数来写:)。初级:我认为初级的标准是阐述模式是什么以及常见模式的介绍。1.名称 : Head First Design Patterns语言 : java评论 : Jolt大奖得主,介绍了常见的十几种模式。我认...
分类:
其他好文 时间:
2014-09-04 23:38:20
阅读次数:
288
1、编写libaab.cpp#include #include #ifdef __cplusplusextern "C" {#endifint go() { return 555; }#ifdef __cplusplus}#endif运行g++命令编译得到libaab.soarm-linux-an....
分类:
移动开发 时间:
2014-09-04 23:38:10
阅读次数:
454
1. 检查主机名/IP、端口安装时的主机名/IP、端口记录在$ORACLE_HOME/install/portlist.ini 文件中。缺省是:一般用户 http://ip:5560/isqlplusDBA用户 http://ip:5560/isqlplus/dbaEM Da...
分类:
数据库 时间:
2014-09-04 23:38:00
阅读次数:
213
Strom 安装&部署本地执行:Storm Topology是可进行本地运行的, 必须在发布前进行本地测试, 以确保代码本身业务逻辑没有问题( Windows也可执行, 但是由于权限等原因, 执行时可能会报错, 但不影响执行结果).本地集群执行: Storm的本地集群搭建只能在UNIX架构的系统上执...
分类:
其他好文 时间:
2014-09-04 23:37:50
阅读次数:
217
本博客已经搬家,更多阅读请移驾:http://www.doranwin.com
在操作class时,往往需要叠加或者删除一个class,这里用原生javascript写了一种方法,以供参考。这里是html代码DOM操作表格及样式测试Div这里是非常简单的css代码,只为了测试.aaa{ font-size: 20px;}.bbb{ color: green; ...
分类:
编程语言 时间:
2014-09-04 23:37:20
阅读次数:
227
【1】什么是解释器模式?解释器模式:【2】解释器模式代码示例:代码示例: 1 #include 2 #include 3 #include 4 using namespace std; 5 6 class Context; 7 8 class AbstractExpression 9 {1...
分类:
其他好文 时间:
2014-09-04 23:37:10
阅读次数:
253
CRUD增删改查DCL数据控制语言:备份,grantDML数据操作语言:CRUDDDL数据定义语言:createdropalter自增长列不能赋值增:Insertinto表名values(‘’,’’,’’,’’,’’)--into可以省略删:Deletefrom表名(有日志)(慢)truncatet...
分类:
数据库 时间:
2014-09-04 23:37:00
阅读次数:
448
1.字节排序函数,返回大小端存储类型#include//返回网络字节序uint32_t htonl(uint32_t hostlong);uint16_t htons(uint16_t hostshort);//返回主机字节序uint32_t ntohl(uint32_t netlong);uint...
分类:
其他好文 时间:
2014-09-04 23:36:50
阅读次数:
289
百度查到http://stackoverflow.com/questions/19794200/gradle-android-and-the-android-home-sdk-location按照其中的讲解设置了ANDROID_HOME环境变量为E:\android\adt-bundle-windo...
分类:
移动开发 时间:
2014-09-04 23:36:40
阅读次数:
981
考查,最高位有进位 1 class Solution { 2 public: 3 vector plusOne(vector &digits) { 4 // IMPORTANT: Please reset any member data you declared, as 5 ...
分类:
其他好文 时间:
2014-09-04 23:36:30
阅读次数:
256
【1】什么是访问者模式?访问者模式:【2】访问者模式代码示例:代码示例1: 1 #include 2 #include 3 #include 4 using namespace std; 5 6 class Person 7 { 8 public: 9 string action;...
分类:
其他好文 时间:
2014-09-04 23:36:20
阅读次数:
206
bool helper(TreeNode *pA, TreeNode *pB) { if (!pA && !pB) return true; if (!pA || !pB) return false; // only one has node in a tree and...
分类:
其他好文 时间:
2014-09-04 23:36:10
阅读次数:
308
语义化版本号是由github创始人Tom Preston-Werner发起的一个关于软件版本号的命名规范,关于这个规范详细的说明可以在官网查看,也可访问其GitHub项目页面,官网文档:语义化版本2.0.0摘要版本格式:主版本号.次版本号.修订号,版本号递增规则如下:主版本号:当你做了不兼容的API...
分类:
其他好文 时间:
2014-09-04 23:36:00
阅读次数:
901
一开始的思路是:中序遍历+判断遍历后的数组,时间空间都不是最优果然超时了 1 /** 2 * Definition for binary tree 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * ...
分类:
其他好文 时间:
2014-09-04 23:35:50
阅读次数:
393
ssh-keygen -t dsa出现提示都回车就行。cd ~/.sshcat id_dsa.pub >> authorized_keys然后ssh localhost如果不需要密码就是设置成功了。如果不成功,检查authorized_keys和.ssh目录的权限chmod 644 authoriz...
分类:
其他好文 时间:
2014-09-04 23:35:40
阅读次数:
704