post-thumb

[中年大叔学编程]

.NET5快速接入支付宝扫码支付

最近一个朋友的老板让他支付宝支付,但是他没搞过这事啊,然后找到我,让我帮他搞一下,然后找他老板给点小费,反正闲着也是闲着,最近生活非常拮据啊,所以就应下来了。 在开始之前需要先去支付宝开发平台->开发者中心,创建应用、为应用添加功能包、设置接口加签方式等开发信息,具体操作可以去开发者中心查看相关文档,由于支付宝的所有参数和设置都是由朋友那边准备好的,所以我也就省去了这一步,等这些基本工作都准备好后,就开始开始编程之旅了。 其实我也没有接入过支付宝支付,先去Nuget或者Github搜素一番,看有没有官方SDK或者是开源库可以方便快捷的接入支付功能, 结果非常好,找打了Alipay Easy SDK for .NET,那么 直接通过NuGet管理面板搜索AlipayEasySDK进行安装,或者通过.

read more
post-thumb

[中年大叔学编程]

uView练手开发-开发一个图片小程序

放假在家,总是无所事事,就会拿着手机玩王者荣耀,但是人上年纪后,反应就是慢,游戏玩得菜得不得了。所以今天想着做点稍微有意义的事情-学习一下uView,学习总是要有一个目标才会有动力,就想着要不做一个图片浏览的小程序吧。 在开始之前,我们需要准备好环境Nodejs和HBuilderX,另外还需要一个小程序开发工具,微信、支付宝、头条等,自己任选吧,这里我选择的是头条,具体安装步骤在这里就省略掉,因为百度搜索里面太多太多了,这里就假设我们都已经具备开发环境了。 使用HBuilderX新建一个项目,为了方便,我直接新建了一个uviewui模板的项目, 这种方式创建的项目,会把uviewui的很多没用的Demo也引入进入,如过不需要的话,可以删除掉 接下来,我们需要安装scss/sass的插件,否则,在编译工程的时候会提示预编译器错误:代码使用了scss/sass语言,但未安装相应的编译器插件,请前往插件市场安装该插件 我们在HBuilderX->工具->插件安装->去往插件市场安装,去安装 安装成功后,我们把项目运行起来后,我们用头条小程序开发工具把dist下面的文件夹导进去 这里我新建一个Vue的页面,叫index.vue,这里的布局代码是我去uView的waterfall中拷贝出来稍作了修改,另外,我们需要去pexels申请一个API KEY,这个key需要在每次请求时放在请求头里面,所以,我们需要加入到http.

read more
post-thumb

[中年大叔学编程]

Windows安装Gitea

Git 服务很多,诸如:Gitlab,Gogs,Gitea,BitBucket等,我们公司就是用的Gitlab,功能是强大,但是太重,太慢,而且也不怎么喜欢ruby。由于是搭建个人的私人Git服务,所以就选一个轻量级够用的工具即可,这里我就选用的Gitea 安装Gitea之前,需要先安装数据库和Git,Git的安装这里就不多言了,至于数据库,它支持PostgreSQL, MySQL, SQLite, MSSQL这几种数据库,这里我选择的是MySQL 8.0.25 X64,下载解压后的目录如下: 我们在解压目录新建一个名为data的文件夹和一个名为my.

read more
post-thumb

[中年大叔学编程]

被迫学WPF-从新建一个WPF程序开始

最近公司突然说要开发自助机,最开始我们有考虑electron和nwjs这种方式来开发C端,但是自助机要接入的硬件很多,如:打印机、pos机、摄像头等。考虑到硬件交互的兼容性和稳定性等问题,最后选择了WPF来开发C端。但是没做过WPF啊,没办法,只有现学现用了。 这里我安装的环境是.NET5,IDE是Microsoft Visual Studio 2019 版本 16.9.4,在安装的时候,要记得勾选 具体的安装步骤就不细说了,百度很多,我们直接去新建一个WPF的项目吧 这里,我们一个简单的程序就创建好了,接下大概熟悉一下IDE里面的内容 在工具箱里有我们常用的一些空间,直接拖拽到设计区域即可,拖拽到设计器后,会自动生成XAML代码

read more
post-thumb

[中年大叔学编程]

被迫学WPF-认识一些常用控件

最近公司突然说要开发自助机,最开始我们有考虑electron和nwjs这种方式来开发C端,但是自助机要接入的硬件很多,如:打印机、pos机、摄像头等。考虑到硬件交互的兼容性和稳定性等问题,最后选择了WPF来开发C端。但是没做过WPF啊,没办法,只有现学现用了。 这里我安装的环境是.NET5,IDE是Microsoft Visual Studio 2019 版本 16.9.4,在安装的时候,要记得勾选 具体的安装步骤就不细说了,百度很多,我们直接去新建一个WPF的项目吧 这里,我们一个简单的程序就创建好了,接下大概熟悉一下IDE里面的内容 在工具箱里有我们常用的一些空间,直接拖拽到设计区域即可,拖拽到设计器后,会自动生成XAML代码

read more