自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿沐的博客

技术知识点存储

  • 博客(14)
  • 收藏
  • 关注

原创 python pip源

在pip install 安装包名称 -i 镜像源。

2024-02-27 16:48:59 333

原创 空间的用途

空间的用途

2023-03-20 10:22:52 229

转载 泛型集合

集合 如何存储每天的新闻信息?每天的新闻总数是不固定的,太少浪费空间,太多空间不足。 如果并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象,可以使用Java集合框架。 Java 集合框架提供了一套性能优良、使用方便的接口和类,位于 java.util 包中。 接口 Collection 存储一组不唯一,无序的对象,它有两个子接口 List和Set。List 接口存储一组不唯一,有...

2018-12-06 13:17:25 141

转载 ArrayLis

ArrayList 可以说是 Java 程序猿最为常用的一种数据结构了。ArrayList 是通过数组实现的,容量可以自增的线性表。而数组的优点是计算机可以通过下标计算访问地址,所以访问元素的速度是很快的,时间复杂度为O(1);但数组并不擅长插入和删除操作,这些操作的时间复杂度是O(n)。因此 ArrayList 继承了数组这些特点。 继承关系 ArrayList 继承于 AbstractLi...

2018-12-06 13:15:31 299

转载 LinkedList

LinkedList 是一个双向链表,这是一个基础的数据结构。打开 LinkedList 源码,可以看到它继承于 AbstractSequentialList ,这个是 AbstractList 的子类。同时也实现了 List 、Deque 、Clone、Serializable 接口。所以简化的类关系图可以表示为 关键属性 size 记录当前数组元素的个数 first 链表头指针 l...

2018-12-06 13:09:45 129

原创 springboot各种配置

springboot-guava springboot-Jackson 混用缓存

2018-12-06 12:48:41 198

原创 iidea配置

setting 1.模板配置 File and Code Templates /** * @author:amu <nora.score@163.com> * * Description: * @date:${DATE} ${TIME} * * ClassName:${NAME} * Package:${PACKAGE_NAME} */ 2.字体 Edito->...

2018-12-06 12:25:59 324 1

原创 mybatis 逆向工程插件

编译插件 <build>         <plugins>             <!--编译-->             <plugin>                 <groupId>org.springframework.boot</groupId>                 <artifact...

2018-12-06 12:07:39 579

原创 springboot application.properties配置文件

application.properties  #xml映射文件路径配置 mybatis.mapper-locations=classpath:F:com/amu/springboot/mapper/*.xml #自定义端口号 server.port=8081 #开启日志 debug=true #日志级别 logging.level.*=DEBUG #日志存储文件名 logging.fi...

2018-12-06 12:03:37 115

原创 并发与并行

并发与并行 线程安全:经常用来描绘一段代码。指在并发的情况之下,该代码经过多线程使用,线程的调度顺序不影响任何结果。这个时候使用多线程,我们只需要关注系统的内存,cpu是不是够用即可。 反过来,线程不安全就意味着线程的调度顺序会影响最终结果, 如不加事务的转账代码: void transferMoney(User from, User to, float amount){ to.setM...

2018-11-14 22:58:26 79

翻译 多线程

多线程: 指的是这个程序(一个进程)运行时产生了不止一个线程 并行与并发: 并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,我们会用TPS或者QPS来反应这个系统的处理能力。    ...

2018-11-14 22:56:48 99

翻译 session.setAttribute()和session.getAttribute()

Session简单介绍   在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。 Session和Cookie的主要区别...

2018-10-20 21:06:49 22679

翻译 response.setContentType

一般在Servlet中,习惯性的会首先设置请求以及响应的内容类型以及编码方式: 代码如下: response.setContentType("text/html;charset=UTF-8");  request.setCharacterEncoding("UTF-8");  response.setContentType()的String参数及对应类型  <option value=...

2018-10-20 11:59:33 7235

原创 数组

  数组作用:为了存储更多的值,变量只能存储一个值。 数组要求:要指定变量类型,并且都是同一类型。 数组标识:区别变量用方括号标识,长度定义了不可以改变。 数组特性:数组并不属于基本类型变量,而属于引用类型变量。 数组的值:保存的是内存中的一个地址,用new分配内存空间,并且连续分配,它在申明的时候就知道类型和长度,所以可以计算出内存的大小和每一个 元素在内存中的地址。 声明格式: ...

2017-10-12 22:04:20 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除