首页 > 2015年05月28日 > 全部分享
内部邮件管理的数据库设计和dwz的批量处理
dwz框架学习笔记之(七) 好久没写博客了,最近安排做内部邮件管理模块,做之前要先设计好数据库,也网上找了163邮箱数据库设计,虽然要做的没有163邮箱的复杂,但是它的数据设计还是有借鉴作用。总共需要三张表:写信表,收件表和附件表。三者的关系是写信表与收件表1对n的关联关系,写信表与附件表也是1对n的关联关系。当存储时,会发现一个问题,因为写信表的id是自增长,当你要把收件信息存储到收件表时,你...
分类:数据库技术   时间:2015-05-28 09:39:23    收藏:0  评论:0  赞:0  阅读:321
HDFS读取文件步骤
client调用FileSystem.open(),该FileSystem指向的实例是DistrbutedFileSystem(DFS),它通过RPC请求到Namenode. Namenode收到请求后,对于每一个块返回存有该副本的Datanode地址。并且依照“网络拓扑”来排序。(就近原则)DFS获取到BlockLocations后,可以根据当前读取偏移量计算指定DataNode并进行通讯,返...
分类:其他   时间:2015-05-28 09:39:13    收藏:0  评论:0  赞:0  阅读:186
poj1274 匈牙利算法 二分图最大匹配
poj1274题意: 有n个奶牛, m个畜舍, 每个畜舍最多装1头牛,每只奶牛只有在自己喜欢的畜舍里才能产奶。 求最大产奶量。 分析: 其实题意很明显, 二分图的最大匹配, 匈牙利算法。 #include #include #include #include using namespace std;int n, m, sum,...
分类:编程语言   时间:2015-05-28 09:39:03    收藏:0  评论:0  赞:0  阅读:236
haproxy + keepalived 实现简单负载均衡高可靠
ip addr add 192.168.50.50/24 dev etho   添加辅助ip   ip addr del 192.168.50.50/24 dev etho   删除辅助ip   脑裂:某种原因导致集群各节点之间无法通讯,各自都为master或者slave killall -0 haproxy   不杀死进程,只是用作检测。...
分类:其他   时间:2015-05-28 09:38:54    收藏:0  评论:0  赞:0  阅读:244
iptables 简单配置示例
iptables防火墙简介 iptables/netfilter是Linux下自带的一款免费且优秀的基于包过滤的防火墙工具,它的功能十分强大,使用非常灵活, 可以对流入、流出、流经服务器的数据包进行精细的控制。 iptables是Linux2.4及2.6内核中集成的模块。 防火墙果汁的执行顺序默认是从前到后依次执行,遇到匹配的规则就不在继续向下检查,若果遇到不匹配的...
分类:其他   时间:2015-05-28 09:38:44    收藏:0  评论:0  赞:0  阅读:219
eclipse 远程调试hadoop代码
zxxJPDA 简介 Sun Microsystem 的 Java Platform Debugger Architecture (JPDA) 技术是一个多层架构,使您能够在各种环境中轻松调试 Java 应用程序。JPDA 由两个接口(分别是 JVM Tool Interface 和 JDI)、一个协议(Java Debug Wire Protocol)和两个用于合并它们的软件组件(后端和前...
分类:系统服务   时间:2015-05-28 09:38:33    收藏:0  评论:0  赞:0  阅读:308
Perl 循环语句
while循环语法:while(some_expression){ statment_1; statment_2; .... }程序执行到while语句时,首先检查控制语句(some_expression),若其值为真,就会执行循环体一次,如此反复不停的执行,知道控制语句的值为假,则停止while循环 示例:#!/usr/bin/perl -w $number=10; while...
分类:其他   时间:2015-05-28 09:38:13    收藏:0  评论:0  赞:0  阅读:230
Jquery让按钮(控件)不可见或者不可用
老是将这两个搞混所以来总结下: $('.selector').attr("disabled", true);// 让控件不可用 属性 $('.selector').attr("disabled", true);// 让控件可用 属性 $('.selector').css({ "display": "none" });// 让控件不可见 css $('.selector').css({ ...
分类:Web开发   时间:2015-05-28 09:38:03    收藏:0  评论:0  赞:0  阅读:238
一些项目——sort
Problem Description 给你n个整数,请按从大到小的顺序输出其中前m大的数。 Input 每组测试数据有两行,第一行有两个数n,m(0 Output 对每组测试数据按从大到小的顺序输出前m大的数。 Sample Input 5 3 3 -35 92 213 -644 Sample Output 213 92 3...
分类:其他   时间:2015-05-28 09:37:43    收藏:0  评论:0  赞:0  阅读:105
YDU 2748: 双向冒泡排序
2748: 双向冒泡排序 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 193  Solved: 100 [Submit][Status][Web Board] Description 注:本题只需要提交填写部分的代码,请按照C++语言方式提交。 双向冒泡从小到大排序算法描述: (1)从当前序列的第1个元素开始,对相邻...
分类:编程语言   时间:2015-05-28 09:37:13    收藏:0  评论:0  赞:0  阅读:264
测试员,敢问路在何方
1  第一部分 - 成为资深软件测试员的四条进阶之路   在这篇文章中,我认为我们的软件测试员有四条潜在的进阶道路。它们是: 1)成为专业的QA。知道如何使用不同类型的测试工具开展网络测试,性能测试,负载测试和压力测试;  2)成为领域专家。可以像最终用户一样来使用你正在测试的产品;  3)成为测试架构师。可以领导整个团队和整个公司的测试以及质量保证; 4)成为工具和框架的开发人员...
分类:其他   时间:2015-05-28 09:37:03    收藏:0  评论:0  赞:0  阅读:228
java日期处理【待续】
1:日期格式化 SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 日期的格式如: "yyyy-MM-dd HH:mm:ss" "yyyyMMdd"  "dd/MM/yy" "MM/dd/yyyy" 常用方法  fmt.parse(String)    可以实现将(合法)字符串解析为日期类型,经常用...
分类:编程语言   时间:2015-05-28 09:36:53    收藏:0  评论:0  赞:0  阅读:157
LeetCode 21 23:Merge Two Sorted Lists & Merge K Sorted Lists
LeetCode 21: Merge Two Sorted Lists   Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. 题目分析:对两个...
分类:其他   时间:2015-05-28 09:36:43    收藏:0  评论:0  赞:0  阅读:221
预处理器变量
预处理器变量,在有的书中又叫预处理器常量,都是一个意思     为了避免名字冲突,习惯上处理器变量的所有字母一律大写     预处理器变量在整个程序中是唯一的     预处理器变量只有两种状态,已定义或未定义,用于避免头文件的多重包含而引起的重复定义            假设定义一个预处理器常量SALESITEM_H,可以用如下方式来预防多次包含同一头文件:...
分类:其他   时间:2015-05-28 09:36:33    收藏:0  评论:0  赞:0  阅读:200
Grading
题目描述:     Grading hundreds of thousands of Graduate Entrance Exams is a hard work. It is even harder to design a process to make the results as fair as possible. One way is to assign each exam prob...
分类:其他   时间:2015-05-28 09:36:13    收藏:0  评论:0  赞:0  阅读:169
源代码管理工具
01 源代码管理工具 概述源代码管理工具的起源 为什么会出现源代码管理工具? 为了解决在软件开发过程中,由源代码引发的各种蛋疼、繁琐的问题 源代码会引发哪些问题? 无法后悔:做错了一个操作后,没有后悔药可以吃 版本备份:费空间、费时间 版本混乱:因版本备份过多造成混乱,难于找回正确的想要的版本 代码冲突:多人操作同一个文件(团队开发中的常见问题) 权限控制:无法对源代码进行精确的权限控...
分类:其他   时间:2015-05-28 09:36:03    收藏:0  评论:0  赞:0  阅读:252
uinavigationbar 使用
1.     [[UINavigationBar appearance]setBarTintColor:[UIColor yellowColor]];效果如下:(适用于xcode5及ios7以上) 2. [[UINavigationBar appearance]setTranslucent:NO];效果如下: 3. [[UINavigationBa...
分类:其他   时间:2015-05-28 09:35:53    收藏:0  评论:0  赞:0  阅读:297
leetcode 9 -- Palindrome Number
Palindrome Number 题目: Determine whether an integer is a palindrome. Do this without extra space. 题意: 判断一个整数是否是回文的,要求不使用额外的空间 思路: 简单起见我用的python,先判断是否为0,或者负数,若不是则转化为字符串,然后利用切片截取两段,反转其中一个比较是...
分类:其他   时间:2015-05-28 09:35:43    收藏:0  评论:0  赞:0  阅读:278
浅谈设计模式
米老师布置了作业,分析23种设计模式的异同,绞尽脑汁,冥思苦想还是认为初学设计模式,此问题过于高深实在不敢妄语。可是作业始终是要交的,只好浅谈一下设计模式,如理解有误,也算留下了一个底子,日后回头再看,这便是成长。   关于分类,设计模式分为三大类,分别为行为型,创建型,和状态型。 亦有几大原则,分别为:单一职责原则、开放-封闭原则、依赖导致原则、迪米特法则。   总体来说,不论什么模...
分类:其他   时间:2015-05-28 09:35:23    收藏:0  评论:0  赞:0  阅读:234
Android中文API——PopupWindow
此文上半部分为本人翻译API文档,下半部分转自网友分享资料。API文档继承树: java.lang.Object ? android.widget.PopupWindow 概述: popupWindow,顾名思义,用作在当前Activity前弹出一个界面,这个界面可以用来展示任何类型的View。 公共的构造器: PopupWindow() PopupWindow(Context c...
分类:移动平台   时间:2015-05-28 09:35:13    收藏:0  评论:0  赞:3  阅读:2851
1810条   上一页 1 ... 71 72 73 74 75 ... 91 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!