E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
thinkphp5开发总结
[
ThinkPHP5
]分页与having同时使用时报错的解决方法
$buildSql=db('project')->alias('a')->join('user_projectb','b.pid=a.idandb.uid=1','LEFT')->field('a.id,a.title,b.idasuid')->order('a.iddesc')->group('a.id')->having('uidisnull')->buildSql();$page=input
ご龍ッ
·
2022-07-13 07:56
ThinkPHP
php
thinkphp
解决
thinkPHP5
paginate()分页不带参数问题
thinkPHP5
paginate()Query.phpusethink\Request;paginate()方法加这个段代码$config['query']=isset($config['query'
罗正波
·
2022-07-13 07:25
ThinkPHP
thinkphp5
paginate 分页详解
例子$page=$this->request->get('page','1');$rows=$this->request->get('rows','20');$curriculumModel->where(['grade_id'=>$gradeId])->paginate($rows);传入一个$rows单页总条数在方法请求里面传$page就可以自动分页我以为是我传的$page在默认分页方法里面接
可以吧可以吧
·
2022-07-13 07:25
thinkphp5
php
ThinkPHP5
: 分页paginate()
paginate(每页数量,是否简洁分页,分页参数)使用方式$fileList=Db::name('test')->field('id,name,abstract,path,ctime')->paginate($limit);返回数据如下:"total":2,"per_page":15,"current_page":1,"last_page":1,"data":[{"id":2,"cate_id"
firstcode666
·
2022-07-13 07:21
thinkphp
thinkphp
uni-app实战之社区交友APP(12)文章和话题API开发
指定分类话题列表API开发三、文章API开发1.数据表设计2.多图上传API开发3.发布文章API开发4.获取文章详情API开发5.指定话题和分类文章列表API开发6.指定用户下的公开文章列表和所有文章列表API
开发总结
如需查看本项
cutercorley
·
2022-07-08 07:17
uni-app实战
社区交友APP
文章和话题API开发
Mybatis示例讲解注解开发中的单表操作
目录Mybatis注解开发单表操作MyBatis的常用注解MyBatis的增删改查注解
开发总结
常用注解配置映射关系练习项目代码Mybatis注解开发单表操作MyBatis的常用注解Mybatis也可以使用注解开发方式
·
2022-07-06 10:24
php vue rbac,Vue+
ThinkPHP5
.1 实现基于角色控制权限的前后端分离后台管理系统
最近大半年的时间都在写后台内容管理系统,后台管理系统在前端的工作主要就是各种表单,表格制作。在后端的工作就是各种sql查询啦(各种报表查询属实让我脑壳疼)。后台管理系统我认为较重要的部分就是权限控制了,较为流行的模式就是基于角色的访问控制(Role-BasedAccessControl),简称为RBAC。思路前后端分离项目的权限控制在前端这边主要体现为菜单路由,以及按钮的显示控制,在后端就是对控制
视光师金鑫
·
2022-07-03 18:07
php
vue
rbac
thinkphp vue后台管理系统模板_Vue-cli3.0 + Element UI +
ThinkPHP5
.1 + RBAC权限 + 响应式的后台管理系统...
前言觉得有用请star更新日志[x]更新vue-cli为3.0版本这里有篇文章[x]增加上传插件[x]增加广告管理[x]优化路由控制[x]优化一些配置文件[x]登录用户信息存储改为cookie一键操作包点击下载集成环境搭建:windows上面建议用phpstudy,其它环境自行百度把两个文件放到网站根目录把MySQL的root密码改为root,再新建数据库vue-admin,再把vue-admin
weixin_39960793
·
2022-07-03 18:36
thinkphp
vue后台管理系统模板
vue cli 4.5 结合ts
thinkphp5
.1 mamp
创建项目vuecreate项目名称在main.ts引入andimportAndfrom'ant-design-vue'import"ant-design-vue/dist/antd.css"app.use(and)找到home页面,其实是一个模板subit{{item}}{{message}}LinkButtonLinkButtonLinkButtonimport{Options,Vue}from
xiaodunmeng
·
2022-07-03 18:06
vue
Electron-vue客户端
开发总结
最近做了Electron-vue相关的客户端开发做出了如下总结:利用newBrowserWindow()方法创建窗口对象能满足开发项目的窗口属性有win=newBrowserWindow({width:700,height:600,minWidth:1000,minHeight:600,//文档https://www.w3cschool.cn/electronmanual/electronmanu
前端大伟
·
2022-06-27 21:29
代码分享
经验分享
laravel5.8(一)安装及部署
之前一直在使用国产的thinkphp框架,可能是万物发展到最后都会统一吧,thinkphp的功能与laravel是越来越统一了
thinkphp5
.1也加入了laravel一直存在的中间件功能。
camellias_
·
2022-06-23 17:18
后端
php
laravel
php
laravel
PHP框架
composer
山东大学项目实训(二十七)—— 微信小程序
开发总结
,一年时间真的可以改变一个人很多
智慧医院不良事件精细化管理平台——微信小程序总结一、实现的功能二、项目收获三、总结(经历分享)一、实现的功能到目前为止,微信小程序开发,到此就算是结束了,其中实现了不少功能,如下:1.1角色与权限(后端同学实现的,写这个方便介绍后面的功能)平台可以配置不同的用户角色并授予其不同的操作权限。每个用户在使用平台时都需要指定一个角色。1.2可视范围——根据角色绑定的权限菜单全体职工可以查看自己上报的事件
bhegi_seg
·
2022-06-23 07:45
面试
学习路线
阿里巴巴
微信小程序
小程序
jar
服务器
云原生
个人微信小程序云
开发总结
心得
文章之前:先附上通过微信小程序云开发做出的两个小程序,有兴趣的朋友可以微信扫码进去看看,欢迎登录学习。框架采用移动端常用UI:Vant微信云开发官方文档:微信开发文档相关的npm包导入方法可以看看前期一篇博文:微信小程序如何使用pubsub-js实现组件间实时通信以及如何搭建Vant框架>>详解一、微信云开发基本概念以下三行直接就复制官方的了:微信云开发是微信团队联合腾讯云推出的专业的小程序开发服
讷言丶
·
2022-06-16 07:44
前端
微信小程序
小程序
Qt
开发总结
(27)——多线程
多线程编程炙手可热,尤其是当代多核处理器的硬件条件下,多线程可以更好的利用系统硬件资源。Qt对多线程的支持也非常好,本篇笔记总结下Qt的多线程技术。概述Qt对多线程的支持优点在于:跨平台的多线程类,线程安全的事件投递以及跨线程的信号-槽连接。Qt中涉及的主要线程类有:类名描述QAtomicInteger独立于平台的整数类型QAtomicPointer模板类,提供与平台无关的指针类型QFuture表
bjtuwayne
·
2022-06-12 04:55
Qt
Qt5
多线程
QThread
Fastadmin
ThinkPHP5
宝塔环境 下Redis的使用教程
6本篇是教程知道贴。环境:Fastadmin最新版tp5宝塔1.首先在宝塔的安装面板,找到redis,点击安装。2.安装完redis后,点击设置,设置个密码3.php环境安装redis扩展安装redis扩展的,一定要是部署的网站使用的php版本。别搞错了。4.在根目录的extend文件夹中创建文件RedisPackage.php//+--------------------------------
wwwarewow
·
2022-06-11 19:24
php
redis
php
《宇宙战争》游戏
开发总结
(雷电游戏)
游戏效果图:做这个游戏很轻松,就是想练练windows编程技术。零零散散花点时间,心情不好就放着不管,半个月也做好了。主业其实是继续学习操作系统原理。3月28号,设计了雷电战斗机的第一幅图。做出了一个实验性的动画。3月29号,实现了炮弹效果。4月14号,实现了连续发射炮弹功能。4月7号,加入敌机AI。4月9号,为敌机AI加入发射炮弹功能。4月13号,爆炸效果实现。4月14号,采用新的游戏动画制作技
无_名_
·
2022-06-03 23:19
游戏开发
windows程序设计
游戏开发
C
windows程序设计
以DolphinPHP为例的白盒审计分析
零基础学黑客,搜索公众号:白帽子左一DolphinPHP1.简介DolphinPHP(海豚PHP)是一个基于
ThinkPHP5
.1.41LTS开发的一套开源PHP快速开发框架,DolphinPHP秉承极简
zkzq
·
2022-05-21 16:17
php
web安全
渗透测试
网络安全
代码审计
山东大学项目实训(二十七)—— 微信小程序
开发总结
,一年时间真的可以改变一个人很多
智慧医院不良事件精细化管理平台——微信小程序总结一、实现的功能二、项目收获三、总结(经历分享)一、实现的功能到目前为止,微信小程序开发,到此就算是结束了,其中实现了不少功能,如下:1.1角色与权限(后端同学实现的,写这个方便介绍后面的功能)平台可以配置不同的用户角色并授予其不同的操作权限。每个用户在使用平台时都需要指定一个角色。1.2可视范围——根据角色绑定的权限菜单全体职工可以查看自己上报的事件
一个双子座的程序猿
·
2022-05-12 22:35
智慧医院不良事件精细化管理平台
微信小程序
微信
小程序
中小企业各项目文档及源码下载-实力薅一波羊毛
自定义工作流审批管理系统】,【CRM客户管理系统】,【员工绩效管理系统】,【小程序门店零售系统】常用文档模板及示例:项目计划、需求分析、概要设计、详细设计、用户操作手册、测试计划、测试分析报告、开发进度报告、项目
开发总结
报告
·
2022-05-10 17:26
福利
项目实施开发过程中所有必备文档精心整理(@附相关系统分享下载)
自定义工作流审批管理系统】,【CRM客户管理系统】,【员工绩效管理系统】,【小程序门店零售系统】常用文档模板及示例:项目计划、需求分析、概要设计、详细设计、用户操作手册、测试计划、测试分析报告、开发进度报告、项目
开发总结
报告
·
2022-05-09 10:50
java前端
软件开发全生命周期必备文档,拿来即用(@附下载方式)
(联-系-小-Y-获-取-q-q:262086839)常用文档模板及示例:项目计划、需求分析、概要设计、详细设计、用户操作手册、测试计划、测试分析报告、开发进度报告、项目
开发总结
报告、软件维护手册等。
·
2022-05-08 20:55
文档
软件开发全生命周期必备文档整理(@附文档下载)
(联-系-小-Y-获-取-q-q:262086839)常用文档模板及示例:项目计划、需求分析、概要设计、详细设计、用户操作手册、测试计划、测试分析报告、开发进度报告、项目
开发总结
报告、软件维护手册等。
金陵老街
·
2022-05-08 19:00
项目开发全过程文档整理(@附下载方式)
(联-系-小-Y-获-取-q-q:262086839)常用文档模板及示例:项目计划、需求分析、概要设计、详细设计、用户操作手册、测试计划、测试分析报告、开发进度报告、项目
开发总结
报告、软件维护手册等。
老街老街
·
2022-05-08 19:19
thinkphp5
的消息队列详细教程
消息队列的概念、原理和场景在高并发的时候,程序往往无法做到及时的处理。我们引入一个中间的系统,来进行分流和减压。所以从本质上讲:消息队列就是一个队列结构的中间件。也就是说,你把消息和内容放入这个容器之后就可以直接返回,不用等它后期处理的结果。另外会有一个程序,读取这些数据并按照顺序处理。1、队列结构的中间件2、消息放入后,不必立即处理3、由订阅者/消费者按顺序处理也就是说:当遇到一个比较大或者耗时
·
2022-05-05 10:22
消息队列php框架
高通平台环境搭建,编译,系统引导流程分析
1、高通平台android
开发总结
1.1搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和modem编译流程分析高通平台7620启动流程分析qcril流程分析
JackieGemini
·
2022-04-29 07:23
Android开发
平台
build
android
image
quartz
file
MapReduce计算流程详解
MapReduce
开发总结
(1)输入数据接口:InputFormat默认使用的实现类是:TextInputFormatTextInputFormat的功能逻辑是:一次读一行文本,然后将该行的起始偏移量作为
zhaojiew
·
2022-04-26 12:13
大数据
大数据
mapreduce
WEBGIS开发 常用开发功能简介 数据处理 标绘 业务数据可视化 视频融合 Cesium EarthSDK
WEBGIS
开发总结
:本人2020年测绘工程硕士毕业后就参加了某国企研究所做前端开发了,前端三板斧都是跟着网上的网课一点点学习的,因为本人从事行业的关系,很多项目都跟地图开发相关,比如什么仿真系统/指挥控制
嗯我是小学生
·
2022-04-23 07:44
EarthSDK
webgis
Cesium
javascript
前端框架
大屏端
计算机毕设项目-益苗易约小程序:
Thinkphp5
+微信小程序
文章目录前言一、小程序端1.主页界面2.医院详情页面3.我的界面4.预约记录5.预约人信息6.订阅通知二、后端2.读入数据下载资源总结前言计算机专业毕设项目一、小程序端1.主页界面2.医院详情页面3.我的界面4.预约记录5.预约人信息6.订阅通知小程序预约成功后推送二、后端(示例):importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspl
德宏大魔王
·
2022-04-21 20:24
毕业设计
小程序案例
thinkphp5开发教程
毕业设计
简单的PHP多线程爬虫框架querylist实践(应用于
thinkphp5
+)
实践框架:
thinkphp5
要实现这个功能,需要安装两个包:jaeger/querylist:可以实现一些爬网页常用的语法,比如xPathjaeger/querylist-curl-multi:实现多线程发起网络操作的包
·
2022-04-16 19:50
thinkphp5
框架新建页面相关规范详解
本应用基于ThinkPHP的MVC(模型-试图-控制器)的方式来组织。在新建页面时必须遵循该设计模式。以下以移动端首页为例,新建页面步骤:移动端首页文件路径:application->wap->view->first->index->index.html模板渲染:application->wap->controller->Index.php->index()index.html结构:JavaScr
·
2022-04-15 14:56
thinkphp5
thinkphp5
操作redis 实现文章的热度排行和点赞排行的示例
使用redishash散列和zset有序集合实现文章的热度排行和点赞排行1.首先为文章建立散列,存入基本信息。mysql简单设计获取所有文章,并存入redis//所有新闻页publicfunctionnews(){$redis=newRedis();$list=News::select();foreach($listas&$row){//将所有数据存到hash散列里,用于显示简介信息$redis-
·
2022-04-05 22:23
php商品秒杀时间代码,
Thinkphp5
+Redis实现商品秒杀代码实例讲解
环境:wamp,redis要求:安装WAMP,Redis,以及为PHP安装Redis扩展秒杀功能大致思路:获取缓存列表的长度,如果长度(llen)等于0,就停止秒杀,即秒杀失败,如果长度大于0,则继续运行,先从缓存中移除一个元素(lpop),再进行数据库操作(添加订单表,商品库存数量减一),如果再进一个人秒杀,就再走一遍流程,循环往复。一、安装Redis扩展1.查看PHP版本信息打开phpinfo
人行有师
·
2022-03-31 11:32
php商品秒杀时间代码
让swoole完美支持ThinkPHP6.0
文章目录http_server.php
thinkphp5
.0代码参考http_server.php目录文件名随意,我这里是在根目录/server/http_server.php,代码如下set(['enable_static_handler
丁丁丁梦涛
·
2022-03-23 13:35
swoole
php
thinkphp6.0
swoole
php
linux
ThinkPHP5
支付宝支付扩展库调用方法大全
ThinkPHP5
支付宝支付扩展库源码大全,包括手机网站支付、电脑网站支付、支付查询、退款、退款查询、对账单等。
hjl18795860715
·
2022-03-19 07:41
Android Ble蓝牙
开发总结
AndroidBle蓝牙
开发总结
前言本文总结了ble的搜索,连接,读写操作。以及在开发过程中可能遇到的坑。首先我们需要知道,什么是ble。蓝牙发展至今经历了8个版本的更新。
Android_Gaomh
·
2022-03-17 05:54
android
蓝牙
基于SpringBoot+Vue开发的前后端分离博客项目一一后端开发
2.2配置分页插件、代码生成器2.3配置文件3.Restful风格结果封装4.整合Shiro+JWT,并会话共享4.1认证流程4.2整合步骤5.异常处理6.实体校验7.跨域问题8.登录接口开发9.博客接口
开发总结
前
早睡早起爱学习i
·
2022-03-14 03:49
Java项目实战
[代码审计]ThinkPHP 5.0.x 变量覆盖导致的RCE分析
前言漏洞存在版本,分为两大版本:
ThinkPHP5
.0-5.0.24
ThinkPHP5
.1.0-5.1.30环境搭建composercreate-projecttopthink/think=5.0.5
thinkphp5
.0.5
huamanggg
·
2022-03-07 14:48
代码审计
php
web安全
渗透
thinkphp
安全漏洞
尚硅谷-尚品汇项目
开发总结
(第四天)
6:vuex模块化开发1.为什么要使用vuex?答:当项目较大时,组件、数据、接口等都会很多,会导致项目维护不方便,所以采用vuex统一管理共用的数据。2.vuex的模块化开发。vuex不仅仅可以用来保存共用的数据,也可以用来模块化开发,将不同组件的数据写到不同的对应文件中来进行保存,使开发条理更加清晰,并且极大的方便后期的维护。3.使用:在src中新建store文件夹,用来书写vuex相关代码3
~小猿
·
2022-03-05 12:33
尚硅谷电商项目
vue.js
javascript
webpack
前端
尚硅谷-尚品汇项目
开发总结
(第十六天,电商项目完)
30:项目打包上线30.1:运行npmrunbuild,生成dist文件夹30.2:.map文件:在项目打包后,代码都是经过加密的,如果运行时报错,输出的错误信息无法准确定位是哪里的代码出错,有了map文件之后就可以像未加密的代码一样,准确输出是哪一行出错。但是项目上线时,已经基本保证没有错误,所以可以将map文件删除,并不会影响运行。也可以在vue.config.js中配置,打包时不会生成map
~小猿
·
2022-03-05 12:33
尚硅谷电商项目
前端
vue.js
html
javascript
尚硅谷-尚品汇项目
开发总结
(第三天)
4:Home静态组件的拆分与postman测试接口是否可用4.1Home组件的拆分注意点:HTML+CSS+图片4.2postman测试接口5:axios二次封装与配置代理服务器、nprogress进度条插件的使用5.1axios二次封装1.为什么要进行axios二次封装?因为要配置请求拦截器与响应拦截器,在发送请求之前和获取响应之后做一些业务。2.axios二次封装一般放在src下的api文件夹
~小猿
·
2022-03-05 12:33
尚硅谷电商项目
html
前端
vue.js
javascript
postman
尚硅谷-尚品汇项目
开发总结
(第十二天)
22:相关细节问题22.1在a标签(route-link一样)中定义target="_blank"会打开新窗口打开页面。22.2如果在路由配置中没有占位,params形式传递参数,刷新页面会导致数据丢失解决方法:1:使用query传参,局限性:如果传递的是对象,将会使URL路径不易读,使用无影响2:使用会话存储(sessionStorage),存储在浏览器中注意:会话存储不能够存储对象(纯数组可以
~小猿
·
2022-03-05 12:33
尚硅谷电商项目
html
vue.js
javascript
前端
尚硅谷-尚品汇项目
开发总结
(第一天)
项目介绍:此项目是基于vue2的前台电商项目和后台管理系统1:vue-cli脚手架初始化项目生成文件的介绍1.node_modules文件夹:项目依赖文件夹2.public文件夹:一般放置一些静态资源(如网页图标),在webpack打包时,会原封不动的打包到dist文件夹。3.src文件夹:3.1assets文件夹:一般放置多个组件共用的静态资源,在webpack打包时,会把此静态资源当作一个模块
~小猿
·
2022-03-05 12:32
尚硅谷电商项目
vue.js
javascript
webpack
thinkphp5
第三方合同在线签署接口(放心签)demo
测试环境域名:https://identitytest.fangxinq...key:GoexwR3Toesecret:72e9ff5d6a49491690a4cd22eb9402b1config配置//放心签配置'FXQ_APPID'=>'GoexwR3Toe','FXQ_SECRET'=>'72e9ff5d6a49491690a4cd22eb9402b1','FXQ_IDENTITYURL'=
·
2022-02-25 10:13
php
vue+elementUI
开发总结
前言公司在使用vue搭配elementui开发后台系统,中间遇到了大大小小的“坑”,需要总结下,以防后期遇到。一、elementui的键盘回车事件导致页面刷新elementUi提供了输入框的键盘事件:@keyup.enter.native="callOut"例如:现在这个form里只有一个input,你回车,它竟然没有触发事件,而是刷新页面了,而且放两个input就没问题了,W3C标准的说法是:当
方丈先生
·
2022-02-21 15:50
蓝牙
iOS蓝牙4.0BLE
开发总结
非自写,转过来做个笔记,原文来自这里关于具体如何开发iOS蓝牙,推荐如下一些博客。
突刺刺
·
2022-02-21 14:47
Thinkphp5
.1调用微信扫一扫实例,学会再也不怕客户在微信提的奇葩要求了
苦于客户一直要求,官方文档看起来又蛋疼,磨了一个下午整理出一套试用
Thinkphp5
.1调用微信扫一扫示例别小瞧这些代码哦,它们能帮你实现几乎所有的微信功能^_^示例地址:http://spt.zmtek.net
Stonesy
·
2022-02-21 01:32
React-Native 那些坑之TextInput
react-native
开发总结
之TextInput失去焦点触发事件和TextInput间切换https://blog.csdn.net/weixin_41717785/article/details/
爱猫的仙生
·
2022-02-21 01:58
base64 原理与
开发总结
base64原理与
开发总结
在日常开发中,在客户端和服务端传递图片视频等等二进制数据,一般先进行base64编码成字符串,然后在请求响应中传递base64encodedstring,这样能保证各端数据的统一
brownfeng
·
2022-02-20 05:13
ThinkPHP5
.1权限控制之Think-Casbin和状态管理PHP-JWT
ThinkPHP5
.1权限控制之Think-Casbin和状态管理PHP-JWT简介PHP-Casbin是一个强大的、高效的开源访问控制框架,它支持基于各种访问控制模型的权限管理。
无处裸奔
·
2022-02-19 16:35
Qt数据库相关应用
开发总结
目录一、前言二、数据库开发经验总结三、数据库连接说明四、数据库操作流程代码五、数据库综合应用组件一、前言近期花了两个多月时间,将数据库相关的代码重新封装成了各种轮子(这条路必须打通,打通以后,相关项目只需要引入这个组件pri即可),测试了从Qt4.7到Qt6.1的各种版本,测试了odbc、sqlite、mysql、postgresql、sqlserver、oracle、人大金仓等数据库,测试了本地
·
2022-02-19 12:09
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他