自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 宝塔利用git+ webhooks 实现git更新远程同步阿里云Linux服务器

目的:希望web程序push到gitee上后,自动pull到阿里云服务器,实现本地与服务器的数据同步更新借鉴宝塔论坛的方法:https://www.bt.cn/bbs/thread-5348-1-1.html服务器环境:centos7.3,Nginx项目目录: /www/wwwroot/www(www变量,自定义)远程git版本库: 码云步骤:1. 准备工作宝塔自带 ...

2019-12-16 17:42:28 473

原创 javaScript 删除确认实现方法

第一种方法:挺好用的,确认以后才能打开下载地址页面。原理也比较清晰。主要用于删除单条信息确认。 1 2 3 4 5 6 7 8 9 10 <SCRIPT LANGUAGE=javascript> functiondel() { varmsg = "您真的确...

2019-10-25 14:19:02 280

转载 手机网站支付宝支付

1 支付宝开放平台支付宝手机网站支付 具体的请求参数和返回参数等相关数据 https://docs.open.alipay.com/203/107090/2 支付demo下载手机网站支付相关的demo 这里的demo和APP支付提供的demo 多了一些数据.需要重新下载https://docs.open.alipay.com/203/105910/3 整合支付到TP...

2019-03-14 14:47:18 847

转载 php实现支付宝APP支付功能与源码

支付宝网页支付1.支付宝开放平台添加应用,获得appid,并签约。2.在支付宝开放品台设置如下:3.配置支付宝的应用公钥。(根据支付宝的文档)4.在开放平台下载官方sdk demo。5.代码://支付宝include_onceVENDOR_PATH.'Alipay/aop/AopClient.php';include_onceVENDOR_...

2019-03-12 11:33:49 1792

原创 tp5 高效率随机抽取数据(不重复)

public function getRandTable(){ $num = 5; //需要抽取的默认条数 $table = ''; //需要抽取的数据表 $countcus = Db::name($table)-&gt;count(); //获取总记录数 $min = Db::name($table)-&gt;min('id'); //统...

2018-12-27 09:53:34 1336

转载 PHP实现的激活用户注册验证邮箱功能示例

这里将结合实例介绍如何使用PHP+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。注册邮箱激活流程1、用户注册2、插入用户数据,此时帐号未激活状态。3、将用户名密码或其他标识字符加密构造成激活识别码(你也可以叫激活码)。4、将构造好的激活识别码组成URL发送到用户提交的邮箱。5、用户登录邮箱并点击URL,进行激活。6、验证激活识别码,如果正确则激活帐...

2018-12-24 14:51:33 1284

转载 TP5常用验证规则记录,持续更新……

  /** * 验证是否为int * @ $value id 值 * @ $field 字段名 */ protected function isInt($value , $rule = '' , $date = '' , $field = '') { if(is_numeric($value) &amp;&amp; i...

2018-12-23 11:35:10 301

原创 mysql数据库开发常见问题及优化

mysql 数据库是被广泛应用的关系型数据库,其体积小、支持多处理器、开源并免费的特性使其在 Internet 中小型网站中的使用率尤其高。在使用 mysql 的过程中不规范的 SQL 编写、非最优的策略选择都可能导致系统性能甚至功能上的缺陷。    恰巧就在前几天,本人所在公司的云事业部举办了一场关于 mysql 的技术交流会,其中一个 part 正是聚焦于开发过程中 mysql 数据库设...

2018-12-23 10:56:46 182

转载 Thinkphp5开发网站QQ第三方登录接口

开发前提:QQ互联有审核通过的账号,可以创建应用                 QQ登录测试必须在公网上测,本地不行(一)创建应用1、登录QQ互联,创建网站应用2、填写基本信息和回调地址3、创建成功并审核通过后,可以获取到appid和appkey(二)编写接口1、文件下载进入QQ互联-&gt;文档资料-&gt;SDK及资源下载-&gt;SDK下载,...

2018-12-23 10:48:36 292

原创 跳转的方法

echo "&lt;meta http-equiv=\"Refresh\" content=\"0;url=login.html\"&gt;";echo "&lt;script&gt;alert('跳转成功');location.href='index.php';&lt;/script&gt;";echo "&lt;script type='text/ja

2018-11-27 18:45:28 190

原创 php mysql函数

mysql_fetch_row() 函数从结果集中取得一行作为数字数组。例子&lt;?php$con = mysql_connect("localhost", "hello", "321");if (!$con) { die('Could not connect: ' . mysql_error()); }$db_selected = mysql_select_db(...

2018-11-27 15:50:12 124

原创 ThinkPHP5之缓存使用

在TP5中缓存的使用简化了很多细节。比如新的TP5框架的文档关于缓存的使用://缓存&lt;??php use think\Cache; function cacheSet( $value ) {     cache('name',$value);//一般是3个参数,缓存名,缓存值,缓存有效期(秒数计,0是永久有效),  } function  cacheGet( $name )...

2018-11-23 21:16:39 973

原创 PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)

1.PHP与Mysql扩展(本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除),PHP原生的方式去连接数据库,是面向过程的 &lt;?php$mysql_conf = array( 'host' =&gt; '127.0.0.1:3306', 'db' =&gt; 'test', 'db_user' =&gt; 'root', ...

2018-11-22 15:35:49 157

转载 PHP使用mysqli连接MySQL数据库

1.建立连接function mysqli_connect ($host = '', $user = '', $password = '', $database = '', $port = '', $socket = '') {}说明:host:可选,对应的主机ip地址user:可选,mysql用户名password:可选,密码database:可选,数据库名称port:可选...

2018-11-22 15:10:44 853

原创 apache,nginx服务器跨域设置问题

在需要允许跨域访问的服务器的配置文件:httpd.conf修改如下内容前面的#号去掉:     LoadModule headers_module modules/mod_headers.so在域名虚拟主机中添加如下代码&lt;Directory "/var/www/html"&gt;    AllowOverride None    Require all granted   ...

2018-11-22 14:41:23 643

原创 PHP Ajax 跨域问题最佳解决方案

PHP Ajax 跨域问题最佳解决方案本文通过设置Access-Control-Allow-Origin来实现跨域。 例如:客户端的域名是client.runoob.com,而请求的域名是server.runoob.com。 如果直接使用ajax访问,会有以下错误:XMLHttpRequest cannot load http://server.runoob.com/server.php...

2018-11-21 15:40:42 128

原创 Git 提示fatal: remote origin already exists 错误解决办法

今天使用git 添加远程github仓库的时候提示错误:fatal: remote origin already exists. 最后找到解决办法如下: 1、先删除远程 Git 仓库$ git remote rm origin2、再添加远程 Git 仓库$ git remote add origin git@github.com:FBing/java-code-generato...

2018-11-21 09:14:11 225

原创 TP5 验证码功能实现

功能开发1).引入第三方扩展包进行 TP5 的开发,Composer 的使用会成为重要技能 以windows为例子,输入命令:composer require topthink/think-captcha1完成上述操作,会在以下目录中出现 captcha 的扩展包..\vendor\topthink\think-captcha12).前端设置在前端页面需要显示验证码的...

2018-11-10 11:05:19 750

转载 程序员到了 35 岁,还能找到工作吗?

国庆闲聊,程序员真的吃青春饭吗?由于互联网的蓬勃发展,科技技术的不断迭代更新,中国的互联网行业已经步入的世界的前列,因为,我们常常能看到,在各种各样的报道中,程序员都会誉为未来最有发展潜力的职业之一。看看现在流行的大数据,看看现在火热的AI,引导万物互联的物联网。所有的这一切,都需要一个职业来实现,那就是程序员。程序员的生命周期但是由于程序员工作的特性,可能从30岁开始,很多人...

2018-11-07 13:27:49 590

转载 Git 常用命令总结

Git常用命令请确保已经安装了git客户端 一般配置  git --version //查看git的版本信息 git config --global user.name //获取当前登录的用户 git config --global user.email //获取当前登录用户的邮箱  登录git  /* 如果刚没有获取到用户配置,...

2018-11-07 10:00:03 66

转载 tp5文件上传

 1https://www.kancloud.cn/manual/thinkphp5/1551592经常使用ThinkPHP3后,在使用ThinkPHP5上费了好些功夫,今天总结一下关于tp5的文件上传,具体代码详情如下:模板页(一定要加上enctype="multipart/form-data"): &lt;form action="{:url('index/in...

2018-11-06 16:24:14 848

转载 怎么看待程序员普遍缺乏数据结构和算法的知识?

                           在很多程序员看来,数据结构,算法这一类的东西感觉没用,在实践中都不常用,所以都会很忽视这类内容,但是在很多公司看来,尤其是大公司看来数据结构和算法这种东西确实最有用,而且经常在笔试和面试中出现。为什么会这样呢?1、看似最枯燥、最基础的东西往往具有最长久的生命力像数据结构,算法这类东西,还有有一些计算机原理之类的知识,这些东西都是编...

2018-10-31 13:57:53 184 1

转载 tp5 404页面配置信息

一、在application文件夹下config.php配置文件1、// 关闭应用调试模式    'app_debug'              =&gt; false,2、// 异常页面的模板文件    'exception_tmpl'         =&gt; APP_PATH.'404.html',二、在application文件夹下创建404.html页面1.代码如下&l...

2018-10-31 13:11:44 2635

转载 thinkphp 文件上传为什么总是显示没有上传的文件解决方案

使用ThinkPhp框架上传小图片文件成功,上传大文件失败。 后来查找了原因,是因为php限制了上传文件的大小,修改php.ini如下配置:  upload_max_filesize = 300M post_max_size = 300M 重启服务器,依然如此,问题并未得到解决。 解决方法如下,在httpd.conf中添加如下:  php_value ...

2018-10-31 11:59:13 1633

转载 TP5 怎样部署手机端和电脑端

TP5部署手机端和电脑端版本1.0(1)采用继承公共基类Base(2)在控制器里分别判断手机端和电脑端 (优点:可以根据具体控制器跳转相应手机或电脑端的网页;缺点:每个控制器都需要去判断)提示:如有更好的办法希望大家可以讨论,分享出来,共同学习进步。这里有位博主的另外种方法:https://blog.csdn.net/OnePiece_only/article/details/795862...

2018-10-31 11:54:48 999

转载 Composer的下载与安装---windows系统

Composer的下载      (1)网址:https://getcomposer.org/download/下载最新版本     (2)下载exe文件   2.Composer安装    (1)安装:(2)使用DOS命令(composer)-----进入安装路径---------检测是否安装成功: (3)以上证明安装成功    (4)composer...

2018-10-31 11:50:07 307

转载 Windows平台上下载、安装和测试nodejs

Node是一个服务器端 JavaScript 解释器,它可以帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。下面就来介绍如何在Windows平台上下载、安装nodejs。一、下载nodejs文件 1. 2.进入官网后,点击工具栏上的“DOWNLOADS”,进入到各平台版本的下载列表中,然后这里可以选择windows Install就可以下...

2018-10-31 11:35:05 118

转载 Window 下安装以及测试redis

Window 下安装下载地址:https://github.com/dmajkic/redis/downloads。下载到的Redis支持32bit和64bit。根据自己实际情况选择,将64bit的内容cp到自定义盘符安装目录取名redis。 如 C:\reids打开一个cmd窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.conf ...

2018-10-31 11:27:43 398

转载 php版本过高,tp5页面出现No input file specified解决方案

一,php页面出现No input file specified原因(1)phpStudy配置php版本不符(2)环境变量路径不一致二,解决方案:(1)切换相应版本即可(2)修改tp5应用入口文件同级目录.htaccess文件,内容如下:&lt;IfModule mod_rewrite.c&gt;  Options +FollowSymlinks -Multiviews  Rew...

2018-10-31 11:24:01 1398

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除