编程语言
yxsr_zxx
这个作者很懒,什么都没留下…
展开
-
解决mybatis generator自动生成xml文件时提示路径不存在的问题
刚开始在generatorConfig.xml文件中对路径的配置为:<javaModelGenerator targetPackage="com.macro.mall.model" targetProject="mall-mbg\src\main\java"/><sqlMapGenerator targetPackage="com.macro.mall.mapper" targetProject="mall-mbg\src\main\resources"/><ja原创 2020-11-27 16:48:57 · 2435 阅读 · 4 评论 -
PHP之面向对象三大特性
什么是面向对象?面向对象编程,也就是我们常说的OOP,其实是面向对象的一部分。面向对象一共有3个部分:面向对象分析(OOA)、面向对象设计(OOD)、面向对象编程(OOP)。我们现在将要学习的就是面向对象的编程,而面向对象编程中两个首要了解的也是很重要的概念就是类和对象。类与对象对象:具有某种属性和行为的实体,例如人有姓名和年龄等属性,具有工作、吃饭、睡觉等行为。类:具有相同特征和...原创 2019-06-11 21:43:19 · 336 阅读 · 0 评论 -
php+apache+yaf框架开发环境搭建
1、php安装首先我们约定一下开发环境的安装目录:E:/phpsetup/ |--php |--apache |--www下载PHP下载地址:http://php.net/windows版下载地址:http://windows.php.net/download如果你的PHP应用程序以FastCGI方式运行,请选择Non-T原创 2017-12-06 20:33:05 · 1978 阅读 · 0 评论 -
【转】php中return die exit用法梳理
1、return如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。return 也会终止 eval() 语句或者脚本文件的执行。如果在全局范围中调用,则当前脚本文件中止运行。如果当前脚本文件是被 include 的或者 require 的,则控制交回调用文件。此外,如果当前脚本是被 include 的,则 return 的值会被当转载 2017-11-24 16:41:13 · 591 阅读 · 0 评论 -
浅谈JavaScript闭包(Closure)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。var转载 2016-09-04 10:03:55 · 602 阅读 · 0 评论 -
深入理解php底层:php生命周期
1、PHP的运行模式: PHP两种运行模式是WEB模式、CLI模式。无论哪种模式,PHP工作原理都是一样的,作为一种SAPI运行。1、当我们在终端敲入php这个命令的时候,它使用的是CLI。它就像一个web服务器一样来支持php完成这个请求,请求完成后再重新把控制权交给终端。2、当使用Apache或者别web服务器作为宿主时,当一个请求到来时,PHP会来支持完转载 2016-04-15 19:59:35 · 409 阅读 · 0 评论 -
PHP中常用的设计模式
1.单例模式单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。为什么要使用PHP单例模式1. php的应用主要在于数据库应用, 一个应用中会存在大量的数据库操作转载 2016-04-09 20:18:25 · 428 阅读 · 0 评论 -
php中遍历二维数组的几种方法详解
//使用for循环遍历$arr2=array(array("张三","20","男"),array("李四","25","男"),array("王五","19","女"),array("赵六","25","女"));echo "姓名年龄性别";for($i=0;$iecho "";for($j=0;$j echo ""; echo $arr2[$i][$j];转载 2015-12-27 11:03:24 · 421 阅读 · 0 评论 -
PHP环境配置小细节
在进行php.ini配置中,我们会发现在修改了extension_dir的路径后,在使用phpinfo打印信息时还是会显示如下情况,而且和数据库相关的应用也不可以使用,尽管MySQL的拓展已经打开解决上述问题的主要方法是,在正确配置php.ini文件内部内容后还要在“环境变量”的“path”中加入ext文件的地址才可以,如下图:有时候需要重启电脑才有效果。当有如原创 2015-12-27 10:54:14 · 291 阅读 · 0 评论 -
thinkphp框架中的验证码使用及验证码刷新
thinkphp框架中为我们提供了用于生成验证码的类:Verify.class.php,其具体的位置是:ThinkPHP/Library/Think/Verify.class.php。因此,为了在项目中使用验证码,我们需要在控制器中定义一个调用验证码的方法verifyImg,然后在HTML中需要用到验证码的地方调用此方法。具体的实现代码如下所示:1、在控制器中定义个verifyImg方法f原创 2016-03-23 20:12:11 · 2180 阅读 · 0 评论 -
for循环的执行顺序
for循环的执行顺序用如下表达式:for(expression1;expression2;expression3) { expression4; } 执行的顺序应该是:1)第一次循环,即初始化循环。 首先执行表达式expression1(一般为初始化语句);再执行expression2(一般为条件判断语句),判断expre转载 2016-04-05 13:49:31 · 1799 阅读 · 0 评论