- 接触asp.net的Razor
小庄梦蝶
asp.net后端c#
Razor简单来说就在服务端进行解析方便开发人员能够快速相关逻辑,类似于php,其实在前端分离大行的现在已经很难见到,只是针对中小企业或者不常使用的网站才会选择,更何况是.net,但是不可否认如果针对中小企业使用前端不分离效率是最快的,业务少,特别使用asp.mvc来进行开发,当然也可以用跨平台的asp.netcore,但是建个小网站就没必要,asp.mvc就足够了,不要说为啥不用java,因为暂
- 网络招标系统含源码——基于asp.net mvc
张中华
开发环境:vs2013,sqlserver2012技术栈:EF,asp.mvc,jq,easyUI基本角色:公司,平台管理员基本功能,公司可进行投标,招标平台管理员则是对公司信息及投标信息的管理。补充:烂尾,由于功能过于简陋,废弃。数据结构如下:表结构设计的有点随意,对业务流程不是很熟悉,大致做了简单的数据结构。未使用外键,不太喜欢在数据库中使用外键约束。数据表解释:User:公司信息Bid:招标
- MVC框架(二)----前端与后端MVC、MVVM等设计模式区别与联系
叶落无痕123
MVC前端mvcjavascript
上篇文章中提到了前端的框架分类,其中前端JS框架中有些是MVC设计模式,但是Java和dotNET平台也有自己的MVC也有自己的设计模式,这两类有什么区别呢,好多猿们甚是不解,旁征博引后自己总结了一些,写了下自己的感受。java和dotNET框架都是在后台的,如ssh中的struct、springMVC,和ASP.MVC,说具体点还好理解;那么时下流行的前端框架AngularJS,VUE,js好多
- [ASP.NET]分析MVC5源码,并实现一个ASP.MVC
denaoderenhuan8776
本节内容不是MVC入门教程,主要讲MVC原理,实现一个和ASP.NETMVC类似基本原理的项目.MVC原理是依赖于ASP.NET管道事件基础之上的.对于这块,可阅读上节内容[ASP.NET]谈谈IIS与ASP.NET管道本节目录:MVC简介MVC5源码实现一个MVCMVC简介随着技术的发展,现在已经将MVC模式等同于三层模式。如果要严格区分的话,UI层指View和Controller,BLL,DA
- MVC框架(一)----前端框架分类
gis_morningsun
Web
前端框架比较繁多,分了以下类主要有基于js的类库框架(主要分为纯类库和包含设计模式的类库)、UI框架、可视化组件等。想补充一点的楼主暂时知道WPF、angularJS和VUE.JS是用的MVVM,感觉MVVM很牛逼,其实一般,简单可以理解为ASP.MVC里面的强类型数据绑定(欢迎大神斧正)。想单独提出来的是有人会有这样的疑问:asp.mvc和apring.mvc我可以理解,但是angular.js
- 谷歌验证(Google Authenticator) in ASP.MVC C#版
香椿
C#
因项目要求需要加入谷歌验证此为转载内容demo下载ThisisawalkthroughonhowtoimplementSecondFactorAuthentication(2FA)usingGoogleAuthenticatorinASP.MVCwithC#code.Implementingauthenticationbyonlyrequestingausernameandpasswordisno
- SignalR说明
西橙酱
SignalR说明。SignalR服务重写了之前的那套ASP.MVC寄宿IIS模式的Websocket通讯。客户端采用winform实现所有需求.IIS只作为一个服务启动。图示:图上功能均已实现核心事件驱动:登录(实质触发了服务器的connection)>监听(监听服务器的消息推送和点对点发送)>发送(广播,推送给所有已经监听的客户端,点对点:推送给已经监听的指定客户端如客户端未监听P2P则收不到
- 使用ASP.NET.4.5.1+MVC5.0 搭建一个包含 Ninject框架 项目
1.创建一个空白解决方案2.添加一个类库名称为XXX.Domain3.添加一个ASP.MVC名称为XXX.WebUI4.选着空模版,勾选MVC核心引用5.添加单元测试项目XXX.UntiTests6.在程序包控制台里面输入以下代码复制代码代码如下:Install-PackageNinject-version3.0.1.10-projectnameToad.WebUIInstall-PackageN
- 4.ASP.NET MVC 5.0 视图之模型绑定
灰太狼的梦想
大家好,这篇文章,我将向大家介绍ASP.NETMVC的模型视图绑定,ASP.MVC的模型绑定分为两种:一种是动态绑定【DynamicBinding】;还有一种就是强类型绑定【Stronglytypedbinding】;【PS--上一篇文章:3.怎样将ASP.NETMVC应用程序发布到IIS】当我们从控制器向视图传递数据的时候,我们会返回一个ViewResult类型的对象,与此同时,我们在视图中可以
- Orchard: Razor介绍
char
Orchard 使用模板来显示shapes,模板类似ASP.MVC的partial views概念。Shapes 是一个包含模型数据的动态对象,模板可以包括HTML标记代码片段、CSS样式、JavaScript等。视图引擎负责解析模板并且把shape显示在web页面。Orchard的默认视图引擎是Razor,本文介绍一下Razor。
Razor语法
- 庖丁解ASP.NET MVC内部运行流程
asp.net
跟大家分享两张ASP.MVC的内部运行流程图,作者都是Steve Sanderson,上面这张是07年MVC还未正式发布之前做成的流程图,虽然较老但是放到今天大部分仍然基本适用(注意:图中有些部分已经过期,但是因为比较详细全面,也贴上来了)。下面那张是09年的,贴上来的理由是图中详细的表出MVC框架里哪些部分是可以被拓展(extend)的, 比如说你可以用Cusotom route handler
- .net使用FluentValidation进行服务端验证。
validation
背景
最近使用asp.mvc 做一个在线口语系统项目,在服务端验证问题遇到了一些小问题。
自己根据数据库表user定义一个数据库表实体对象UserDbEntity
1 [Table("User")]
2 public c
- asp.net mvc 发布到IIS后图片路径
asp.net
asp.mvc 发布也有一段时间了,最近才开始学习。
环境:windows 7(IIS7.5),vs2008+sp1,asp.net mvc 1.0正式版
问题:发布到IIS后图片显示不出来了
<img> 标签图片显示不出来,样式表里的图片还是可以显示
发布前:
发布后:
问题代码如下: <%= Url
- [原]解决win2003 iis6 部署MVC 无法访问 403 的问题
2003
应一个在学校朋友的要求 帮忙把一个填表的东西 做成 网络版 ,本人花了5天的小段时间使用asp.mvc 3 制作 于今天 登录服务器 去部署 遇到 无法访问 出现 403 要求登录 ,第一反应就是去检查设置权限 ,发现权限没有问题 , 然后马上丢一个 index.html到 根目录 打开ie 能访问 ,到这个时候 便知道是 .net的
- ASP.NET Web API queryString访问的一点总结
asp.net
自从开始使用ASP.NET Web API,各种路由的蛋疼问题一直困扰着我,相信大家也都一样。
Web API的路由配置与ASP.MVC类似,在App_Start文件夹下,有一个WebApiConfig类文件
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{c
- kendoui-grid篇
kendoui
kendo确实是个好东西,能够让我们专注于后端开发,无需在效果呈现上花大力气,唯一的缺点,它是收费的,但是我目前还没发现为嘛要掏钱,因为free的也满足了我的需求。
kendoUI For asp.mvc:http://demos.telerik.com/aspnet-mvc/
1 <div id="page-wrapper">
2 <di
- asp.mvc + easyui 动态列
easyui
废话不多说,直接上代码:
@model Huacisoft.Model.Crm_Sys_Role
@{
Layout = null;
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D
- ASP.MVC 项目中使用 UEditor 文本编辑器
凡酷软件
1.下载UEditor源文件,并导入项目中2.添加项目中需要使用的CSS和JS//Ueditor文本编辑器必备的StyleBundle和ScriptBundle
StyleBundleueditorcss=newStyleBundle("~/assets/plugins/ueditor/themes/default/css");
ScriptBundleueditorjquery=newScr
- 终于找到了一个基于ASP.NET MVC框架下的CMS系统——Orchard!
asp.net
ASP.NET MVC框架出来也快三年了吧。从它刚诞生的那一天起,我就开始在关注它了。但是一直没有找到一个基于ASP.MVC框架下的比较好的CMS系统。在ASP.NET Web Form下有DotNetNuke,在PHP下有WordPress。当时我就在想,如果我要在ASP.NET MVC框架下开发一个CMS系统,采用WordPress
- ASP.MVC EASY UI 入门之 —— Tree & ComboTree
easy ui
1、常规的EASY UI的tree和comboTree代码基本是官方的DEMO都有的,虽然很简单,但是还是要实践的做一次,才能更清晰的了解和使用它!先上效果图
因为用的是code first,所以数据库的MODEL我是这样做的,这里面注释了许多,是再设计表结构的时候走的弯路和一些备用的东西。
关键的是ID自己的唯一标示,PID是所属的父级,无非就是一个递归表,也就是无极分类表。当然,这是设
- Orchard ASP.NET MVC框架
asp.net
ASP.NET MVC框架出来也快三年了吧。从它刚诞生的那一天起,我就开始在关注它了。但是一直没有找到一个基于ASP.MVC框架下的比较好的CMS系统。在ASP.NET Web Form下有DotNetNuke,在PHP下有WordPress。当时我就在想,如果我要在ASP.NET MVC框架下开发一个CMS系统,采用WordPress的方式也许更容易实现些。今天发现了Orchard,
- Interesting Find: 2008.10.02
REST
.NET
Multi-Value Key for a Dictionary
Plug-In Hybrids: ASP.NET WebForms and ASP.MVC and ASP.NET Dynamic Data Side By Side
92 Tutorial Video’s on Visual Studio Team System 2008 (Getting Started
- 谈谈ASP.NET MVC
asp.net
ASP.MVC在全世界的ASP.NET开发者盼望了多年之后,终于有些眉目了,在这里,我不想对MVC的优点作过多的评论,不了解的可以搜一大堆资料看看.
我已经听到很多人说过这么一句话:"微软的WEB开发构架终于开始走向成熟了!",这句话的言外之意就是微软的WEB开发构架一直以来都是不成熟的!
对于那些拥护Webform postback和Viewstate/Control
- Orchard: Razor介绍
char
Orchard 使用模板来显示shapes,模板类似ASP.MVC的partial views概念。Shapes 是一个包含模型数据的动态对象,模板可以包括HTML标记代码片段、CSS样式、JavaScript等。视图引擎负责解析模板并且把shape显示在web页面。Orchard的默认视图引擎是Razor,本文介绍一下Razor。
- 制作了个简单的ASP.MVC分页控件
asp
制作了个简单的ASP.MVC分页控件( 这个是我转载风不平老师的 )
asp.net mvc 1.0正式版发布之后,试用mvc写了几个简单的小项目,由于每个项目都免不了要用到数据的分页功能,
所以决定把自己经常使用的分页相关的功能封装下,做成一个HtmlHelper的扩展方法,以方便自己和像我一样刚接触MVC的
新手使用。
dll文件下载
使用demo下载
分页功能实现方面
- [ASP.NET]分析MVC5源码,并实现一个ASP.MVC
Never、C
本节内容不是MVC入门教程,主要讲MVC原理,实现一个和ASP.NETMVC类似基本原理的项目. MVC原理是依赖于ASP.NET管道事件基础之上的.对于这块,可阅读上节内容[ASP.NET]谈谈IIS与ASP.NET管道 本节目录:MVC简介MVC5源码实现一个MVC MVC简介随着技术的发展,现在已经将MVC模式等同于三层模式。如果要严格区分的话,UI层指View和Controller,B
- Asp.Mvc 2.0用户的编辑与删除实例讲解(5)
游响云停
这一节来给大家演示下怎么对用户信息进行修改和删除用户,主要包括以下内容1.显示所有用户2.编辑用户3.删除用户1.显示所有用户我们把所有用户信息查询出来,以表格形式在页面上显示,效果图如下:首先把所有用户信息显示在index页面上.找到index页面对应的controller,然后查找出所有用户信息,把查找出的用户集合放在viewdata里面Controller代码:publicActionRes
- Asp.Mvc 2.0用户服务器验证实例讲解(4)
游响云停
这一节给大家讲解下ASP.NETMVC2.0的服务器端验证的用法。大家知道,一个项目只用JS客户端验证是不安全的,用户可以禁用JS来绕过客户端验证,所以必须有服务器端验证。关于服务器端验证,主要调用System.ComponentModel.DataAnnotations命名空间里面的类库。咱们这次还是以注册页面为例来讲解服务器端验证,主要对注册页面完成以下验证1.用户名不能为空2.密码不能为空,
- Asp.Mvc 2.0用户客户端验证实例讲解(3)
游响云停
今天给大家讲解下ASP.NETmvc的客户端验证.通常情况下,我们在页面中对输入的内容多要进行客户端验证,客户端验证一般使用JS进行,这里咱们讲解下使用jquery.validate插件进行客户端验证。首先咱们看下注册页面的验证效果以上验证主要包括1.用户名不能为空2.密码不能为空,密码长度不能小于5位数3.确认密码不能为空,确认密码长度不能小于5位,确认密码必须和密码文本框输入的一致4.邮箱格式
- Asp.Mvc 2.0实现用户登录与注销功能实例讲解(2)
zx13525079024
这一节讲解下ASP.MVC2.0的用户登录与注销功能,先讲登录,后说注销。我们这个系列讲的用户登录方式都是FORM表单验证方式。在讲之前先给大家说下的功能,与功能一样,用来动态输出内容。一、登录1.建立MODEL登录的时候,我们一般只要验证用户名和密码,还有是否保存登录COOKIE,所以我们建立一个MODEL登录类,只需包括3个字段就可以。//////用户登录MODEL///publicclass
- linux系统服务器下jsp传参数乱码
3213213333332132
javajsplinuxwindowsxml
在一次解决乱码问题中, 发现jsp在windows下用js原生的方法进行编码没有问题,但是到了linux下就有问题, escape,encodeURI,encodeURIComponent等都解决不了问题
但是我想了下既然原生的方法不行,我用el标签的方式对中文参数进行加密解密总该可以吧。于是用了java的java.net.URLDecoder,结果还是乱码,最后在绝望之际,用了下面的方法解决了
- Spring 注解区别以及应用
BlueSkator
spring
1. @Autowired
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean,或者不存在UserDao类型的bean,会抛出 BeanCreationException异常,这时可以通过在该属性上再加一个@Qualifier注解来声明唯一的id解决问题。
2. @Qualifier
当spring中存在至少一个匹
- printf和sprintf的应用
dcj3sjt126com
PHPsprintfprintf
<?php
printf('b: %b <br>c: %c <br>d: %d <bf>f: %f', 80,80, 80, 80);
echo '<br />';
printf('%0.2f <br>%+d <br>%0.2f <br>', 8, 8, 1235.456);
printf('th
- config.getInitParameter
171815164
parameter
web.xml
<servlet>
<servlet-name>servlet1</servlet-name>
<jsp-file>/index.jsp</jsp-file>
<init-param>
<param-name>str</param-name>
- Ant标签详解--基础操作
g21121
ant
Ant的一些核心概念:
build.xml:构建文件是以XML 文件来描述的,默认构建文件名为build.xml。 project:每个构建文
- [简单]代码片段_数据合并
53873039oycg
代码
合并规则:删除家长phone为空的记录,若一个家长对应多个孩子,保留一条家长记录,家长id修改为phone,对应关系也要修改。
代码如下:
- java 通信技术
云端月影
Java 远程通信技术
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来
- string与StringBuilder 性能差距到底有多大
aijuans
之前也看过一些对string与StringBuilder的性能分析,总感觉这个应该对整体性能不会产生多大的影响,所以就一直没有关注这块!
由于学程序初期最先接触的string拼接,所以就一直没改变过自己的习惯!
- 今天碰到 java.util.ConcurrentModificationException 异常
antonyup_2006
java多线程工作IBM
今天改bug,其中有个实现是要对map进行循环,然后有删除操作,代码如下:
Iterator<ListItem> iter = ItemMap.keySet.iterator();
while(iter.hasNext()){
ListItem it = iter.next();
//...一些逻辑操作
ItemMap.remove(it);
}
结果运行报Con
- PL/SQL的类型和JDBC操作数据库
百合不是茶
PL/SQL表标量类型游标PL/SQL记录
PL/SQL的标量类型:
字符,数字,时间,布尔,%type五中类型的
--标量:数据库中预定义类型的变量
--定义一个变长字符串
v_ename varchar2(10);
--定义一个小数,范围 -9999.99~9999.99
v_sal number(6,2);
--定义一个小数并给一个初始值为5.4 :=是pl/sql的赋值号
- Mockito:一个强大的用于 Java 开发的模拟测试框架实例
bijian1013
mockito单元测试
Mockito框架:
Mockito是一个基于MIT协议的开源java测试框架。 Mockito区别于其他模拟框架的地方主要是允许开发者在没有建立“预期”时验证被测系统的行为。对于mock对象的一个评价是测试系统的测
- 精通Oracle10编程SQL(10)处理例外
bijian1013
oracle数据库plsql
/*
*处理例外
*/
--例外简介
--处理例外-传递例外
declare
v_ename emp.ename%TYPE;
begin
SELECT ename INTO v_ename FROM emp
where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
exceptio
- 【Java】Java执行远程机器上Linux命令
bit1129
linux命令
Java使用ethz通过ssh2执行远程机器Linux上命令,
封装定义Linux机器的环境信息
package com.tom;
import java.io.File;
public class Env {
private String hostaddr; //Linux机器的IP地址
private Integer po
- java通信之Socket通信基础
白糖_
javasocket网络协议
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:
①创建Socket;
②打开连接到Socket的输入输出流;
④按照一定的协议对Socket进行读写操作;
④关闭Socket。
Socket通信分两部分:服务器端和客户端。服务器端必须优先启动,然后等待soc
- angular.bind
boyitech
AngularJSangular.bindAngularJS APIbind
angular.bind 描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(se
- java-13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class KickOutBadGuys {
/**
* 题目:13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
* Maybe you can find out
- Redis.conf配置文件及相关项说明(自查备用)
Kai_Ge
redis
Redis.conf配置文件及相关项说明
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
- [强人工智能]实现大规模拓扑分析是实现强人工智能的前奏
comsci
人工智能
真不好意思,各位朋友...博客再次更新...
节点数量太少,网络的分析和处理能力肯定不足,在面对机器人控制的需求方面,显得力不从心....
但是,节点数太多,对拓扑数据处理的要求又很高,设计目标也很高,实现起来难度颇大...
- 记录一些常用的函数
dai_lm
java
public static String convertInputStreamToString(InputStream is) {
StringBuilder result = new StringBuilder();
if (is != null)
try {
InputStreamReader inputReader = new InputStreamRead
- Hadoop中小规模集群的并行计算缺陷
datamachine
mapreducehadoop并行计算
注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,发挥现有系统的最大效用为上策。
-----------------------------------------------------------------
- 小学4年级英语单词背诵第二课
dcj3sjt126com
englishword
egg 蛋
twenty 二十
any 任何
well 健康的,好
twelve 十二
farm 农场
every 每一个
back 向后,回
fast 快速的
whose 谁的
much 许多
flower 花
watch 手表
very 非常,很
sport 运动
Chinese 中国的
- 自己实践了github的webhooks, linux上面的权限需要注意
dcj3sjt126com
githubwebhook
环境, 阿里云服务器
1. 本地创建项目, push到github服务器上面
2. 生成www用户的密钥
sudo -u www ssh-keygen -t rsa -C "
[email protected]"
3. 将密钥添加到github帐号的SSH_KEYS里面
3. 用www用户执行克隆, 源使
- Java冒泡排序
蕃薯耀
冒泡排序Java冒泡排序Java排序
冒泡排序
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 10:40:14 星期二
http://fanshuyao.iteye.com/
- Excle读取数据转换为实体List【基于apache-poi】
hanqunfeng
apache
1.依赖apache-poi
2.支持xls和xlsx
3.支持按属性名称绑定数据值
4.支持从指定行、列开始读取
5.支持同时读取多个sheet
6.具体使用方式参见org.cpframework.utils.excelreader.CP_ExcelReaderUtilTest.java
比如:
Str
- 3个处于草稿阶段的Javascript API介绍
jackyrong
JavaScript
原文:
http://www.sitepoint.com/3-new-javascript-apis-may-want-follow/?utm_source=html5weekly&utm_medium=email
本文中,介绍3个仍然处于草稿阶段,但应该值得关注的Javascript API.
1) Web Alarm API
&
- 6个创建Web应用程序的高效PHP框架
lampcy
Web框架PHP
以下是创建Web应用程序的PHP框架,有coder bay网站整理推荐:
1. CakePHP
CakePHP是一个PHP快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。CakePHP使用了众所周知的设计模式,如MVC和ORM,降低了开发成本,并减少了开发人员写代码的工作量。
2. CodeIgniter
CodeIgniter是一个非常小且功能强大的PHP框架,适合需
- 评"救市后中国股市新乱象泛起"谣言
nannan408
首先来看百度百家一位易姓作者的新闻:
三个多星期来股市持续暴跌,跌得投资者及上市公司都处于极度的恐慌和焦虑中,都要寻找自保及规避风险的方式。面对股市之危机,政府突然进入市场救市,希望以此来重建市场信心,以此来扭转股市持续暴跌的预期。而政府进入市场后,由于市场运作方式发生了巨大变化,投资者及上市公司为了自保及为了应对这种变化,中国股市新的乱象也自然产生。
首先,中国股市这两天
- 页面全屏遮罩的实现 方式
Rainbow702
htmlcss遮罩mask
之前做了一个页面,在点击了某个按钮之后,要求页面出现一个全屏遮罩,一开始使用了position:absolute来实现的。当时因为画面大小是固定的,不可以resize的,所以,没有发现问题。
最近用了同样的做法做了一个遮罩,但是画面是可以进行resize的,所以就发现了一个问题,当画面被reisze到浏览器出现了滚动条的时候,就发现,用absolute 的做法是有问题的。后来改成fixed定位就
- 关于angularjs的点滴
tntxia
AngularJS
angular是一个新兴的JS框架,和以往的框架不同的事,Angularjs更注重于js的建模,管理,同时也提供大量的组件帮助用户组建商业化程序,是一种值得研究的JS框架。
Angularjs使我们可以使用MVC的模式来写JS。Angularjs现在由谷歌来维护。
这里我们来简单的探讨一下它的应用。
首先使用Angularjs我
- Nutz--->>反复新建ioc容器的后果
xiaoxiao1992428
DAOmvcIOCnutz
问题:
public class DaoZ {
public static Dao dao() { // 每当需要使用dao的时候就取一次
Ioc ioc = new NutIoc(new JsonLoader("dao.js"));
return ioc.get(