自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 LeedCode经典题目

目录 寻找数组中心索引 至少是其他数字两倍的最大数 寻找数组中心索引 给定一个整数类型的数组 nums,请编写一个能够返回数组“中心索引”的方法。 我们是这样定义数组中心索引的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。 如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的 那一个。 示例 1:输入: num...

2020-03-06 18:11:36 249

原创 AOP

目录 重要概念 切面(Aspect):官方的抽象定义为“一个关注点的模块化,这个关注点可能会横切多个对象”,在本例中,“切面”就是类TestAspect所关注的具体行为,例如,AServiceImpl.barA()的调用就是切面TestAspect所关注的行为之一。“切面”在ApplicationContext中<aop:aspect>来配置。 连接点(...

2020-03-01 18:16:28 213

原创 Ioc

目录 IoC(Inversion of Control,控制倒转) 对于某个具体的对象而言,以前是它控制其他对象,现在是所有对象都被spring控制,所以这叫控制反转。如果你还不明白的话,我决定放弃 IOC 总体来说有两处地方最重要 一个是创建 Bean 容器, 一个是初始化 Bean 执行的时候需要用全部路径 FileSystemXmlApplicati...

2020-03-01 18:15:38 142

原创 Mybatis

目录 配置文件 DTD在页面中的作用 ①DTD(Document Type Definition文档类型定义)是一组机器可读的规则,它们定义XML或HTML的特定版本中允许有什么,不允许有什么。在解析网页时,浏览器将使用这些规则检查页面的有效性并且采取相应的措施。(由DTD中定义的文档类型影响) ②DTD是对HTML文档声明,还会影响浏览器的渲染模式(工作模式)。(由页面中书写D...

2020-03-01 18:13:51 198

原创 JDBC

目录 Java数据库连接,(Java Database Connectivity,简称JDBC)用来连接 Java 编程语言和广泛的数据库。 为项目导入mysql-jdbc的jar包: 右键project->property->java build path->libaries->add external jars JDBC过程 1、初始...

2020-03-01 18:13:10 123

原创 SQL常用命令

1 创建表格 create table feedback_time ( id bigint auto_increment primary key, name varchar(32) not null comment '回访时长名称,唯一', value int not null comment '时间限制', description ...

2020-03-01 18:12:10 169

原创 创建maven项目

创建项目 这里需要填写GroupId(公司)和ArtifactId(项目),Version默认即可,这三个属性可以唯一标识你的项目。 我自己的maven配置 填写项目名,选择项目保存路径,点击Finish: maven会在后台生成web项目,这需要等待一定的时间,视网络环境而定. 下图展示了该项目的文件结构。可以发现,它在src/main下创建...

2020-02-29 22:33:48 282

原创 C/C++知识点

1 指针和引用的区别 ①指针是一个变量,这个变量里存放一个地址,指向内存的一个存储单元,引用只是一个变量的别名; ②指针可以为NULL,引用不可为空必须初始化; ③指针的值初始化之后可以改变,引用初始化之后不可以改变; ④可以有多级指针不可以有多级引用; ⑤sizeof指针,得到指针本身自己的大小,32位系统是4,64位系统是8,sizeof引用,得到指向对象的大小。 2 静态变量和普

2017-09-04 09:10:07 503

原创 TCP/IP

1 OSI参考模型  七层 ((目的是使不同的系统能够通信) 应用层                     展示给用户。常见的协议:HTTP(超文本传输协议(基于TCP)),HTTPS(安全的超文本传输协议(基于TCP)443),DNS,FTP(多连接协议(基于TCP)21),TFTP(简单文件传输协议(基于UDP)),TELNET(23),SSH,(IMAP,SMTP(25),POP3(邮件

2017-09-04 09:09:23 345

原创 内存管理

1  内存分区:     堆区    new/malloc程序员分配程序员回收,释放之前都有效,从低地址向高地址分配,分配效率低(需要遍历),会产生内核碎片(分配空间不是一整块的),     栈区    局部变量,系统分配系统回收,作用域内有效,向下生长,分配效率高,     代码区   放代码                                 静态区(全局区) 两者相邻,

2017-09-04 09:08:51 221

原创 操作系统

///////------进程-------////////////////////////////// 1  ⑴进程 ①是进程实体的运行过程是系统进行资源分配和调度的一个独立单位。 ②一个进程映像(进程实体)= 程序段 + 数据段 + PCB()   a 程序段:程序段就是能被进程调度程序调度到CPU执行的程序代码段。注意,程序可以被多个进程共享,就是说多个进程可以运行同一个程序。  

2017-09-04 09:08:15 463

原创 Linux

1 僵尸进程产生的原因和避免方法   ⑴僵尸进程产生的原因     当一个进程创建了一个子进程时,他们的运行是异步的。即父进程无法预知子进程会在什么时候结束,那么如果子进程退出,系统会回收其打开的文件和占用的内存等,但是仍然保留一些信息(如进程号pid等),这些保留的信息直到进程调用wait/waitpid时才会释放,如果父进程很繁忙来不及wait子进程,那么子进程保留的信息就不会被释放,比如

2017-09-04 09:07:28 347

原创 C++笔记

1 7种设计原则 ① 单一职责原则(SRP):类的指责单一只干一件事; ② 开闭原则(OCP):可扩展不可修改(在不修改源码的情况下,扩展你的功能);(工厂) ③ 里氏代换原则(LSP):一个系统中能接受基类对象的地方必能接收子类对象; ④ 依赖倒转原则(DIP):要针对抽象层编程,而不要针对具体类编程;游戏壳 ⑤ 接口隔离原则(ISP):使用多个专门的接口来代替一个系统的接口;(多类聚

2017-09-04 09:06:37 514

空空如也

空空如也

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

TA关注的人

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