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
+AipOcr 百度ai
在人工智能畅行的时代,你怎么能脱轨。整理一下百度ai的文字识别。整理来说就是看文档,而且是仔细看文档。我在做的时候遇到好多坑,还是得API文档与SDK文档结合看啊。SDK的文档太过简略,好多参数都没说,但是要想实现功能还是得加上某些参数先申请应用吧,然后申请appid,最后下载SDK我这里只用到了AipOcr,所以我只把下载下来的AipOcr.php与lib/*复制到vendor目录下下面的代码为
RocaLee
·
2022-02-09 14:39
2018-09-20
ThinkPHP5
.1 URL重写隐藏应用的入口文件index.php
本文参考(URL重写[https://www.kancloud.cn/manual/
thinkphp5
/177576]),增加了部分内容,操作更加详细。
dongzhensong
·
2022-02-09 06:29
前端代码规范
前端
开发规范
一、HTML1.语义化标签HTML5提供了很多语义化元素,更好地帮助描述内容。希望你能从这些丰富的标签库中受益。
木子士心呦
·
2022-02-09 02:11
thinkphp5
下view的视图
在controller同等级下新建一个view(文件夹)-->index(文件夹,主要负责给index.php使用)->index.htmlimage.png三个参数,第一个参数表示的是选择index下的index.html,第二参数表示HTML里面使用的变量image.png第三个表示的是使用的是一些静态的变量第一个参数的使用方法包括image.png看注释
Albert88888
·
2022-02-08 16:00
SonarQube整合阿里
开发规范
一、sonarqube简介Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。同时Sonar还
张志_koen_zhang
·
2022-02-07 09:14
THINKPHP5
实践经验
这里只是分享一些实际开发过程所需的一些功能方法1.分页的实现paginate方法$dateParam['query']['startDate']=$startDate;$dateParam['query']['countryCode']=$countryCode;$dateParam['query']['endDate']=$endDate;$feedbackList=db()->table('s
不愿意透露姓名的网瘾boy
·
2022-02-07 07:01
ThinkPHP5
.1的cache缓存使用
而缓存的信息放在了runtime的cache文件夹下(具体哪一个看文件时间)。
鸟人老金
·
2022-02-06 18:23
Android消息机制详解
android
开发规范
有规定,不允许于子线程更新ui,这样会触发异常;我们平时使用handler主要都是将子线程切换到主线程中去执行;因此从本质上来来说,Handler并不是专门用于更新UI的,它只是常被开发者用来更新
漫步_蜗牛
·
2022-02-06 17:54
阿里云 Redis
开发规范
一、键值设计1key名设计(1)【建议】:可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:user:{uid}:friends:messages:{mid}简化为u:{uid}:fr:m:{mid}。(3)【强制】:不要包含特殊
fingerQin
·
2022-02-06 07:28
layui checkbox 复选框第一次点击没反应 第一次点击不生效
form.render();解决办法:再次渲染checkbox,form.render();代码是
thinkphp5
.1用户名授权角色立即提交重置layui.extend({admin:'{/}../.
思议岁月
·
2022-02-06 00:23
ThinkPHP5
中多条件查询
TP5框架中数据查询格式有一种是:$pawn_list=Db::name('jg_pawn')->alias("jp")->join('bs_pawnbp','jp.pawn_id=bp.pawn_id','LEFT')->join('bs_pawn_workbpw','bpw.pawn_id=jp.pawn_id','LEFT')->field("jp.jg_status,bp.pawn_nam
逆世界开发者
·
2022-02-05 17:52
IDEA设置后端代码
开发规范
IDEA相关配置介绍1、IDEA配置svn提交svn报错:1.1、下载:https://www.visualsvn.com/downloads/1.2、修改IDEA配置指向的路径:2、IDEA设置Tab键为4个空格Scheme选择Project,在下面把取消勾选Usetabcharacter3、IDEA设置编码格式为UTF-84、IDEA设置换行符为Unix编码格式5、IDEA设置文件或代码模板类
試毅_思伟
·
2022-02-05 06:16
【网络安全】记一次挖洞的日常
信息收集从fofa上找到了这个站点,叫做fastadmin,是基于
Thinkphp5
和bootstrap开发的后台框架,常规思路找一下后台,根据经验,没意外的话php的站点基本都是根路径后加个admin
kali_Ma
·
2022-02-04 16:02
网络安全
php
信息安全
渗透测试
安全漏洞
看完此文章快速上手
thinkPHP5
.0框架
一.灵活的路由路由定义采用\think\Route类的rule方法注册,通常是在应用的路由配置文件application/route.php进行注册,格式是:Route::rule('路由表达式','路由地址','请求类型','路由参数(数组)','变量规则(数组)');usethink\Route;//注册路由到index模块的News控制器的read操作Route::rule('new/:id
小伟_be27
·
2022-02-03 16:29
48
今天看了vueelementadmin并且用
thinkphp5
生成api来让其进行渲染,里面的源码能看懂,但是看的很慢,有着设计跟不上思维,感觉前面的东西还没记熟
whIteKi
·
2022-02-03 02:37
【SpringCloud-Alibaba】环境搭建以及注意事项。
二、
开发规范
分支命名:日期_姓名首字母缩写_功能单词,如:210804_xgc_buildFramework提交规范:作者,type:de
·
2022-01-18 11:50
前端
开发规范
文档
一、命名规范1、项目命名全部采用小写方式,以中划线分隔正例:tmall-management-system反例:tmall_management-system/tmallManagementSystem2、目录命名全部采用小写方式,以中划线分隔,有复数结构时,要采用复数命名法,缩写不用复数正例:scripts/styles/demo-styles反例:script/style/demoStyles
秋玄语道
·
2022-01-05 17:15
ThinkPHP6集成短信发送平台
介绍本项目是集成了各大云服务厂商的短信业务平台,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护,目前支持阿里云、腾讯云、七牛云、又拍云、Ucloud
·
2022-01-05 14:23
php
PHP Composer拓展包华为云OCR文字识别
介绍本项目集成了华为云OCR文字识别业务,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护。
·
2022-01-05 14:22
php
ThinkPHP集成华为云短信服务
介绍本项目集成了华为云短信发送业务,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护。
·
2022-01-05 13:50
php
ThinkPHP系列Ucloud的短信接口
介绍本项目是基于Ucloud短信PHPSDK二次开发的,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护,用于Ucloud旗下的短信发送业务。
·
2022-01-05 10:39
php
.NET中的Husky工具及安装方式
对于大型团队来说这个工具可以确保每个开发人员都使用相同
开发规范
和工作流工作。
·
2021-12-31 23:31
项目中通过git增强
开发规范
在前端项目开发中我们经常会使用git管理项目,但是在过程中,我们有时会遇到commit信息不规范导致查看历史提交时不能一眼明了,或者在拉下代码时,碰到很多代码格式上的冲突。今天主要介绍下如何利用git的钩子解决这些问题。首先我们来了解下常用的钩子pre-commit这个钩子会在commit命令时调用,通常会用来检查本次代码提交的风格,如果不符合会退出提交,也可以通过--no-verify跳过代码检
·
2021-12-30 16:30
前端git
【最新最全】前端
开发规范
系列-JS篇
为什么做这件事目标市面上有很多前端
开发规范
,有的过于成旧,有的过于简单、片面,好未来培优增长前端团队针对目前这些问题,整理了一份最新最完整的前端
开发规范
,包括JS、CSS、HTML、lint、Vue等。
·
2021-12-27 17:15
javascript前端
Android MVVM + Retrofit + OkHttp + Coroutine 协程 + Room + 组件化架构的Android应用
开发规范
化架构
BaseDemo介绍BaseDemo是AndroidMVVM+Retrofit+OkHttp+Coroutine协程+Room+组件化架构的Android应用
开发规范
化架构,通过不断的升级迭代,目前主要分为两个版本
zhouhuandev
·
2021-12-21 12:33
ModStartCMS模块开发
模块开发模块开发介绍在开发模块之前,请在模块市场自行安装《开发示例程序》,该示例中涵盖了几乎所有模块
开发规范
和技巧。
·
2021-12-19 13:15
phplavarel
Android
开发规范
API接口规范API接口安全设计规范App的数据来源就是API接口,所以API接口对APP的重要性不言而语。设计API接口需要考虑的就是安全机制。防篡改防篡改就是防止请求的URL参数值发送至服务器的时候被改动。普通的API接口格式是xxx.html&key1=xx?key2=xx。我们采用sign签名的发送保证数据传输的正确性。App一般会在公司的后台申请一个appKey和appSecret,这两
hzulwy
·
2021-12-05 23:04
android
java
从一个简单的Delete删数据场景谈TiDB数据库
开发规范
的重要性
故事背景前段时间上线了一个从Oracle迁移到TiDB的项目,某一天应用端反馈有一个诡异的现象,就是有张小表做全表delete的时候执行比较慢,而且有越来越慢的迹象。这个表每次删除的数据不超过20行,那为啥删20行数据会这么慢呢,我们来一探究竟。问题排查根据应用端提供的表名去慢查询里面搜索,确实发现了大量全表删除的SQL:从列表中找一条来看看具体的时间分布:可以发现绝大部分时间都花了Coproce
balahoho
·
2021-12-02 18:00
thinkphp5
+ 微信网页授权
一、基础准备①:微信公众平台测试账号的申请(无正式号,建议使用)https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login②:申请后,会得到相应的appid和appsecret;然后扫测试号二维码。初次学习,请多指教初次学习,请多指教③:找到网页授权功能,点击修改,填写网页授权的网址初次学习,请多指教https://mypay.te
可乐_加冰_
·
2021-12-02 16:38
Thinkphp5
文件包含漏洞复现分析
漏洞概要漏洞存在于ThinkPHP模板引擎中,在加载模版解析变量时存在变量覆盖问题,而且程序没有对数据进行很好的过滤,最终导致文件包含漏洞的产生。影响版本5.0.0=5.4.0","topthink/framework":"5.0.18"},执行composerupdate控制器:application/index/controller/Index.phpassign(request()->get
Snakin_ya
·
2021-12-01 12:11
Web安全
php反序列化
php
web安全
Vue前端
开发规范
基于Vue官方风格指南整理一、强制组件名为多个单词组件名应该始终是多个单词的,根组件App除外。正例:exportdefault{name:'TodoItem',//...}复制代码反例:exportdefault{name:'Todo',//...}复制代码组件数据组件的data必须是一个函数。当在组件中使用data属性的时候(除了newVue外的任何地方),它的值必须是返回一个对象的函数。正例
·
2021-11-27 10:37
vue.js
前端
开发规范
之代码规范
常见的命名规则1.大驼峰命名法,首字母都大写FirstOne2.小驼峰命名法,第一个单词首字母小写,其他跟大驼峰一样firstOne3.蛇形命名法,单词之间用下划线拼接first_one4.减号命名法,单词之间用减号分割first-one这些命名法最大的好处就是可以轻易区分单词跟单词代码规范中的那些潜规则html代码中的潜规则1.html是不区分大小写的浏览器解析标签是不区分大小写的。//编译出来
·
2021-11-25 11:37
前端
微信小程序结合
ThinkPHP5
授权登陆后获取手机号
1.在我们授权登陆后会获取到用户的sessionKey这个是获取手机号不可分割的一部分上代码wxml:获取手机号js:当我们在调用这个方法的时候可以在控制台输出一下e下方用红框框起来的两个也是获取手机号不可分割的一部分getPhoneNumber:function(e){varthat=this;console.log(e.detail.errMsg=="getPhoneNumber:ok");i
·
2021-11-23 10:18
Android 开发
1keytool-v-list-keystorexxx.jks手册&教程AndroidDevelopers(google.cn)Android源代码Android基础入门教程Android架构官方指导中文版Gradle更小、更快构建APP的奇淫技巧
开发规范
Simar
·
2021-11-22 13:31
数仓建设规范指南
目录:一、数据模型架构原则数仓分层原则主题域划分原则数据模型设计原则二、数仓公共
开发规范
层次调用规范数据类型规范数据冗余规范NULL字段处理规范指标口径规范数据表处理规范表的生命周期管理三、数仓各层
开发规范
静虑自得
·
2021-11-18 08:23
最强最全面的数仓建设规范指南
目录:一、数据模型架构原则数仓分层原则主题域划分原则数据模型设计原则二、数仓公共
开发规范
层次调用规范数据类型规范数据冗余规范NULL字段处理规范指标口径规范数据表处理规范表的生命周期管理三、数仓各层
开发规范
五分钟学大数据
·
2021-11-11 12:00
回馈粉丝!《阿里巴巴Java开发手册》全套文档被我搞到手了
《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的
开发规范
,涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约7大维度。
·
2021-11-09 19:36
一次项目中Thinkphp绕过禁用函数的实战记录
file_put_contentspcntl_execLD_PRELOAD劫持总结前言在一次渗透测试中,手工找了许久没发现什么东西,抱着尝试的心情打开了xray果然xray还是挺给力的,一打开网页的时候xray直接就扫描出了
thinkphp5
.0.10rce
·
2021-11-04 03:43
公司用的 MySQL 团队
开发规范
,太详细了,建议收藏!
作者:翁智华出处:https://www.cnblogs.com/wzh2010/数据库对象命名规范数据库对象数据库对象是数据库的组成部分,常见的有以下几种:表(Table)、索引(Index)、视图(View)、图表(Diagram)、缺省值(Default)、规则(Rule)、触发器(Trigger)、存储过程(StoredProcedure)、用户(User)等。命名规范是指数据库对象如数据
·
2021-10-25 09:45
java
Android Jetpack系列之MVVM使用及封装
当使用统一的架构模式后,有很多的好处,如:统一
开发规范
,使得代码整洁、规范,后续易于维护及扩展提高开发效率(尤其在团队人员较多时)模块单一职责,使得模块专注自己内部(面向对象),模块间解耦总之,开发架构是前人总结出来的一套行之有效的开发模式
塞尔维亚大叔
·
2021-10-14 15:42
Android开发
Android技术
移动开发
Android
Jetpack
程序人生
软件架构师
面试官问我MySQL调优,我真的是
候选者:哇,这命题很大阿…我认为,对于开发者而言,对MySQL的调优重点一般是在「
开发规范
」、「数据库索引」又或者说解决线上慢查询上。候选者:而对于MySQL内部的参数调优,由专业的DBA来搞。
·
2021-10-12 08:48
javamysql后端面试
记录不存在则插入,存在则更新 → MySQL 的实现方式有哪些?
需求背景环境MySQL版本:5.7.20-log
开发规范
公司后端
开发规范
有这么一点:更新数据库表中数据的时候,不允许先删,然后批量插入需要将入参与表中数据比判断,找出哪些是新插入,哪些需要更新,哪些是删除的
Java技术那些事儿
·
2021-10-06 14:50
mysql
数据库
sql
java
程序人生
接口
开发规范
(API),Ajax超详细讲解
一、接口
开发规范
(RESTfulapi)什么是API?
爱敲代码的狼仔
·
2021-10-02 23:57
ajax
ajax跨域问题
Dialog 按照顺序弹窗的优雅写法
使用方式2.API设计思想3.API参数介绍4.原理浅析4.1获取Bitmap4.2绘制波浪线4.3波浪填充4.4波浪动画我为Compose写了一个波浪效果的进度加载库,API的设计上符合Compose的
开发规范
·
2021-09-23 18:26
Java线程池"基本架构"
必须为线程堆栈分配和初始化大量的内存块,其中至少包含1MB的栈内存.需要使用JNI系统调用,以便在OS中创建和注册本地线程.Java委托操作系统线程处理Java线程一般开发中,我们不允许频繁的创建和销毁线程,常用的阿里
开发规范
Duanty
·
2021-09-15 17:39
异步调用如何使用最好?
2、可以对我们使用的线程自定义名称,这里也是阿里java
开发规范
所提到的
我犟不过你
·
2021-09-13 14:17
技术分享 | TiDB 对大事务的简单拆分
长期以来,在MySQL的
开发规范
·
2021-09-01 16:57
tidb
thinkphp中.htaccess文件的巧妙运用
^xxx.com$隐藏入口文件在
ThinkPHP5
.0中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。
·
2021-08-30 11:46
C语言的数组与指针可以这样了解
目录前言一、数组的定义二、数组空间的初始化1.char数组赋值2.char数组硬件
开发规范
二、数组与指针总结前言自学笔记,没有历史知识铺垫(省略百度部分)C语言数组的概念及使用一、数组的定义chara[
·
2021-08-26 16:20
10.1 Android的消息机制
有时候需要在子线程中进行耗时的IO操作,可能是读取文件或者访问网络等,当耗时操作完成以后可能需要在UI上做一些改变,由于Android
开发规范
的限制,我们并不能在子线程中访问UI控件,
努力生活的西鱼
·
2021-08-21 23:30
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他