码迷,mamicode.com
首页 > 2017年04月03日 > 全部分享
面向对象——三层架构(表现层、业务层、持久层)
三层架构:即表现层、业务层、持久层。 ① 持久层:采用DAO模式,建立实体类和数据库表映射(ORM映射)。也就是哪个类对应哪个表,哪个属性对应哪个列。持久层 的目的就是,完成对象数据和关系数据的转换。 ② 业务层:采用事务脚本模式。将一个业务中所有的操作封装成一个方法,同时保证方法中所有的数据库更新 ...
分类:其他好文   时间:2017-04-03 23:49:56    阅读次数:182
停止等待算法模拟
停止等待算法模拟 实现了两个程序通信的前提下,模拟实现停止等待ARQ协议。 模拟实现: 1.正常数据帧的通信过程 2.错误帧的通信过程 ...
分类:编程语言   时间:2017-04-03 23:48:58    阅读次数:1093
算法复习——拓展欧几里得(poj1061)
题目: Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一 ...
分类:编程语言   时间:2017-04-03 23:48:38    阅读次数:236
全排列问题的递归算法(Perm)
【题目】设计一个递归算法生成n个元素{r1,r2,…,rn}的全排列。 【算法讲解】 设R={r1,r2,…,rn}是要进行排列的n个元素,Ri=R-{ri}。集合X中元素的全排列记为perm(X)。(ri)perm(X)表示在全排列perm(X)的每一个排列前加上前缀得到的排列。R的全排列可归纳定 ...
分类:编程语言   时间:2017-04-03 23:48:20    阅读次数:307
Day04 多表查询
1. 笛卡尔集 笛卡尔集会在下面条件下产生: 省略连接条件 连接条件无效 所有表中的所有行互相连接 省略连接条件 连接条件无效 所有表中的所有行互相连接 为了避免笛卡尔集, 可以在 WHERE加入有效的连接条件。 2. Oracle连接 3. 等值连接 4. 表的别名 5. 连接多个表 6. 非等值 ...
分类:其他好文   时间:2017-04-03 23:47:57    阅读次数:221
js中的继承
实现原型链有一种基本模式,其代码大致如下: function A(){ this.property = true; } A.prototype.getAvalue = function(){ return this.property; }; function B(){ this.property = ...
分类:Web程序   时间:2017-04-03 23:47:39    阅读次数:229
Java Java7处理异常新特性
...
分类:编程语言   时间:2017-04-03 23:47:19    阅读次数:211
前端学习 -- Css -- 兄弟元素选择器
为一个元素后边的元素设置css样式: 语法:前一个 + 后一个。 作用:可以选中一个元素后紧挨着的指定的兄弟元素。 为一个元素后边的所有相同元素设置css样式: 语法:前一个 ~ 后边所有。 效果: ...
分类:Web程序   时间:2017-04-03 23:46:50    阅读次数:319
UVa 11374 机场快线
https://vjudge.net/problem/UVA-11374 题意: 机场快线分为经济线和商业线两种,线路、速度和价格都不同。你有一张商业线车票,可以坐一站商业线,而其他时候只能乘坐经济线。你的任务是找一条去机场最快的线路。 思路: 因为商业线只能坐一站,所有可以枚举坐的是哪一站,用di ...
分类:其他好文   时间:2017-04-03 23:46:29    阅读次数:256
未来Linux系统将是运维行业必备的技能之一
关于linux,这个并不是每个人都能用或者需要用的,因为平时有很多人用电脑只是为了上上网,聊聊天,打打游戏,这个是完全不需要用linux的。关于linux,是不能用正常的大家所熟知的window来认知的,linux是需要用一个严谨的科学工作者的身份来要求。 对于学习linux我有一些自己的经验,上了 ...
分类:系统相关   时间:2017-04-03 23:46:08    阅读次数:238
面向对象的程序设计
工厂模式 function createPersonal(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.name); } ...
分类:其他好文   时间:2017-04-03 23:45:14    阅读次数:167
数据库与java的连接
jdbc: java database connection,也就是java的数据库连接。 作用: 完成数据库数据和内存数据的交互。 为了屏蔽不同数据库的差异,在内存和各种数据库之间建立了一个接口标准。每个厂商按照接口的标准来实现接口类。 jdbc 是java连接数据库的一套标准。该标准中定义了一系 ...
分类:数据库   时间:2017-04-03 23:44:39    阅读次数:180
jmeter 发送http请求,并把获取到的请求的订单信息保存到文件中
有一个任务,需要频繁发送订单请求,并分析订单请求中有没有存在重复订单号,思路是用jmeter 发送http请求,使用正则表达式获取到订单号,并把订单号和线程号作为参数提供给java请求,在java请求中把订单号写到包括有线程号的命名文件中。完成出来的样子是这样的 步骤如下: 1、Jmeter 发送h ...
分类:Web程序   时间:2017-04-03 23:44:21    阅读次数:545
Day05 分组函数
1. 什么是分组函数 2. 组函数语法 3. 分组数据 4. 非法使用组函数 5. 过滤分组 ...
分类:其他好文   时间:2017-04-03 23:43:56    阅读次数:209
js输出日期格式化
//日期格式化 Date.prototype.Format = function(fmt) { var o = { "M+" : this.getMonth() + 1, "d+" : this.getDate(), "h+" : this.getHours()... ...
分类:Web程序   时间:2017-04-03 23:43:35    阅读次数:200
git-分支使用方式
需求场景:假如你看着教程完成了一个项目,但是感觉第一次代码掌握不牢,想要进行第二次代码练习--如果某某心里想我还有初始备份文件,我此时的心里独白是你的硬盘还够用吗o(╯□╰)o 1 创建一个新分支 --git本地仓库默认是master分支 但是这分支最好只用来合并(merge)其他分支到这个分支上 ...
分类:其他好文   时间:2017-04-03 23:43:15    阅读次数:239
第一个java程序
最近太忙了,各种项目加班,没时间弄这个,乘着假期赶紧充下电; 下载配置好环境后,打开java开发工具(Eclipsec)进入开发界面;关于开发工具的安装请看我的《java新入门》 1:点击File——New——Java Project,之后出现如下: 输入项目名称,FirstJavaProgram( ...
分类:编程语言   时间:2017-04-03 23:42:54    阅读次数:217
1117条   上一页 1 2 3 4 5 6 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!