上一页 1 ··· 205 206 207 208 209 210 211 212 213 ··· 229 下一页
摘要: 1.使用crontabcrontab -u //设定某个用户的cron服务crontab -l //列出某个用户cron服务的详细内容crontab -r //删除某个用户的cron服务crontab -e //编辑某个用户的cron服务2. cron表达式基本格式:*****command分时日月周命令第1列表示分钟1~59每分钟用*或者*/1表示频率第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令3.保存4.设置自动启动5.重启 阅读全文
posted @ 2013-12-26 11:52 一天不进步,就是退步 阅读(437) 评论(0) 推荐(0) 编辑
摘要: http://stackoverflow.com/questions/1673841/examples-of-gof-design-patternsYou can find an overview of a lot of design patterns inWikipedia. It also mentions which patterns are mentioned by GoF. I'll sum them up here and try to assign as much as possible pattern implementations found in both the 阅读全文
posted @ 2013-12-26 09:42 一天不进步,就是退步 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1. weblogic8.x 升到weblogic10时,需要升级ejb响应的描述符,否则会报错。BEA-011114 - Error: For EJB modules, deployment plan overrides are not supported with DTD based deployment descriptors. The EJB module 'module' is attempting to apply a deployment plan to DTD based descriptors. Please update your EJB deploymen 阅读全文
posted @ 2013-12-25 16:53 一天不进步,就是退步 阅读(743) 评论(0) 推荐(0) 编辑
摘要: http://xiexiejiao.cn/java/memcached-consistent-hashing.htmlMemcached分布式算法在网上一搜可以找到一大片了,不过对于Memcached分布式算法中使用的consistent hashing算法,笔者一直没有彻底搞明白,尤其是具体是如何实现,包括虚拟节点的作用,以及为何会在缓存服务器变动的时候将影响降到最小十分迷惑。今天笔者有幸拜读了一篇质量很高的关于”Memcached一致性hash算法consistent hashing”的文章,摘录下来和大家一起分享,希望能对大家有所帮助。consistent hashing 算法早在 19 阅读全文
posted @ 2013-12-23 10:27 一天不进步,就是退步 阅读(381) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_4ad7c2540101gjrc.html回溯法是一种不断试探且及时纠正错误的搜索方法,下面的求解过程采用回溯法。从入口出发,按某一方向向前探索,若能走通(未走过的),即某处可以到达,则到达一个新点,否则试探下一个方向;若所有的方向均没有通路,则沿原路返回前一点,换下一个方向继续试探,直到所有可能的通路都搜索到,或找到一条通路,或无路可走又返回到入口点。这里可以用一个栈来实现,每走一步,将该位置压入栈中,若该点无路可走,则出栈返回上一位置。需要解决的四个问题:(1)表示迷宫的数据结构 设迷宫为m行n列,利用数组maze[m][n]. 阅读全文
posted @ 2013-12-22 22:15 一天不进步,就是退步 阅读(19487) 评论(1) 推荐(1) 编辑
摘要: http://cs.nyu.edu/~yap/classes/basic/progs/patternMatching/KMP.java/** * @file KMP.java * @synopsis An implementation of KMP matching, derived from * a modification of the Match.java program. * Again, the goal is to find an occurrence of a pattern P in a text T. * CO... 阅读全文
posted @ 2013-12-22 01:19 一天不进步,就是退步 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 昨天,公司举办了轰轰烈烈的年会,节目比较精彩,悲催的是n多大奖都与我无缘。好吧,超过40%的中奖率都没有中,不能不说算是一个奇葩。是连续几年都没中的哦。进入正题,小结是为了总结过去的经验教训,确定未来的方向。展望是定下明年的目标,更好的进步。 2013年小结: 1. 四月份从上家公司裸辞。在这家公司呆了两年多,碰到很多好基友,老大也教给了不少东西,非常感谢他们! 好基友们基本都在联系,但差不多都不在一个地方了,没有一起吃饭的浩浩荡荡的队伍了,没有一起贫嘴的时光,叹息! 2. 人生进入了另一个征程:结婚。感谢老婆,不嫌弃一无所有的我,使我收获了一段美好的爱情与婚姻。感谢爸妈的辛苦... 阅读全文
posted @ 2013-12-20 16:21 一天不进步,就是退步 阅读(580) 评论(7) 推荐(1) 编辑
摘要: redis的字典定义和实现在dict.h和dict.c文件中。1.字典结构typedef struct dict {dictType *type; //定义了字典需要的函数void *privdata;dictht ht[2]; //哈希表结构int rehashidx; //下一个需要扩容的字典编号,若rehashidx == -1 则不会进行重新散列。int iterators; //当前正在运行的迭代器数目} dict;其中涉及到数据结构,如下所示:1.1 字典类型,包含了一系列字典所需要用到的函数typedef struct dictType {unsigned int (*... 阅读全文
posted @ 2013-12-20 09:10 一天不进步,就是退步 阅读(2996) 评论(0) 推荐(0) 编辑
摘要: redis字符串的定义和实现在Ssd.h和Ssd.c中。1.定义typedef char *sds; //本质是字符char的指针2.字符串的操作sds sdsnew(const char *init) { size_t initlen = (init == NULL) ? 0 : strlen(init); return sdsnewlen(init, initlen);}调用sdsnewlen,看一下该函数的实现sds sdsnewlen(const void *init, size_t initlen) { struct sdshdr *sh; if (init) { sh = zmal 阅读全文
posted @ 2013-12-18 22:33 一天不进步,就是退步 阅读(1668) 评论(0) 推荐(0) 编辑
摘要: 数据结构的应用--Adlist.h定义1.节点结构typedef struct listNode { struct listNode *prev; //前向节点 struct listNode *next; //后向节点 void *value; //该节点的值} listNode;2.双向链表结构typedef struct list { listNode *head; //头节点 listNode *tail; //尾节点 void *(*dup)(void *ptr); //复制函数 void (*free)(void *ptr); //释放函数 int (*match)(void *p 阅读全文
posted @ 2013-12-17 22:04 一天不进步,就是退步 阅读(2345) 评论(0) 推荐(0) 编辑
上一页 1 ··· 205 206 207 208 209 210 211 212 213 ··· 229 下一页