#安全组件

系统和子系统、架构和框架、模块和组件

平时学习一些编程相关的技术,除了买书看之外就是通过搜索引擎找相关资料,例如从官网上获取最新技术文档(虽然看不懂英文,但是可以借助翻译工具达到这个目的)或者是在CSDN、博客园、思否、infoQ等网站获取一些编程语言/技术框架等知识。当然了,记得初学编程的时候,大多就是去w3cschool和菜鸟教程学习,一来觉得实用性相...

LindDotNetCore~Polly组件对微服务场景的价值

回到目录Polly是一个开源框架,在github上可以找到,被善友大哥收录,也是.AppvNext的一员!AppvNext:https://github.com/App-vNextGitHub:https://github.com/App-vNext/PollyNanoFabric是一个开源的微服务架构,也是善友大哥推...

DotNetCore跨平台~组件化时代来了

回到目录进行dotnetcore之后,各种对象都是基于DI进行生产的,这就有了对象的生命周期一说,早在autofac里也有相关知识点,这与Microsoft.Extensions.DependencyInjection是完全温和的,方便大家理解,在讲今天的组件化之前,先对DI的三种生命周期进行理解一下:AddSingl...

LindAgile.SchedulingTask~设计一个不错的任务调度组件

回到目录SchedulingTask产生的原因任务调试主要指定期执行某些任务代码,之前用过quartz,感觉有些重,使用时需要添加包包,配置管理项时,对于简单的项目用它就显得有些臃肿了,不如直接上个简单的东西来实现,所有才有了今天的SchedulingTask,它被大叔集成到了最新的lindAgile框架里,也是Mod...

Node.js与Sails~redis组件的使用

有段时间没写关于NodeJs的文章了,今天也是为了解决高并发的问题,而想起了这个东西,IIS的站点在并发量达到200时有了一个瓶颈,于是想到了这个对高并发支持比较好的框架,nodeJs在我之前写出一些文章,主要为sails框架为主,介绍了一些使用方法,今天主要说下redis组件!项目:SailsMvc开发工具:webs...

异步与并行~List<T>是线程安全的吗?

返回目录题目有点意思,大家都知道Dictionary<K,V>不是线程安全的类型,而List<T>是线程安全的吗?在今天之前大叔没有去测试过,而就在今天也是一个VIP问我,说在我的代码中使用了并行,然后为一个List赋值,说的直接一点就是:List元素是全局的,在各个线程里分别去操作它,测试数据...

Lind.DDD.SSO单点登陆组件的使用(原创)

回到目录一般sso的说明在Lind.DDD框架里,有对单点登陆的集成,原理就是各个网站去sso网站统一登陆授权,之后在sso网站将登陆的token进行存储,存储方式随你(cache,redis,mongodb,file),之后业务平台在访问资源时,如果这些资源需要用户登陆才能访问,就会去sso网站取token,再根据t...

IoC组件~Autofac将多实现一次注入,根据别名Resove实例

回到目录对于IoC容器来说,性能最好的莫过于Autofac了,而对于灵活度来说,它也是值得称赞的,为了考虑系统的性能,我们经常是在系统初始化于将所有依赖注册到容器里,当需要于根据别名把实现拿出来,然后再使用即可;而如果每次使用都是注册-反射,我相信那是很耗性能的,所以我们决定先依赖一次注册,按需反射对象的实例!通过Na...

保护HTTP的安全

#如果没有严格的限制访问的权限,公司放在服务器上的重要文档就存在隐患,web需要有一些安全的http形式:#安全方法:#基本认证、摘要认证、报文完整性检查都是一些轻量级的方法,但还不够强大,下面介绍更加强大的一些方法:#服务端认证#客户端认证#完整性:客户端和服务器的数据不会被修改#加密:客户端和服务端的对话时私密的,...
代码星球 ·2020-07-14

创建安全的基于HTTP的api应用接口

#http://my.oschina.net/xiangtao/blog/196211#要创建安全的基于HTTP的api接口,最重要的是要在服务端的进行请求的认证。#如何进行有效的服务端验证呢?#一般情况下提供2个标识符:#AccessKeyID:标记一个用户的唯一标识符#SecretAccessKey:用户的密钥,用...

web的结构组件

#encoding=utf-8#python2.7.10#xiaodeng#web的结构组件#HTTP权威指南18页#代理:#位于客户端和服务器之间的http中间实体'''代理是web安全、应用集成及性能优化的重要组成模块代理位于客户端和服务器之间,接收所有客户端的http请求,并将这些请求转发给服务端,对于用户来讲,...
代码星球 ·2020-07-14

JAVA WEB项目文件夹上传下载组件

核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。* 如何分片;* 如何合成一个文件;* 中断了从哪个分片开始。如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子,虽...

JAVA WEB项目大文件上传下载组件

核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。* 如何分片;* 如何合成一个文件;* 中断了从哪个分片开始。如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子,虽...

从乌云的错误漏洞分析看Mifare Classic安全

前言  12年2月初国内著名安全问题反馈平台-乌云发布了有关某公司员工卡的金额效验算法破解的安全问题。从整个漏洞分析来看,漏洞的提交者把员工卡的数据分析得非常仔细,以至很多刚刚接触或者未曾接触的都纷纷赞叹。但从真实的技术角度出发来进行分析的话,从漏洞的标题以及其内部的分析和解决方案都可以看得出,乌云以及漏洞发布者完全不...

信息安全名词

彩虹表: 彩虹表(RainbowTables)就是一个庞大的、针对各种可能的字母组合预先计算好的哈希值的集合,常用来破解md5。相关文章用彩虹表破解MD5、LMHash等复杂加密密码 http://project-rainbowcrack.com/index.htmRainbowCrackisage...
代码星球 ·2020-07-12
首页上一页...4041424344...下一页尾页