摘要: 1、快照读能解决部分幻读问题,就是当sessionA查询的时候,sessionB insert多少条都是一样;但sessionA update的时候,就是当前读,会生成新的快照点,导致幻读问题出现。 2、用next-key lock解决当前读下的幻读问题,如果是走索引,他会锁住索引本身的行锁;如果是 阅读全文
posted @ 2020-10-09 16:12 镜湖月色 阅读(2067) 评论(0) 推荐(0) 编辑
摘要: 1. 下载 MySQL yum包 wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 2.安装MySQL源 rpm -Uvh mysql57-community-release-el7-10.noarch.rp 阅读全文
posted @ 2019-09-22 00:26 镜湖月色 阅读(25410) 评论(4) 推荐(5) 编辑
摘要: 公司的服务器开不了机,把硬盘装在其他机器上面,文件是没有丢失,可是数据库开不了了。上网查了下,用DATA恢复了数据。 1、先通过MYSQL目录下的my.ini配置文件找到 datadir的文件夹地址。data里面的文件就是数据库的信息,备份复制出来。 2、重新安装相同版本的mysql数据库,找到新安 阅读全文
posted @ 2019-01-31 16:24 镜湖月色 阅读(5355) 评论(0) 推荐(0) 编辑
摘要: 最近项目有一个空气检测仪,需要得到空气检测仪的实时数据,保存到数据库当中。根据了解得到,硬件是通过rs485进行串口通讯的,需要发送16进制命令给仪器,然后通过轮询来得到数据。 需要先要下载RXTX的jar包,win64位下载地址:http://pan.baidu.com/s/1o6zLmTc);将 阅读全文
posted @ 2019-01-06 00:27 镜湖月色 阅读(27142) 评论(3) 推荐(8) 编辑
摘要: 步骤一:mybatis基本配置 1)创建Java项目,在lib下导入mybatis所需要的Jar包,包括链接mysql的mysql-connector-java-5.1.7-bin.jar。 2)在src目录下新建一个mybatis的配置文件 mybatis_conf.xml的内容如下 db.pro 阅读全文
posted @ 2018-08-16 15:03 镜湖月色 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 生产者消费者模式:生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据。生产者生产一个,消费者消费一个,不断循环。 第一种实现方法,用BlockingQueue阻塞队列来实现 LinkedBlockingQueue和ArrayBlockingQueue这两个类都实现 阅读全文
posted @ 2018-08-07 15:18 镜湖月色 阅读(650) 评论(0) 推荐(0) 编辑
摘要: java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”单例模式可以保证一个应用中有且只有一个实例,避免了资源的浪费和多个实例多次调用导致出错。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实 阅读全文
posted @ 2017-06-23 12:59 镜湖月色 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Exception in thread "main" org.hibernate.hql.internal.ast.QuerySyntaxException: student is not mapped [from student] 研究了一下发现,原来是HQL查询是基于持久化类查询,而不是基于数据 阅读全文
posted @ 2017-06-02 16:09 镜湖月色 阅读(334) 评论(2) 推荐(0) 编辑
摘要: 一、新建一个视图类,继承自View,重写OnDraw()函数,在函数内绘图 二、Paint设置 Paint就是我们的画笔,我们可以设置它的颜色,粗细,样式,阴影等,在绘图的时候,我们要先实例化画笔工具 Paint paint = new Paint(); 设置画笔颜色 设置画笔的样式 样式有三种 F 阅读全文
posted @ 2017-05-30 19:43 镜湖月色 阅读(1764) 评论(1) 推荐(1) 编辑