logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微信授权回调时,回调地址中原有参数丢失

近日在做登录微服务的时候,需要做微信授权认证.出现各种坑,(有坑才有成长). 之前一直是只带有一个参数, 没有发现任何问题, 今天在测试项目一些功能时,发现授权后的回调地址中,丢失了原有的参数. 授权页时显示回调地址中参数有2个,当点击确认授权按钮后, 参数剩了一个了.网上没有查到相关问题解决方案,文档上也没有明确记录. 经多方测试,老大指点后.问题终于得到解决.现...

什么是单机,集群,分布式,微服务?

单机:所有的业务全部写在一个项目中,部署服务到一台服务器上。作用:所有的请求业务都由这台服务器处理集群:多台服务器部署相同应用构成一个集群作用:通过负载均衡设备共同对外提供服务分布式:不同模块部署在不同服务器上作用:分布式解决网站高并发带来问题SOA:业务系统分解为多个组件,让每个组件都独立提供离散,自治,可复用的服务能力,通过服务的组合和编排来实现上层的业务流程作用...

微信授权回调时,回调地址中原有参数丢失

近日在做登录微服务的时候,需要做微信授权认证.出现各种坑,(有坑才有成长). 之前一直是只带有一个参数, 没有发现任何问题, 今天在测试项目一些功能时,发现授权后的回调地址中,丢失了原有的参数. 授权页时显示回调地址中参数有2个,当点击确认授权按钮后, 参数剩了一个了.网上没有查到相关问题解决方案,文档上也没有明确记录. 经多方测试,老大指点后.问题终于得到解决.现...

.net Windows服务采用Quartz.NET实现任务调度

采用Windows服务任务调度Quartz.NET     Windows服务使用标准的C#编写,任务调度框架采用开源的Quartz.NET。    首先创建Windows服务-JobService        其次创建类库项目-JobLibrary    整体解决方案架构图如下:        在JobLibary中添加Quartz.NET的Nuget包引用

vue中axios实现数据交互与跨域问题

1. 通过axios实现数据请求vue.js默认没有提供ajax功能的。所以使用vue的时候,一般都会使用axios的插件来实现ajax与后端服务器的数据交互。注意,axios本质上就是javascript的ajax封装,所以会被同源策略限制。下载地址:https://unpkg.com/axios@0.18.0/dist/axios.jshttps://unpkg.com/axios@0.18.

C#的dapper使用

Dapper是一款轻量级ORM工具(Github)。如果你在小的项目中,使用Entity Framework、NHibernate 来处理大数据访问及关系映射,未免有点杀鸡用牛刀。你又觉得ORM省时省力,这时Dapper 将是你不二的选择。为什么选择Dapper轻量。只有一个文件(SqlMapper.cs),编译完成之后只有120k(好象是变胖了)速度快。Dapper的速度接近与IDa...

到底了