Docker版本与安装介绍 Docker-CE 和 Docker-EE Centos 上安装 Docker-CE Ubuntu 上安装 Docker-CE Docker-CE和Docker-EE Docker-CE指Do…
Spring Data JPA ——默认方法使用
初探 SDJ 先让我们来巩固一下 Java 的基础知识。Java 是面向对象的语言,目的是解决现实生活中的问题,可以通过使用类来包装现实生活中的事物成对象、使用属性来描述对象的特点并使用方法来控制对象的行为。我们在 Ja…
Shade in spring-boot-starter-parent is misconfigur
转载请注明出处 http://www.paraller.com 原文排版地址 点击获取更好阅读体验 项目pom.xml文件报错:”Shade in spring-boot-starter-parent is …
Spring Framework 参考文档(声明式基于注解的缓存)
声明式基于注解的缓存 对于缓存声明,Spring的缓存抽象提供了一组Java注解: @Cacheable:触发缓存人口。 @CacheEvict:触发缓存驱逐。 @CachePut:在不影响方法执行的情况下更新缓存。 @…
Spring Boot非Web项目运行配置
现在有一个非web项目: 比如一个kafka的消费端, 监听某个消息topic, 并处理对应的消息通过其他api发送通知或者短信给相关人员. 这时候想使用Spring Boot运行, 但又不需要依赖web, tomcat…
关于构造器的应用思考
在刚开始学习构造器时并不知道可以在什么具体的地方用到,直到前几天在写一个书签应用时,涉及到添加书签功能。大致的思路是这样的, 点击添加书签按钮,先向数据库里插入一个空的书签数据,当然id是自增的,然后刷新页面,根据id加…
Mysql Timestamp
格式 YYYY-MM-DD HH:MM:SS, 固定19个字符长度 范围 ‘1970-01-01 00:00:01’ UTC to ‘2038-01-19 03:14:07’…
Python Mysql 数据库操作
使用Python 进行数据库的操作 前奏 为了能操作数据库, 首先我们要有一个数据库, 所以要首先安装Mysql, 然后创建一个测试数据库python_test用以后面的测试使用 CREATE DATABASE `pyt…
Linux下定时备份mysql数据库
首先连接数据库,查看数据库是否连接成功 mysql -u 用户名 -h 脚本中地址 -p密码 创建脚本server_mysql_bak.sh #!/bin/sh # Database info DB_HOST="127.…
mysqldb,sqlalchemy和flask-sqlalchemy执行raw sql时如何防止sql注入
mysqldb c=db.cursor() max_price=5 c.execute("""SELECT spam, eggs, sausage FROM breakfast WHERE price < %s""…
TiDB Best Practice
本文档用于总结在使用 TiDB 时候的一些最佳实践,主要涉及 SQL 使用、OLAP/OLTP 优化技巧,特别是一些 TiDB 专有的优化开关。建议先阅读讲解 TiDB 原理的三篇文章(讲存储,说计算,谈调度),再来看这…
MySQL 权限管理
MySQL 的权限表在数据库启动的时候就载入内存,当用户通过身份认证后,就在内存中进行相应权限的存取,这样,此用户就可以在数据库中做权限范围内的各种操作了。 一、权限表的存取 在权限存取的两个过程中,系统会用到 “mys…