`
文章列表
memory代理方式: <script type="text/javascript"> //定义数据模型 Ext.define("Person",{ extend : "Ext.data.Model", fields : [ {name:"name", type:"string"}, {name:"age", type:"int"} ] }); //定义Store ...
代理(proxy)是用来加载和存取Model 数据的。在开发过程中,我们一般不会直接操作代理,它会很好的配合Store 完成工作,所以在本节内容中,我们主要讲解各种proxy的用法。 代理(proxy)分为两大类:客户端代理和服务器端代理。客户端代理主要完成与浏览器本地存取数据相关的工作,服务器端代理则是通过发送请求,从服务器端获取数据。根据各自获取数据的方式,客户端代理和服务器端代理又可以分为一下几种:   客户端代理: LocalStorageProxy:将数据存储在localStorage中,此种方式可以持久的将数据存储在客户端。 SessionStorageProxy:将 ...
package test2; public class MainService { private static MainService instance = new MainService(); public static MainService getInstance() { return instance; } @SuppressWarnings("static-access") public void fun(String parm) { synchronized (parm) { for (int i = ...
package test2; public class MainService { private static MainService instance = new MainService(); public static MainService getInstance() { return instance; } /** * 同步块 synchronized (this) * @param parm */ @SuppressWarnings("static-access") public void f ...

class daigram

    博客分类:
  • UML
demo01  demo02  demo03   demo04    

Use Case Diagram

    博客分类:
  • UML
        转载请注明出处:http://blog.csdn.net/tianhai110         用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。   【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。   用例图所包含的元素如下:   1. 参与者(Actor)   表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。

UML笔记(一)

    博客分类:
  • UML
UML  
数据库事务有严格的定义,它必须同时满足4个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(Durabiliy),简称为ACID。其中隔离性指在并发数据操作时,不同的事务拥有各自的数据空间,其操作不会 ...
Error Maven failed to build the project (or a list of projects) due to lack of resources problem as shown below. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile (default-testCompile) on project com.javacreed.examples.maven.error: Compilation failure ...
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"  "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts>        <!--指定Web应用的默认编码集.该属性对于处理中文请求参数非常有用,对于获取中 ...
概念: VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。 DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。 PO(Persistent Object):持久化对象,它跟持久层(通常是关系型数据库)的数据结构形成一一对应 ...
一、 什么是FreeMarker FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。 所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符,在模板运行时,由模板引擎来解析模板,并采用动态数据替换占位符部分的内容。 FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 文等。 二、 FreeMarker的优点和缺点 (一) FreeMarker的优点 1 ...

JavaScript

  JavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScript 

GIT_学习日记_DAY01

    博客分类:
  • GIT
Git 基础1.直接记录快照,而非差异比较2.近乎所有操作都是本地执行3.时刻保持数据完整性4.多数操作仅添加数据5.文件的三种状态 已提交(committed),已修改(modified)和已暂存(staged)   基本的 Git 工作流程如下:1. 在工作目录中修改某些文件。2. 对修改后的文件进行快照,然后保存到暂存区域。3. 提交更新,将保存在暂存区域的文件快照永久转储到 Git 目录中。   /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用--system 选项,读写的就是这个文件。~/.gitconfig 文件:用户 ...
  classpath 和 classpath* 区别: classpath:只会到你指定的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.   举个简单的例子,在我的web.xml中是这么定义的:classpath*:META-INF/spring/application-context.xml 那么在META-INF/spring这个文件夹底下的所有application-context.xml都会被加载到上下文中,这些包括META-INF/spring文件夹底下的 application-conte ...
Global site tag (gtag.js) - Google Analytics