摘要:
背景: 介绍: 在一些学习系统,或者考试系统中。一旦出现长时间未操作,就会判定这个人不在场。所以就会进行退出系统,处于对安全和系统负担还有业务的需求。 简单讲:这个功能,就像你打游戏的时候长时间不操作,就会有请你认真对待游戏的弹框,让你认真对待游戏的意思。 动图演示: 正常演示 关闭一个警告,即关闭 阅读全文
摘要:
背景: 在前端无法生成特殊的excel表格,或操作复杂的时候会通过后台进行生成excel。但是服务器的资源也非常宝贵,所以通过数据流的方式就可以实现:不在服务器存储的情况下,使前端成功下载excel文件; 效果如下: 代码如下: 1,封装的方法: /// <summary> /// 导出excel模 阅读全文
摘要:
使用背景: 项目中需要用的富文本框去上传视频,图片的话大部分都是可以的。相对来说,国外的富文本框很成熟。但鉴于文档是英语,这里使用了百度的富文本框。 采用的api的方式,调用接口进行上传文件。话不多说,开撸! 准备: 创建一个.net mvc的项目。下载百度富文本框.net 版本的js文件。 创建项 阅读全文
摘要:
背景: 先上个图,看一下效果: SSO英文全称Single Sign On(单点登录)。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。 它是目前比较流行的企业业务整合的解决方案之一。(本段内容来自百 阅读全文
摘要:
使用背景: 关于滑动验证码的使用场所还是非常多的,如: 调取短信接口之前,和 注册请求之前 或者 频繁会调用的接口 都需要加这个拼图验证。这里先上一下效果图吧(心中无码,自然高清)。 话不多说,开撸! 实现分析: 滑动验证码的逻辑也很简单。大概说一下: 1,服务器生成主图+附图(从主图裁剪下来的不需 阅读全文
摘要:
在.NET4.0中,我可以借助System.Speech组件让电脑来识别我们的声音。 以上,当我说"name",显示"Darren",我说"age",显示"永远21"。如何做呢? 首先要开启电脑的语音识别功能。 右键电脑右下方的扬声器,选择"录音设备"。 点击默认的"麦克风",再点击左下角的"配置" 阅读全文
摘要:
使用背景: 项目中用户频繁访问数据库会导致程序的卡顿,甚至堵塞。使用缓存可以有效的降低用户访问数据库的频次,有效的减少并发的压力。保护后端真实的服务器。 对于开发人员需要方便调用,所以本文提供了helper类对缓存有了封装。分了三个Cache,SystemCache,RedisCache(默认缓存, 阅读全文
摘要:
背景: ASP.NET Formwork Api / ASP.Net Core Api 做比较。 有关 Global.asax、FilterConfig.cs 和 RouteConfig.cs 等都被 Program.cs 和 Startup.cs两个类取而代之. 程序中 把Program.cs 作 阅读全文
摘要:
使用背景: 测试layui的多图片上传中,发现了一个问题。就是说当多图片上传后顺序无法进行更改,在不修改layui的框架前提下这里有两种方案:1,按照上传时间排序,2用js可以滑块进行拖拽修改。 都不难,这里就简单记录一下,话不多说,开撸!(ps:貌似同步上传可以避免这种问题,没有具体研究。) c# 阅读全文
摘要:
为什么使用雪花ID 在以前的项目中,最常见的两种主键类型是自增Id和UUID,在比较这两种ID之前首先要搞明白一个问题,就是为什么主键有序比无序查询效率要快,因为自增Id和UUID之间最大的不同点就在于有序性。 雪花ID是用一个64位的整形数字来做ID,对应.net中的long,数据库中的bigin 阅读全文