07 2019 档案
摘要:一.数组排序 1. sort() 函数是对数字索引数组进行排序的。按照字母升序进行排列的,大写字母在小写字母前面 2.asort()和ksort()分别是对关键字数组进行按照值和关键字进行排序。3.asort()是对每个元素的值进行排序,ksort()是对元素关键字进行排序。 4.数字数组索引重置为
阅读全文
摘要:原理:https://www.kancloud.cn/laowu199/e_dev/448632 示例数据库 hasOne:有一个,加上主谓语应该是 ,A 有一个 BhasMany:有很多,A 有很多 B 调用 参考 belongsTo:属于, A 属于 B 数据表 model 调用 belongs
阅读全文
摘要:1、获取目录下文件,不包括子目录 2、获取目录下所有文件,包括子目录
阅读全文
摘要:一. 修改Generate POJO.groovy文件 改为 二.生产php pojo类 打开phpstorm database菜单,选取要生成POJO类的表点击鼠标右键, 选择scrpted excensission->Gennerate POJOs.groovy
阅读全文
摘要:https://blog.csdn.net/shaojunbo24/article/details/50036859 问题:mysql表中删除自增id数据后,再添加数据时,id不会紧接。比如:自增id 现在删除4,就变成了 这时候,如果增加一条数据,会变成 上面5不是我们想要的结果,4才是理想的id
阅读全文
摘要:模型样板 查询 取出多个数据: 获取某个字段或者某个列的值 插入 查找并更新
阅读全文
摘要:https://blog.csdn.net/tornge/article/details/51388233 找到mysql sokcet的路径 在php.ini中关于mysql的socket路径的地方,修改如如下
阅读全文
摘要:1.获取根目录 http://localhost/ 下面两种方法效果一样
阅读全文
摘要:https://www.kancloud.cn/manual/thinkphp5/118059 一、配置文件定义 常用的配置方式是在应用目录或者模块目录下面的database.php中添加下面的配置参数:
阅读全文
摘要:https://www.cnblogs.com/ningkyolei/p/4623697.html 很久之前写的一篇文章了,今天重新整理一下关于css3背景渐变的写法,至于是怎么来的,可以看下面渐变的详细解释。 在项目中,有很多地方都用到了背景线性渐变。如果在移动端还可以适当使用CSS3这个属性 c
阅读全文
摘要:一. 鼠标悬停效果和离开效果 鼠标效果和v-if 配合使用效果很好 1. js 用 onmouseenter onmouseleave vue用 v-on:mouseenter v-on:mouseleave 或 @mouseenter @mouseleave 注意当div完全隐藏时在使用mouse
阅读全文
摘要:一.三角形 https://blog.csdn.net/Szu_AKer/article/details/51755821 notice:三角的那部分可以用图片作为背景,但是容易出现杂边。所以利用css中border做出三角形状,原理是用border的形状如下: 当我们设置content的宽高为0时
阅读全文
摘要:菜鸟:https://www.runoob.com/nodejs/nodejs-install-setup.html 解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接: 二. 安装vue.js https://www.runoob.com/vue2/
阅读全文
摘要:https://blog.csdn.net/qq_26780317/article/details/80486766 一.控制背景图片在一个圆形div内切换 二.控制div中的div上下切换
阅读全文
摘要:一.apache 服务器配置问题 在ifModule这里加入index.php 在加入 此时的.htaccess文件为
阅读全文
摘要:原文:www.zhangxiyu 一、CSS下兼容性的元素水平/垂直翻转实现 随着现代浏览器对CSS3的支持愈发完善,对于实现各个浏览器兼容的元素的水平翻转或是垂直翻转效果也就成为了可能。相关的CSS代码如下: /*水平翻转*/ .flipx { -moz-transform:scaleX(-1);
阅读全文
摘要:https://juejin.im/post/5a4ae29b6fb9a04504083cac
阅读全文
摘要:https://www.edoou.com/articles/1556848583530922 ThinkPHP5.1 里面__PUBLIC__无法生效的问题 在用PHP模板的时候需要引用外部的样式文件,之前的版本直接用__PUBLIC__就可以定位到指定的位置。 但是页面中__PUBLIC__并没
阅读全文
摘要:一. 模板函数 教程https://www.kancloud.cn/manual/thinkphp5/125005 我们往往需要对模板输出变量使用函数,可以使用: 编译后的结果是: 2. ###占位符 如果函数有多个参数需要调用,则使用: 表示date函数传入两个参数,每个参数用逗号分割,这里第一个
阅读全文
摘要:一.查看可用变量 可以直接在html输出系统变量的值 二.环境变量 1.查看环境变量 2. .env 文件格式 3.html输出环境变量 如果没有显示 看这里 https://www.cnblogs.com/jiangfeilong/p/11208507.html 三.cookie 设置cookie
阅读全文
摘要:第一:$_ENV会为空,其原因通常是php的配置文件php.ini的配置项为: 要想让$_ENV的值不为空: 第二: Env不显示的问题,需要在base.php中 putenv的同时,将数据也写入$_ENV,就可以解决了 打开thinkphp目录下的base.php文件修改。 .env在applic
阅读全文
摘要:一.变量输出的几个方法 二.变量替换可以在config 设置也可以用fetch第三个参数 三. thinkphp裤架 \think\View.php提供了几个全家路径变量 这几个变量可以直接在html中输出 如要修改或添加可以在config文件的view_replace_str中修改 config文
阅读全文
摘要:一. 继承Controller类 二. view助手函数, 这种方法不推荐使用
阅读全文
摘要:1.可以通过修改配置文件的 default_return_type修改输出类型 2. 可以通过Config类设置输出类型
阅读全文
摘要:一. Request对象获取方法 1. request() 助手函数获取 2. think\Request 类获取 3.利用框架注入Request对象 Request方法时单利方法 在think框架app类中会被实例化 二. Request 对象的使用方法 注Request的param方法获取的值包
阅读全文
摘要:一.入口模块修改 修改public下的index 加入 define('BIND_MODULE','admin'); 即可将入门模块绑定到admin模块 二.路由美化 在conf 目录创建route.php 1.开启路由配置 2.在conf目录新建 route.php 3.助手函数 url()直接修
阅读全文
摘要:一. 惯例配置 查看配置 1.config() 函数 是thinkphp配置函数 可以用dump打印 2.也可以打开thinkphp框架的covention.php文件直接查看 二. 自定义配置文件 1.先在 public目录的index.php里加入自定义配置文件路径 2.在application
阅读全文
摘要:一.use 调用命名空间 用法. use app\common\controller\Index as commonIndex 或 use app\common\controller\Index ; 二. require和include 1.使用方法 2.include()与require()的区别
阅读全文
摘要:菜鸟教程 https://www.runoob.com/vue2/vue-install.html Vue.js 安装 安装教程https://www.cnblogs.com/jiangfeilong/p/11218375.html 1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.
阅读全文
摘要:1.进入thinkphp项目的public 目录运行以下命令即可 也可以直接制定项目路径运行
阅读全文
摘要:官方全部注解:https://docs.phpdoc.org/references/phpdoc/tags/index.html 1.@var 您可以使用@var标记来记录属性的“类型”,有时也称为类变量。 语法 @var [“Type”] [$ element_name] [<descriptio
阅读全文
摘要:环境 ubuntu18.4 phpstorm php7.2 最正确安装方法 一.composer安装PHP_CodeSniffer //这个方法装好后各种问题 二.配置phpstorm 1.找到phpcs文件并记住 将执行路径加入环境变量vim ~/.bashrc 2. 选择 File->Setti
阅读全文
摘要:原文:https://learnku.com/laravel/t/5420/your-keyboard-shortcuts-please PHPStorm 快捷键大全(Win/Linux/Mac) 编辑 Win / Linux注释使用频率 Ctrl + Space 代码自动完成(一般与输入法冲突)
阅读全文
摘要:一.下载 1.进入官网 下载对应安装包 https://www.jetbrains.com/idea/download/#section=linux sudo wget https://download.jetbrains.8686c.com/idea/ideaIU-2019.1.3.tar.gz
阅读全文
摘要:一.application 应用目录 controller 控制器 view 视图 model 模型 1.admin目录 后天模块 1.index目录 前台模块 3.command.php 命令行配置文件 当用命令行执行thinkphp时 会读取command.php的配置 4.common.php
阅读全文
摘要:javascript中获取dom元素高度和宽度的方法如下: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高:
阅读全文
摘要:1.错误代码 错误原因:未加端口参数;用户名填写错误 修改db_host,$db_user即可
阅读全文
摘要:一,chm阅读器名称 KchmViewer 安装方法 sudo apt-get install kchmviewer 使用
阅读全文
摘要:用 unzip -O cp936 就可以了, 但是,有些发行版所带的 unzip 没有这个参数,比如 ArchLinux 就需要安装 unzip-iconv。 Ubuntu 12.04 里面的 unzip 是有这个参数的
阅读全文
摘要:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 常用 Git 命令清单 作者: 阮一峰 日期: 2015年12月 9日 作者: 阮一峰 日期: 2015年12月 9日 感谢 腾讯课堂NEXT学院 赞助本站,腾讯前端工程师的官方课
阅读全文
摘要:一. 安装git 二. 选择file->setting->Version Control->git 在此输入框输入git的执行路径 三.配置github 1.选择file->setting->Version Control->github 输入github账号密码登录 2. 在file->setti
阅读全文
摘要:1.本地生产ssh密钥对 2. 进入~/.ssh 拷贝公钥进入github里面
阅读全文
摘要:https://blog.csdn.net/weixx3/article/details/81136822 Ubuntu18.04 安装 Idea 2018.2环境信息:OS:Ubuntu18.04JDK:1.8Idea: 2018.2 Ubuntu19.04 安装 Idea 2019.1.3 社区
阅读全文
摘要:windows 安装xdebug https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html 一.下载 二. 将Xdebug与PHP解释器集成 在php.in加入 liunux安装php xdebug 一、下载并编译 xdebug
阅读全文
摘要:无法获取 dpkg 前端锁 解决办法如下:1。终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。2。强制解锁,命令sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock 二。 apt
阅读全文
摘要:环境 mysql5.7 ubuntu 一. 解决方法 1.首先确保mysql开启了远程授权:https://blog.csdn.net/cryhelyxx/article/details/40114695 2.查看报错原因 结果如下: OS error code 113: No route to h
阅读全文
摘要:参考文档 一. PHP 安装 Xdebug 模块 先安装这里安装好xdebug https://i.cnblogs.com/PostDone.aspx?postid=11163117&actiontip=%E5%8F%91%E5%B8%83%E6%88%90%E5%8A%9F 二. PhpStorm
阅读全文
摘要:一. 在 ~/.bashrc 里面加入 重启 ~/.bashrc文件 二.在phpstorm的启动文件最后加入 已解决
阅读全文
摘要:环境:ubuntu16.4 apache2 最终问题:phpstorm 上传文件时用ftp模式导致权限不够 将phpstorm上传文件模式改为sftp模式 这个模式 一、问题描述 在apache2的httpd配置中,很多情况都会出现403。 刚安装好httpd服务,当然是不会有403的问题了。主要是
阅读全文
摘要:1.启动时报错 Failed to load module "canberra-gtk-module" 解决方法:libcanberra-gtk-module
阅读全文
摘要:环境:ubuntu18.4 mysql5.7 一. 打开database 1.选择View—>Tool Windows—>Database单击打开。 2.新增数据连接 选择 “+”—>Data Source—>MySQL点击打开,然后选择 “+”—>MySQL点击打开。第一次打开会提示MySQL驱动
阅读全文
摘要:环境:ubuntu16.4 apache2 原因:修改了apache web项目路径 解决: 1. 修改 /etc/apache2/sites-available/000-default.conf 文件 原: 修改后: 已解决。
阅读全文
摘要:一。修改apache配置文件 1.在此加上index.php 2. 在<IfModule mime_module> 里面增加一行AddType application/x-httpd-php .php 3.检查配置文件httpd.cnf的语法是否正确 4.重新加载配置文件 5.检查是否加载php的模
阅读全文
摘要:一 官网: https://www.php.net/downloads.php https://blog.izgq.net/archives/910/ https://www.jianshu.com/p/1ff101482b31 官网文档; https://www.php.net/manual/zh
阅读全文
摘要:ServerRoot "/usr/local/apache2" #服务器安装根目录 Listen 80 #监听端口 语法格式为Listen [IP地址:]端口 [协议],其中IP地址与协议为可选项,默认监听所有IP Listen 127.0.0.1:8080 Listen 10.0.2.15:8081 Listen [...
阅读全文
摘要:<IfModule alias_module> # alias_module是在当前域名下设置虚拟目录, ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" </IfModule> <IfModule cgid_module> #在以线程式MPM(
阅读全文
摘要:官方安装教程 http://httpd.apache.org/docs/2.4/install.html 一.下载安装包 进入https://httpd.apache.org/download.cgi#apache24 下载 tar.gz包 二.安装 1.解压 正确的安装(这个是安装失败后的总) 2
阅读全文
摘要:https://blog.csdn.net/zzpuser/article/details/51901863 1、添加一个FTP服务器 ① 首先在这里打开添加FTP的页面,步骤,工具栏 -> Tools -> Deployment -> Configuration 。 ②添加服务器 ③ 填写服务器信
阅读全文
摘要:原因:没有写入权限 修改权限即可 vsftpd.conf
阅读全文
摘要:https://my.oschina.net/cqyj/blog/1796047 在root用户登录的情况,赋予opt目录给liuhai这个用户权限 示例代码: chown 命令 语法 选项 参数 ** 实例 ** chmod命令 Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、
阅读全文
摘要:环境: ubuntu phpstorm 问题一. 服务器ftp功能没有开启 解决方法:在服务器上安装 ftp 服务 https://i.cnblogs.com/EditPosts.aspx?postid=11141145 问题二. 问题一解决后又报错 root 用户不能连接到ftp 解决方法:改用非
阅读全文
摘要:一. 检查是否已安装 vsftpd 二. 安装 vsftpd 三. 检查是否已安装好 vsftpd 四.先查看iptables设置: #iptables -nL 防护墙方法: https://i.cnblogs.com/EditPosts.aspx?opt=1 五. 查看端口情况 iptables
阅读全文
摘要:ubuntu部分端口命令的使用 开启端口/开启防火墙 https://www.cnblogs.com/zqunor/p/6417938.html 环境系统: ubuntu 工具:xshell + virtualbox 1.测试远程主机的端口是否开启(windows命令行下执行) 1 telnet 1
阅读全文
摘要:https://www.cnblogs.com/boright88/p/3170171.html ubuntu 查看端口被占用并处理 当启动程序出现端口号被占用的情况,需要查看端口使用情况,使用netstat命令,下面是常用的几个查看端口情况的命令:查看所有的服务端口(ESTABLISHED net
阅读全文
摘要:环境:ubuntu phpstorm apache mysql 一.安装软件 安装apache服务器 https://i.cnblogs.com/EditPosts.aspx?postid=11136655 二.配置phpstorm 1. 编码设置为UTF-8格式 首先点击File>settings
阅读全文
摘要:PrtSc – 获取整个屏幕的截图并保存到 Pictures 目录。 Shift + PrtSc – 获取屏幕的某个区域截图并保存到 Pictures 目录。 Alt + PrtSc –获取当前窗口的截图并保存到 Pictures 目录。 Ctrl + PrtSc – 获取整个屏幕的截图并存放到剪贴板。 Shift + Ctrl + PrtSc – 获取屏幕的某个区域截图并存放到剪贴板。 C...
阅读全文
摘要:PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。Phpstrom的一款名为Magicento的插件对快速创建Magento插件十分有用。 常用快捷键 设置快捷键:File
阅读全文
摘要:下面的方法安装的php是非线程安全的,apache2服务器用不了 1. 添加Ondřej Surý提供的PHP源: sudo apt-get install software-properties-common python-software-properties sudo add-apt-repo
阅读全文
摘要:一. apt库安装 1.在终端输入更新检查命令,sudo apt-get update 2. 在更新完成后(如果不想检查更新,也可直接输入此步)输入:sudo apt-get install apache2 3.完成后,在浏览器输入https://localhost 或者127.0.0.1,如果顺利
阅读全文
摘要:环境: ubuntu18.4 一. 安装 1. 下载安装包.tar.gz 下载地址:https://www.jetbrains.com/phpstorm/download/#section=linux-version 2. 解压文件: 3. 创建软链接 4.启动 5.获取注册码 IntelliJ I
阅读全文
摘要:原文:https://blog.csdn.net/qq_26289533/article/details/78749057 方式 1. : 自写代码转 Json 需要 HttpHttpServletRequest request HttpServletResponse response 后台 : 前
阅读全文
摘要:Java中主要有两种方法来实现延迟,即:Thread和Timer1、普通延时用Thread.sleep(int)方法,这很简单。它将当前线程挂起指定的毫秒数。如try{Thread.currentThread().sleep(1000);//毫秒}catch(Exception e){}在这里需要解
阅读全文
摘要:MySQL建表语句+添加注释 1.建表+注释 CREATE TABLE student( id INT PRIMARY KEY AUTO_INCREMENT COMMENT '学号', name VARCHAR(200) COMMENT '姓名', age int COMMENT '年龄' ) CO
阅读全文
摘要:1. 输入 free -m 查看是否内存不够导致卡顿 2. 输入 gnome-system-monitor 打开ubuntu 任务管理器 找到搜狗输入法结束进程 3. 完美解决
阅读全文