- 博客(81)
- 收藏
- 关注
原创 解决网站访问慢或者无法访问的办法
1. 去站长之家等网站对域名进行ping检测2. 找到最快的那个IP,修改hosts文件.使其域名对应此IP3. 通过命令行ping一下该域名查看hosts是否修改成功好了 快乐上网去吧
2022-01-25 10:51:46 1380
原创 ThinkPHP6 查询结果集相关
结果集判断单条数据return empty($res) ? true : false;多条数据return $data->isEmpty() ? true : false;
2021-09-02 13:49:30 287
原创 ThinkPHP6 Non-static method think\Model::hidden() should not be called statically
控制器 public function read($id) { // 实例化 $CustomerModel = new CustomerModel(); // 调用 $data = $CustomerModel->hidden(['deleted'])->find($id); }
2021-09-02 11:03:55 2012
原创 ThinkPHP6 隐藏index.php入口文件
在该域名的vhosts.conf文件里 ,在server{}花括号里加入下面代码重启nginx即可if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break;}
2021-08-20 10:06:43 259
原创 分组查询报错 sql_mode=only_full_group_by 问题解决方法
原因:mysql版本>=5.7,sql_mode="ONLY_FULL_GROUP_BY" 这个配置严格执行了 'SQL92标准'处理:WINDOWS 在msql.ini文件里的[mysqld]下 添加下面代码sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION...
2021-07-28 17:57:38 178
原创 ThinkPHP6 JSON字段
<?phpnamespace app\controller;use app\model\User as UserModel;use think\facade\Db;class DataModel{ public function index() { // 控制器// 增// $data = [// 'username' => '李白',// 'password' => .
2021-07-20 23:01:55 366
原创 ThinkPHP6 模型scope 查询范围
Model<?phpnamespace app\model;use think\Model;use think\model\concern\SoftDelete;class User extends Model{// scope*** 星号随意 public function scopeMale($query) { $query->where('gender', '男') ->field('id,username,gender,emai
2021-07-19 23:22:06 1177 3
原创 ThinkPHP6 模型给控制器传值
Model<?phpnamespace app\model;use think\Model;use think\model\concern\SoftDelete;class User extends Model{// 传值给控制器// $obj = $this->find(19);// return $obj->getAttr('username');}Controller<?phpnamespace app\controller;use a
2021-07-19 23:20:05 805
原创 ThinkPHP6 模型获取器 修改器 搜索器
Model<?phpnamespace app\model;use think\Model;use think\model\concern\SoftDelete;class User extends Model{// 获取器A getStatusAttr()设置status修改器 // public function getStatusAttr($value)// {// $arr = [-1=>'删除', 0=>'禁用', 1=>'正常', 2
2021-07-19 23:17:55 499
原创 ThinkPHP6 事务
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // Transaction 自动事务// Db::Transaction(function () {// Db::name('user').
2021-07-18 22:28:48 353 2
原创 ThinkPHP6 子查询
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 子查询// 方法一 buildSql// $res = Db::name('sex')->field('uid')->where('sex', '男')-.
2021-07-17 19:15:04 1347 2
原创 ThinkPHP6 查询相关
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 求总数// $res = Db::name('user')->count();// 指定字段求总数// $res = Db::name('user')-&.
2021-07-17 18:58:16 489
原创 ThinkPHP6 时间查询
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 快速查询时间// whereTime() 默认>// $res = Db::name('user')->whereTime('create_time',.
2021-07-17 18:41:45 965
原创 ThinkPHP6 where()
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 比较查询 默认等于 $res = Db::name('user')->where('id', '>', 5)->select(); //.
2021-07-17 11:11:31 1110 1
原创 ThinkPHP6 数据删除
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 默认主键删除一条,返回条数// $res = Db::name('user')->delete(30);// 默认主线删除多条,返回条数// $res.
2021-07-17 10:31:44 364
原创 ThinkPHP6 数据修改
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { $data = [ 'username' => 'leition', 'password' => 'leition2' ];.
2021-07-17 10:26:55 464
原创 ThinkPHP6 数据添加
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() {// 单条添加 $data = [ 'username' => 'leition', 'password' => 'leition'.
2021-07-17 10:07:39 551
原创 ThinkPHP6 数据查询
<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() {// 使用table表名称要写全// 使用name可以忽略前缀 // 查单条// 使用find必须有where 失败返回null// $user = Db:.
2021-07-17 09:27:32 708
原创 ThinkPHP6 模型创建使用
目录user.php 模型创建<?phpnamespace app\model;//引用Modeluse think\Model;//模型文件和数据表名称相同class User extends Model{ }index.php 模型使用<?phpnamespace app\controller;//引用模型use app\model\User;use app\BaseController;class Index extends Ba
2021-07-17 09:25:58 1078
原创 ThinkPHP6 命令行总结
运行php think run指定域名运行 要先把域名写入host里 访问是要带端口php think run -H api.tp.com多应用composer require topthink/think-multi-app安装多应用控制器入口目录php think build admin(文件目录名)视图composer require topthink/think-view验证码composer require topth...
2021-07-11 22:14:53 523
原创 axios 语法 全局设置 拦截器 实例封装
import axios from "axios";// get语法// axios.get('http://axios.pc/api.php?id=1', {params:{id: 1}}).then(res => {console.log(res);});// post语法// axios.post('http://axios.pc/api.php/add', {name = 'leition'}).then(res => {console.log(res);});// .
2021-06-29 09:17:12 122
原创 vsCode 行尾加分号逗号
Ctrl + Shift + X在扩展面板安装 macros 我装的是1.2.1版2. settings.json里加入代码 "macros": { "end_semicolon": [ // 末尾加分号 "cursorLineEnd", { "command": "type", "args": { "text":..
2021-06-28 13:49:47 2023
原创 ES6 JS模块导入导出 import export
common.js// 导出方式1 同理function classlet name = 'leition';export { name };// 导出方式2export let age = '18';// 只能导出一个未命名的方法export default function index(x, y) { return x + y;}index.js// 引用方式1// import * as common from "./common.js";// cons
2021-06-27 13:51:59 227
原创 webpack-011 去除不使用的CSS JS
内容SEO 网站标题、关键字、描述 网站内容优化 对应关键字 出现次数 Robot.txt 网站地图 生成对搜索引擎友好的网站地图 外部链接 前端SEO 网站结构布局优化 扁平化结构 控制首页链接数量不要太多或者太少 中小型网站(100个以内) 扁平化的目录层次 跳转3次就能到达所需界面 导航SEO优化...
2021-06-25 13:46:52 479
原创 织梦data/common.inc.php文件属性设置为644
打开/dede/templets/index_body.htm 里面的.搜索:$.get("index_testenv.php",function(data)在25行左右,一直到41行.删除即可,如下图所示:这样搞完后会有一个BUG 就是SEO后台不显示了
2021-06-23 20:56:43 200
原创 webpack-010 devServer边看边开发
// 1. 安装插件 npm i webpack-dev-server -Dconst htmlWebpackPlugin = require("html-webpack-plugin");module.exports = { entry: { common: './src/js/common.js', }, plugins: [ new htmlWebpackPlugin({ template: './src/ind.
2021-06-22 13:21:10 92
原创 webpack-009 打包图片等其他文件
// 1. 安装插件 cnpm i url-loader file-loader html-loader -Dconst htmlWebpackPlugin = require("html-webpack-plugin");const miniCssExtractPlugin = require("mini-css-extract-plugin")module.exports = { entry: { common: './src/js/common.js', },.
2021-06-22 09:56:10 91
原创 webpack-008 压缩CSS
// 1. 安装插件 cnpm i optimize-css-assets-webpack-plugin -Dconst htmlWebpackPlugin = require("html-webpack-plugin");const miniCssExtractPlugin = require("mini-css-extract-plugin");// 2. 引用插件const optimizeCssAssetsWebpackPlugin = require("optimize-css-ass.
2021-06-17 12:53:08 60
原创 webpack-007 使用postcss-loader让CSS兼容浏览器
webpack.config.js// 1.安装插件 cnpm i post-loader postcss-preset-env -D npm安装的打包后报错const htmlWebpackPlugin = require("html-webpack-plugin");const miniCssExtractPlugin = require("mini-css-extract-plugin")module.exports = { entry: { common
2021-06-17 12:33:07 238
原创 webpack-006 打包CSS
webpack.config.jsconst htmlWebpackPlugin = require("html-webpack-plugin");// 1. 下载 npm i css-loader style-loader -D // css-loader: 把css资源打包到JS文件里面去(开发用,上线不用)// style-loader: 把打包好的JS放到HTML里面去(开发用,上线不用)module.exports = { entry: { // 在你需要
2021-06-16 11:56:10 129
原创 网站被挂码处理,百度等搜索引擎点击跳转其它赌博黄色等网站
首先能回滚就回滚其次判断是否所有页面都会跳转判断办法, 把入口文件index.html代码全部删除.再尝试在搜索页面里点击,如果依然跳转.则很有可能多出了文件,删除即可.(我碰到的是多出了news.php文件)如果不跳转,则主页代码或其引入的代码里被挂码了.找出修改正常即可(我碰到的有挂在JQ里的 bootstrap里的 自己写的JS里的)....
2021-06-04 14:57:53 3312 3
原创 webpack-005 打包html
// A1. 下载插件 npm i html-webpack-plugin -D// A2. 引用插件 const htmlWebpackPlugin = require("html-webpack-plugin");module.exports = { plugins: [ // A3. 使用插件 // 默认创建一个空白html用来引入打包后的js文件 new htmlWebpackPlugin({ // 指定htm.
2021-05-26 13:01:36 119
原创 webpack-004 打包JS
const { resolve } = require("path");module.exports = { entry: { // 把index.js打包成index.js index: './src/js/index.js', // 把form.js和list.js打包成list.js list: ['./src/js/form.js', './src/js/list.js'] }, ...
2021-05-26 12:52:27 81
原创 webpack-001 介绍和安装
Webpack作用压缩css js html,去除注释,兼容浏览器,把sass less能可扩展语言编译到浏览器识别官网 webpack.js.org中文文档 webpack.docschina.org原理和概念树结构: 在一个入口文件中引入所有资源,形成所有依赖关系树状图模块: 各种文件, css js html 图片 less sass …Chunk: 打包过程中被操作的模块文件叫做chunk,例如异步加载一个...
2021-05-26 12:32:41 81
原创 webpack-003 配置文件 webpack.config.js
webpack文件,需手动创建.webpack的五个核心entry outputmodulepluginsmode介绍和用法const { resolve } = require("path");module.exports = { // 指定webpack以那个文件作为入口起点开始打包, // String: 单入口,只有一个入口文件时,值为字符串,打包一个chunk,输出一个bundle,默认地址如下 // entry: './src/index....
2021-05-26 12:26:12 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人