- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 收藏的网站
android源码下载:http://www.javaapk.com/ 正则匹配:http://txt2re.com/ cordova的官方繁体文档:http://cordova.apache.org/docs/zh/3.5.0/index.html java学习资料:http://www.xuexi111.com/s/java/index_3.
2015-08-24 08:58:35 916
原创 owncloud源码分析7--客户端上传2
之前已经介绍了客户端上传文件的位置,但是后来实践发现只有小文件走owncloud\lib\private\connector\sabre\file.php中的put方法,大文件并没有走,进一步探讨发现对于客户端上传大文件,owncloud会进行拆分上传再整合的方式,为什么这样,我做了个测试: 首先可以确定在大文件上传时,走的方法是:owncloud\lib\private\connector\s
2015-08-19 11:22:58 2369
原创 owncloud源码分析6--客户端单点实现
客户端单点实现 (需求是存在验证,不存在插入) 一、首先找到客户端登录的位置,如下: owncloud\lib\private\connector\sabre\auth.php中的53行,validateUserPass方法,修改为 protected function validateUserPass($username, $password) { if (
2015-08-13 08:45:33 1673
原创 owncloud源码分析5--CAS单点登录
CAS单点登录 一、将CAS的包放到lib\private下面方便引用,如图 二、引入到\owncloud\lib\base.php的976行中的handleLogin()方法,将这个方法的内容改成下面的内容: if(!$_REQUEST['logout']) { OC_App::loadApps(array('prelogin')); } //引入cas类库 re
2015-08-12 08:49:54 2717
原创 owncloud源码分析4--上传代码分析
owncloud云盘系统上传文件分析 第一步:关于文件 首先只关注文件本身内容走向,如下: 其中$tempFile上传后的临时文件名字,存在服务器本地,在这里$source用来读取这个文件的数据,然后传入file_put_contents($path,$source)中,下面再看file_put_contents方法,如下: 在这个方法中打开了传入的
2015-08-11 09:08:47 3506 5
原创 owncloud源码分析3--第三方类库
关于第三方类库的介绍 1、composer 第三方依赖管理类库,官网:http://www.phpcomposer.com/ 2、doctrine Doctrine是基于数据库抽像层上的ORM,它可以通过PHP对象轻松访问所有的数据库,例如MYSQL 官网:http://www.doctrine-project.org/ 3、guzzle http客户端和框架 官网:http:
2015-08-10 17:56:05 1987
原创 owncloud源码分析2--数据库增删改查
数据库增删改查方法 把到目前位置整理的一起放在这里 以下都是在这个中进行的操作:E:\wamp\www\owncloud\lib\private\files\cache\cache.php 1、增加 put方法中的如下图位置插入数据 插入正确返回最新一条的id即插入的数据的id。(实现在E:\wamp\www\owncloud\lib\private\db\adapter.p
2015-08-10 11:39:44 4471
原创 owncloud源码分析1--部分修改Demo
最近做了修改owncloud云盘的项目。 owncloud本身是一个私有云盘,用到本地目录,项目要求是存储到FTP后转存到FAST,所以需要修改很多相关的东西。 一、首先是进入文件列表时的选择根目录,可以在如下文件中修改即可: \owncloud\apps\files\js\filelist.js中的 _setCurrentDir: function(targetDir, changeUr
2015-08-10 11:23:02 6668 27
2018年12月中国最新的行政区划表--新的,之前的有问题
2019-04-04
2018-06-06编译的owncloud安卓(android)客户端
2018-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人