input

银联网关跳转支付 学习记录1

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-12 01:13:26
最近在做一个项目,里面涉及到了支付功能,使用的是银联的在线支付功能(网关跳转支付)。银联给的例子很坑爹,简单的代码注释了一大堆,关键的部分一点儿注释都没有,很多工具类还没有源码。所以学习起来比较吃力。而网上这方面的资料有相对比较少,仅有的一些资料也比较陈旧。所以我打算记录一下我的学习记录,说不定会对别人也有一些帮助。 下载银联Demo 我做的是银联的网关跳转支付功能,用户在我的网页上点击跳转按钮以后会跳转到银联在线支付页面,支付完用户可以点击返回商家回到我们的网站(但是他可以不点,直接关闭页面),然后我们的服务器后台会接受银联的用户付款的通知,再更新自己数据库的功能。 银联技术服务的首页地址是 https://open.unionpay.com/ajweb/index 很多资料可以在这里找到。 我下载的Demo在这里 https://open.unionpay.com/ajweb/help/file/techFile?cateLog=Sample_code 这里有很多资料都可以选择。但是其实很多是重复的,很多是用不到的(对于我做的功能来说)。所以选择自己需要的就可以了。我选择的是 下载资源类别里的开发包菜单(左侧菜单) 下面的 跳转网关支付产品技术开发包 。 我写这个项目的时候银联版本是2015-07-29的1.11版本(够新了吧(⊙﹏⊙)) 里面乱糟糟的一大堆东西。。。。

编写程序实现输入x,y,判断属于第几象限。

自闭症网瘾萝莉.ら 提交于 2020-03-11 21:35:52
1 x = float(input("请输入横坐标:")) 2 y = float(input("请输入纵坐标:")) 3 if x > 0 and y > 0: 4 print("该点在第一象限") 5 elif x < 0 and y > 0: 6 print("该点在第二象限") 7 elif x < 0 and y < 0: 8 print("该点在第三象限") 9 elif x > 0 and y < 0: 10 print("该点在第四象限") 11 else: 12 print("该点在原点") 来源: https://www.cnblogs.com/youliang-null/p/12462982.html

循环神经网络

情到浓时终转凉″ 提交于 2020-03-11 19:27:59
​最近的股市震荡的有点厉害,跌的有点惨,面对如此情景,我波澜不惊,原因很简单,前几年我小试牛刀的时候我意识到了这不是我这种散户能玩得懂的,如今的我早已空仓。万物皆可 AI,如何用深度学习的方法去理解呢?当然,本篇不是一个指导买股票的文章,也不会用股票的数据信息去训练模型,我付不起这样的责任,也同样因为股票的市场行情远非一点股票价钱数据就可以解释的。下面我们来聊一聊正事, 循环神经网络(RNN) 。 为什么要引入循环神经网络?思考一个问题,如果问你明天股票的市场行情是看涨还是看跌,大概率你会搜索一下近一段时间的行情趋势,然后给我一个猜测的回答,我们认为明天的行情与近一段时间的股票价格是有关系的,我们人脑会对此进行一定的推测,我们知道神经网络在某一种程度上来说,也是一种模拟人脑的行为,那我们的神经网络可以做预测吗?我们之前用于训练神经网络的是一个独立的数据信息,我们把它们打乱顺序,还是可以得到正确的结果,很显然,股票的价钱信息是不能打乱顺序的,这两种数据有什么区别? 一种数据是顺序无关的,一种数据是顺序有关的。 我们之前的网络不好用了,我们需要新的网络去解决这个问题——循环神经网络。循环神经网络遍历数据时,会保存数据的状态信息,这个状态信息包含之前数据的信息,它的内部有环状结构,前一项数据项的输出,是下一个数据项的输入,这样后一项数据会受到前一项数据的影响。

使用ajax提交form表单,包括ajax文件上传

杀马特。学长 韩版系。学妹 提交于 2020-03-11 16:46:53
使用ajax提交form表单,包括ajax文件上传 前言 使用ajax请求数据,很多人都会,比如说: $.post(path,{data:data},function(data){ ... },"json"); 又或者是这样的ajax $.ajax({ url:"${pageContext.request.contextPath}/public/testupload", type:"post", data:{username:username}, success:function(data){ window.clearInterval(timer); console.log("over.."); }, error:function(e){ alert("错误!!"); window.clearInterval(timer); } }); 同样的,很多人也会。但是写的越多就越会发现,这样子虽然可以避免刷新页面,但是我们要写大量的js来到得数据: var username = $("#username").val(); var password = $("#password").val(); ... 如果数量少的话,那还没有什么,但是如果数据十分大的话,那就十分的麻烦,那有没有什么简单的方法呢?答案肯定有的!下面介绍两种方法,可以极大的提高开发人员的效率。 方法 方法一

Bootstrap 基础讲解2

核能气质少年 提交于 2020-03-11 16:15:31
-------------------------------------------思想是行动的先导,心理问题直接作用并影响人的思想。 知识预览 bootstrap简介 CSS栅格系统 四 表格 表单 回到顶部 bootstrap简介 http://v3.bootcss.com/ Bootstrap优点: 下载: Bootstrap引入 1 2 3 4 < meta name="viewport" content="width=device-width, initial-scale=1"> < link href="dist/css/bootstrap.min.css" rel="stylesheet"> < script type="application/javascript" src="dist/jquery-3.1.1.js"></ script > < script type="application/javascript" src="dist/js/bootstrap.min.js"> 回到顶部 CSS栅格系统 Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8

