摘要: 这个时候如果使用pymysql,那么需要重新获取一下连接,并且重新获取游标,才会得到最新的数据。 阅读全文
posted @ 2020-12-06 23:59 tianyee 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1 package com.print; 2 3 import java.util.*; 4 public class Solution { 5 public static void levelOrder(ArrayList<Integer> arrayList){ 6 arrayList.add( 阅读全文
posted @ 2020-11-20 11:34 tianyee 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 首先我刚开始想到的就是最蠢的办法,正数除2取余法,然后负数变成2的32次减去原来的数(肯定是一个正数),进而继续求新得到的正数的1的个数,不过要注意,2的32次已经正好达到int类型的边界,所以用long类型。 但是看了别的大佬的代码和帖子,发现真的牛批,因为计算机本来就是所有数都用补码进行存储,那 阅读全文
posted @ 2020-11-19 11:48 tianyee 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要将我们的程序成为“热插拔”,也就是别人打开开关就运行,关闭就不运行,docker容器相当于一个盒子,这个盒子有个开关,我们只要让我们的程序一直运行在docker容器里面,即可实现。docker创建容器,容器里面需要配置我们的程序所需要的环境,还需要放我们的程序的镜像,让镜像一直在容器中 阅读全文
posted @ 2020-11-02 15:26 tianyee 阅读(2687) 评论(0) 推荐(1) 编辑
摘要: 当一端只读的时候,永远不会报错,但是当两端都有写操作的时候,就有可能报错,举个例子,当共享的键是list类型的时候,A端从左往右add数据,B端从右往左delete数据,那A还没写完,B就删除,肯定会报错,虽然redis写的速度很快,但是总有可能恰好对上,然后报错。 所以应该修改B端删除操作与A端方 阅读全文
posted @ 2020-11-02 10:05 tianyee 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 转 https://www.cnblogs.com/wcwnina/p/8728391.html 阅读全文
posted @ 2020-09-24 18:14 tianyee 阅读(57) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/xuchunlin/p/7070267.html 阅读全文
posted @ 2020-09-23 17:48 tianyee 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1. 打开idea,”file“ -> "new" -> "module" -> "spring initilizer" ····->"web" ->"spring web" 2. 搭建依赖 修改pom.xml 配置文件,加入依赖项。 <dependency> <groupId>org.spring 阅读全文
posted @ 2020-09-23 00:21 tianyee 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 法一(不推荐!) redis中创建的list如果为空,那么该list的key就不存在了,假如你的list的键叫key1,那么可以用 1 import redis 2 r = redis.Redis(host='127.0.0.1', port=6379) 3 if key1.encode() in 阅读全文
posted @ 2020-09-19 10:10 tianyee 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: idea左上角打开File,选择Project Structure,选择Project,找到Project compiler output,查看下面的路径,是.class文件的位置。然后到该路径找到你要查看的.class文件,复制到src目录下,然后在idea中即可打开查看。 阅读全文
posted @ 2020-09-18 16:11 tianyee 阅读(452) 评论(0) 推荐(0) 编辑