[Algorithm] 171. Excel Sheet Column Number
Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28
...
Example 1: Input: "A"
Output: 1
Example 2: Inp
Seata AT 模式启动源码分析
从上一篇文章「分布式事务中间件Seata的设计原理」讲了下 Seata AT 模式的一些设计原理,从中也知道了 AT 模式的三个角色(RM、TM、TC),接下来我会更新 Seata 源码分析系列文章。今天就来分析 Seata AT 模式在启动的时候都做了哪些操作。 客户端启动逻辑 TM 是负责整个全局事务的管理器,因此一个全局事务是由 TM 开启的,TM 有个全局管理类 GlobalTransaction,结构如下: io.seata.tm.api.GlobalTransaction publ
2019.12.12
/etc/passwd 解说 /etc/passwd由:分割成七个字段,每个字段的具体含义 第一个:为用户名,代表用户账号的字符串。 第二个:存放的是账号口令。(x基于安全因素将其存放到/etc/shadow中,这里用x代替) 第三个:为一个数字,代表用户标识,也称uid。root是0、取值范围0-65535 (实际支持到4294967294 普通用户从1000开始。 第四个:也是数字,代表组标识号,也称为gid。 第五个:为注释说明,没实际意义。通常记录用户的一些属性。 第六个:为用户的家目
express和express-generator搭建web应用
nodemon的安装使用 安装 npm i nodemon -D 配置 新建nodemon.json { "watch": "src/**/*.* } 修改package.json scripts: { "start": " nodemon src/app.js" } app.js 是入口文件,通过nodemon启动项目 二、express 安装使用 express 是基于 nodejs的Web应用开发框架,具有丰富的 API express-generator 是 express 应
第十四次--算符优先分析
1.接上个作业(P121练习1),完成4),5)两个步骤。 1)计算FIRSTVT和 LASTVT。 2)找三种关系对。 3)构造算符优先关系表。 4)是否算符优先文法? 5)给出输入串(a,(a,a))#的算符优先分析过程。 2.尝试编写自下而上的语法分析程序。 可以只写表达式部分。 答: 3.给出下面语句的三元式、四元式和逆波兰式。 a*b+(c-d)/e
linux,xshell命令
一. linux 1.Linux发行版 <1> 常见的发行版本如下: Ubuntu Redhat Fedora openSUSE Linux Mint Debian Manjaro Mageia CentOS Arch 2.Linux和Windows区别 比较 Windows Linux 费用 收费且很贵 Linux免费或少许费用 软件与支持 数量和质量的优势,不过大部分为收费软件;由微软官方提供支持和服务 开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠
2019年12月12日英语学习-Will I Or Won't I ?
这节英语课上的内容没记住多少东西,觉得这个主题太枯燥了,不过整堂课和外教沟通交流还是不错的,因为这节课就我一个学生。给我了充分的机会去张嘴交流互动。 也没记住什么东西,不知道写什么。只记住将要决定做某事用will,i will.... 单词就记住一个lend,意思是短期借给别人东西,好像不用归还,short time。 还有一个borrow借给别人,这个还要还回来。 就记住这点东西 2019年12月12日 Caesar卢尚宇 我该去吃饭了,饿死我了~
记录在误删/var 文件夹之后,系统启动不能进入桌面系统的过程
1、首先进入命令行, 使用有线连接互联网 apt-get update apt-get -f install apt-get install ubuntu-desktop 遇到问题, 问题: 我无法安装任何软件包,因为出现这里错误: installArchives() failed: E: Cannot get debconf version. Is debconf installed?
debconf: apt-extracttemplates failed: No such fi
Mybatis的CRUD的操作
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.itheima.dao.IUserDao">
<!-- 配置 查询结果的列名和实体类的属性名的对应关系 -->
165、dir-input组件思路
以下内容仅供作者自己观看 dir-input 1、事件(focus、blur、change) 2、情形处理(是否为空、是否符合正则、两次输入是否一致) 3、状态改变
MySQL外键(表与表之间的关系)
外键:用来建立两张表之间的关系 键语法:foreign key(当前表中建立观念西的外键字段)references 被关联表名(id) 三种表与表之间的关系 一对多 多对多 一对一 研究表与表之间的关系 如果将所有数据存放在一张表中的弊端: 1.结构不清晰 ----> 不致命 2.浪费空间 ---->不致命 3.可扩展性极差---->不可忽视的弊端 就类似将所有python代码存放在一个py文件中,强耦合在一起了---->解耦合 ---->拆分表 拆分表解决以上的温蒂。 这时候就需要我们上面提
JS操作符、控制流程、循环、字符串/数组方法
操作符 算术运算符:+ 、- 、 * 、 / 、 %、++、-- 赋值运算符:= 、+=、-=、 *=、/=、%= 比较运算符:>、>=、<、<=、!=、==、===(全等,数据类型也会去比较) 逻辑运算符:&&(与)、||(或)、! (非) 流程控制 以下在进行判断的时候为假 0 null undefined NaN "" 空字符串 false if else if (...) {
...
} else if(...) {
...
} else {
...
}
//
VMware Workstation 15 Pro中安装ubuntu1804
这篇笔记是一篇安装教程,没有什么实际的意义,仅为了记录一下……距离上次弄这东西不知道多长时间了,以至于这次再次使用时很是生疏,于是就想着把过程记录下来方便之后查看。 这里不涉及VMware Workstation 15 Pro的安装。仅为如何在其中安装ubuntu以及实现与物理主机之间的复制粘贴等。 一大波图片来临了。对!都是图片…… 一、创建ubuntu虚拟机 注意:这里选择“稍后安装操作系统”,要不然VMware就帮你弄好了,没意思。 注意:此这里选择你的镜像文件
VRChat之转移地图缓存
原文:https://www.bilibili.com/read/cv1502054 我的电脑是win10,win10的缓存地址和名称可能和win7的名字有所不同。 win10缓存路径:C:\Users\Administrator\AppData\LocalLow\VRChat\VRChat 转移缓存地址: 步骤: 1.先创建一个想要缓存的地方。 2.win+R 输入cmd打开dos命令输入下面内容: Mklink /D "C:\Users\Administrator\AppD
2019.12.12 简易闯塔游戏
/** * ChuangTaGame.java * com.oracle.array * * Function: TODO * * ver date author * ────────────────────────────────── * 2019年12月9日 17671 * * Copyright (c) 2019, TNT All Rights Reserved. */ package com.oracle.array; import java.util.Random; import j
cropping API文档解析
使用该图片剪裁插件首先要引入必要的js和css文件。
<script src="jquery.js"></script><!-- jQuery is required -->
<link href="cropper.css" rel="stylesheet">
<script src="cropper.js"></script> 调用插件
可以使用$.fn.cropper方法来初始化该图片剪裁插件。
$('.container > img').cropper(
springboot2.0整合redis作为缓存以json格式存储对象
步骤1 <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
今日推荐
周排行