码迷,mamicode.com
首页 > 其他好文
三层+设计模式
由于在上篇文章已经介绍过何为三层,在这就不在介绍,这篇文章的主要内容是介绍三层+设计模式后该如何实现。首先要做的就是在哪加,如何加?     三层主要的目的是解耦合,实现各个层之间的分离,从而做到改变一个尽可能不影响其他的层。所以可以在B层和D层加一个抽象工厂模式,来实现此目的。如下图:     当然还可以适当添加别的模式,比如U层和B层加一个外观模式,总的来说表现在包图中的就是这个样子的...
分类:其他好文   时间:2014-05-25 12:48:29    阅读次数:196
Scala 读文件
Scala 读文件操作...
分类:其他好文   时间:2014-05-25 10:19:04    阅读次数:337
IP数据报首部格式
IP协议提供不可靠、无连接的数据报传送服务。 不可靠:尽力而为地传输,不保证IP数据报能成功到达目的地。无连接:每个数据报之间相互独立地进行路由选择,可不按发送顺序接收。 IP首部格式如下: 下面就用这幅图结合Wireshark来分析个字段含义。这次截取的是DNS数据报,它位于应用层。 首先看一下整个IP首部的内容: 对应的原始...
分类:其他好文   时间:2014-05-25 10:18:01    阅读次数:377
什么样的数据算是byte类型,int类型,float类型,double类型,long类型
byte类型,就是字符类型.这类数据是字符组成的 INT 类型,为整型数字,不同语言定义的范围不同 FLOAT,为数字浮点型,其小数点后面可以跟N个数字 DOUBLE,为双精度数字类型,其小数点后只能有两个数字 LONG,为长整型其范围要比INT类型范围广...
分类:其他好文   时间:2014-05-25 18:14:01    阅读次数:188
最小生成树学习
概述:             在一给定的无向图G = (V, E) 中,(u, v) 代表连接顶点 u 与顶点 v 的边(即),而 w(u, v) 代表此边的权重,若存在 T 为 E 的子集(即)且为无循环图,使得 w(T) 最小,则此 T 为 G 的最小生成树。      最小生成树其实是最小权重生成树的简称。 最小生成树:         一个无向连通图G=(V,E)...
分类:其他好文   时间:2014-05-25 07:31:52    阅读次数:266
每周一题——坐标点范围查询
每周一题——坐标点范围查询...
分类:其他好文   时间:2014-05-25 07:19:39    阅读次数:197
Light OJ 1234 Harmonic Number 调和级数部分和
题目来源:Light OJ 1234  Harmonic Number 题意: 思路:没思路啊 这个是高数的东西 发散 n足够大时它无穷大 直接公式解 #include #include #include #include #include #include using namespace std; const int maxn = 1000010; const doub...
分类:其他好文   时间:2014-05-25 06:18:44    阅读次数:213
蓝桥杯 星际交流
算法训练 星际交流   时间限制:1.0s   内存限制:256.0MB        锦囊1 排列生成。 锦囊2 使用组合公式可以算出某一位增加一个的时候数字是增加多少。从左到右依次考虑,如果增加量还没到要求的就增加。 问题描述   人类终于登上了火星的土地并且见到了神秘的火星人。人类和火星人都无法理解对方的语言,但是我们的...
分类:其他好文   时间:2014-05-25 18:11:58    阅读次数:300
职责链模式之真假美猴王
孙悟空最终还是没有能逃脱如来的手掌心,因缘注定,皈依佛门,虽没有了做齐天大圣是的逍遥快活,也没有大闹天宫时的轰轰烈烈,但是现在有了更重要的一项任务,那就是普度众生,《 西游记》第五十七回,说是“六耳猕猴”化作孙悟空的摸样,伤了唐僧,后又和孙悟空大打出手。。。这位假孙悟空,实力不用多说了吧,和真孙悟空一般无二,大战孙悟空,闹到上天入地下海。在唐僧那:念紧箍咒,两个都喊疼,自然看不出哪个真假;到天宫:...
分类:其他好文   时间:2014-05-25 18:21:04    阅读次数:231
TI_DSP总线bus - 1(概述)
TI C66x DSP有两种总线,数据总线与配置总线。一些外设有数据与配置总线,然而其他的仅有一种总线接口。总线接口宽度与速度各个外设不一样。配置总线主要用于访问外设的寄存器空间,数据总线主要用于数据的传输。 CPU,EDMA TC,外设等分为两类:master与slave。masters用于发起read与write操作,不依赖于EDMA传输;slaves依赖于master发起的read与wri...
分类:其他好文   时间:2014-05-25 10:11:50    阅读次数:294
jvm调优
jvm性能调优的目地:1)控制jvm的堆栈大小。比如当你的程序年轻代对象在某个时间段产生的比较多的时候,就需要控制年轻代的堆大小。同时还要控制总的JVM大小避免内存溢出2)控制GC的行为。GC是一个后台处理,但是它也是会消耗系统性能的,因此要根据运行程序的特点来更改GC行为。3)控制jvm线程的内存分配。如果是多线程程序,产生线程和线程运行所消耗的内存也是可以控制的。堆大小设置-Xms   初始堆...
分类:其他好文   时间:2014-05-25 18:22:43    阅读次数:272
【创新培育项目】为什么要组队参加比赛?及怎样寻找一个合适的选题?
目前学校正在进行创新项目培育,截止日期为5月30日,QQ群(324168309)。在和学生接触中发现,学生中存在一些认识方面的误区,主要表现如下。     (1)这是高年级学生的事。     (2)这是班上其他同学的事。     (3)我没有创新想法,算了。     (4)想参加,问过几个同学组队都没有兴趣,算了。     (5)这个想法已经有人做过,唉,算了。 ...
分类:其他好文   时间:2014-05-25 07:12:26    阅读次数:585
/dev/zero
前言:      在/dev目录下存放着许多设备文件,这些设备对应的有些是字符设备,有些是块设备,每个设备都有主设备号,和次设备号。 正文:    /dev/null这个设备文件相当于黑洞,所有重定位到这个设备文件的内容都会消失,这个文件主要要在不必要输出的规避  /dev/zero这个设备文件稍微要难理解一点,这个设备文件提供无限个\0的字符,一般用它来初始化一些文件。我...
分类:其他好文   时间:2014-05-25 16:27:38    阅读次数:324
菜鸟玩云计算之十五:在Ubuntu上创建和管理Redhat虚拟机
菜鸟玩云计算之十五:在Ubuntu上创建和管理Redhat虚拟机...
分类:其他好文   时间:2014-05-25 18:14:39    阅读次数:296
数据结构——单链表
单链表及其ADT void deleteList(); //删除整个链表 List makeEmpty(List l);//清空链表,只留头结点 int isEmpty(List l);//判断是否为空 int isLast(List l, Position p);//判断是否是最后一个结点 List createList();//创建一个链表 void insert(List l,...
分类:其他好文   时间:2014-05-25 07:18:35    阅读次数:222
YUV422蓝屏显示输出功能辅助调试
YUV422蓝屏显示输出功能辅助调试     YUV422有YUYV,YVYU,UYVY,VYUY四种,下面笔者就就以UYVY为例介绍一下数据构成。由于经常要跟视频输入打交道,所以YUV422这种常见的视频信号是经常碰到的。有时候我们调试一个模块输出YUV422,然后再显示出来。很多时候,可能没法准确判断你那个模块是不是已经正常跑起来了,跑起来来的情况下,是不是真的有数据输出,有了数据输出后来的数...
分类:其他好文   时间:2014-05-25 09:37:59    阅读次数:230
struts2 helloworld
今天第一天学习struts2,没学过怎么办,那当然是helloworld。前段时间学习了android,因为着手做一个项目需要用到服务器,所有才开始学习struts2,感觉嘛,学习的基本流程都差不多,就是helloworld,开发环境,然后就是逐个按照知识点打demo,打着打着你就会发现struts2已经掌握地差不多了,让后就可以action了。程序员就需要不停地学习,学习能力当然是最重要地噢。...
分类:其他好文   时间:2014-05-25 12:53:36    阅读次数:286
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!