学习地址
永恒之力
搬砖
展开
-
开发接口的工具
postman,小幺鸡,apizza原创 2021-09-30 11:53:02 · 277 阅读 · 0 评论 -
可以放大量数据的软件
可以放大量数据的软件Notepad++原创 2021-09-30 11:48:46 · 181 阅读 · 0 评论 -
如何将线上vue项目部署到本地
如何将线上vue项目部署到本地首先在电脑上安装node,npm,vue然后配置环境变量最后在vue项目上安装node_modules安装包(安装命令npm install),运行项目npm run serve原创 2021-09-29 09:04:22 · 672 阅读 · 0 评论 -
tp查询某个字段的值是否存在
tp3.2.3M(‘table’)->where([‘id’=>id])->where([‘field’=>[‘notin’,条件]])->select();tp5.*Db::name(‘table’)->where(‘id’,$id)->where(‘field’,’notin’,条件)->select();Db::name(‘table’)->where(‘id’,$id)->whereNotIn(‘field’,条件)->sel原创 2021-05-18 13:15:14 · 1143 阅读 · 0 评论 -
php中foreach数据只打印一条解决办法
//获取商品 /*if($v['goods_id']){ $lsit = db('goods') -> where("id in($v[goods_id])") ->field('id,name,thumb')-> select(); }else{ $lsit = []; } $data[$k]['goods_list'] = $lsit;*/ if($v['goods_id']){ $lsit = db('.原创 2021-05-05 16:24:32 · 460 阅读 · 0 评论 -
用git命令提交代码到服务器
前提:设置ssh证书,重复的话本地换一下名字//修改全局的用户名密码git config --global user.name "[email protected]"git config --global user.email "[email protected]"//查看所有的远程仓储名称git remote //查看关联的所有的远程仓储名称及地址git remote -v//ssh证书ssh-keygen -t rsa -b 2048//初始化gitgit init//将本地版本库添加远程版本库原创 2021-05-05 11:43:24 · 283 阅读 · 0 评论 -
接口分页的写法以及排除被拉黑的用户
//接收分页参数$param = input('param.');$where = [];$user_id = get_cur_user_id();//获取被拉黑用户的id$black = Db::name('post_black')->where(['user_id'=>$user_id])->value('group_concat(black_id)');if($black){ $where['user_id'] =['not in',$black];}//总条数$原创 2021-04-16 14:22:43 · 93 阅读 · 0 评论 -
登录注册流程图
原创 2021-04-12 08:58:03 · 2155 阅读 · 0 评论 -
二维数组根据某字段去重
代码如下: public function array_unset($arr, $key) { $res = array(); foreach ($arr as $value) { if (isset($res[$value[$key]])) { unset($value[$key]); } else { $res[$value[$key]] = $val原创 2021-04-01 10:54:10 · 219 阅读 · 0 评论 -
写接口文档的炫酷注释例子
/** * ┏┓ ┏┓+ + * ┏┛┻━━━┛┻┓ + + * ┃ ┃ * ┃ ━ ┃ ++ + + + * █████━█████ ┃+ * ┃ ┃ + * ┃ ┻ ┃ * ┃ ┃ + + * ┗━┓ ┏━┛ * ┃ ┃ * ┃ .原创 2021-03-25 11:36:08 · 100 阅读 · 0 评论 -
tp5后台分页,搜索,图片上传
public function index() { //接收搜索数据 $name = input('title'); $type_id = input('type_id'); $Bbs = Db::name('post p') ->join('user u','p.user_id=u.id','left') ->join('post_type t','p.type_id...原创 2021-03-23 14:25:52 · 72 阅读 · 0 评论 -
tp5一对多添加(模型)
控制器://发布帖子 public function addpost() { //接收用户帖子数据 $param = input('param.'); $pic = input('param.picture'); $goods_id = input('param.goods_id');// $param['user_id']=get_cur_user_id(); $param['is_user'原创 2021-03-22 11:46:39 · 253 阅读 · 0 评论 -
企业站项目页面布局(适应手机端)
html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="./common.css"></head><style> @media (max-width:1200px) { ...原创 2021-01-14 17:11:15 · 181 阅读 · 2 评论 -
前端商城vue项目案例1
views/home.vue<template> <div id="home" class="home"> <van-search v-model="value" placeholder="商品搜索 共239款好物" input-align="center"/> <van-swipe :autoplay="3000" style="width:100%;height:200px"> <van-swipe-item v..原创 2021-01-13 09:37:14 · 3385 阅读 · 2 评论 -
vue样式组件库
vant ,element ,mintui ,materia vue ui,ant ui,iconic,iconfont.cn火箭原创 2021-01-11 11:14:12 · 1096 阅读 · 0 评论 -
express框架搭建服务器
安装npm install express-generator -g自动生成express --view = ejs 文件名查看版本express --versioncnpm installcnpm install socket.io --save开启npm start第一步: socketio.jslet socketio = {}function getSocket(server) { socketio.io = require('socket.io')(server, {原创 2021-01-07 14:52:53 · 153 阅读 · 0 评论 -
Socket.io.js
百度socketio进入官网Socket动态的实时的引入socket.io.js在介绍->来源->socket.io/client-dist/socket.io.jsvue下安装:npm install --save socket.io原创 2021-01-07 14:36:30 · 1083 阅读 · 0 评论 -
node服务端解决socket.io跨域问题(Access to XMLHttpRequest at ‘http://localhost/socket.io/?EIO=4)
原先代码:var app = require('http').createServer(handler)var socketio = require('socket.io')var io = socketio(app)var fs = require('fs');app.listen(80)//处理web服务器正常的请求function handler(req,res) { fs.readFile(__dirname + '/index.html', function.原创 2021-01-06 16:09:34 · 3903 阅读 · 9 评论 -
vue聊天室案例
路由:index.jsimport { createRouter, createWebHistory } from 'vue-router'import Home from '../views/Home.vue'import Wechat from "../views/Wechat.vue";const routes = [ { path: '/', component: Wechat }, { path: '/about', name: 'Abou..原创 2021-01-05 17:56:44 · 1135 阅读 · 2 评论 -
vue基本标签指令
1.v-text设置标签的文本值全部显示 要想一部分显示用差值表达式 可以用加号进行拼接2.v-html指令会解析标签,v-text不会解析,只会解析文本3.v-on:click=“方法"绑定事件或者@click=“方法”数据对象用data,methods是方法4.v-show=”“修改元素的display5.v-if:也是切换元素的状态(本质是操作dom)6.v-bind:src=”“简写直接写:src=”":class=""7.v-for循环列表结构(item,index) in 数据原创 2021-01-05 17:18:15 · 161 阅读 · 0 评论 -
vue脚手架计数器案例(相当于购物车加减)
<template> <div class="main"> <div class="app"> <div class="input-num"> <button @click="sub"> - </button> ...原创 2021-01-04 16:53:39 · 460 阅读 · 0 评论 -
CSS样式
css颜色:关键字:black,white,silverRGB:rgb(255,0,0)红绿蓝HSL:(0,100%,50%)色相,饱和度,亮度RGBA(0-1)0是完全透明1是不透明当边框不在同一行box-sizing:border-box;有边框的clear:both;清除左右浮动伪类选择器hover visited active :li(even)first-childrelative是相对定位一般父级absolute一般是子级fixed固定到一个地方...原创 2020-12-31 17:24:24 · 140 阅读 · 0 评论 -
Vue项目案例
路由:index.jsimport Vue from 'vue'import VueRouter from 'vue-router'import Home from '../views/Home.vue'import First from '../views/first.vue'Vue.use(VueRouter)const routes = [ { path: '/', component: First }, { path: '/about', ..原创 2020-12-30 15:14:39 · 23702 阅读 · 19 评论