自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浅浅の博客

努力努力再努力

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 eclipse常规配置及转换工作空间保留原配置

eclipse及jdk下载安装(省略)http://www.eclipse.org/downloads/http://www.oracle.com/technetwork/java/javase/downloads/index.html环境配置计算机>>右键>>属性>>高级系统设置>>环境变量设置新建JAVA_HOME>>...

2019-12-20 17:46:44 498

原创 UML类关系与类图详解

关系类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联和直接关联;且聚合(Aggregation),组合(Composition)属于关联关系泛化:即继承关系,箭头指向父类实现:类与接口的关系,箭头指向接口关联:可以单向或双向;拥有关系(使一个类知道另一个类的属性与方法),...

2019-12-20 11:48:28 265

原创 JavaWeb分层设计思想

分层设计(上层调用下层接口)好处:使代码结构更加清楚,项目分工更加明确,可读性大大提升,更加有利于后期的维护和升级,达到高内聚低耦合常规划分为三层(表现层(UI),业务逻辑层(BLL),数据访问层(DAL))MVC架构(模型Model-视图View-控制器Controller)Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更...

2019-12-17 16:02:06 765

原创 AngularJS模块化开发--增删改查

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:首先了解requirejsRequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一(模块加载器)RequireJS的诞生是为了解决这两个问题实现JS文件的异步加载避免页面失去响应;管理模块之间的依赖关系,便于代码编写和维护。官方描...

2019-12-13 17:16:33 263

原创 AngularJS路由实现-计算器、留言板、备忘录

统一步骤(引进css样式表和js)<head> <meta charset="UTF-8"> <script src="../js/angular.js"></script> <link rel="stylesheet" type="text/css" href="../css/bootstrap.min.css"/>&l...

2019-12-13 17:13:10 252

原创 AngularJS 注册(登录)表单验证

因为AngularJS项目中经常结合Bootstrap的样式或组件开发更漂亮美观的页面,所以建议读者先对Bootstrap做个简单了解。Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。需要下载的css样式表:bootstrap.min.css;js文件:angular.jsng实现表单验证导入css&js(...

2019-12-13 17:07:59 656

原创 AngularJS-你需要知道的常用特性

AngularJS(以下简称ng)是MVC框架?还是MVVM框架?ng是一个MV*框架,是不是很意外呢?还能这样回答?毕竟“小孩子才做选择,成年人全都要[手动狗头]”。其实是因为两者描述得都不是十分准确,ng的设计采用了MVC的基本思想,但controller处理的业务基本上都是与view进行交互,这么看来又很接近MVVM,因此官网给出的定义是"AngularJS — Superheroic ...

2019-12-13 17:07:09 317

原创 JUnit单元测试框架详解

什么是JUnit?JUnit 是一个Java编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,起源于xUnit 的单元测试框架JUnit 是一个开放的资源框架(回归测试框架),用于编写和运行测试JUnit 提供注释来识别测试方法;提供断言来测试预期结果JUnit 优雅简洁;测试可以自动运行并且检查自身结果并提供即时反馈JUnit 测试可以被组织为测试套件,包含测试...

2019-12-13 17:05:26 343

原创 swfupload图片上传

swfupload是啥?swfupload是一个联合flash和javascript,功能非常强大的文件上传插件。swfupload的主要特性:文件浏览对话框中可以选择多个文件; AJAX风格的上传,不用重刷新;可以在客户端调节图片大小;它使用的类命名空间兼容各种js库(i.e., jQuery, Prototype, 等.) ;支持 Flash 9 and Flash 10(2.2....

2019-12-13 17:00:51 364

原创 Ajax请求的data数据格式&后台接收参数

Ajax?AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。Ajax请求的date数据格式有三种(本文以标准参数格式为例讲解后台如何接收参数)j...

2019-12-13 16:59:18 7320

原创 消息队列(生产消费者模型)--结合策略模式

概述消息队列(生产者-消费者模型)是Java多线程编程中的一个经典问题,主要描述的是生产者和消费者在同一时间段内共用使用同一块存储空间(通常也称为缓冲区)。工作时,生产者向缓冲区存放数据,而消费者则从缓冲区中取走数据。策略模式 定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。主要分为三类:抽象策略类(Strategy)...

2019-12-13 16:57:30 633

原创 Maven安装配置及使用详解

Maven是一个项目管理工具,Apache下的开源项目,用于管理Java项目为什么使用?一步构建:maven对项目构建过程标准化,通过一个命令即可完成构建过程。依赖管理:maven工程不必手动下载jar包并导包,通过pom.xml文件定义坐标在maven仓库自动下载,方便且可以避免jar包冲突。跨平台:可在Windows、Linux上使用。遵循规范开发:有利于提高团队开发效率,降低项目...

2019-12-13 16:53:14 237

AngularJS模块化开发--增删改查

AngularJS模块化开发实例--增删改查项目源码(涉及requirejs、Bootstrap、ng路由跳转等)

2019-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除