原生js里的OOP及其js里this的理解

//ES6之前 的 原生js里的OOP//虽说以后es6是趋势 //但是目前而言还是可能用到```javascript //ES6之前 的 原生js里的OOP //目前而已还是会经常用到 //常规函数直接量赋值给一个变量 与 直接定义有名function a(){} 几乎是一个意思 / 函数直接量的立即执行表达式 !(function(win){})(window) 其实win是形参 window实参代入 比如jquery就是
阅读全文

redis可选应用场景

导语: 一、【进程内】缓存和【进程外】缓存【进程内】缓存:就是把数据缓存在服务的进程内,就是进程内缓存,通常进程内缓存的实现载体,简单的可以是一个map,list。【进程外】缓存:进程外缓存,最常见的,redis/memcache 二、二者的区别进程内缓存省去了网络开销,所以依赖节省了内网带宽,响应时延时会更低。进程内缓存,虽然节省了网络开销,但是数据存了多份,一致性比较难保障。进程外缓存,虽然多一次网络交互,但是统一存储。所以选用Redis,也不能乱
阅读全文

一个美观的二次元HTML单页/下载页源码

```html<!DOCTYPE html<html lang="zh"<head <meta httpequiv="ContentType" content="text/html; charset=UTF8" <meta name="viewport" content="width=devicewidth, initialscale=1" / <titleXX 单页面</title <link rel="appletouchicon" href="https://
阅读全文

git 学习 注意点 及其 常用 操作

git 作用域:只能跟踪文本文件 比如TXT文件,所有的程序代码等等 可以告诉你每次的改动,比如在第5行加了一个单词“Linux”。而图片、视频这些二进制文件,只知道图片从100KB改成了120KB,改了啥不知道!git init命令把这个目录变成Git可以管理的仓库git add告诉Git,把文件添加到仓库
阅读全文

跨域简单请求和非简单请求记录

cors简单请求和复杂请求复杂请求:第一步:预请求以OPTIONS形式发送,看看服务器是否支持跨域第二步: 进行相关的post get put等请求简单请求:一个简单的请求大致如下:HTTP方法是下列之一HEAD GET POSTHTTP头信息不超出以下几种字段Accept AcceptLanguage ContentLanguage LastEventID ContentType 仅限是下列之一applicat
阅读全文

git 报错 汇总 及 解决记录(自己遇到)

新建本地分支后将本地分支推送到远程库或版本更新远程分支拉取时 使用git pull 或者 git push 的时候报错gitThere is no tracking information for the current branch.Please specify which branch you want to merge with.See gitpull(1) for details    git pull <remote <branchIf you wish
阅读全文

PHP统计当前在线人数

PHP统计当前在线人数主要逻辑思维:本文主要是通过IP来区分不同的访问用户,然后将用户信息保存在txt文本中来实现统计当前在线人数的功能。3.1、创建php文件创建一个名为“countOnline.php”的PHP文件用来实现统计当前在线人数的功能。3.2、统计在线人数功能代码(1)定义保存用户信息的文本$user_online="count.txt";  //保存在线用户信息的文件touch($user_online);  // 若无此文件则创建
阅读全文

Laravel 的关联模型 及其 预加载with应用

预加载 关联模型 和 TP 一样 都是用with model 关联定义 大同小异```php<?phpnamespace App;use Illuminate\Database\Eloquent\Model;class Book extends Model{ / 获取书籍作者。 / public function author() { return $thisbelongsTo('App\Au
阅读全文

laravel基础课程---9、视图(laravel的模板语法和tp相比怎样)

一、总结一句话总结:lavarel的模板语法比thinkphp好用很多:和html代码配合的更好lavarel比tp好用太多了:比如还有广播系统,邮件系统等隔行换色@for($i=0;$i<=10;$i++) @if($i%2) <h1 style="background:red"{{$i}}</h1 @else <h1 style="background:blue"{{$i}}</h1 @endif@endfor
阅读全文

IDE Sublime快捷键常用记录

本文 是一些 常用软件快捷键的汇总一些自己熟练的没有记录 目前只记录少许 后续需要会补充 供自己查看sublime text3xdebug调试快捷键 phpstrom设置同sbulime3都是在url后面加?XDEBUG_SESSION_START=key Shift+f8: 打开调试面板 f8:打开调试面板快速连接 Ctrl+f8: 切换断点 Ctrl+Shift+f5: 运行到下一个断点 Ctrl+Shift+f6: 单步 Ctrl+Shift+f7: 步入
阅读全文