转到正文

博客水木

一个学习总结与工作经验分享博客。

存档

分类: 思想方法

最近有加我的朋友问到app微信支付,所以我把app微信支付的demo展示出来供大家参考一下,希望对做这个功能的人员给予参考和帮助, 首先还是到支付页面:微信支付的步骤大致和支付宝支付的步骤差不多,这里我讲的详细一点。  第一步:建立一个支付控制器pay.php,是由上个页面选择好支付方式之后确认支付后需要经过的...继续阅读

...

不好意思,不能。 HTML可能经过文本压缩及字符转换。 CSS可能做过自动追加前缀,压缩,或者根本就是用预编译器写出来的。 Javascript可能经过压缩,优化。 另外,如果打包配置中未设置pathinfo为true的话,将不会包含源文件路径。 就算多增加一个空格也和原始的不同了~ 不过,当webpack打包时,可以配置生成.map文件,使...继续阅读

...

在 Laravel 框架中,如果想要快速填充测试数据到数据库,可以借助框架提供的填充器功能,通过填充器,我们可以非常方便地为不同数据表快速填充测试数据。 填充器简介 在应用根目录的 database/seeds 目录下,默认包含一个 DatabaseSeeder.php 文件。这就是 Laravel 自带的一个填充器示例文件,该填充器类提供了一个�...继续阅读

...

根据应用场景选择实现模式 Native支付可分为两种模式,商户根据支付场景选择相应模式。 【模式一】:商户后台系统根据微信支付规则链接生成二维码,链接中带固定参数productid(可定义为产品标识或订单号)。用户扫码后,微信支付系统将productid和用户唯一标识(openid)回调商户后台系统(需要设置支付回调URL),商...继续阅读

...

本教程例子可到GitHub 上下载 Laravel5.5-Vue-Element-ui-Vux 1. compose和node的安装 这两个的安装网上教程多的是,大家可自行下载安装。 2. Laravel5.5 安装 首先进入项目搭建目录,在控制台中输入 composer global require “laravel/installer” //安装laravel安装器 laravel new test //创建laravel项目 ...继续阅读

...

自我从事网站开发以来,有好几个项目里都有用到评论这个功能,所以我就想把评论这一块,单独拿出来,做成一个组件化的模块。既节约了开发的工作时间,还能让自己对这个模块的功能有更进一步的理解。 因为目前我主要是用ThinkPHP框架在做开发,所以以下相关实例会以TP框架的语法来呈现。但具体方法细节我个人是觉得有所不...继续阅读

...

// 异常处理类 try{ // 捕获异常 $dsn = ‘mysql:dbname=s72;host=localhost;charset=utf8’; $user = ‘root’; $pwd = ‘123’; $pdo = new PDO($dsn, $user, $pwd); }catch(Exception $e){ // 处理异常 // echo ‘链接数据库失败’; echo $e->getMessage().'<br>&#...继续阅读

...

声明:本文不介绍 git 的基本用法,需要读者对 git、git 命令、git 使用有一定的了解 现在,大部分项目都是用 git 来管理代码的,但当项目变大、多人协作时,git 的使用就变得复杂了,这时就需要在 git 使用的流程上来思考如何更优的使用 git。 对于大部分 web 项目而言,并不像软件、APP 项目一样有版本的划分,而是不断...继续阅读

...

语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。 在计算机科学中,语法糖(synta...继续阅读

...

最近在网上看到一篇介绍Pythonic编程的文章:Code Like a Pythonista: Idiomatic Python,其实作者在2006的PyCon会议后就写了这篇文章,写这篇文章的主要原因是作者发现很多有经验的Pythoner写出的代码不够Pythonic。我觉得这篇文章很不错,所以将它用中文写了下来(不是逐字的翻译,中间加了一些自己的理解),分享给大家...继续阅读

...
建站服务