码迷,mamicode.com
首页 > 编程语言
java service domain dao 分层思路
从最常规的分层结构来说,系统层次从上到下依次为:表现层:主要是客户端的展示。服务层:直接为客户端提供的服务或功能。也是系统所能对外提供的功能。领域层:系统内的领域活动。DAO层:数据访问对象,通过领域实体对象来操作数据库。其中有些指导原则:1、上层总是依赖其下层,依赖关系不跨层。2、表现成除外,同一...
分类:编程语言   时间:2014-12-10 17:38:25    阅读次数:205
SpringMVC统一异常处理简单配置
第一步:自定义异常处理类实现HandlerExceptionResolver接口 import?javax.servlet.http.HttpServletRequest; import?javax.servlet.http.HttpServletResponse; import?org.springframework.web.servlet.Han...
分类:编程语言   时间:2014-12-10 16:34:13    阅读次数:183
扩展CList类加入排序功能
这里实现了两种排序:链表内部排序和链表外部排序: 链表外部排序不会真实改变数据顺序:   //在链表外部进行排序,不会直接影响到链表内的数据排序;实现方法是 申请一段对空间数组,用来存放指针,这些指针,指向 //链表内的数据,排序的时候根据链表内数据的大小只要交换指针的位置就可以;比如链表内数据为 55 22 33 11 44;那么申请 //一段堆空间数组 p[] 数组里面存放指针 p[...
分类:编程语言   时间:2014-12-10 16:32:44    阅读次数:262
java中利用commons-email-1.2.jar实现简单的发邮件
1、首先引入commons-email-1.2.jar包 2、直接看代码吧commons-email-1.2.jar中已经为我们已经封装好了方法 a、先来一个简单的不能发附件的 public class TestCommonEmail { public static void main(String[] args) { SimpleEmail simpleEmail = new Simp...
分类:编程语言   时间:2014-12-10 16:31:26    阅读次数:305
Spring3.2-quartz2.2.1集成执行任务调度
版本说明Spring3.1以下只能与quartz.1.x进行整合原因是 spring3.0.5中org.springframework.scheduling.quartz.CronTriggerBean继承了org.quartz.CronTrigger(public class CronTriggerBeanextends CronTrigger),而在quartz2.1.3中org.qua...
分类:编程语言   时间:2014-12-10 16:29:26    阅读次数:449
关于水王的题目——找到出现次数大于/等于数组长度一半的数
关于水王的题目——找到出现次数大于/等于数组长度一半的数 1. 题目描述 一个长度为n的数组,里面有一些数出现的次数比较多。请找到出现次数大于数组长度一半的数。(水王1) 一个长度为n的数组,里面有一些数出现的次数比较多。请找到出现次数等于数组长度一半的数。(水王2)...
分类:编程语言   时间:2014-12-10 16:26:25    阅读次数:383
第16周项目1--数组的排序(指针)
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2014 年 12 月 10 日 * 版 本 号:v1.0 * * 问题描述:指针与数组; * 输入描述:啥也不用输; * 程序输出:输出该输出的。 。 ...
分类:编程语言   时间:2014-12-10 16:25:42    阅读次数:185
第五章 数组(1):数组声明和初始化
搞了一年多的android ,现在又回到c语言了,最基础的都不知道了,今天声明数据居然还用变量做大小,罪过啊 数组(array)是若干同类变量的聚合,允许通过统一的名字引用其中的变量。其特定元素通过下标(index)访问。C语言的数组由连续的内存区构成,最低地址对应首元素,最高地址对应末元素。 保存数组所需要的内存量直接与基类型和数组大小有关。对一维数组而言,以字节为单位的总内...
分类:编程语言   时间:2014-12-10 16:26:44    阅读次数:203
Java多线程并发管理
在书上看到了一个好方法,当多个线程并发时,可以用scheduleAtFixedRate来管理,scheduleAtFixedRate定时执行一次任务,是重复执行,而ScheduledThreadPoolExecutor将只执行一次任务,   如果你有多个任务,同时进行,并且,是定时的执行,那么以下的程序,完全可以满足你的要求: [1].[代码] [Java]代码 跳至 [1] ...
分类:编程语言   时间:2014-12-10 16:25:07    阅读次数:290
[算法]素数筛法
【方法一】 【代码一】 [cpp] view plaincopy //判断是否是一个素数   int IsPrime(int a){       //0,1,负数都是非素数       if(a          return 0;       }       //计算枚举上界,为防止double值带来的精度损失...
分类:编程语言   时间:2014-12-10 16:26:08    阅读次数:221
OC语言学习 (五) Category分类
分类: 在不修改原有的类的基础上增加新的方法 一个庞大的类可以分模块开发 一个庞大的类可以由多个人来编写,更有利于团队合作 除有的Person.h和Person.m,新增两个文件 Person+Stone.h #import "Person.h" @interface Person (Stone)//Person分类类型 Stone分类名 { //不能在...
分类:编程语言   时间:2014-12-10 16:23:58    阅读次数:202
算法基础、表、链表
数据结构:相互之间存在一种或多种特定关系的数据元素的集合。 算法:是对特定问题求解步骤的一种描述。 线性表的操作: 1、创建 (容量) 2、插入 (后移) 3、删除 (知道容量、和元素个数) 4、追加 5、获取元素 (下标和标志) 6、查找     (遍历) 7、清空 () 8、是否为空 9、是否已满 10、元素的个数 链表: 由一系列不必在内在...
分类:编程语言   时间:2014-12-10 16:23:21    阅读次数:200
effective c++条款32~40“继承与面向对象设计”整理
条款32:确定你的public继承塑模出is-a关系 以C++进行面向对象编程,最重要的一个规则是:public inheritance(公有继承)意味is-a(是一种)的关系。 在C++领域中,任何函数如果期望获得一个类型为基类的实参(而不管是传指针或是引用),都也愿意接受一个派生类对象(而不管是传指针或是引用)。(只对public继承才成立。)好的接口可以防止无效的代码通过编译,因此你应该...
分类:编程语言   时间:2014-12-10 16:23:32    阅读次数:226
MFC控件Microsoft Web Browser简单浏览器实现
环境:VS2013 新建工程:基于对话框 ①在对话框添加控件Microsoft Web Browser(说明:VS2013上控件的名字是Microsoft Web Browser,其它的编译器额就不知道了) ②头函数:#include //for WinInet ②对所添加的控件设置环境变量(在此我把环境变量设置为m_sa) ③在OnInitDialog()里设定你想要打...
分类:编程语言   时间:2014-12-10 16:21:20    阅读次数:549
JavaScript:this是什么?
定义:this是包含它的函数作为方法被调用时所属的对象。说明:这句话有点咬嘴,但一个多余的字也没有,定义非常准确,我们可以分3部分来理解它! 1、包含它的函数。2、作为方法被调用时。3、所属的对象。看例子: function to_green(){ this.style.color="green"....
分类:编程语言   时间:2014-12-10 16:16:34    阅读次数:247
C++的学习记录 - 01
动态内存分配和释放一直不怎么明白。实验程序为: 1 # include 2 # include 3 using namespace std; 4 5 int main() 6 { 7 int *p; 8 if((p = new int(5)) == 0) 9 {10 ...
分类:编程语言   时间:2014-12-10 16:14:30    阅读次数:216
js 数组操作
var a=[1,2,3,4,5,6]; var b=[7,8,9]; //尾部插入一个元素 //a.push(7); //头部插入一个元素 //a.unshift(0); //尾部删除一个元素 //a.pop(); //头部删除一个元素 //a.shift(); //删除:sp...
分类:编程语言   时间:2014-12-10 16:08:04    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!