0

第24章 实现线性表,栈,队列和优先队列

线性表的通用特性 1.实现线性表的方式: 1)数组(arrray):数组大小是固定的。如果元数个数超过了数组的容量,就创建一个更大的数组,并将当前数组的元素复制到新数组中。 2)链式结构(linked structure):链式结构是由节点组成,每个节点都是动态创建的。用来储存一个元素。所有的节点链 ...

又没带U盘 发布于 2019-04-18 17:42 评论(0)阅读(10)
0

一些常用Java序列化框架的比较

概念 序列化:将Java对象转化为字节数组 反序列化:将字节数组转化为Java对象 在RPC应用中,进行跨进程远程调用的时候,需要使用特定的序列化技术,需要对进行网络传输的对象进行序列化和反序列化。 影响序列化选择有两个因素 1. 序列化之后码流的大小,如果太大,那么将会影响网络传输的性能。 2. ...

冬眠的山谷 发布于 2019-04-18 17:40 评论(0)阅读(14)
0

单例模式

单例模式通常有两种表现形式:懒汉式单例和饿汉式单例。 1.懒汉式单例:该模式特点是类在加载的过程的时候没有生成一个单例、只有当调用的时候才去创建这个单例。 2.饿汉式单例:该模式的特点是类一旦加载就创建一个单例,保证在调用 getInstance 方法之前单例已经存在了。 ...

mujiaming 发布于 2019-04-18 17:39 评论(0)阅读(1)
0

JSP总结

背景 Servlet 可以通过转发或重定向跳转到某个 HTML 文档。但 HTML 文档中的内容不受 Servlet 的控制。比如登录失败时,跳转回登录表单页面无法显示诸如“用户名或密码不正确”的错误消息,所以我们目前采用的办法是跳转到一个错误信息页面。如果通过 Servlet 逐行输出响应信息则会 ...

chen_hao 发布于 2019-04-18 17:32 评论(1)阅读(7)
0

49个Spring经典面试题总结,附带答案,赶紧收藏

1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? 1.2. 什么是 Spring Framework? Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。 它是轻量级、松散耦合的。 它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程 ...

手留余香· 发布于 2019-04-18 17:17 评论(0)阅读(14)
0

PHP全栈学习笔记4

php和JavaScript,掌握JavaScript基础,自定义函数,流程控制语句,事件,调用JavaScript脚本,在PHP中使用JavaScript。 JavaScript是网景公司开发的,是一种基于对象和事件驱动并具有安全性能的解释型脚本语言。 JavaScript基础,数据类型,变量,注 ...

达叔小生 发布于 2019-04-18 17:15 评论(0)阅读(3)
0

JAVA-HashMap实现原理

一、HashMap实现原理 1. HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。它允许存入null值和null键。它不保证存入元素的顺序与操作顺序一致,主要是不保证元素的顺序永恒不变。 HashMap底层的数据结构是一个“链表散列“的数据结构,即数组和链表的结合体。 从上图 ...

ZeroDegree 发布于 2019-04-18 17:11 评论(0)阅读(11)
0

python 线程

