摘要: 一、什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per 阅读全文
posted @ 2022-08-01 13:24 曌梦 阅读(192) 评论(0) 推荐(0)
摘要: “回文串”是一个正读和反读都一样的字符串,字符串由数字和小写字母组成,比如“level”或者“abcdcba”等等就是回文串 简单的一句话概括就是关于中心左右对称的字符串 判断一个字符串是否回文,可以先比较第一个字符和最后一个字符是否相同,不同则不是回文,相同则比较第二个和倒数第二个,以此类推,直到 阅读全文
posted @ 2022-08-01 13:24 曌梦 阅读(1215) 评论(0) 推荐(0)
摘要: 视图是什么?? 视图是一种虚拟的表,具有和物理表相同的功能,可以对视图进行增,改,查、操作,视图通常是有一个表或者多个表的行或列的子集。对视图的修改会影响基本表,他使得我们获取数据更容易,相比多表查询。视图也可以理解为临时存储数据所构成的一张表,但是不是一个真实的表,其实他的本质就是select语句 阅读全文
posted @ 2022-07-18 15:24 曌梦 阅读(135) 评论(0) 推荐(0)
摘要: 冒泡排序:每次从数组中找出最大值放到数组的后面去。 冒泡排序也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到 阅读全文
posted @ 2022-07-17 11:52 曌梦 阅读(22) 评论(0) 推荐(0)
摘要: 三层架构 1.什么是三层? UI(表现层):主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。 BLL:(业务逻辑层):UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。 DAL:(数据访问层):与数据库打交道。主要实现对数据的增、删、改 阅读全文
posted @ 2022-07-17 11:52 曌梦 阅读(203) 评论(0) 推荐(0)
摘要: 大家都知道String对象是不可变的,它有固定长度,每次使用它的时候,我们都要从内存中重新分配空间给他,如果我们重复修改它,那么内存开销是比较大的。 例如: string x= "" ;x = "a" + "b" + "c" ;最后x的值为"abc",其实这个x已经不是原来的那个x,内存已经为它重新 阅读全文
posted @ 2022-07-17 11:52 曌梦 阅读(46) 评论(0) 推荐(0)
摘要: Windows下安装 下载地址:https://github.com/tporadowski/redis/releases Redis支持32位和64位。这个根据你所需要的实际情况进行选择。 根据上面的地址下载好安装包之后解压到一个文件夹,文件夹的名字可以命名为Redis。 找到redis文件夹 打 阅读全文
posted @ 2022-07-03 21:37 曌梦 阅读(43) 评论(0) 推荐(0)
摘要: ①visibility: hidden; 简单的隐藏元素,元素依然占据空间 ②opacity: 0; 0可以让一个元素变得透明效果和visibility一样,也占据着空间 ③ position: absolute; 绝对定位:absolute使元素脱离文档流(文档流是指文档的排列方式,在同一个平面中 阅读全文
posted @ 2022-06-14 07:56 曌梦 阅读(4392) 评论(0) 推荐(0)
摘要: display: 定义:display属性用于规定元素生成的框类型,影响显示方式。(块级元素与内联元素的转变) 块级元素:独占一行,设置宽高 有h标签、p标签、div标签 内联元素:宽高不能设置,由内容决定。有span标签、b标签、a标签、input标签、img标签 常见的属性值:none :隐藏元 阅读全文
posted @ 2022-06-05 15:27 曌梦 阅读(909) 评论(0) 推荐(0)