Graent.Hu 的博客

新浪微薄腾讯微薄

最新碎语:最近感觉有些迷茫,怎么办~

置顶文章

编程

PHP,C#,java编程知识学习分享

PHP编程使用HBuilder+mui集成支付宝app支付遇到的一些问题和处理办法

阅读(86) 评论(0) 标签: HBuilder MUI html5+ 支付宝app支付回调 支付宝app支付集成

使用HBuilder+mui集成支付宝app支付遇到的一些问题和处理办法     最近在做一个app的项目,使用的是HBuilder+mui,使用了一段时间不得不说真的是很好用,而且开发也十分简单,虽然赶不上原生app但是开发速度快啊,哈哈,其中遇到集成支付宝app支付的问题,在官方看到的是如下的说明:     开发指导 支付流程如下: plus API使用步骤: 1. 调用plus.payment.getChannels()获取系统支持的支付通道; 2. 调用plus.payment.request()发起支付请求。 ...

微信微信接口 output {"errMsg":"translateVoice:fail, the permission value is offline verifying"}

阅读(223) 评论(2) 标签: 微信公众号 公众号开发 微信公众号接口 微信公众号开发错误

微信接口提示 output {"errMsg":"translateVoice:fail, the permission value is offline verifying"} 原因是: config的jsApiList []缺少了translateVoice这个参数 添加上就好了 jsApiList : [ 'checkJsApi', 'startRecord', 'stopRecord','translateVoice','scanQRCode', 'openCard' ]

微信微信公众平台图文消息条数限制在1条以内,之前的多图文无法发送,返回45008-图文消息超过限制

阅读(1269) 评论(0) 标签: 微信公众号 微信 微信图文信息 微信45008

