不管哪种用户验证方式,最终都是在验证成功后设置 HttpContext.User ,后续处理环节通过 HttpContext.User 获取用户信息。如果能直接修改 HttpContext.User ,就能达到模拟登录的目的,而 ASP.NET Core 的中间件(middleware)天生具备的可... ...
分类:
Web程序 时间:
2019-11-13 16:22:15
阅读次数:
80
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 publicclas ...
分类:
Web程序 时间:
2019-11-13 13:28:53
阅读次数:
90
模式的定义与特点 建造者(Builder)模式的定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可以灵活选择的。该 ...
分类:
其他好文 时间:
2019-11-13 00:57:12
阅读次数:
113
We are happy to announce v5.10.00 of the most complete development add on for Delphi and C++Builder for building native modular and fast multi-tier so ...
分类:
其他好文 时间:
2019-11-11 09:59:11
阅读次数:
104
众所周知,MANIFEST.MF文件中的空格开头的行是相当于拼接在上一行末尾的。很多又长又乱的Import-Package或者Export-Package,有时候想要搜索某个package却可能被换行截断而搜不到。 这时候咱们可以对它进行格式化重新排列,同时又不影响它的正常运行。再排个序方便查找。 ...
分类:
其他好文 时间:
2019-11-10 14:06:36
阅读次数:
235
NetCore使用log4的两种方式 一.需要指定 日志仓库 nuget:log4net,Microsoft.Extensions.Logging.Log4Net.AspNetCore 1.在程序启动的时候,先创建日志仓库,日志仓库自定义,整个系统,都是唯一的一个仓库最好管理 1 public St ...
分类:
Web程序 时间:
2019-11-10 13:48:01
阅读次数:
129
Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式 Redisson介绍Redisson是架设在Redis基础上的一个java驻内存数据网格。Redisson在基于NIO的Netty框架上,充分的利用了Redis键值数据库提供的一系列优势。在java使用工具包中常用接口的基础上, ...
分类:
编程语言 时间:
2019-11-09 15:58:29
阅读次数:
126
我的第一个小程序 1.首先搭建小程序所需环境,在微信公众平台上按照起步,申请账号、登记信息、获取到AppID接着安装开发工具,我安装的是v1.02.1810250版。 打开后出现了“初始化失败,请使用 2.2.3 或以上的基础库以使用云能力”的报错。这时打开左上角工具栏中的设置-->点击项目设置-- ...
分类:
微信 时间:
2019-11-09 12:14:21
阅读次数:
110
默认用法 public void alertDialog(View view) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("弹出窗"); builder.setMessage("提示 ...
分类:
移动开发 时间:
2019-11-07 19:28:22
阅读次数:
118
前几天记录了一下表单生成器(Form Builder)之表单数据存储结构mongodb篇,之后便想着伪造一些数据。为什么要伪造数据呢?说来惭愧,因为拖拉拽设计表单以及表单对应的列表的PC端和移动端该显示哪些字段并且是否支持搜索打印(即表单的列表配置)等一系列配置都还没有做,还有就是前面只说了表单相关 ...
分类:
其他好文 时间:
2019-11-07 12:53:01
阅读次数:
103