该文被密码保护。 阅读全文
摘要:
1、require.js的加载 使用require.js的第一步,是先去官方网站下载最新版本。 下载后,假定把它放在js子目录下面,就可以加载了。 1 <script src="js/require.js"></script> 1 <script src="js/require.js"></scri 阅读全文
摘要:
//add test moudle define(function(require , exports , module) { // 不使用模块化只使用如下代码即可 start //url 链接//args 参数 var myPost = function(url,args){ var body = 阅读全文
摘要:
install 阅读全文
摘要:
Gulp Gulp 注意:gulp依赖于nodejs,在安装前要确保已经安装node环境,如为安装查看《windows系统下nodejs安装及环境配置》安装node环境。 1.全局安装 在命令行执行下边命令,进行全局安装: npm install --global gulp 检测gulp是否安装成功 阅读全文
摘要:
install composer error: The PHP exe file you specified did not run correctly:D:\phpStudy\php\php-5.6.27-nts\php.exe The php.ini used by your command-l 阅读全文
摘要:
常用 git 基础命令 1.错误信息 使用TortoiseGit执行pull命令时显示 git version 2.9.2.windows.1 解决方法 先打开git bash窗口 执行命令: (注意修改为正确的文件路径)或 我使用git config --system http.sslverify 阅读全文
摘要:
一、从服务器下载文件到本机 1、修改文件所属 由于只能下载文件所属为自己的文件,所以要做修改文件所属的操作。 chown hudelei /opt/logs/tomcat/app/tomcat_stk_nm/stk-time.log 2、下载到本机 scp hi@10.10.30.10:/opt/l 阅读全文
摘要:
阅读全文
摘要:
npm: 淘宝源设置:npm config set registry https://registry.npm.taobao.org 阅读全文
摘要:
npm install -g cordova --save ; error: deprecated node-uuid@1.4.7: use uuid module instead 解决 cd project to your ; cordova create hello com.example.he 阅读全文
摘要:
七牛云 qshell 控制台工具上传 命令:qshell fput another1 demo.txt /users/tianyang/demo.txt qshell batchdelete -force test test.list.txt (删除test空间全部图片) https://devel 阅读全文
摘要:
jsp.server.xml <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web 阅读全文
摘要:
/etc/fstab 阅读全文
摘要:
protected $idName = 'stc_id';protected $parentName = 'stc_parent_id'; * 获取子集并递归 * @param $data * @param $id * @param array $new_arr * @return array */ 阅读全文
摘要:
1.Pickle 可帮你轻松的安装 PHP 扩展,支持所有平台。基于 Composer (PHP的依赖管理器)开发。 扩展安装 2.composer parallel install plugin 并行安装插件 hirak/prestissimo。 包安装 3.XtraFinder adds Tab 阅读全文
摘要:
日志驱动 日志可以通过驱动支持不同的方式写入,默认日志会记录到文件中,系统已经内置的写入驱动包括 File、Socket,如果要临时关闭日志写入,可以设置日志类型为Test即可,例如:'log' => [ // 可以临时关闭日志写入 'type' => 'test', ], File驱动 日志的记录方式默认是File方式,可以通过驱动的方式来扩展支持更多的记录方式。 记录方... 阅读全文
摘要:
1.下载:https://github.com/blueimp/jQuery-File-Upload 2.命令: npm install bower install ====================== 3.修改basic.html 如下: 1.cdn 静态引用修改 2.ajax提交路径修改 ====&&& 其他demo页面修改同理 =======; 下面修改完了以后。如下所示: j... 阅读全文
摘要:
------------------类 Class ……… '', 'width'=>0, 'height'=>0, 'type'=>[], 'size'=>1024*5 ]; /** * @var string */ private $errorsize= 'Img Size Wrongful'; ... 阅读全文
摘要:
一般快捷键 快捷键 说明 F4 打开检查模型窗口,检查模型 F5 如果图窗口内的图改变过大小,恢复为原有大小即正常大小 F6 放大图窗口内的图 F7 缩小图窗口内的图 F8 在图窗口内中查看全部图内容 F9 预览图窗口 F10 在图窗口中以一幅视图的高度显示图 Shift+单击对象 连续选择对象 alt+0 显示或隐藏浏览器窗口... 阅读全文
摘要:
composer 阿里云短信服务使用 xuying/aliyun_mns 更新到2017年初,不再更新 /** * TODO SMS SERVICE* @param $tmp * @param $moblie * @param $name * @param int $len * @return in 阅读全文
摘要:
/** * echo nRand('mail');die; * @param array $type * @param int $len * @return int|string */function nRand($type=[],$len= 20){ $t = gettype($type); if($t === 'string'){ $rand=""; i... 阅读全文
摘要:
内置规则 系统内置的验证规则如下: 格式验证类 require 验证某个字段必须,例如:'name'=>'require' number 或者 integer 验证某个字段的值是否为数字(采用filter_var验证),例如:'num'=>'number' float 验证某个字段的值是否为浮点数字(采用filter_var验证),例如:'num'=>'float' boole... 阅读全文
摘要:
系统环境: win10+phpstudy+lamp 安装扩展 php5.6.4 =>下载地址:http://windows.php.net/downloads/pecl/releases/redis/2.2.7/php_redis-2.2.7-5.6-nts-vc11-x86.zip 下载包对应版本: 官网 发现并没有一模一样的版本; 选择哪个版本,请查询更多 阅读全文
摘要:
可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考: [ Apache ] httpd.conf配置文件中加载了mod_rewrite.so模块 AllowOverride None 将None改为 All 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下 Options +FollowSymlinks -Multiviews RewriteE... 阅读全文
摘要:
以下三种设置方法均需要PHP版本为5.3或者以上。方法1)在Nginx配置文件中加入fastcgi_param PHP_VALUE "open_basedir=$document_root:/tmp/:/proc/"; 通常nginx的站点配置文件里用了include fastcgi.conf;,这样的,把这行加在fastcgi.conf里就OK了。如果某个站点需要单独设置额外的目录,把上面... 阅读全文
摘要:
解决nginx发布网站跨目录访问(thinkphp5+lnmp) 到:usr/local/nginx/conf/vim fastcgi.cof 把最后一行加上井号#注释掉保存重启 restart 参考:http://www.cnblogs.com/q1104460935/p/7028881.html 阅读全文
摘要:
xampp 无论在window 还是在 Mac 如出现以下错误的:通常的解决方式; 具体配置教程可以任意查相关资料既可,(配置子站子大致流程如:开启httpd.conf的inc...httpd-vhosts.conf,然后打开这个文件配置如下: <VirtualHost *:80> ServerAd 阅读全文
摘要:
DB操作返回是数组。模型直接操作返回是对象; 对象类型转换数组的方法也太简单了:打开 database.php 增加或修改参数'resultset_type' => '\think\Collection', 完成: 即可连贯操作model('user')->select()->toArray() ============================================= 阅读全文
摘要:
当thinkphp5.0.7更新到最新版本时,问题来了。。。 控制类加载不了。 上线版本出现这个情况,也就悲哀了。====== 那么这种问题主要是因为 composer 没有合理的使用; 详细参考:如下内容: composer.lock - 锁文件 在安装依赖后,Composer 将把安装时确切的版本号列表写入 composer.lock 文件。这将锁定改项目的特定版本。 请提交你... 阅读全文
摘要:
2xx (成功类别) 200 Ok:标准的 HTTP 响应,表示 GET、PUT 或 POST 的处理成功。 201 Created:在创建新实例时,应返回此状态代码。例如,使用 POST 方法创建一个新的实例,应该始终返回 201 状态码。 204 内容不存在:表示请求已被成功处理,但并未返回任何内容。 3xx (重定向类别) 304 未修改:表示客户端的响应已经在其缓存中。 因此,不需要再... 阅读全文
摘要:
jqGrid:demo?version=5.2.1download src: http://www.trirand.com/blog/ github:https://github.com/tonytomov/jqGrid (引用仓库:需要重新配置文件引用连接) 在线demo:http://www.guriddo.net/demo/bootstrap/jqGrid Loading Data - Mi... 阅读全文
摘要:
异常处理 和PHP默认的异常处理不同,ThinkPHP抛出的不是单纯的错误信息,而是一个人性化的错误页面。 默认异常处理 在调试模式下,系统默认展示的错误页面: 只有在调试模式下面才能显示具体的错误信息,如果在部署模式下面,你可能看到的是一个简单的提示文字,例如: 本着严谨的原则,5.0版本默认情况下会对任何错误(包括警告错误)抛出异常,如果不希望如此严谨的抛出异常,可以在应用公共函... 阅读全文
摘要:
// 表单请求类型伪装变量'var_method' => '_method',// 表单ajax伪装变量'var_ajax' => '自定义',// 表单pjax伪装变量'var_pjax' => '_pjax', var_ajax自定义变量名; 然后如下例添加到data : test 完成! 阅读全文
摘要:
payload = [ 'iss'=>request()->domain(), 'exp'=>time(), 'uid'=>$uid, ]; return $this->payload; } protected function head() { $this->head ... 阅读全文
摘要:
静态调用 如果需要使用内置的规则验证单个数据,可以使用静态调用的方式。// 日期格式验证 Validate::dateFormat('2016-03-09','Y-m-d'); // true // 验证是否有效的日期 Validate::is('2016-06-03','date'); // true // 验证是否有效邮箱地址 Validate::is('thinkphp@qq.com... 阅读全文
摘要:
内置规则 系统内置的验证规则如下: 格式验证类 require 验证某个字段必须,例如:'name'=>'require' number 或者 integer 验证某个字段的值是否为数字(采用filter_var验证),例如:'num'=>'number' float 验证某个字段的值是否为浮点数字(采用filter_var验证),例如:'num'=>'float' boolean... 阅读全文
摘要:
表单令牌 验证规则支持对表单的令牌验证,首先需要在你的表单里面增加下面隐藏域: 或者{:token()} 然后在你的验证规则中,添加token验证规则即可,例如,如果使用的是验证器的话,可以改为: protected $rule = [ 'name' => 'require|max:25|token', 'email' => 'email', ... 阅读全文
摘要:
原生查询 Db类支持原生SQL查询操作,主要包括下面两个方法: query方法 query方法用于执行SQL查询操作,如果数据非法或者查询错误则返回false,否则返回查询结果数据集(同select方法)。 使用示例:Db::query("select * from think_user where status=1"); 如果你当前采用了分布式数据库,并且设置了读写分离的话,query... 阅读全文
摘要:
where where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持字符串和数组,虽然也可以使用对象但并不建议。 table table方法主要用于指定操作的数据表。 alias alias用于设置当前数据表的别名,便于使用其他的连贯操作例如jo... 阅读全文