题目 题目链接 PAT 1058 A+B in Hogwarts (20) 已知哈利波特的世界中,货币单位规则,求两个金额的总和 解题思路 思路1 每个单位各自相加,若有溢出累计到更大单位 思路2 计算总和化为最小单位,再进行单位拆分 易错点 总和取最小单位数字: 总和%最小单位进制数 知识点 已知 ...
分类:
其他好文 时间:
2020-07-18 22:24:15
阅读次数:
78
本次试验用的电脑有win10+win7+win2008,只是测试服务之间能否存放和读取文件。另外还涉及到mklink /d命令 要在2个服务器之间建立文件共享: 创建符号链接: MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链接。默认为文件符号链接 ...
分类:
其他好文 时间:
2020-07-18 11:16:07
阅读次数:
135
数据表中有一列数据,如图1所示: 图1数据表 现在需要将该列数据分成三列。 SQL 代码如下所示: 1、 select max(case when F1%3=1 then F1 else 0 end) a,max(case when F1%3=2 then F1 else 0 end) b,max( ...
分类:
数据库 时间:
2020-07-15 23:51:28
阅读次数:
167
什么是高并发? 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per S ...
分类:
编程语言 时间:
2020-07-15 23:30:29
阅读次数:
74
JWT认证 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用 ...
分类:
其他好文 时间:
2020-07-15 01:15:46
阅读次数:
348
Maven是什么? Maven是Apache下的项目管理工具,它由纯Java语言开发,可以帮助我们更方便的管理和构建Java项目。
为什么要使用Maven?
1、 jar包管理:
2、 maven是跨平台的可以在window、linux上使用。
3、 清晰的项目结构;
4、 多工程开发,将模块拆分... ...
分类:
其他好文 时间:
2020-07-14 13:27:39
阅读次数:
84
一 前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 垂直拆分 比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。如下图,独立的拆分出订单库和用户库。 水平拆分 是同一个业务数据量大之后,进行水平拆分 上图中订单数据达到了40 ...
分类:
其他好文 时间:
2020-07-14 00:18:56
阅读次数:
65
分布式ID常见生成策略: 分布式ID生成策略常见的有如下几种: 数据库自增ID。 UUID生成。 Redis的原子自增方式。 数据库水平拆分,设置初始值和相同的自增步长。 批量申请自增ID。 雪花算法。 百度UidGenerator算法(基于雪花算法实现自定义时间戳)。 美团Leaf算法(依赖于数据 ...
分类:
编程语言 时间:
2020-07-13 21:31:10
阅读次数:
103
String str3 = "helloworld"; System.out.println(str3.substring(3)); System.out.println(str3.substring(2, 8)); String[] arr = str3.split("ow"); for (Str ...
分类:
其他好文 时间:
2020-07-13 18:37:24
阅读次数:
81
1,函数 我们之前所写的代码都是立即运行且只能被执行一次,而函数可以让我们整合打包好代码,以便这些代码能够随时被复用,这样能极大地减少代码冗余 随着我们想要实现的功能越来越复杂,代码可能会有几百上千行,这样对写代码和读代码都是一个挑战。如果将一个程序用函数拆分成多个独立的子任务来完成,就会让代码结构 ...
分类:
其他好文 时间:
2020-07-13 13:32:46
阅读次数:
52