还是json,操操操

JSON 通常用于与服务端交换数据。
在接收服务器数据时一般是字符串。
我们可以使用 JSON.parse() 方法将数据转换为 JavaScript 对象。

JSON 通常用于与服务端交换数据。
在向服务器发送数据时一般是字符串。
我们可以使用 JSON.stringify() 方法将 JavaScript 对象转换为字符串。

kds系统,url传入表名,系统把模型表名当控制器实例化原理


/**
* 实例化(分层)控制器 格式:[模块名/]控制器名
* @access public
* @param string $name 资源地址
* @param string $layer 控制层名称
* @param bool $appendSuffix 是否添加类名后缀
* @param string $empty 空控制器名称
* @return object
* @throws ClassNotFoundException
*/
public static function controller($name, $layer = 'controller', $appendSuffix = false, $empty = '')
{
list($module, $class) = self::getModuleAndClass($name, $layer, $appendSuffix);

if (class_exists($class)) {
return App::invokeClass($class);
}

if ($empty) {
$emptyClass = self::parseClass($module, $layer, $empty, $appendSuffix);
if (class_exists($emptyClass)) {
return new $emptyClass(Request::instance());
}
}

throw new ClassNotFoundException(‘class not exists:’ . $class, $class);
}

 

owncloud个人网盘安装

owncloud个人网盘安装
1\直接在官网下载压缩包,而不要去github下载源码,压缩包解压缩后是php,里面有可执行文件
2\php-7.4,centos7的环境下,php需要安装很多包,其中libzip需要自己编译,版本不符合,编译还需要cmake的高版本,自带的是2.x,需要3.x
3\其它的没什么要注意的的,主要是上面的php编译,需要很多依赖包
安装过程如果需要帮助,可以11477935我

git私有仓库建立后,服务器上同步代码的步骤

1克隆
git clone http://gitlab.abc.com/root/仓库名.git ./仓库名
会提示用户名和密码
2进入本地克隆下来的目录
cd 仓库名
3建立文件夹
mkdir public
4把建立的文件夹加入git
git add .
5提交到本地git
git commit -m ‘初始化’
6推送到线上git仓库
git push origin master

完成!