Wesley13 Wesley13
4年前
java持久层框架mybatis如何防止sql注入
sql注入大家都不陌生,是一种常见的攻击方式,攻击者在界面的表单信息或url上输入一些奇怪的sql片段,例如“or‘1’’1’”这样的语句,有可能入侵参数校验不足的应用程序。所以在我们的应用中需要做一些工作,来防备这样的攻击方式。在一些安全性很高的应用中,比如银行软件,经常使用将sql语句全部替换为存储过程这样的方式,来防止sql注入,这当然是一种很安全
Easter79 Easter79
4年前
springboot整合持久层技术(mysql驱动问题)
java.sql.SQLException:Theservertimezonevalue'�й���׼ʱ��'isunrecognizedorrepresentsmorethanonetimezone.YoumustconfigureeithertheserverorJDBCdriver(viathese
Wesley13 Wesley13
4年前
Ubuntu 安装 Redis,并配置开机启动
1、下载安装Redis:cd/tmpwgethttp://redis.googlecode.com/files/redis2.4.6.tar.gz(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fredis.googlecode.com%2Ffiles%2Fredis2.4.6
可莉 可莉
4年前
2020,最新Model的设计
很多的app使用MVC设计模式来将“用户交互”与“数据和逻辑”分开,而model其中一个重要作用就是持久化。下文中设计的Model可能不是一个完美的,扩展性强的model范例,但在我需要重构的app中,这样的设计能够满足我的需要。关于ModelModel层包含了app的数据与逻辑,Model层中的类需要关心的是数据的表现,存储,以及操
Stella981 Stella981
4年前
Redis 安装篇
Linux系统下安装:cd /usr/localwget http://download.redis.io/releases/redis3.0.3.tar.gz(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdownload.redis.io%2Freleases%2Fredi
Wesley13 Wesley13
4年前
NoSQL从小白到码神 火推08
NoSQL从小白到码神本课程适用于运维、开发相关人员。课程目录:NoSQL背景NoSQL简介NoSQL和关系型数据库对比Redis简介Redis下载安装配置(Linux环境)Redis优点
Stella981 Stella981
4年前
CentOS下Redis 2.2.14安装配置详解
一、下载redis最新版本2.2.14cd/usr/local/srcwget–chttp://redis.googlecode.com/files/redis2.2.14.tar.gz(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fredis
可莉 可莉
4年前
2020.4.29美团Android开发暑期实习二面面经
美团安卓开发暑期实习一面面经1.自我介绍2.部门在北京,你怎么看待北京这座城市3.安卓四大组件是什么4.活动A跳转到活动B,A、B各自经历了哪些状态?如果又在B界面按了返回键呢?5.活动A跳转到活动B,再回到A,如何实现活动A中数据的数据持久化?6.如果跳转到活动B后,活动A被回收,此时再返回活
Wesley13 Wesley13
4年前
voltdb数据库持久性,扩展集群
  之前在git上下载的voltdb,以及在官网下载的社区版voltdb均不支持持久性事务,和扩展集群,今天下载了企业试用版voltdb,安装过程不再赘述,记录一下我的使用过程持久性测试  以前的 voltadmin shutdown;之后重新启动voltdb后,仍然不能恢复数据,即使使用recover命令恢复后,也不能再现之前的数据,但是用
Stella981 Stella981
4年前
Python任务调度模块 – APScheduler
APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务、并以daemon方式运行应用。目前最新版本为3.0.x。在APScheduler中有四个组件:触发器(trigger)包含调度逻辑,每一个作业有它自己的触发器,用于决定接下来哪一个作业会运行