05 2019 档案
摘要:orWhere如果不用闭包的形式写很容易写成分开的查询条件 要写成一组查询条件需要这样闭包写(就相当于把这两个条件放在一个小括号里,是一组查询条件“(xxx or xxx)”): if (!empty($key)) { $goodsModel = $goodsModel->where(functio
阅读全文
摘要:orWhere如果不用闭包的形式写很容易写成分开的查询条件 要写成一组查询条件需要这样闭包写(就相当于把这两个条件放在一个小括号里,是一组查询条件“(xxx or xxx)”): if (!empty($key)) { $goodsModel...
阅读全文
摘要://联系过我的经纪人 $appletChats=$this->AppletChat->orderBy('created_at','desc')->where([['user_id',$param['user_id']],['source',2]]) ->get(['send_user','created_at'])->toArray();...
阅读全文
摘要://联系过我的经纪人 $appletChats=$this->AppletChat->orderBy('created_at','desc')->where([['user_id',$param['user_id']],['s...
阅读全文
摘要:git 操作: 如果龙哥提交了代码,我想拉去过来,我需要的操作: 1.git fetch 2. git add . 3.git commit -m '' 提交本地的文件 4.git merge origin/test 合并分支
阅读全文
摘要:git 操作: 如果龙哥提交了代码,我想拉去过来,我需要的操作: 1.git fetch 2. git add . 3.git commit -m '' 提交本地的文件 4.git merge origin/test 合并分支 ...
阅读全文
摘要:原样式: 解决: 加style="opacity: 0;"变成透明的 然后可以外面套个div,在div上自定义样式。
阅读全文
摘要:原样式: 解决: 加style="opacity: 0;"变成透明的 然后可以外面套个div,在div上自定义样式。
阅读全文
摘要:html上传图片后,在页面显示上传的图片1、html 2、js 原文:https://blog.csdn.net/qq_29582277/article/details/83185363
阅读全文
摘要:html上传图片后,在页面显示上传的图片1、html 2、js $('#chooseImage').on('change',function...
阅读全文
摘要:通常情况下我们在做leftjoin连接时需要对不止一个条件进行进行匹配,这时候就需要使用闭包方式,如下: leftjoin('db', function ($join) {···}); leftjoin多条件查询,无非以下三种情况。 并且关系(&&)且为字段名称,使用on,代码示例如下: $room
阅读全文
摘要:通常情况下我们在做leftjoin连接时需要对不止一个条件进行进行匹配,这时候就需要使用闭包方式,如下: leftjoin('db', function ($join) {···}); leftjoin多条件查询,无非以下三种情...
阅读全文
摘要:js与jquery:在我印象里面都是一样的,今天利用空闲的时间来总结一下,js与jquery究竟有什么区别? js : 是一门网页的脚本语言jquery :jquery是基于js的一种框架,也就是说jquery 就对 js 的一个扩展,封装,就是让javascript更好用,更简单,jquery就是
阅读全文
摘要:js与jquery:在我印象里面都是一样的,今天利用空闲的时间来总结一下,js与jquery究竟有什么区别? js : 是一门网页的脚本语言jquery :jquery是基于js的一种框架,也就是说jquery 就对 js 的一个扩展,封装,就是让jav...
阅读全文
摘要:在提交注册信息的时候报错:SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'admin' for key 'username' 原因:主键冲突 违反完整性约束 字段唯一索引 从上图可以看出,用户名和邮箱必须唯
阅读全文
摘要:在提交注册信息的时候报错:SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'admin' for key 'username' 原因:主键冲突 违反完整性约束 ...
阅读全文
摘要:没啥区别,一般用(int),另外还有 float, string, array 等 intval()而言,如果参数是字符串,则返回字符串中第一个不是数字的字符之前的数字串所代表的整数值。如果字符串第一个是‘-',则从第二个开始算起。 如果参数是符点数,则返回他取整之后的值。 例:intval("A"
阅读全文
摘要:没啥区别,一般用(int),另外还有 float, string, array 等 intval()而言,如果参数是字符串,则返回字符串中第一个不是数字的字符之前的数字串所代表的整数值。如果字符串第一个是‘-',则从第二个开始算起。 如果参数是符点数...
阅读全文
摘要:调用 store 方法会生成唯一的 ID 来作为文件名,如果想获取原件本来的名称可以使用
阅读全文
摘要:调用 store 方法会生成唯一的 ID 来作为文件名,如果想获取原件本来的名称可以使用 $file = $request->file('file');$file->getClientOriginalName(); ...
阅读全文
摘要:关于js实现图片的上传和回显,曾经用户的代码粘在这里:样式:这样写样式的道理是给<input>标签的父级设置一个背景图,就是‘+’那个背景图,然后把<input>的宽高设置得跟父级一样,且完全透明(注意是透明不是隐藏),这样点击的时候看似是点击的‘+’的节点,其实点击的是<input>节点。 inp
阅读全文
摘要:关于js实现图片的上传和回显,曾经用户的代码粘在这里:样式:这样写样式的道理是给标签的父级设置一个背景图,就是‘+’那个背景图,然后把的宽高设置得跟父级一样,且完全透明(注意是透明不是隐藏),这样点击的时候看似是点击的‘+’的节点,其实点击的是节点。 ...
阅读全文
摘要:feof() 函数检查是否已到达文件末尾(EOF)。 如果出错或者文件指针到了文件末尾(EOF)则返回 TRUE,否则返回 FALSE 语法 feof(file) feof(file) 提示和注释 提示:feof() 函数对遍历长度未知的数据很有用。 实例 <?php $file = fopen("
阅读全文
摘要:public function removeTask() { $file = fopen('/home/wwwroot/default/public/updateBuilding.csv', "r"); $i = ...
阅读全文
摘要:1、insert:插入数据时,需要维护 created_at 和 updated_at字段, 2、save:无论插入或者更新,会自动维护,无需手动操作 插入操作例子中,HTTP 请求的参数 name 赋值给了 App\Flight 模型实例的 name 属性。调用 save 方法,一条记录就会插入数
阅读全文
摘要:1、insert:插入数据时,需要维护 created_at 和 updated_at字段, 2、save:无论插入或者更新,会自动维护,无需手动操作 //插入:public function store(Request $request...
阅读全文
摘要:检索单个模型/集合 除了从指定的数据表检索所有记录外,你也可以通过 find 或 first 方法来检索单条记录。这些方法不是返回一组模型,而是返回一个模型实例: 你也可以使用主键数组作为参数调用 find 方法,它将返回匹配记录的集合: 总结: 1. find(【主键数组】),它将返回匹配记录的集
阅读全文
摘要:检索单个模型/集合 除了从指定的数据表检索所有记录外,你也可以通过 find 或 first 方法来检索单条记录。这些方法不是返回一组模型,而是返回一个模型实例: // 通过主键取回一个模型...$flight = App\Flight::fin...
阅读全文
摘要://返回有顺序的客户id $customer_ids = $customer->bespeakTime($uid); $res = Customer::with('customer_industry', 'zone1', 'zone2', 'department', 'user.agent', 't
阅读全文
摘要://返回有顺序的客户id $customer_ids = $customer->bespeakTime($uid); $res = Customer::with('customer_industry', 'zone1', ...
阅读全文
摘要:做项目遇到个需求,需要对结果集中的数据进行指定规则的顺序排列。例如,用户状态有四种: 现在的需求是,我要按照:正常->未激活->禁用->删除;这个顺序来进行排序,同时按照注册时间降序,网上查了很多资料,国内提到这个的很少,在stackOverFlow上找到了答案!先上解决方案: 打印出来的sql语句
阅读全文
摘要:做项目遇到个需求,需要对结果集中的数据进行指定规则的顺序排列。例如,用户状态有四种: 0=>未激活;1=>正常;2=>禁用;3=>软删除 现在的需求是,我要按照:正常->未激活->禁用->删除;这个顺序来进行排序,同时按照注册时间降序,网上查...
阅读全文
摘要:find($id)需要一个id并返回一个模型。如果不存在匹配的模型,则返回null。 findOrFail($id)需要一个id并返回一个模型。如果不存在匹配的模型,则会引发错误, 它会抛出一个error。 first()返回在数据库中找到的第一条记录。如果不存在匹配的模型,则返回null。 fir
阅读全文
摘要:find($id)需要一个id并返回一个模型。如果不存在匹配的模型,则返回null。 findOrFail($id)需要一个id并返回一个模型。如果不存在匹配的模型,则会引发错误, 它会抛出一个error。 first()返回在数据库中找到的第一条...
阅读全文
摘要:要了解这些先看看关于数据库组件的那些事儿(就是 Eloquent ORM) 数据库组件大概分了三层: 数据库连接层 查询构造层 应用层 数据库连接层 查询构造层 应用层 来看一下每一层有哪些东西,分别对应文档的哪一部分: 数据库连接层 数据库连接层是整个数据库组件依赖的基础,这个不言而喻,但是这部分
阅读全文
摘要:要了解这些先看看关于数据库组件的那些事儿(就是 Eloquent ORM) 数据库组件大概分了三层: 数据库连接层 查询构造层 应用层 来看一下每一层有哪些东西,分别对应文档的哪一部分: 数据库连接层 数据库连接层是整个数据库组件依赖的基础...
阅读全文
摘要:User::where('id',1)->update([]) 和 User::find(1)->update([]) 有异曲同工之效. 额? 当你通过 Laravel 与数据库交互时,你可能时而用 Eloquent,时而用更接近于 SQL 原生的查询构造器。 Eloquent 其实就是对查询构造器
阅读全文
摘要:User::where('id',1)->update([]) 和 User::find(1)->update([]) 有异曲同工之效. 额? 当你通过 Laravel 与数据库交互时,你可能时而用 Eloquent,时而用更接近于 S...
阅读全文
摘要:解答一: 我们所有操作都是走的orm,因为操作简单 直观明了 好维护,性能是低一些 但还没有多致命,真有并发需要优化了 用DB也不一定能解决问题。还是要了解orm每个方法的意思,不然你可能一不小心就会多出来很多很多sql, 比如取列表的时候加个with不要仅仅靠关系来获取联表的其他内容。 解答二:
阅读全文
摘要:解答一: 我们所有操作都是走的orm,因为操作简单 直观明了 好维护,性能是低一些 但还没有多致命,真有并发需要优化了 用DB也不一定能解决问题。还是要了解orm每个方法的意思,不然你可能一不小心就会多出来很多很多sql, 比如取列表的时候加个with...
阅读全文
摘要:HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的
阅读全文
摘要:HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务...
阅读全文
摘要:有时候我们需要打印的excel文件,内容较多有好几页,而我们只需要打印里面的部分内容,为了减少纸张、碳粉的浪费,我们怎样精准打印某页或某几页呢? 有时候我们需要打印的excel文件,内容较多有好几页,而我们只需要打印里面的部分内容,为了减少纸张、碳粉的浪费,我们怎样精准打印某页或某几页呢? 有时候我
阅读全文
摘要:有时候我们需要打印的excel文件,内容较多有好几页,而我们只需要打印里面的部分内容,为了减少纸张、碳粉的浪费,我们怎样精准打印某页或某几页呢? ...
阅读全文
摘要:在打印表格时,怎样设置只打印第一页呢,操作很简单,下面,小编说下操作方法。 在打印表格时,怎样设置只打印第一页呢,操作很简单,下面,小编说下操作方法。 在打印表格时,怎样设置只打印第一页呢,操作很简单,下面,小编说下操作方法。 在打印表格时,怎样设置只打印第一页呢,操作很简单,下面,小编说下操作方法
阅读全文
摘要:在打印表格时,怎样设置只打印第一页呢,操作很简单,下面,小编说下操作方法。 方法/步骤 ...
阅读全文
摘要:1.快捷键 1.1. F8 快速回到当前对象列表 1.2. Ctrl + q 打开查询界面 1.3. Ctrl + d 快速修改当前的表结构 1.4. Ctrl + r 运行当前查询界面里面的 sql 语句 1.5. Ctrl + shift + r 运行当前选中的 sql 语句 2.快速查看表结构
阅读全文
摘要:1.快捷键 1.1. F8 快速回到当前对象列表 1.2. Ctrl + q 打开查询界面 1.3. Ctrl + d 快速修改当前的表结构 1.4. Ctrl + r 运行当前查询界面里面的 sql 语句 1.5. Ctrl + shift + r 运行...
阅读全文
摘要:https://jingyan.baidu.com/article/c33e3f48de5208ea15cbb525.html 打开Navicat 打开Navicat 点击【工具】菜单,选择【服务器监控】下的【MySql】 点击【工具】菜单,选择【服务器监控】下的【MySql】 此时可以查看mysq
阅读全文
摘要:https://jingyan.baidu.com/article/c33e3f48de5208ea15cbb525.html 打开Navicat ...
阅读全文
摘要:在脚本中执行判断user表中是否注册环信时,报错: “请求错误:service_resource_not_found Service resource not found ” 追踪到composer包中link1st\laravel-easemob\src\app\Http.php 文件,添加一行
阅读全文
摘要:在脚本中执行判断user表中是否注册环信时,报错: “请求错误:service_resource_not_found Service resource not found ” // 判断环信是否已经注册该用户 $pers...
阅读全文
摘要:设置里面搜索parameter name hints
阅读全文
摘要:设置里面搜索parameter name hints
阅读全文
摘要:*/ class HXController extends Controller { private $client_id='YXA6ef0hcJSyEeWlQg0wFqthDQ'; private $client_secret='YXA6dd1GuLATzkHcqqTI3OIgLExnOiI'; private $org_name='ipa361'; p...
阅读全文
摘要:*/class HXController extends Controller { private $client_id='YXA6ef0hcJSyEeWlQg0wFqthDQ'; private $client_secret='YX...
阅读全文
摘要:1,增加内存; 2,使用内存淘汰策略。 3,Redis集群。 重点介绍下23; 第2点: 我们知道,redis设置配置文件的maxmemory参数,可以控制其最大可用内存大小(字节)。 那么当所需内存,超过maxmemory怎么办? 这个时候就该配置文件中的maxmemory-policy出场了。
阅读全文
摘要:1,增加内存; 2,使用内存淘汰策略。 3,Redis集群。 重点介绍下23; 第2点: 我们知道,redis设置配置文件的maxmemory参数,可以控制其最大可用内存大小(字节)。 那么当所需内存,超过maxmemory怎么办? 这...
阅读全文
摘要:Windows环境下使用命令行进行redis缓存清理1、redis安装目录下输入cmd2、redis-cli -p 端口号3、flushdb 清除当前数据库缓存4、flushall 清除整个redis所有缓存
阅读全文
摘要:Windows环境下使用命令行进行redis缓存清理1、redis安装目录下输入cmd2、redis-cli -p 端口号3、flushdb 清除当前数据库缓存4、flushall 清除整个redis所有缓存 ...
阅读全文
摘要:一、 内存碎片率mem_fragmentation_ratio = used_memory_rss / used_memoryused_memory :Redis使用其分配器分配的内存大小used_memory_rss :操作系统分配给Redis实例的内存大小,表示该进程所占物理内存的大小两者包括了
阅读全文
摘要:一、 内存碎片率mem_fragmentation_ratio = used_memory_rss / used_memoryused_memory :Redis使用其分配器分配的内存大小used_memory_rss :操作系统分配给Redis实例的内存...
阅读全文
摘要:1.Ubuntu 查看磁盘空间大小命令 df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令格式: df -hl 显示格式为: 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mount
阅读全文
摘要:1.Ubuntu 查看磁盘空间大小命令 df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息, 命令格式: df -hl 显示格式为: 文件系统 容量 已用 可用 已用% ...
阅读全文
摘要:Redis Incr 命令将 key 中储存的数字值增一,如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。 Redis Incrby 命令将 key 中储存的数字加上指定的增量值,如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 IN
阅读全文
摘要:Redis Incr 命令将 key 中储存的数字值增一,如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。 Redis Incrby 命令将 key 中储存的数字加上指定的增量值,如果 key 不存在,那么 ke...
阅读全文
摘要:最近公司在开发一款 APP,需要使用环信即时通讯来做及时聊天和直播,找了好多官方的 REST API 发现并没有把直播集成服务写完,于是自己完善了一下,与大家分享 O (∩_∩) O话不多说上代码 将这个 class 保存到项目路径中,在 controller 中 use 引入For example
阅读全文
摘要:最近公司在开发一款 APP,需要使用环信即时通讯来做及时聊天和直播,找了好多官方的 REST API 发现并没有把直播集成服务写完,于是自己完善了一下,与大家分享 O (∩_∩) O话不多说上代码 namespace yournamespaceclass...
阅读全文
摘要:laravel-easemob 环信及时通讯 laravel 包开发,用于环信用户、群、聊天室等功能 github 地址 安装 加载包 "link1st/laravel-easemob": "dev-master" 在配置文件中添加 config/app.php 生成配置文件 php artisan
阅读全文
摘要:laravel-easemob 环信及时通讯 laravel 包开发,用于环信用户、群、聊天室等功能 github 地址 安装 加载包 "link1st/laravel-easemob": "dev-master" 在配置文件中添加...
阅读全文
摘要:https://blog.csdn.net/wolfking0608/article/details/68928451 REST 接口调用成功时返回 HTTP 状态码为 200,返回数据结果为标准 JSON 格式。如调用错误会返回除 200 之外的其他 HTTP 状态码,返回数据结果也为标准 JSO
阅读全文
摘要:https://blog.csdn.net/wolfking0608/article/details/68928451 REST 接口调用成功时返回 HTTP 状态码为 200,返回数据结果为标准 JSON 格式。如调用错误会返回除 200 之外的其他 ...
阅读全文
摘要:正在学习Docker Swarm,接触到了Vagrant。Vagrant是一个创建虚拟机的技术,可以把它认为是一个Vmware,它让我们可以通过代码的方式快速地、可重复地创建针对不同虚拟环境的虚拟机,包括Virtualbox、AWS、Docker等。它使得我们可以一次性地、自动创建多个环境相同的虚拟
阅读全文
摘要:正在学习Docker Swarm,接触到了Vagrant。Vagrant是一个创建虚拟机的技术,可以把它认为是一个Vmware,它让我们可以通过代码的方式快速地、可重复地创建针对不同虚拟环境...
阅读全文

浙公网安备 33010602011771号