微信公众平台图文消息条数限制在1条以内,之前的多图文无法发送,返回45008-图文消息超过限制 从2018年10月12日起,微信公众平台图文消息被限制为1条。 受影响的有 客服接口发送的图文消息,如 { "touser":"OPENID", "msgtype":"news", "news":{ "articles": [ { "title":"Happy Day", "description":"Is Really A Happy Day", "url":"URL", ...

PHP编程dedecms:/include/payment/alipay.php支付模块注入漏洞修复方案

阅读(200) 评论(0) 标签: 织梦CMS dedecms 织梦支付宝注入漏洞

漏洞名称:dedecms支付模块注入漏洞 漏洞描述:DEDECMS支付插件存在SQL注入漏洞,此漏洞存在于/include/payment/alipay.php文件中,对输入参数$_GET['out_trade_no']未进行严格过滤。 解决方案: 大约在136行 /* 取得订单号 */ 补丁前:  $order_sn = trim($_GET['out_trade_no']);      补丁后: $order_sn = ...

PHP编程dede织梦实现签每日签到赠送积分或者金币

阅读(223) 评论(0) 标签: 织梦CMS dedecms 织梦签到 dedecms签到送积分金币

dede织梦实现签每日签到赠送积分或者金币 织梦实现每日签到赠送积分或者金币主要分为如下的几步: 一、在需要签到的地方显示签到按钮或者链接例如: <a class="login" href="javascript:;" id="_sign_btn" style="border: 0;color: #666;"><i class="fa fa-check-square"></i> 签到</a> 二、为签到按钮或者链接编写异步脚本: $(function () { $('#_sign_btn').click(fu...

PHP编程织梦导航菜单判断是否有子栏目,有则显示否则隐藏(解决下拉样式多余问题)

阅读(207) 评论(0) 标签: 织梦CMS dedecms zhimeng 织梦导航菜单 织梦二级栏目调用

我们在使用织梦cms调用二级菜单的时候,会遇到这样的问题,如果有子栏目,就显示二级菜单,如果没有就不显示,下面给出代码: {dede:channelartlist row=8 typeid='1,2,3,4,5'} <li class="tab dropdown"> <a href="{dede:field.typeurl/}" class="tablink arwlink" title="{dede:field.typename/}">{dede:field.typename/}</a> {dede:field...

PHP编程dedecms错误:Call to a member function GetInnerText() on a non-object解决方法

阅读(281) 评论(0) 标签: dedecms dedecms自定义图片字段 GetInnerText

在dedems生成列表时,如果有图片的自定义字段就可能出现 Call to a member function GetInnerText() on a non-object的错误,如何解决呢?很简单: 打开\include\taglib\channel\img.lib.php 搜索$innerTmp = $arcTag->GetInnerText(); 我的是5.7sp1,在文件的第51行,更改为 $innerTmp = ($arcTag=="") ? trim($arcTag) : trim($arcTag->GetInnerText()); ...

C#C#完美任意设置webBrowser框架默认的IE内核版本

阅读(476) 评论(0) 标签: C# WebBrowser WinForm

C#完美任意设置webBrowser框架默认的IE内核版本 通常情况下,我们直接调用C#控件webBrowser1控件的时候 默认是IE7  用webBrowser1控件打开IE内核检测网站内容很多时候是乱的,而且各种提示脚本错误,页面无法正常显示 我们在程序里面写入以下代码: /// <summary> /// 修改注册表信息来兼容当前程序 /// /// </summary> static void SetWebBrowserFeatures(int ieVersion) {...

PHP编程转:PHP实现笛卡尔积

阅读(311) 评论(0) 标签: php 笛卡尔积 笛卡尔 php笛卡尔积 笛卡尔直积

1 概念 在数学中,两个集合X和Y的笛卡儿积(Cartesian product),又称直积,表示为X × Y。设A、B是任意两个集合,在集合A中任意取一个元素x,在集合B中任意取一个元素y,组成一个有序对(x,y),把这样的有序对作为新的元素,他们的全体组成的集合称为集合A和集合B的直积,记为A×B,即A×B={(x,y)|x∈A且y∈B}。 假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。 2 举例 ...

其他js实现多重数组笛卡尔积

阅读(475) 评论(0) 标签: javascript 笛卡尔积 js实现笛卡尔积 多重数组笛卡尔积

js实现多重数组笛卡尔积 百度百科定义:     笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尓积(Cartesian product),又称直积,表示为X×Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员   。     假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。 类似的例子有,如果A表示某学校学生的集合,B表示该学校所有课程的集合,则A与B的笛卡尔...

PHP编程PHP foreach原理详解

阅读(299) 评论(0) 标签: php foreach

PHP foreach原理详解 一、foreach简介 1.foreach的遍历顺序 如果是索引数组,你会发现遍历出来的顺序并不是按索引大小遍历,而是按添加的顺序,如果按照索引大小遍历,应该使用for,而不是foreach $arr[2]='中'; $arr[1]='国'; foreach($arr as $value){ echo $value; } 结果:中国 所以foreach遍历数组的顺序是由元素的添加顺序决定的,不管是索引数组还是关联数组 2. 当 foreach 开始执行时,数组内部的指针会自动指向第一个单元。这意味着不需要在 foreach 循环之前调用 ...

C#转:c# Random太快产生的随机数会重复的处理方案

阅读(596) 评论(1) 标签: C# 随机数 Random

c# Random快速连续产生相同随机数的解决方案 Random类是一个产生伪随机数字的类,它的构造函数有两种,一个是直接New Random(),另外一个是New Random(Int32),前者是根据触发那刻的系统时间做为种子,来产生一个随机数字,后者可以自己设定触发的种子,一般都是用UnCheck((Int)DateTime.Now.Ticks)做为参数种子,因此如果计算机运行速度很快,如果触发Randm函数间隔时间很短,就有可能造成产生一样的随机数,因为伪随机的数字,在Random的内部产生机制中还是有一定规律的,并非是真正意义上的完全随机。 Random快速连续产生相同随机数的解...
1 2 3 4