技术专区
-
新零售SaaS架构:多租户系统架构设计
多租户是SaaS领域的特有产物,在SaaS服务中,租户是指使用SaaS系统的客户,租户不同于用户,例如,B端SaaS产品,用户可能是某个组织下的员工,但整个企业组织是SaaS系统的租户。多租户技术是一种软件架构技术,可以…
-
[Android开发学iOS系列] TableView展现一个list
TableView用来做什么 TableView用来展示一个很长的list.和Android中的RecyclerView不同, iOS中的TableView只能是竖直方向的list. 如何写一个最简单的TableView 一个最简单的TableViewController看起来像这样:  …
-
gRPC(Java) keepAlive机制研究
结论 gRPC keepAlive是grpc框架在应用层面连接保活的一种措施。即当grpc连接上没有业务数据时,是否发送pingpong,以保持连接活跃性,不因长时间空闲而被Server或操作系统关闭 gRPC keepAlive在client与server都有,cl…
-
Lua 值得学习吗?
作者: Seth Kenlon 译者:LCTT MuggleWei | 2022-11-12 11:19 评论: 2 Lua 是一个有趣而强大的语言,随着各个版本的推进,功能愈发的强大,开发者群体也在不断的增长。这…
-
如何在 Linux 上安装 AWS 命令行工具
作者: Pradeep Kumar 译者:LCTT littlebirdnest | 2022-11-18 11:30 收藏: 1 本文讲述如何一步步在 Linux 上安装 AWS CLI(命令行工具)。 AWS CLI 是一个能够和 AWS 账…
-
Gorm源码学习-数据库连接
1 前言 gorm源码地址: Gorm , 本文基于commit:cef3de694d9615c574e82dfa0b50fc7ea2816f3e 官方入门指南: Doc 2 连接数据库代码示例 目前Gorm官方支持的数据库类型有:MySQL, PostgreSQL, SQLite, SQL Server.…
-
如何在 Linux 上安装 AWS 命令行工具
作者: Pradeep Kumar 译者:LCTT littlebirdnest | 2022-11-18 11:30 收藏: 1 本文讲述如何一步步在 Linux 上安装 AWS CLI(命令行工具)。 AWS CLI 是一个能够和 AWS 账…
-
Mybatis下的SQL注入漏洞原理及防护方法
一、前言 之前我一直认为 Mybatis 框架下已经实现预编译机制,很多东西都封装好了,应该基本上不会再有 SQL 注入问题了。近期在渗透中发现,在实际项目中,即使使用了 Mybatis 框架,但仍然有可能因为编码人员安全…
-
Spring Batch Admin Example
Looking for a Spring Batch Admin UI tutorial? You might be surprised to learn it is no longer supported. But don’t worry as in this post I’ll show you the recommended replacement. And how to set it u…
-
你认识的C# foreach语法糖,真的是全部吗?
本文的知识点其实由golang知名的for循环陷阱发散而来,对应到我的主力语言C#, 其实牵涉到闭包、foreach。为了便于理解,我重新组织了语言,以倒叙结构行文。 先给大家提炼出一个C#题:观察for、foreach闭包的差异 …