- 博客(45)
- 资源 (5)
- 收藏
- 关注
原创 微信企业给用户付款接口,golang版
企业付款至用户微信支付零钱或银行卡本文主要讲 微信企业付款到用户零钱的接口:应用场景代码提醒坑总结应用场景二次开发红包,用户抢到红包金额,需要通过企业付款到用户的零钱包或者直接打到用户的卡。分销提成 提现。以及给用户退款等。代码 主要参考文档 —— [ 微信官方文档-企业付款 ]代码块我这边提取了两个重要的文件,一个是
2018-01-30 17:53:21
6873
2
原创 nginx的反向代理配置
1.概述本文简单记录配置方法。通过访问nginx的端口,代理另一个端口,并且这个端口不对外开放。2.nginx配置在nginx.conf里配置代码server { listen 8001; server_name localhost; charset utf-8; location / { proxy_set_header
2016-08-18 15:52:41
845
原创 在centOS7 上安装MariaDB
1.前言 centOS6.5之前用yum install mysql直接安装是mysql版本,到7之后,yum install mysql 安装发现是MariaDB,而且还不能像之前正常使用。主要原因是MariaDB 是mysql的版本分支,然后有些东西做了改动。本文也是通过yum install来安装。主要是解决一些安装不完全的带来的问题。2.MariaDB的安装 首先,检测li
2016-07-22 14:58:47
990
转载 百度网盟推广链接通配符(URL动态参数)
前言URL动态参数作用使用说明如何查看报告前言推广突然来找我说,人家的网站为什么能获取到哪里跳进来的ip和url。我一开始以为是程序实现的,就用request里的referer去实现了一个程序给他,结果获取到的是百度跳转的过度地址,一大串,然后又不是他想要的,也不能够分析,于是百度了一下,人家的参数模版,才知道竟然是百度sem推广目标url动态参数 的效果。此文转自 [ 百度推广sem教程]。
2016-05-13 15:54:33
5257
原创 android的HttpURLConnection实现post和get
1.概述之前都用HttpClient,里面api很强大,用起来也很方便,但是android一直提倡使用HttpUrlConnection。查了一下度娘,发现2.2之前HttpUrlConnection有一个bug,所以没什么人会去用,但之后官方做了修复,而且还增加了缓存机制。到android6.0后,官方直接废弃了HttpClient,明确提倡了HttpUrlConnection。2.实现
2015-11-23 15:29:46
1081
原创 在linux上安装postgresql
1.前言本人安装环境为centos6.52.安装输入命令yum install postgresql-server 安装的为默认版本,本机上为8.4版本。自动安装完成。 对应版本如下表:DistributionVersionRHEL/CentOS/SL/OL 79.2RHEL/CentOS/SL/OL 6
2015-11-05 19:55:39
1000
原创 微信支付之H5页面WAP端接入
1.前言公司是通过支付宝和微信支付那块内容获取收入,app端已经接入成功,现在要做WAP端。需要页面和后台接口一起来实现。2.接口接入因为微信支付版本更新了,网上下的demo是V2.5版的,用不了了。所以去网上找资料,看到最新版的V3。这里我找到了一个统一下单接口,文档入口.他的接口地址为:https://api.mch.weixin.qq.com/pay/unifiedord
2015-10-10 13:09:55
14890
1
原创 在linux上安装mysql
1.前言 mysql可以通过源码安装,也可以yum安装。我们这里才用yum 快速简单安装。2.mysql的安装 首先,检测linux环境,是否存在老版本。 可以通过3306端口查看,netstat -anp | grep 3306 yum install mysql yum install mysql-server yum install mysql-devel chgrp -R my
2015-09-28 22:45:18
1126
转载 beego模板语法 go语言模版语法
基本语法go 统一使用了 {{ 和 }} 作为左右标签,没有其他的标签符号。如果您想要修改为其它符号,可以参考 模板标签。使用 . 来访问当前位置的上下文使用 $ 来引用当前模板根级的上下文使用 $var 来访问创建的变量模板中支持的 go 语言符号{{"string"}} // 一般 string{{`raw string`}} // 原始 stri
2015-06-13 12:00:45
3291
转载 mysql重启命令集
linux平台及windows平台mysql重启方法 Linux下重启MySQL的正确方法: 1、通过rpm包安装的MySQL service mysqld restart 2、从源码包安装的MySQL // linux关闭MySQL的命令 mysqldir/bin/mysqladmin−uroot−pshutdown //linux启动MySQL的命令mysq
2015-04-27 14:03:26
808
原创 Go语言的接口和实现类初探(二)
扩展上一篇讲了实现一个接口里的全部方法。如果实现多个接口,也是很简单的,同理把他的方法实现了就行。背景:有一个动物的接口,他有吃和跑的动作,突然来一只鸟的动物,呀,它还会飞。如果我们修改接口动物加上飞的动作,这样会让狗也要飞了。所以,我们把接口的方法都单独另出来。package mainimport ( "fmt")//飞的接口type IFly interf
2015-02-06 11:44:49
5020
原创 Go语言的接口和实现类初探(一)
1.引入接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式。(来源于百度百科)2.其他语言的接口java的接口public interface Animal {//定义接口 void eat();}public class Dog {//与接口里的方法名相同,但并未实现An
2015-02-04 13:25:22
2636
转载 eclipse的快捷键(Alt+/)失效
环境分析:你也许刚安装的时候是好的,也许你从网上下载下来的时候就是坏的,也许你安装了其他插件后在java那边失效了,那就没错了,很可能是被其他快捷键覆盖了。本来安装了php和goeclipse后,在java编写代码的时候按alt+/只是补全单词,而不是提示对应的类什么的,然后也不自动导包了。下面是我搜到的解决办法,可用。解决办法:1、(eclipse)window -->
2015-01-29 11:43:52
1574
原创 多个无线路由器扩展wifi范围配置
1.一台wifi正常配置2.第二台wifi使用桥接或者中继更多查看:http://net.zol.com.cn/363/3639344.html
2015-01-26 13:41:27
1255
原创 在linux上安装JDK,配置环境
1.rpm安装JDK安装jdk-8u25-linux-x64.rpm文件,需要用rpm命令安装。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。RPM安装命令:rpm -i 安装包RPM查询命令:rpm -q ....(可为报名或者含某个
2015-01-26 09:35:01
604
原创 nginx配置SSL的https访问
1.环境要用nginx配置https的SSL,需要证书,nginx需要支持SSL模块。如何安装支持SSL的nginx请看这篇nginx的安装.2.nginx.conf配置默认nginx是把h# HTTPS server # #server { # listen 443 ssl; # server_name localhost
2015-01-21 14:05:40
1839
转载 Redis 全内存运行
在某些使用场景中,我们并不需要使用redis的持久化,反而需要发挥redis的内存数据库特性,实现完全内存运行,达到需要的高性能。Redis 本身支持持久化,通过在一定时间间隔或触发操作,将内存中的数据同步到磁盘来保 证持久化。Redis 支持两种持久化方式,一种是 Snapshotting(快照),保存为dump.rdb文件,也是默认方式,另一种是 Append-only f
2015-01-07 14:44:47
820
转载 GO断言来转换数据类型
golang的语言中提供了断言的功能。golang中的所有程序都实现了interface{}的接口,这意味着,所有的类型如string,int,int64甚至是自定义的struct类型都就此拥有了interface{}的接口,这种做法和java中的Object类型比较类似。那么在一个数据通过func funcName(interface{})的方式传进来的时候,也就意味着这个参数被自动的转为int
2014-11-21 14:16:58
4423
原创 linux常用命令收集
创建类创建新用户 useradd 选项 用户名其中各选项含义如下:-c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s Shell文件 指定用户的登录Shell。-u 用户号 指定用户的用户号,如果同时有-o
2014-09-12 00:18:33
579
原创 我对模板方法模式的理解
一.概念模板方法模式 在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。
2014-09-09 22:27:14
865
原创 了解android的基本知识
1.http://blog.youkuaiyun.com/stonecao/article/details/6579710
2014-09-03 11:56:37
687
原创 PHP对redis常用的操作
<?phpclass RedisModel extends Model{ //REDIS服务主机IP private $_HOST = null; //redis服务端口 private $_PORT = null; //连接时长 默认为0 不限制时长 private $_TIMEOUT = 0; //数据库名 private $_DBNAME = null; //连
2014-09-01 10:47:19
900
原创 我对单例模式的理解
一.概念单件模式 确保一个类只有一个实例,并提供一个全局访问点。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例单例模式。单例模式只应在有真正的“单一实例”的需求时才可使用。
2014-09-01 00:57:19
644
原创 我对工厂模式的理解
工厂模式就是把客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
2014-08-30 00:56:33
793
原创 我了解redis那些事
1.redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各
2014-08-28 17:35:17
714
mac下的谷歌浏览器googlechrome_ 57.0.2987.98 (64-bit)
2017-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人