您的位置:首页 > 技术中心 >
  • ThinkPHP:数据查询的基本原则

    对于本文涉及到的数据查询的几个基本原则请尽量纳入你的项目规范,也是官方倡导的最佳实践。在此之前,我希望你已经看过之前的一篇博客:「 你真的了解Db类和模型的正确使用姿势么? 」。尽量不要使用数组条件查询大部分混乱的查询语法都是使用了数组查询

    2019-12-16 17:46点击阅读

  • 关于Linux中的文件夹存放位置的介绍

    linux安装文件放在默认安装位置,通常为:/usr/local。Linix的目录具有统一的规范。该规范的作用是确保任何软件都可以找到任何其他软件和文件。通常,可以运行的文件位于/bin或者/usr/bin、库文件/lib或/usr/lib

    2019-12-16 17:39点击阅读

  • ThinkPHP的安全注意事项

    本文主要和大家探讨一下ThinkPHP的安全注意事项,可以作为ThinkPHP建议的安全规范实践。首先,没有绝对的安全,只要你有足够的安全意识才能尽可能的杜绝安全隐患。规范的使用框架,能让你尽量避免一些看起来比较幼稚的安全问题。本文描述的安

    2019-12-16 17:33点击阅读

  • ThinkPHP:模型三大利器之三(获取器)

    定义获取器获取器的作用是对模型对象的(原始)数据做出自动处理。一个获取器对应模型的一个特殊方法(该方法必须为public类型),方法命名规范为:getFieldNameAttrFieldName为数据表字段的驼峰转换或者你数据表不存在的字段

    2019-12-16 17:17点击阅读

  • vscode与anaconda有什么联系

    Anaconda是非常好用的开源python发行版本,自带了一堆python常用库,有Windows,MacOS,Linux版本,是非常棒的管理python的工具。VSCode是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语

    2019-12-16 17:13点击阅读

  • vscode与anaconda有什么联系

    Anaconda是非常好用的开源python发行版本,自带了一堆python常用库,有Windows,MacOS,Linux版本,是非常棒的管理python的工具。VSCode是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语

    2019-12-16 17:13点击阅读

  • ThinkPHP:模型三大利器之二(修改器)

    修改器是模型的三大利「器」之一,本篇我们来总结下修改器的用法,以及一些注意事项。定义修改器修改器的作用是在模型对象数据写入数据库之前进行一些必要的数据处理,修改器的标准定义如下:public function setFieldNameAtt

    2019-12-16 17:01点击阅读

  • vscode如何搭建vue项目

    1、提前将Vscode、nodejs等安装好。2、全局安装vue-cli,vue-cli可以帮助我们快速构建Vue项目。安装命令:npm install -g vue-cli打开VScode的终端,调出命令输入框。点击终端-新建终端,输入上

    2019-12-16 16:54点击阅读

  • vscode如何搭建vue项目

    1、提前将Vscode、nodejs等安装好。2、全局安装vue-cli,vue-cli可以帮助我们快速构建Vue项目。安装命令:npm install -g vue-cli打开VScode的终端,调出命令输入框。点击终端-新建终端,输入上

    2019-12-16 16:54点击阅读

  • ThinkPHP:模型三大利器之一(搜索器)

    [√新技能] 搜索器——统一管理你的搜索代码模型搜索器是自模型获取器和修改器功能之后的第三个统一管理的利器,主要用于封装字段(或者搜索标识)的查询条件表达式,一个搜索器对应一个特殊的方法(该方法必须是public类型),方法命名规范为:se

    2019-12-16 16:51点击阅读

  • Apache服务器和tomcat服务器有不同?

    Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。 ( 推荐学习:A

    2019-12-16 16:41点击阅读

  • ThinkPHP:Db类和模型的正确使用

    发现很多开发者在使用ThinkPHP5.*的时候不明白Db和模型的正确使用姿势,尤其是在5.1版本里面,如果你没有使用下面的正确姿势,有很大可能性会踩坑。Db的正确姿势下面是官方推荐的Db类用法(也就是每次都是静态方法调用)// 查询单个数

    2019-12-16 16:40点击阅读

  • vscode怎么创建自定义代码模板

    本文以Vue的创建为例,不过这个Vue是在HTML中创建的。初学Vue,我们一般都是在.html文件中引入vue包,然后编写自己的vue代码。因为我们创建的模板是在.html文件下,所以我们的模板也得是在html.json中来进行编写。具体

    2019-12-16 16:40点击阅读

  • vscode怎么创建自定义代码模板

    本文以Vue的创建为例,不过这个Vue是在HTML中创建的。初学Vue,我们一般都是在.html文件中引入vue包,然后编写自己的vue代码。因为我们创建的模板是在.html文件下,所以我们的模板也得是在html.json中来进行编写。具体

    2019-12-16 16:40点击阅读

  • vscode如何移除工作区中的工作文件夹

    下面的过程演示如何在工作区中通过 Team Foundation 版本控制添加和移除工作文件夹。必需的权限若要执行这些过程,您必须是工作区的所有者或将“管理工作区”权限设置为“允许”。具体方法如下:1、在“文件”菜单上单击“源代码管理”,再

    2019-12-16 16:40点击阅读

  • vscode如何移除工作区中的工作文件夹

    下面的过程演示如何在工作区中通过 Team Foundation 版本控制添加和移除工作文件夹。必需的权限若要执行这些过程,您必须是工作区的所有者或将“管理工作区”权限设置为“允许”。具体方法如下:1、在“文件”菜单上单击“源代码管理”,再

    2019-12-16 16:40点击阅读

  • notepad++连接linux

    使用NppFTP插件连接linux1.查看notepad++的防火墙是否打开. (推荐学习:notepad++)注意:如果notepad++的防火墙没有打开是无法下载插件的.

    2019-12-16 16:13点击阅读

  • notepad++连接linux

    使用NppFTP插件连接linux1.查看notepad++的防火墙是否打开. (推荐学习:notepad++)注意:如果notepad++的防火墙没有打开是无法下载插件的.

    2019-12-16 16:13点击阅读

  • ThinkPHP5.1:数组对象查询的使用

    用过5.0的开发者都比较依赖5.0的数组查询方式,但是很无奈5.1的数组查询方式和5.0的区别很大,因此经常听到开发者抱怨5.1的数组查询不好用。首先,出于安全和易用性的原因,官方是不推荐使用数组查询条件的,其次,你也许不知道5.1版本其实

    2019-12-16 16:04点击阅读

  • ThinkPHP:JSON字段类型的使用(ORM)

    ThinkPHP5.1版本正式发布已经有一段时间了,我会陆续给大家介绍其中的新特性。今天要给大家介绍的是一个可能很多用户还不了解的一个特性:JSON字段数据支持。不过首先注意一点,本篇内容中描述的JSON字段数据的支持是从V5.1.4+版本

    2019-12-16 15:52点击阅读