Ajax 与文件上传

泄露秘密 提交于 2020-03-11 16:09:17
一 Ajax篇 1 ajax简介( Asynchronous Javascript And XML )   异步,Js,XML,即使用Javascript语言与服务器进行异步交互,传输的数据为xml( 可扩展标记语言 ), 2 两个特点   2.1 异步交互   客服端发出一个请求,无需等待这个请求的响应,就可以发送第二个请求.   2.2 局部更新   不会造成网页的覆盖,仅仅是通过jquery的dom操作,使得页面局部发生数据变化. 3 执行流程 4 基于Jquery 的ajax实现(加法计算器) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script> </head> <body> <input type="text" class="num1">+<input type="text" class="num2">=<input type="text" class="result"><input type="button" class="cul" value="计算"> {% csrf_token %} <script> $('

2020-03-10

柔情痞子 提交于 2020-03-10 20:40:15
A+B for Input-Output Practice (Ⅲ&Ⅳ) 题目输入输出格式如下(Ⅲ): Input 输入包含多个测试用例。每个测试用例包含一对整数a和b,每行一对整数。包含0 0的测试用例终止输入,并且不处理此测试用例。 Output 对于每一对输入整数a和b,您应该在一行中输出a和b的和,并且在输入的每一行中输出一行。 Sample Input 1 5 10 20 0 0 Sample Output 6 30 解析:并不是很难,只需要注意输入0 0时结束即可。直接上代码。 #include<stdio.h> int main(){ long long a,b; while(1){ scanf("%lld%lld",&a,&b); if(a 0&&b 0) break; printf("%lld\n",a+b); } } 题目的输入格式如下(Ⅳ): Input 输入包含多个测试用例。每个测试用例包含一个整数N,然后N个整数跟随在同一行中。以0开头的测试用例终止输入,不处理此测试用例。 Output 对于每一组输入整数,应该将它们的和输出到一行,对于输入中的每一行,应该输出一行。 Sample Input 4 1 2 3 4 5 1 2 3 4 5 0 Sample Output 10 15 解析: 如果0开头即为结束,这道题有两种做法。 中规中矩的做法:

数组元素相等,且最大间隔不大于k;

自作多情 提交于 2020-03-10 17:19:14
/** * @brief Given an array of integers and an integer k, find out whether there are two distinct indices i and j * in the array such that nums[i]=nums[j] and the absolute difference between i and j is at most k. * * example1: * input :nums[1,2,3,1],k=3 * Output:true * * example2: * input:nums[1,0,1,1],k=1 * output:true * * example3: * Input:nums[1,2,3,1,2,3],k=2 * output:false */ class Solution{ public: bool containsNearbyDuplicate(vector<int>& nums, int k){ unordered_map<int,int> m; for(int i = 0; i < nums.size(); i++){ int n = nums[i]; if(m.find(n) != m.end() && i - m[n] <=k){ return true;

HTML学习笔记二20200310

你离开我真会死。 提交于 2020-03-10 15:45:56
接着昨天的写了 甩个链接 HTML学习笔记一 昨天的状态是这个样子的 < link href = "https://fonts.googleapis.com/css?family=Lobster" rel = "stylesheet" type = "text/css" > < style > . red - text { color : red ; } h2 { font - family : Lobster , Monospace ; } p { font - size : 16 px ; font - family : Monospace ; } . thick - green - border { border - color : green ; border - width : 10 px ; border - style : solid ; border - radius : 50 % ; } . smaller - image { width : 100 px ; } < / style > < h2 class = "red-text" > CatPhotoApp < / h2 > < p > Click here for < a href = "#" > cat photos < / a > . < / p > < a href = "#" > < img

python基础

家住魔仙堡 提交于 2020-03-10 11:50:36
执行过程: 例:python3 C:\test.py 1.先启动python3.exe 2.把C:\test.py从硬盘读入内存 3.解释执行文件内容(识别python语法) 引用计数+垃圾回收机制(每个值都会占用一个内存空间) x='qqq' 'qqq'这个值的引用计数为1 y=x 'qqq'这个值的引用计数为2 del x 取消绑定,x!='qqq' 变量的三要素: 1.变量值:用来表示状态(用变量名取到变量值) print(x) 2.变量值的类型:表示不同状态的变量值 print(type(x)) 3.变量值的id: print(id(x)) 组合:print(x,type(x),id(x)) 状态: 数字类型: 1.整型:int x=10 等于 x=int(10) 2.浮点型:float x=20.22 等于 x=float(20.22) 字符串:str 在引号(单引,双引,三引)里定义的一堆字符 deng='male'等于 deng=str('male') info="i'm luoxiaoxu" keke=''' haha jiji gggg ''' 字符只能和字符之前进行+或者* info1='nihao' info2='hello' info3=info1+info2 print(info3) nihaohello print('nihao'*7)