SF
一梦千年
一梦千年
注册登录
关注博客
注册登录
主页
关于
RSS
[2022/04/26]抖音云蹦迪使用教程
一梦千年
2022-04-26
阅读 2 分钟
5.2k
[2022/04/26]抖音云蹦迪使用教程最近发现一个好玩的源码,就是抖音云蹦迪源码,下面我们来说一下这套源码如何使用准备工作电脑安装了抖音直播伴侣(抖音电脑直播需要1000粉丝)Unity开发的蹦迪场景和弹幕获取程序,这俩个程序的大小是1G左右这个不是必须的,obs软件,我使用这个配置要直播的画面获取抖音直播房间号获取...
【2022/02/04】thinkphp源码详细阅读(二)
一梦千年
2022-02-04
阅读 1 分钟
963
初始化执行的是,记录初始化标记、开始时间、开始内存、加载环境变量、配置文件后缀、设置调试模式、加载配置文件、加载语言配置、加载语言包、触发 AppInit 事件、设置时区、注册错误和异常处理、注册系统服务、启动系统服务
【2022/02/02】thinkphp源码详细阅读(一)
一梦千年
2022-02-03
阅读 1 分钟
1.2k
thinkphp源码详细阅读(一)请求流程从入口 index.php 开始实例化 App ,我们看一下实例化所做的工作 设置 thinkPath、 rootPath 、 appPath 、 runtimePath加载服务文件 provider.php ,具体如何实现,我们可以看绑定到容器实现部分代码 provider.php 中返回的数组,代码的执行就是先循环,然后调用 bind 传入标识和类...
【2022/02/02】thinkphp源码无差别阅读(三十五)
一梦千年
2022-02-02
阅读 1 分钟
906
thinkphp源码无差别阅读(三十五)ORM阅读model/relation/OneToOne.php属性:joinType、bindAttr、relation设置join类型:joinType预载于关联查询:eagerly预载于关联查询:eagerlySet预载于关联查询:eagerlyOne预载于关联查询:eagerlyResultSet预载于关联查询:eagerlyResult保存:save绑定属性:bind获取绑定属性:g...
【2022/01/31】thinkphp源码无差别阅读(三十四)
一梦千年
2022-02-01
阅读 1 分钟
1.1k
thinkphp源码无差别阅读(三十四)ORM阅读model/relation/MorphOne.php属性:morphKey、morphType、type、bindAttr构造方法:__construct延迟获取关联数据:getRelation根据关联条件查询当前模型:has根据关联条件查询当前模型:hasWhere预载于关联查询:eagerlyResultSet预载于关联查询:eagerlyResult预载于关联查询:...
【2022/01/31】thinkphp源码无差别阅读(三十三)
一梦千年
2022-01-31
阅读 1 分钟
869
thinkphp源码无差别阅读(三十三)ORM阅读model/concern/BelongsToMany.php属性:middle、pivotName、pivot、pivotDataName构造方法:__construct设置中间表模型:pivot设置中间表数据名称:name实例化中间模型;newPivot合成中间表模型:hydratePivot延迟获取关联数据:getRelation重载select:select重载paginate:pag...
【2022/01/30】thinkphp源码无差别阅读(三十二)
一梦千年
2022-01-30
阅读 1 分钟
1k
thinkphp源码无差别阅读(三十二)ORM阅读model/concorn/SoftDelete.php属性:withTrashed判断当前实例是否被软删除:trashed查询软删除数据:withTrashed是否包含软删除数据:withTrashedData只查询软删除数据:onlyTrashed获取软删除的查询条件:getWithTrashedExp删除:delete删除:destroy恢复:restore获取软删除字...
【2022/01/29】thinkphp源码无差别阅读(三十一)
一梦千年
2022-01-29
阅读 1 分钟
1k
thinkphp源码无差别阅读(三十一)ORM阅读model/concern/ModelEvent.php属性:event、、withEvent设置事件:setEvent设置事件是否需要响应:withEvent触发事件:triggermodel/concern/OptimLock.php未知:getOptimLockField数据检查:checkData记录乐观锁:recordLockVersion更新乐观锁:updateLockVersion获取更新条件...
【2022/01/27】thinkphp源码无差别阅读(三十)
一梦千年
2022-01-28
阅读 1 分钟
1k
属性:pk、schema、field、type、disuse、readonly、data、origin、json、jsonType、jsonAssoc、strict、get、withAttr
【2022/01/27】MediaStore模糊查询、分页、排序
一梦千年
2022-01-27
阅读 2 分钟
1.9k
MediaStore模糊查询、分页、排序安卓10以上就有了分区存储的概念,相关的查询就有了一些改变,下面我们介绍一下MediaStore经常使用的查询。常用的查询项:QUERY_ARG_LIMIT:查询条数QUERY_ARG_OFFSET:数据偏移量QUERY_ARG_SORT_DIRECTION:排序方向,也就是正序还是倒序QUERY_ARG_SORT_COLUMNS:排序字段QUERY_ARG_SQL_...
【2022/01/26】RecyclerView上拉和下拉
一梦千年
2022-01-26
阅读 2 分钟
1.2k
最近为了写一个简易的多选列表功能,使用了RecyclerView,发现如果数据太多的话会发生卡顿,所以决定使用分页,也就是大家常见的上拉加载数据,也有下拉刷新数据,我们这里使用滚动事件addOnScrollListener来完成这个功能。
【2022/01/25】thinkphp源码无差别阅读(二十九)
一梦千年
2022-01-25
阅读 1 分钟
895
thinkphp源码无差别阅读(二十九)ORM阅读db/Where.plhp属性:where、enclose构造方法:__construct设置是否添加括号:enclose解析query对象为数组:parse分析查询表达式:parseItem修改器:__set获取器:__get检测数组对象的值:__isset销毁:__unset数组式访问:offsetSet、offsetExists、offsetUnset、offsetGetfacad...
【2022/01/24】thinkphp源码无差别阅读(二十八)
一梦千年
2022-01-24
阅读 1 分钟
1.1k
thinkphp源码无差别阅读(二十八)ORM阅读db/Query.php表达式方式指定排序:orderRaw表达式方式指定查询字段:fieldRaw指定field排序:orderField随机排序:orderRand使用表达式设置数据:exp表达式方式指定当前数据表:tableRaw获取执行的sql,而不进行查询:fetchSql批量执行:batchSqlusing支持:using存储过程调用:...
【2022/01/23】thinkphp源码无差别阅读(二十七)
一梦千年
2022-01-23
阅读 2 分钟
917
属性:config、PDOStatement、querySt、transTimes、reConnectTimes、fetchType、attrCase、info、queryStartTime、params、bindType、breakMatchStr、bind
【2022/01/22】thinkphp源码无差别阅读(二十六)
一梦千年
2022-01-22
阅读 1 分钟
936
thinkphp源码无差别阅读(二十六)ORM阅读db/Fetch.php属性:query、connection、builder构造方法:__construct聚合查询:aggregate获取某个字段的值:value获取某列的值:column插入:insert获取插入的ID:insertGetId保存数据:save插入多条:insertAll通过select插入:selectInsert更新:update删除记录:delete查询...
【2022/01/21】thinkphp源码无差别阅读(二十五)
一梦千年
2022-01-21
阅读 1 分钟
852
thinkphp源码无差别阅读(二十五)ORM阅读db/CacheItem.php属性:key、value、expire、tag、isHit构造方法:__construct为此缓存项设置键:setKey获取键:getKey获取有效期:getExpire获取tag:getTag获取缓存值:get是否命中:isHit设置值:set设置tag:tag设置有效期:expire设置准确的有效期:expireAt设置有效期:ex...
【2022/01/20】uniapp和Android Studio无线真机调试
一梦千年
2022-01-20
阅读 1 分钟
1.8k
Android Studio的adb路径是 Android\Sdk\platform-tools Android Studio的sdk目录可以通过as的setting查看
【2022/01/19】thinkphp源码无差别阅读(二十四)
一梦千年
2022-01-19
阅读 1 分钟
780
thinkphp源码无差别阅读(二十四)ORM阅读db/Builder.php属性:connection、exp、parser、selectSql、insertSql、updateSql、deleteSql构造方法:__construct获取连接对象:getConnection注册查询表达式解析:bindParser数据分析:parseData数据绑定处理:parseDataBind字段名分析:parseKey查询额外参数分析:parseExtr...
【2022/1/18】thinkphp源码无差别阅读(二十三)
一梦千年
2022-01-18
阅读 2 分钟
1.1k
属性:simple、items、currentPage、lastPage、total、listRows、hasMore、options、currentPageResolver、currentPathResolver、maker
【2022/1/17】thinkphp源码无差别阅读(二十二)
一梦千年
2022-01-17
阅读 2 分钟
873
thinkphp源码无差别阅读(二十二)ORM阅读DbManager.php属性:instance、config、event、listen、dbLog、queryTimes、cache、log构造方法:__construct注入模型对象:modelMaker监听sql:triggerSQL初始化配置参数:setConfig设置缓存对象:setCache设置日志对象:setLog记录sql日志:log获取查询日志:getDbLog获取配置...
【2022/1/16】thinkphp源码无差别阅读(二十一)
一梦千年
2022-01-16
阅读 1 分钟
817
thinkphp源码无差别阅读(二十一)Helper阅读contract/Arrayable.php转换为数组:toArraycontract/Jsonable.php转换为数组:toJsonhelper/Arr.php判断是否可以数组式访问:accessible添加元素:add未知:collapse未知:crossJoin分割数组,一个是键名,一个是键值:divide未知:dot排除指定key的数组:except判断是否存...
【2022/1/15】thinkphp源码无差别阅读(二十)
一梦千年
2022-01-15
阅读 1 分钟
788
thinkphp源码无差别阅读(二十)Helper阅读helper.php抛出异常:throw_if抛出异常:throw_unless调用闭包:tap默认值:value数据集:collect未知:data_fill未知:data_get未知:data_set获取trait引用的trait:trait_uses_recursive获取类名(不包含命名空间):class_basename获取类中用到的所有trait:class_uses_rec...
【2022/1/14】thinkphp源码无差别阅读(十九)
一梦千年
2022-01-14
阅读 1 分钟
873
thinkphp源码无差别阅读(十九)framework阅读think/validate/ValidateRule.php属性:title、rule、message添加验证因子:addItem获取验证规则:getRule获取验证字段名称:getTitle获取验证提示信息:getMsg设置验证字段名称:title未知:__call未知:__callStaticthink/view/driver/Php.php属性:config构造方法:__con...
【2022/1/13】thinkphp源码无差别阅读(十八)
一梦千年
2022-01-13
阅读 1 分钟
798
thinkphp源码无差别阅读(十八)framework阅读think/route/dispatch/Callback.php执行:execthink/route/dispatch/Controller.php属性:controller、actionName初始化:init执行:exec使用反射机制注册控制器中间件:registerControllerMiddleware实例化访问控制器:controllerthink/route/dispatch/Url.php构造方法:__...
【2022/1/12】think-swoole使用教程
一梦千年
2022-01-12
阅读 7 分钟
2.7k
核心思想是swoole只是作为一个消息转发器,业务逻辑还是通过接口来实现,发送消息也是使用接口,客户端websocket只负责创建和监听接受消息即可。
【2022/1/11】thinkphp源码无差别阅读(十七)
一梦千年
2022-01-11
阅读 2 分钟
752
thinkphp源码无差别阅读(十七)framework阅读think/route/RuleGroup.php属性:rules、rule、miss、fullName、alias构造方法:__construct设置分组路由规则:setFullName获取所属域名:getDomain获取分组别名:getAlias检测分组路由:check分组url匹配检查:checkUrl设置分组别名:alias延迟解析分组路由规则:lazy解析...
【2022/1/10】thinkphp源码无差别阅读(十六)
一梦千年
2022-01-10
阅读 2 分钟
741
thinkphp源码无差别阅读(十六)framework阅读think/route/Dispatch.php属性:app、request、rule、dispatch、param构造方法:__construct初始化:init执行调度:run响应:autoResponse检查路由后置操作:doRouteAfter路由绑定过模型:createBindModel验证数据:autoValidate获取调度:getDispatch获取参数:getParam执...
【2022/1/9】thinkphp源码无差别阅读(十五)
一梦千年
2022-01-09
阅读 2 分钟
891
thinkphp源码无差别阅读(十五)framework阅读think/middleware/AllowCrossDomain.php属性:cookieDomain、header构造方法:__construct允许跨域请求:handlethink/middleware/CheckRequestCache.php属性:cache、config构造方法:__construct设置当前地址的请求缓存:handle读取当前地址的请求缓存:getRequestCache读...
【2022/1/8】thinkphp源码无差别阅读(十四)
一梦千年
2022-01-08
阅读 1 分钟
1k
thinkphp源码无差别阅读(十四)framework阅读think/initializer/BootService.php初始化:initthink/initializer/Error.php属性:app注册异常处理:init异常处理:appException错误处理:appErrorshutdown处理:appShutdown是否致命:isFatal获取异常处理器:getExceptionHandlerthink/initializer/RegisterService.php...
【2022/1/7】Android平台启动图制作.9.png图片
一梦千年
2022-01-07
阅读 2 分钟
1.8k
Android平台启动图制作.9.png图片可以先了解4条黑边的意义,当然如果不了解也是可以的,我们制作.9.png使用android studio顶部:水平拉伸时,只有这一部分进行拉伸左边:竖直拉伸时,只有这一部分进行拉伸右边:竖直拉伸时,显示的区域底部:水平拉伸时,显示的区域如果对这个不是太理解,可以让底部和右边全选,顶部和...
1
(current)
2
下一页
1
(current)
下一页