初识并发问题 //多线程同时操作同一个对象 //抢火车票的例子 //发现问题:多个线程操作同一个资源的情况下,线程不安全,数据会出现紊乱 (并发问题) public class ThreadTest04 implements Runnable{ //票数 private int ticketNums ...
分类:
其他好文 时间:
2021-04-24 13:52:25
阅读次数:
0
mysql mysql是数据库管理系统. 一个数据库管理系统都包含哪些最基本的东西: 1:数据库 2:管理软件 3:使用人员 ...... 什么是数据库。 所谓的数据库就是存储数据的仓库,数据存储在仓库中我们可以使用数据库提供的方式来对数据进行快速的CRUD(增删改查)。 数据库目前主要分为: 1: ...
分类:
数据库 时间:
2021-04-24 13:37:27
阅读次数:
0
什么是mycat 1、一个彻底开源的,面向企业应用开发的大数据库集群 2、支持事务、ACID、可以替代MySQL的加强版数据库 3、一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 4、一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server 5、结合传 ...
分类:
数据库 时间:
2021-04-24 13:26:20
阅读次数:
0
转 select *, count(distinct name) from table group by name结果:id name count(distinct name) 1 a 1 2 b 1 3 c 1 最后一项是多余的,不用管就行了,目的达到。原来mysql这么笨,轻轻一下就把他骗过去了 ...
分类:
其他好文 时间:
2021-04-24 11:59:34
阅读次数:
0
SELECT areaName FROM area ORDER BY CONVERT ( areaName USING gbk ) COLLATE gbk_chinese_ci ASC 说明: areaName为列名 area为表名 ...
分类:
数据库 时间:
2021-04-24 11:51:48
阅读次数:
0
下面我们再给出一个线程不安全的例子。 例:1.8.2 class BookMark_to_win { int bookNum=10; void onlySellOne() { if (bookNum > 0) { System.out.println(Thread.currentThread().g ...
分类:
编程语言 时间:
2021-04-23 12:23:20
阅读次数:
0
1. 用union结构区分大小端 #define read_bits(stc, field)({stc.raw = 0x12345678; stc.bits.field;}) union a{ unsigned int raw; struct { unsigned int bit_a : 8; un ...
分类:
其他好文 时间:
2021-04-23 12:09:11
阅读次数:
0
/* * @lc app=leetcode.cn id=1143 lang=cpp * * [1143] 最长公共子序列 * * https://leetcode-cn.com/problems/longest-common-subsequence/description/ * * algorith ...
分类:
其他好文 时间:
2021-04-23 12:08:02
阅读次数:
0
概述 python 三目运算符 背景 最近看代码, 有人挺喜欢用这个东西 我虽然不喜欢, 但还是学学吧 我觉得这样虽然显得简洁, 但读起来并不是最友好的 简单记一下, 怕以后忘了 水一篇 环境 python 3.7 类型 总结类 1. 语法 概述 语法 例子 # 语法 # py 式的变量命名, 我觉 ...
分类:
编程语言 时间:
2021-04-23 12:05:15
阅读次数:
0
canal源码及安装下载 https://github.com/alibaba/canal/releases canal(基于mysql数据库binlog的增量订阅&消费) - 简书 https://www.jianshu.com/p/6299048fad66 使用 Binlog 和 Canal 从 ...
分类:
数据库 时间:
2021-04-23 11:55:58
阅读次数:
0