- 浏览: 28379 次
- 性别:
- 来自: 珠海
最新评论
文章列表
ExtJS--4.2客户端代理(proxy)
- 博客分类:
- ExtJS
memory代理方式:
<script type="text/javascript">
//定义数据模型
Ext.define("Person",{
extend : "Ext.data.Model",
fields : [
{name:"name", type:"string"},
{name:"age", type:"int"}
]
});
//定义Store
...
ExtJS--4.1代理(proxy)
- 博客分类:
- ExtJS
代理(proxy)是用来加载和存取Model 数据的。在开发过程中,我们一般不会直接操作代理,它会很好的配合Store 完成工作,所以在本节内容中,我们主要讲解各种proxy的用法。
代理(proxy)分为两大类:客户端代理和服务器端代理。客户端代理主要完成与浏览器本地存取数据相关的工作,服务器端代理则是通过发送请求,从服务器端获取数据。根据各自获取数据的方式,客户端代理和服务器端代理又可以分为一下几种:
客户端代理:
LocalStorageProxy:将数据存储在localStorage中,此种方式可以持久的将数据存储在客户端。
SessionStorageProxy:将 ...
我是这么理解多线程的 (二)
- 博客分类:
- JAVA
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 = ...
我是这么理解多线程的 (一)
- 博客分类:
- JAVA
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 ...
Use Case Diagram
- 博客分类:
- UML
转载请注明出处:http://blog.csdn.net/tianhai110
用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。
【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。
用例图所包含的元素如下:
1. 参与者(Actor)
表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。
数据库事务有严格的定义,它必须同时满足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
...
struts2中的constant配置详解
- 博客分类:
- Struts2
<?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、DTO、DO、PO的概念、区别和用处
- 博客分类:
- 杂
概念: 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
- 博客分类:
- 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 ...