01 2020 档案

摘要:公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁(实现秒杀的一种解决方案) (select * from product p where p.type=’xxxxx’ for update) 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 这些分类并不是全是指锁的状态,有的指锁 阅读全文
posted @ 2020-01-30 19:58 wf.zhang 阅读(141) 评论(0) 推荐(0)
摘要:执行语句: exec sp_msforeachtable "sp_changeobjectowner '?','dbo'" 阅读全文
posted @ 2020-01-26 19:45 wf.zhang 阅读(4989) 评论(0) 推荐(0)
摘要:本文 Linux 环境 centos 6.8 (此处是单独一台虚拟机安装 和 下面两篇文章 主从 哨兵安装的路径不一样) 下载 进入 https://redis.io/ 点击 下载5.0.7 将tar包放在 /opt 目录下 解压 tar -zxvf redis-5.0.7.tar.gz -C /u 阅读全文
posted @ 2020-01-18 23:48 wf.zhang 阅读(285) 评论(0) 推荐(0)
摘要:使用redis5.0.7 前提完成三台 虚拟机的主从搭建 可回看 https://www.cnblogs.com/wf-zhang/p/12208052.html 本文实现redis哨兵机制 给每台虚拟机都增加一个哨兵 Sentinel 主要过程修改 sentinel.conf 文件达到效果 准备工 阅读全文
posted @ 2020-01-18 17:16 wf.zhang 阅读(782) 评论(0) 推荐(0)
摘要:使用目前 最稳定版本 redis 5.0.7(摘自官网的图片 记录下) 环境 centos 6.8 在一台上安装 redis5.0.7 (主机) (保证主机能够看到redis log) 克隆两台(从机) 主从复制 主要是修改redis.conf文件 达到的效果 这里没有设置主从机 日志 密码 1,2 阅读全文
posted @ 2020-01-18 01:36 wf.zhang 阅读(736) 评论(0) 推荐(0)
摘要:环境 centos6.8 jdk 1.8 mysql 5.6 1.vim /etc/profile 命令进入编辑 g 到最后一行 i 开始插入 在最后一行加上下面的内容 export JAVA_HOME=/usr/local/jdk1.8.0_231 export MYSQL_HOME=/usr/l 阅读全文
posted @ 2020-01-12 11:31 wf.zhang 阅读(513) 评论(0) 推荐(0)
摘要:使用以下url 使用自己的数据库 这里是yml文件的格式 url: jdbc:mysql://localhost:3306/clouddb01?useSSL=true&serverTimezone=UTC&characterEncoding=UTF8 阅读全文
posted @ 2020-01-09 10:57 wf.zhang 阅读(662) 评论(0) 推荐(0)
摘要:@GetMapping("/user/{id}")public User getUser(@PathVariable("id") Integer id) { User user = new User(); user.setId(id); Example<User> example = Example 阅读全文
posted @ 2020-01-08 13:49 wf.zhang 阅读(3147) 评论(0) 推荐(0)
摘要:这里使用的springboot2.2.2版本 没有报错发生也没有生成表 是yml的问题 下面有正确的yml 不需要 在启动类加 @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoC 阅读全文
posted @ 2020-01-08 12:57 wf.zhang 阅读(3693) 评论(0) 推荐(1)
摘要:/** * @author wf.zhang */ @RestController public class HelloController { @Autowired JdbcTemplate jdbcTemplate; @GetMapping("/query") public Map<String 阅读全文
posted @ 2020-01-07 22:27 wf.zhang 阅读(783) 评论(0) 推荐(0)
摘要:环境 idea2019.2 jdk1.8 数据库mysql 5.7 项目 结构 new ->Project 使用springboot快速搭建web项目 选好sdk next 填写项目信息 next 点Web-->勾选 Spring Web 点SQL->勾选 JDBC API 和 MySQL Driv 阅读全文
posted @ 2020-01-07 20:28 wf.zhang 阅读(1379) 评论(1) 推荐(1)
摘要:项目结构 pom文件 本项目使用的SpringBoot 1.5.9版本 需要更高的版本直接替换版本号即可 父项目中的版本号可以管理整个项目 下面的web的版本号可以省略 <parent> <groupId>org.springframework.boot</groupId> <artifactId> 阅读全文
posted @ 2020-01-06 10:11 wf.zhang 阅读(380) 评论(0) 推荐(0)
摘要:1. 左连接,右连接,内连接,外连接的区别 内连接也叫连接,是最早的一种连接。还可以被称为普通连接或者自然连接,内连接是从结果表中删除与其他被连接表中没有匹配行的所有行,所以内连接可能会丢失信息。 外连接分为三种:左外连接,右外连接,全外连接。 其中左外连接:left join是以左表的记录为基础的 阅读全文
posted @ 2020-01-03 20:14 wf.zhang 阅读(121) 评论(0) 推荐(0)
摘要:1.java数据类型 基本数据类型(原始数据类型) (3大类 8小类) 1个字节=8位 (1B=8bit) 【位是存储数据的最小单位,而字节是存储数据的基本单位】 byte --> 1个字节 (-128~127)能存最大的数127 short -->2个字节 (-32768~32767)约3万 整数 阅读全文
posted @ 2020-01-03 19:55 wf.zhang 阅读(219) 评论(0) 推荐(0)
摘要:public class TestSimpleDateFormat { private static final DateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public static Date pars 阅读全文
posted @ 2020-01-02 16:32 wf.zhang 阅读(2448) 评论(0) 推荐(0)
摘要:如果提前了解了你们要面对得人生, 不知道你们是否还有勇气前来, 看见得和听到的, 经常会令你们沮丧, 世俗是这样强大, 强大到生不出改变它们的念头来。 可是如果有机会提前了解了你们的人生, 知道青春也不过只有这些日子, 不知你们是否还会在意 那些世俗希望你们在意的事情, 比如占有多少才更荣耀, 拥有 阅读全文
posted @ 2020-01-02 13:51 wf.zhang 阅读(199) 评论(0) 推荐(0)