springboot微信支付,支付二维码生成

https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1 微信扫码支付开发者文档,里面会有支付流程的教程 接口链接 URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder 首先,我们需要符合微信平台的要求,通过接口连接,返回一下该数据,数据类型为xml格式,我们一般获取code_url的链接即可 {nonce_str=xBkIJKHN7wGdjbgn, code_url=weix
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

Spring boot 梳理 - Spring boot 与 JSP

若使用Spring boot 开发web应用中使用jsp,需要打包成war,并部署到非嵌入式servlet容器中运行,在嵌入式servlet中如法运行,且需要匹配非嵌入式servlet版本与Spring boot开发中的版本一致性
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

扩展C#与元编程

扩展C#与元编程 https://www.cnblogs.com/knat/p/4580393.html https://www.cnblogs.com/knat/p/4584023.html 扩展C#与元编程(一) 众所周知,Roslyn project已经开源一年多了。简单的说,Roslyn是:1)用C#/VB写的C#/VB的编译器,以及与IDE集成;2)编译器的功能以API的方式暴露出来(即一组DLL)。 Roslyn对大多数开发者来说没啥用处,你关心的是你的应用程序的逻辑与构建而不需要
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

致敬2018,朝向2019迈进

2018年对我来说有失落,有收获。 2018年我如愿考上研究生,进入高校继续学习,认识了一些师兄师姐,看见了更加广阔的世界。经过一学期的学习,渐渐的开始对自己以后要走的路有了一些迷糊的认识,跌跌撞撞终于找到了自己的目标,开始了大数据的学习。 2018年我失去了一段长期的感情,并不会再去挽回,大家都饶了对方。 在2019年的开头,决定开始记录自己的学习和生活,选择了博客园,希望与大家一起齐头并进,遇见更好的自己。 祝愿大家在2019年有酒、有肉、有钱、有爱,有期待!!! 新年Flag: 学会游泳
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

2339: [HNOI2011]卡农

Description 首先去除顺序不同算一种的麻烦,就是最后答案除以总片段数\(2^m-1\) 设\(f_i\)表示安排\(i\)个片段的合法种类 那么对于任何一个包含\(i-1\)个片段的序列(除了发\(f_{i-1}\)的那几个合法序列)都能再找到唯一一个片段使得整个序列变为合法序列(那种和旋是基数个就选上)。但是还有一种特例就是可能这个新选的片段已经在序列里了,这种情况下把这两个相同的片段去掉肯定还是合法序列啊,就是\(f_{i-2}\) 所以总柿子就是\[f_i= A_{2^m-1}
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

Spring boot 梳理 - 模版引擎

开发环境中关闭缓存 spring: thymeleaf: cache: false freemarker: cache: false
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

python第三方库requests

1.请求分析 """requests库的应用。requests是比python内置urllib库更好的http请求库""" import requests from requests.models import Response res = requests.get("https://www.baidu.com/") # 此处可以换成post,delete,patch等请求 print(type(res)) # <class 'requests.models.Respo
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

Python基础九函数进阶(一)

Q:Python运行代码时,遇到函数是怎么做到的? A:从Python解释器开始执行之后,就在内存中开辟一个空间,每当遇到一个变量的时候,就把变量名和值之间的对应关系记录下来,但是当遇到函数定义的时候,解释器只是象征性的将函数名读入内存,表示知道这个函数存在了,至于函数内部的变量跟逻辑,解释器根本不关心。   当执行到函数调用的时候,Python解释器会再开辟一块内存来存储这个函数里面的内容,这个时候,才关注函数里面有哪些变量,而函数中的变量会存储在新开辟出来的内存中,函数中的变量只能在函数内
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

细节决定人生

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/caimouse/article/details/85272480 一个人从一生出来,就注定不注重细节的,你看看刚出世时的小孩就以最大的音量来哭着,才不管大家喜欢不喜欢,因而人具有的细节能力都是后天培养出来的,比如上学,父母身教,读书等。细节有多重要呢?其实是可以决定一生的。其实细节也有另外一个名称“蝴蝶效应”,现在我与大家分享《小说课》里的一个故事,真正地体验一下细节的重要性。 美国著名的气象学
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

游戏制作之路(35)从开始菜单切换到游戏循环

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/caimouse/article/details/85288643 前面学习了怎么样制作游戏运行之后的游戏菜单,这个都是游戏最基本的功能,标配的,学完菜单之后,就心里想着怎么样切换到游戏循环里了吧?也就是把菜单怎么样隐藏掉,根据用户的选择显示不同的游戏循环,比如选择“开始”菜单就进行游戏主循环,选择“退出”就退出游戏,选择“参数”就进入参数配置的设置界面。 下面就来学习这个方面的内容,首先来看一下
分类: 其他 发布时间: 01-01 22:44 阅读次数: 0

一个项目中不能同时出现两个main函数

在写两个短程序的时候想着把两个cpp文件放到同一个项目中比较省空间,然后就出现了下面的问题:main函数已经定义过,然后将项目中的一个含有main函数的cpp文件删除之后再运行,可以运行 原因大概是main函数是程序的入口,一个项目中只能有一个 如果觉得建立多个主函数麻烦的话可以选择在同一个解决方案下建立多个项目 首先,右击解决方案--->添加--->新建项目 接着,右击想要运行的项目---->设为启动项目, 右击之后要运行的项目名称会变成黑体字,然后Ctrl+F5就可以了
分类: 其他 发布时间: 01-01 22:43 阅读次数: 0

C++中指针访问二维数组

学习C++时候关于指针数组的几个概念有些迷,搞清楚后写篇博客梳理一下 1.系统在编译数组和下标时会将其编译为*(数组名+下标),其中下标为数组元素的长度 2.系统在处理二维数组的时候将其看为数组元素为一维数组的一维数组 #include<iostream> using namespace std; int main(){ int arr[3][3] = { { 11, 12, 13 }, { 21, 22, 23 }, { 31, 32, 33 } }; for (int i = 0;
分类: 其他 发布时间: 01-01 22:43 阅读次数: 0

VS写C++程序时候cout不明确

今天写C++程序时候突然出现一个cout不明确的错误,想着可能是VS没有反应过来吧,然后就把using namespace std删除了又重新写上,然后……emmm……竟然对了,有大佬知道真正的原因吗
分类: 其他 发布时间: 01-01 22:43 阅读次数: 0

无法解析的外部符号 "public: __thiscall

错误 2 error LNK2019: 无法解析的外部符号 "public: __thiscall Rectangle::~Rectangle(void)" (??1Rectangle@@QAE@XZ),该符号在函数 "public: __thiscall Square::~Square(void)" (??1Square@@QAE@XZ) 中被引用 原因:函数这是只是声明了却没有定义 参考https://blog.csdn.net/dlm_211314/article/details/391
分类: 其他 发布时间: 01-01 22:43 阅读次数: 0

高斯消去法解线性方程组C++实现

一.问题分析:高斯消去法解线性方程组主要面对的问题是矩阵的运算,所以可以定义一个矩阵类Matrix类作为基类,然后由矩阵类Matrix类派生出一个线性方程组类LinearEqu类。 二.矩阵功能分析:(1)Matrix类处理n*n的方阵,方阵用一个一维数组存放,矩阵类Matrix的数据成员包括数组的首地址和矩阵长度n,函数成员有设置矩阵的值setMatrix()和显示矩阵printMatrix()。(2)LinearEqu类除了由矩阵Matrix继承过来的存放矩阵A的成员之外,还包括存放解向量
分类: 其他 发布时间: 01-01 22:42 阅读次数: 0

变步长梯形积分算法求解函数定积分

算法基本原理:把原区间分为一系列小期间(n份),在每个小区间上都用小的梯形面积来近似代替原函数的积分,当小区间足够小时,就可以得到原来积分的近似值。但是这个过程中有一个问题是步长的取值,步长太大精度难以保证,步长太小会导致计算量的增加,所以,实际计算中常常采用变步长的方法,使得在步长逐次减小的过程中,求得的积分结果满足要求的精度为止。 首先,给出两个计算公式 (1) //计算步长为h的积分 (2) //将步长h二分,计算以h/2为步长的积分 步骤: 取n=1,利用公式(1)计算积分值 进行二分
分类: 其他 发布时间: 01-01 22:42 阅读次数: 0

计算机算法设计与分析课本(王晓东著)课后算法实现题1-3 最多约数问题

问题描述: 正整数x的约数是能整除x的正整数。正整数x的约数个数记为div(x)。例如,1 2 5 10都是10的约数,且div(10)=4。设a和b是2个正整数,a<=b,找出a和b之间约数个数最多的数x。 算法设计: 对于给定的2个正整数a<=b,计算a和b之间约数个数最多的数。 数据的输入与输出: 输入文件示例 输出文件示例 1 36 9 问题分析: 可以用暴力求解的方法直接求出数的约数的个数,时间复杂度为O(n),随着数的增大时间复杂度也将增大,不合适,这里可以使用约数个数定理,n分解
分类: 其他 发布时间: 01-01 22:42 阅读次数: 0

LeetCode121. Best Time to Buy and Sell Stock

版权声明:本文为博主原创文章,欢迎转载!转载请保留原博客地址。 https://blog.csdn.net/grllery/article/details/85172338 121. Best Time to Buy and Sell Stock Say you have an array for which the ith element is the price of a given stock on day i. If you were only permitted to complet
分类: 其他 发布时间: 01-01 22:41 阅读次数: 0

LeetCode213. House Robber II

版权声明:本文为博主原创文章,欢迎转载!转载请保留原博客地址。 https://blog.csdn.net/grllery/article/details/85217671 213. House Robber II You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed. All houses at this pla
分类: 其他 发布时间: 01-01 22:41 阅读次数: 0

VS2015编译opencv时cap_msmf出错

版权声明:本文为博主原创文章,欢迎转载!转载请保留原博客地址。 https://blog.csdn.net/grllery/article/details/85220594 问题 VS2015编译opencv的videoio模块时cap_msmf部分出错。提示_ComPtr<ID3D11Multithread> D3DDevMT中ID3D11Multithread未声明的标识符,非法的间接寻址等错误。 解决方法 Configure和Generate时使用的Windows SDK是 10.0.1
分类: 其他 发布时间: 01-01 22:40 阅读次数: 0