Wesley13 Wesley13
3年前
TARS的服务鉴权功能|避免数据泄露
!(https://oscimg.oschina.net/oscnet/084208376c754453a44175dc09e16402.gif)在我们使用微服务架构时,经常会选择通过RPC通信框架方便地实现服务间的调用。但方便的同时也带来了一些安全隐患,任何用户都能够访问对外公开的接口,可能造成部分敏感数据的泄露,这是我们不希望
阮小五 阮小五
2年前
原型设计工具Axure RP使用技巧
Axure专为快速原型设计而生的应用,Axure破解版可以辅助产品经理快速设计完整的产品原型,并结合批注,说明以及流程图,框架图等元素。如何使用Axure设计工具提升效率,包括以下几方面1、通用元件库使用元件库贵精不贵多,一方面是人有选择困难症,元件库太多
Wesley13 Wesley13
3年前
thinkphp5.x全版本任意代码执行getshell
ThinkPHP官方2018年12月9日发布重要的安全更新(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.thinkphp.cn%2F869075),修复了一个严重的远程代码执行漏洞。该更新主要涉及一个安全更新,由于框架对控制器名没有进行足够的检测会导致在没有开启强制路由的情
Easter79 Easter79
3年前
Tp5安全篇入门
输入安全设置public目录为唯一对外访问目录,不能把资源文件放入到应用目录;使用框架提供的请求变量获取方法(Request类的param方法及input助手函数)而不是原生系统变量获取用户输入的数据;使用验证类或者验证方法对业务数据设置必要的验证规则;设置安全过滤函数对用户输入的数据进行过滤处理。
Wesley13 Wesley13
3年前
AOP系列
AOP(AspectOrientProgramming),我们一般称为面向方面(切面)编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。AOP实现的关键在于AOP框架自动创建的AOP代理,AOP代理主要分为静态代理和动态代理,静态代理的代表为AspectJ;而动态代理则以SpringAOP为代表。本文
Stella981 Stella981
3年前
Spark Graphx
Graphx   概述      SparkGraphX是一个分布式图处理框架,它是基于Spark平台提供对图计算和图挖掘简洁易用的而丰富的接口,极大的方便了对分布式图处理的需求。      众所周知·,社交网络中人与人之间有很多关系链,例如Twitter、Facebook、微博和微信等,这些都是大数据产生的地方都需要图计算,现
Stella981 Stella981
3年前
Spring Boot(十四):Spring Boot + mybatis + Thymeleaf 分页示例(纯底层代码,不是pagehelper)
最近放假在家,终于有时间学习springboot了,当下最流行的java框架,我还没有接触过,有点遗憾,看过尚硅谷雷丰阳老师的springboot基础整合篇,现在轮到项目整合了,在B站发现一个码匠社区项目挺好的,最近刚完成了分页部分的练习,居然没用插件,直接原生代码,有点牛笔。!(https://oscimg.oschina.net/oscnet/u
Easter79 Easter79
3年前
SpringBoot之JPA
前言:用Spring全家桶,大家常用的应该是jpa,上次我看过一次调查统计,歪果人使用持久化框架jpa比较多,目前国内已知互联网公司mybatis会比较多,可能大家都觉得mybatis的查询效率更高。 SpringDataJPA只是SpringData中的一个子模块,JPA是一套标准接口,而Hibernate是JPA的实现,SpringDataJPA底
Stella981 Stella981
3年前
Linux中mmap函数使用
一、前言除了标准的文件IO,例如open,read,write,内核还提供接口运行应用将文件map到内存,使得内存中的一个字节与文件中的一个字节一一对应。这就是今天要说的mmap,它在android中的用处非常多,比如binder,还有腾讯的开源的IO框架MMKV(https://www.oschina.net/actio
NVIDIA DOCA 1.4 持续增强数据中心基础设施服务
NVIDIADOCA软件框架旨在帮助开发者在当前和未来的NVIDIABlueFieldDPU上实现卸载、加速和隔离网络、存储、安全和管理服务,通过提供功能强大的开发套件将软件定义、硬件加速的数据中心基础设施的性能、效率、安全性、可靠性提升至新的高度。NVIDIADOCA依托于面向未来、API驱动的思维模式而构建,可让NVIDIABlu