- freeradius3.0在ubuntu18.04下安装并连接mysql
丨丨_6dac
这个安装并调试比较简单,先安装后进行本地认证测试,如果成功的话证明各个组件都是没有问题,然后再调试连接mysql,网上的教程都是从安装mysql开始的,其实没有这个必要,完全可以从现有的mysql数据库进行连接,省去安装mysql的步骤。在你现有的数据库建立radius数据库,然后运行如下sql指令,复制文本保存为sql文件并执行SETNAMESutf8mb4;SETFOREIGN_KEY_CHE
- FreeRADIUS服务器搭建及配置
qq_41172258
服务器网络FreeRADIUS
FreeRADIUS服务器搭建及配置最近公司搭建FreeRadius服务器用于入网电脑管控,开始着手搭建服务器及配置安装一、什么是FreeRADIUS首先需了解什么是FreeRADIUS?FreeRADIUS作為一套開源免費的網絡準入認證系統,支持SQL數據庫驗證,可有效對網絡進行管控及授權。二、环境操作系统:CenterOS7.5平台:FreeRadius:3.0.13数据库:MariaDB5.
- freeradius整合AD域作anyconncet认证服务器
weixin_34129145
运维开发工具数据库
一、服务器要求Radius服务器:centos6.6、hostname、selinuxdisabled、stopiptablesAD域服务器:WindowsServer2008R2Enterprise、AD-host.example.com(提前搭建好的AD域)freeradius版本大小:2.2.6目的:只做用户名密码的认证域名先解析:#vim/etc/hostsIPAD-host.exampl
- FreeRadius+Windows AD实现802.1X认证(20220405记录)
qq_18729059
网络安全
FreeRadius+WindowsAD实现802.1X认证(20220405记录)文章目录FreeRadius+WindowsAD实现802.1X认证(20220405记录)前言FrReRADIUS介绍:一、实验环境二、配置步骤2.1Linux服务器的配置2.2freeradius/samba/krb5安装2.3samba配置2.4krb5配置2.5编辑/etc/nsswich.conf,在下列
- 搭建Radius认证服务器 安当加密
安 当 加 密
服务器运维
搭建Radius认证服务器需要完成以下步骤:安装Radius服务器软件。可以选择使用FreeRadius、Radiusd或WinRadius等开源软件,也可以选择使用商业软件如Cisco或安当ASP等。配置认证数据库。在Radius服务器上配置认证数据库,用于存储用户信息和认证信息。可以选择使用常见的数据库软件如MySQL、PostgreSQL等,也可以使用LDAP、SMB等轻量级认证协议。配置认
- 在Openwrt上配置freeradius进行EAP-TLS认证
magikorb
物联网网络安全
WPA2/WPA3协议支持基于EAP(可扩展身份验证协议)的认证。相较于使用PSK(预共享密钥)的认证而言,其安全性高出许多。EAP认证需要使用一个RADIUS服务端,而在Openwrt端较为理想的RADIUS服务端是freeradius。对于大多数内存达到128MB的路由器来说,直接在路由器本地运行freeradius是可行的(笔者使用的是XiaomiAC2100路由器,21.02版本)。本文大
- 【MultiOTP】在Linux上使用MultiOTP进行SSH登录
KnightYangHJ
UbuntuLinuxlinuxssh运维
在前面的文章中【FreeRADIUS】使用FreeRADIUS进行SSH身份验证已经了解过如何通过Radius去来实现SSH和SUDO的登录,在接下来的文章中只是将密码从【LDAPPASSWORD+GoogltOTP】改成了【MultiOTP】生成的passcode,不在需要密码,只需要OTP去登录。这样再也不用担心密码忘记了。拓扑图前提条件:一台提供RADIUS服务的MultiOTP服务器,如何
- Ubuntu Server 18.04下安装FreeRADIUS和daloRADIUS web管理界
茉茉杨
文档出处:https://www.a5idc.net/helpview_576.htmlFreeRADIUS是一种开源的高性能RADIUS服务器,它为台式机和服务器提供集中式网络身份验证。使用RADIUS,您可以维护用户配置文件并跟踪各种用途。但是,对于许多管理员来说,单独管理FreeRADIUS可能是一项艰巨的任务。幸运的是,有一个基于Web的GUI,daloRADIUS,它使FreeRADIU
- 【FreeRADIUS】使用FreeRADIUS进行SSH身份验证
KnightYangHJ
UbuntuLinuxssh运维ubuntugitlab
在数据中心中,可能有许多Linux机器,由管理员团队进行管理。这些管理员通过SSH访问这些服务器。如果希望使用一个集中的位置来管理这些管理员的身份验证。那么为了实现这一点,可以使用FreeRADIUS服务器。FreeRADIUS是一个功能强大的开源工具,可支持多种身份验证协议,提供更灵活的身份验证管理选项。通过配置FreeRADIUS服务器,您可以集中管理管理员的身份验证,提高数据中心的安全性和效
- 【Freeradius】使用Freeradius、LDAP和Google Authenticator实现双因素身份验证
KnightYangHJ
LinuxUbuntuubuntu服务器linux网络安全安全运维
随着网络安全威胁的增加,传统的用户名和密码已经变得不再安全。为了加强网络访问的安全性,双因素身份验证成为了一种流行且有效的解决方案。在本文中,我们将介绍如何在已有的WindowsAD环境下,在Ubuntu22.04上安装和配置Freeradius和GoogleAuthenticator来实现双因素身份验证,来提供网络访问服务器认证、授权和帐户信息。。Freeradius是一个功能强大的开源AAA(
- 第一次安装配置freeradius的经历
凉风儿
以前没有接触过freeradius这个软件,不知道这个软件是干什么的,能做什么(其实现在也不怎么清楚),朋友是搞宽带的,他的计费系统之前放在阿里云,现在要迁移到腾讯云,系统中安装了这个软件,在部署这个软件时,遇到了很多的问题,记录一下。安装安装很简单,如下一步一步操作即可。$wget-cftp://ftp.freeradius.org/pub/freeradius/freeradius-serve
- FreeRadiusWin客户端NTRadPing(ntradping)使用
我乃世间蓬蒿人
踩坑笔记部署笔记FreeRadius3安装
点击进入FreeRadius3安装教程软件下载地址在文章末尾上面是软件打开的界面,和一些参数的填写,不添加参数,将密码和用户名,和secretkey填写上去点击发送就可以看到结果。具体实施步骤打开freeradius所在的服务器,我这里是centos7,并修改下面的文件。clients为客户端配置文件vi/etc/raddb/clients.conf上述的两个位置,修改为发送请求的ip地址。fre
- ubuntu freeradius 3.0 + mariadb
daa20
ubuntumariadblinux
安装数据库及Radiussudoaptupdatesudoaptinstall-yfreeradiusfreeradius-mysqlfreeradius-utilsmariadb-servermariadb-client#sudomysql_secure_installationNOTE:RUNNINGALLPARTSOFTHISSCRIPTISRECOMMENDEDFORALLMariaDBS
- CentOS7服务器搭建LAMP+FreeRadius+Daloradius 认证AAA系统
kiossy
mysqlradiuslinux运维
reeradius服务官网:FreeRADIUSdaloradiusWeb管理页面官网:daloRADIUSdownload|SourceForge.netCentOS6.5下搭建LAMP+FreeRadius+DaloradiusWeb管理和TP-LINK路由器、H3C交换机连接,实现,上网认证和记账功能:https://www.cnblogs.com/opsprobe/p/9420502.ht
- Tacacs+&freeradius安装
无效的名字
网络服务器linux
转载自:Tacacs&freeradius安装_tacacs服务_weixin_43201868的博客-CSDN博客Tacacs-服务搭建与配置详解_曹世宏的博客的博客-CSDN博客**一、Tacasa安装**1.查看tacacs最新版本http://www.shrubbery.net/tac_plus/2.下载wgetftp://ftp.shrubbery.net/pub/tac_plus/ta
- centos7安装radius服务器及web页面
明明就_c565
安装radius服务器,数据库扩展插件预先安装mysql数据库,然后安装freeradius,以及freeradius的数据库扩展插件freeradius-mysql:yuminstall-yfreeradiusfreeradius-mysqlfreeradius-utils配置freeradius修改users#vim/etc/raddb/users然后找到下面这段文字然后把这段文字前面的#注释
- AD+radius完成802.1X认证
黑色鲸鱼
linux服务搭建linux基础服务器网络linux
目录一、准备工作二、安装配置ActiveDirecotry三、安装配置samba、kerberos、winbind、freeradius3.1安装samba、kerberos、winbind、freeradius3.2配置samba3.3配置Kerberos3.4配置winbind3.5配置freeradius3.6linux加入AD3.7其他四、测试4.1centos上测试验证4.2交换机+无线
- 安装freeradius的GUI管理程序dialup_admin
wu_huashan
freeradiusdialup_adminapache密码保护站点php执行权限
说明:dialup_admin是freeradius的GUI管理界面,如果不需要则不用看该内容。dialup_admin支持用web界面远程建立radius账号,管理nas等等。前提是已经安装了mysql和freeradius,freeradius默认安装的数据库名radius,管理连接账号radius@localhost,密码radpass1)freeradius源文件内dialup_admin
- daloradius配置部署之二常见问题汇总
kiossy
数据库mysqlradiuslinux
daloradius常见问题汇总1、daloradius无法查看连接日志如下图所示解决方法:vim/var/www/html/daloradius/library/daloradius.conf.php将$configValues['FREERADIUS_VERSION']='3';修改为$configValues['FREERADIUS_VERSION']='2';注意:如果不关闭,将在dalo
- 开发测试官方文档、书籍免费奉献啦
weixin_30502965
语言无关类操作系统开源世界旅行手册鸟哥的Linux私房菜TheLinuxCommandLine(中英文版)Linux设备驱动(第三版)深入分析Linux内核源码UNIXTOOLBOXDocker中文指南Docker——从入门到实践Docker入门实战DockerCheatSheetFreeRADIUS新手入门Mac开发配置手册FreeBSD使用手册Linux命令行(中文版)Linux构建指南Lin
- 金仓数据库KingbaseES安全指南--6.4. RADIUS身份验证
沉舟侧畔千帆过_
KingbaseES产品手册数据库安全服务器
6.4.1.关于RADIUS身份验证这种认证方法的操作类似于password,不过它使用RADIUS作为密码验证方式。RADIUS只被用于验证用户名/密码。因此,在RADIUS能被用于认证之前,用户必须已经存在于数据库中。其中,Freeradius是RADIUS(RemoteAuthenticationDial-InUserService)协议服务器的开源版本,可用来提供RADIUS协议的AAA(
- Ubuntu系统下的Radius认证服务安装与配置
安装服务安装服务依赖freeradius$sudoaptinstallfreeradius查看版本$freeradius-vradiusd:FreeRADIUSVersion3.0.16,forhostx86_64-pc-linux-gnu,builtonApr172019at12:59:55FreeRADIUSVersion3.0.16Copyright(C)1999-2017TheFreeRA
- python客户端调用freeradius实现认证授权功能
小神龙q
linux系统linux
一、ubuntu系统安装freeradius作为radius服务器aptinstallfreeradius二、radius服务器配置信息1、允许访问的radius客户端信息cat/etc/freeradius/3.0/clients.conf#ipaddr是客户端ip地址#secret是口令,客户端与服务器保持一致clientprivate{ipaddr=127.0.0.1secret=testi
- python 添加修改mysql
weixin_30399821
数据库python
工作中需要用radius,就用ubuntu下freeradius+mysql搭建一个radius服务器,这里只是用python连接修改数据库。Python2.7.12(default,Nov192016,06:48:10)mysqlServerversion:5.7.19-0ubuntu0.16.04.1(Ubuntu)碰到的问题:1:不知道怎么连接mysql2:传变量修改数据库经过几天的调试,终
- centos7安装FreeRadius3与Windows AD集成
彭俊
1.实验环境windowsserver2012R2(192.168.33.138)centos7.5(192.168.33.151)freeradius3.0.13samba4.10.162.基础配置安装centos7.5,关闭防火墙和selinux[root@localhost~]#systemctlstopfirewalld//关闭防火墙[root@localhost~]#systemctld
- Linux下freeradius-server和freeradius-client的安装和验证
Zmyths
Linux初体验
Linux下freeradius-server和freeradius-client的安装和验证以下安装都是在docker中。1.radiusserver服务搭建从http://freeradius.org下载freeradius-server-3.0.15.tar.gz安装包一般缺少libtalloc库,需要安装talloc-2.1.7.tar.gz先从https://www.samba.org/
- Ubuntu 编译安装freeradius-server3
欣钻
后端
Ubuntu编译安装freeradius-server31.下载freeradius-server-32.安装freeradius-server-33.配置freeradius-server-34.freeradius-server-3配置sql模块1.下载freeradius-server-3ftp://ftp.freeradius.org/pub/radius/freeradius-serve
- ubuntu14.04搭建freeradius服务器实现无线ap认证
大数据学徒
刚刚完成,记录一下。相关说明:freeradius的版本是2.1.10,无线ap是TP-LINK的300M的,不过都不是重点。1.安装sudoapt-getinstallfreeradiusfreeradius-mysqlvimsudoapt-getinstallmysql-server用mysql来存储相关数据,安装vim是为了使用语法高亮方便一点,不是必须的。2.freeradius说明控制开
- ubuntu+freeradius+mysql.txt
tanjw
ubuntu
apt-getinstallfreeradius-ldapfreeradius-mysqlfreeradius-krb5freeradius-dialupadminmysql-server配置freeradius+sql:#cd/usr/local/freeradius/etc/raddb将radiusd.conf中authorize和accouting项中的sql前的“#”去掉更改sql.con
- Ubuntu中使用freeradius配置RADIUS,并在RADIUS中配置LDAP
BluePROT
Linux
安装RADIUSRemoteAuthenticationDialInUserService,远程用户拨号认证系统由RFC2865,RFC2866定义,是目前应用最广泛的AAA协议。AAA是一种管理框架,因此,它可以用多种协议来实现。在实践中,人们最常使用远程访问拨号用户服务(RemoteAuthenticationDialInUserService,RADIUS)来实现AAA。RADIUS是一种C
- 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(