一、什么是线程 线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在Unix System V及SunOS中也被称为轻量进程(lightweig ...

流云Frank 发布于 2019-04-18 17:06 评论(0)阅读(5)
0

Spring Boot入门(三):使用Scheduled注解实现定时任务

在程序开发的过程中,经?;崾褂枚ㄊ比挝窭词迪忠恍┕δ?,比如: 系统依赖于外部系统的非核心数据,可以定时同步 系统内部一些非核心数据的统计计算,可以定时计算 系统内部的一些接口,需要间隔几分钟或者几秒执行一次 在Spring Boot中,我们可以使用@Scheduled注解来快速的实现这些定时任务。 ...

周伟伟的博客 发布于 2019-04-18 17:00 评论(0)阅读(90)
0

s21day16 python笔记

s21day16 python笔记 一、???1.1 ??榈亩ㄒ?1. ??榈亩ㄒ?可以吧一个py文件或一个文件夹(包)当作一个???,以便于以后其他py文件的调用 2. 包的定义(python2与python3的区别七) python2:文件夹中必须有_ _ init _ _.py文件 python ...

林染 发布于 2019-04-18 16:56 评论(0)阅读(2)
0

关于Java学习的一些补充

最近写过些Java学习相关的文章。发布之后,通过留言或私信,我又收到了不少很有价值的问题。所以就通一整理分享下。 关于Spring Boot Spring Boot是目前学习和应用的热点,所以就有不少人说:“Spring和Spring MVC已经过时,不需要再学习了”。 在我看来,上面的观点是极端错 ...

java技术提升 发布于 2019-04-18 16:53 评论(0)阅读(7)
0

【Redis】LRU算法和Redis的LRU实现

LRU原理 在一般标准的操作系统教材里,会用下面的方式来演示 LRU 原理,假设内存只能容纳3个页大小,按照 7 0 1 2 0 3 0 4 的次序访问页。假设内存按照栈的方式来描述访问时间,在上面的,是最近访问的,在下面的是,最远时间访问的,LRU就是这样工作的。 但是如果让我们自己设计一个基于 ...

weknow619 发布于 2019-04-18 16:49 评论(0)阅读(10)
0

python Flask框架mysql数据库配置

我是一个没有笔记习惯的低级程序员,但是我还是喜欢编程,从小学就开始跟着玩电脑,对抓鸡,ddos,跳板刷钻开始了自己的IT 旅程,之后学习了各种语言,但是可惜都不没有达到精通,都是略懂一二,现在想把Python的自己的学习 历程记录下来,用来帮助更多的人,希望每一个人都能进步。 今天就来给大家说一下 ...

我是一个小朋友 发布于 2019-04-18 16:49 评论(0)阅读(5)
0

Redis非关系型数据库

1.简介 Redis是一个基于内存的Key-Value非关系型数据库,由C语言进行编写。 Redis一般作为分布式缓存框架、分布式下的SESSION分离、分布式锁的实现等等。 Redis速度快的原因:基于内存、单线程、多路复用。 2.Redis数据结构 Redis中提供了五种数据结构,分别是Stri ...

辣鸡小篮子 发布于 2019-04-18 16:42 评论(0)阅读(108)
0

Java关于数字工具类~持续汇总~

1 /** 2 * 01 3 * 描述:求int数组中最大值 4 * 【时间 2019年3月5日下午3:21:36 作者 陶攀峰】 5 */ 6 public static int test01(int[]sz) { 7 int max = sz[0]; 8 for(int x=1; x<sz.le ...

陶攀峰 发布于 2019-04-18 16:34 评论(0)阅读(8)
0

学JAVA第十七天,接口与抽象方法

JAVA接口可以让代码更加有合理的规范性,就想一个项目小组,组长要负责把成员的代码整合,但是每个成员写的方式都是按照他们自己的想法来写的, 所以,整合起来就非常麻烦。 但是,如果我们的组长制作了一个接口,并要求每个成员都要按照这个接口的规格来写,这样代码整合起来就非常方便了。 就例如这个代码:(JA ...

陈小捷 发布于 2019-04-18 16:23 评论(0)阅读(9)
0

Spring Boot 2.X 如何添加拦截器?

最近使用SpringBoot2.X搭建了一个项目,大部分接口都需要做登录校验,所以打算使用注解+拦截器来实现,在此记录下实现过程。 一、实现原理 1. 自定义一个注解@NeedLogin,如果接口需要进行登录校验,则在接口方法或类方法上添加该注解。2. 登录拦截器LoginInterceptor校验 ...

java_lover 发布于 2019-04-18 16:23 评论(0)阅读(106)
0

Java关于字符串工具类~持续汇总~

1 /** 2 * 01 3 * 描述:String的substring和replace方法使用 4 * 【时间 2019年3月5日下午3:22:08 作者 陶攀峰】 5 */ 6 public static void test01() { 7 String src = new String("aa ...

陶攀峰 发布于 2019-04-18 16:16 评论(0)阅读(15)
0

golang语言示例

package main import "fmt" /* my first programmer in go */ func fib(n int) int{ if ny{ return x } return y } func main(){ var i int fmt.Println("Hello,... ...

大激动 发布于 2019-04-18 16:13 评论(0)阅读(0)
0

sprinbcloud学习之-Failed to bind properties under 'logging.level' to java.util.Map<java.lang.String>

日志报错,提示Failed to bind properties under 'logging.level' to java.util.Map<java.lang.String>, 原因为yml文件中的格式不对,冒号后面要空一格再来写属性值 ...

伏笔lisa 发布于 2019-04-18 16:11 评论(0)阅读(6)
  • 悦读 —频道 春城壹网 七彩云南 一网天下 2019-04-18
  • [微笑]不是由咱定,而是要逻辑通透符合规律! 2019-04-17
  • CDR最高20倍特别投票权 交易所细则扫除BAJ上市障碍 2019-04-17
  • 高清:俄罗斯世界杯揭幕战即将打响 球馆外戒备森严 2019-04-16
  • 【专栏】中国城市学年会·2017 2019-04-11
  • Lorgane législatif national conclut sa session annuelle 2019-04-11
  • 测一测你是个怎样的人:这8幅图,你第一眼看到的是什么? 2019-04-09
  • 海南自贸区(港)开建一批100亿级产业项目 2019-04-04
  • 马航客机在乌坠毁现场尸体散落 民兵正守护现场 2019-03-28
  • 重庆市工商行政管理局公众信息网 2019-03-28
  • 规模化生产或为AI发展方向 2019-03-26
  • 国际足联开通中文官网 世界杯前夕示好中国球迷 2019-03-26
  • 南开大学校长龚克:“双一流”建设要务根本、养静气 2019-03-24
  • 满满的都是屏 OPPO妹子最爱手机曝光 2019-03-24
  • 本周呼声回馈:上学房产维权每天上演 食客深夜撸串成扰民新顽症 2019-03-22
  • 160| 905| 548| 272| 660| 423| 504| 892| 318| 924|