近期需要总结的知识点

1.排序算法以及他们的复杂度(平均复杂度) 重点:快速排序
2.操作系统的内存有什么作用:
   进程管理、内存模型(类比JVM内存模型)
   画出来:(loadclass–>JNI到方法接口流程图)。。。Heap,stack,PC count,method,方法接口区?
3.解释GC原理
4.解释分代收集算法
5.虚拟机调优
6.fullgc大概多长时间:
   10ms可能是youngGc差不多。Old中fullgc的话,秒级别的都有可能,至少也有几百ms啊
7.ssh框架,设计请求分离器
8.mysql、sql语句:(例如)查询出来每个部门的平均年龄与平均薪水
9.数据库优化(举例:淘宝与12306的例子)、设计一个性能优秀的数据库、sql语句优化
10.hashmap以及底层的实现:画图。。。实现Map接口
11.注意代码风格!
12.集合类遍历对象:(例如)Map集合,输出遍历MAP集合元
    迭代器单词:iterator
13.写一个排序数组链表,里面存对象
14.like查询的优化

时间: 2024-11-29 06:54:28

近期需要总结的知识点的相关文章

近期java学习总结

通过这段时间的学习,java基础部分基本上快学完了,自我感觉还是需要多多巩固才能很好的运用. 虽然近期每天都会去敲代码,每天都会去做一些小项目,但是还是有很多知识点学了不能够去很好的运用到实际的项目中. 为什么呢?答案是:还需要更多的练习! 而且这种练习,也必须是有选择性,能够融入到近期学习的一些知识点. 此外,对于java面向对象编程思想的领悟,也需要继续努力提升.不要被习惯性的面向过程思维左右,虽然二者没有明确的优劣之分,但是只有真正领悟到面向对象编程的精髓,才能对java语言有更深刻的认知

总结之HTML基础一

正所谓温故而知新, 近期有了总结知识点的想法, 想把之前学习的知识作一个分阶段性的总结, 就从html开始吧!!! 一.浏览器与服务器 1. 浏览器 1.1 浏览器是什么 1.浏览器是一种交互软件(与服务器进行收发包,与用户进行交互) 1.2 浏览器作用 1.解析并渲染页面内容(html&cs&js) 2.让html文件和用户进行交互 1.3 浏览器分类(按内核) 1. Webkit  -webkit-: chrome safari 2. Gecko   -moz-: firefox 3.

.NET同步与异步之相关背景知识(六)

在之前的五篇随笔中,已经介绍了.NET 类库中实现并行的常见方式及其基本用法,当然.这些基本用法远远不能覆盖所有,也只能作为一个引子出现在这里.以下是前五篇随笔的目录: .NET 同步与异步之封装成Task(五) .NET 实现并行的几种方式(四) .NET 实现并行的几种方式(三) .NET 实现并行的几种方式(二) .NET 实现并行的几种方式(一) 话再说回来,这五篇随笔都属于<同步与异步>系列.同步与异步.这是一个很大.很笼统的话题,以笔者所学很难将其将其介绍清楚,不过.笔者还是会尽力

近期关于AXAJ的一些小知识点

首先 AJAX 是一种用于创建快速动态网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新. 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面. 创建 XMLHttpRequest 对象 1 var xmlhttp; 2 if (window.XMLHttpRequest) 3 { 4 // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码 5

《计算机组成原理》知识点复习

                                                                             <计算机组成原理>知识点复习 <一>计算题 1. [x]原=0.11001110           [-x]原=(1.11001110) [-x]反=(1.00110001)      [-x]补=(1.00110010) 2. x=-0.1011=11011,x补=10101 y=-0.0101=10101,y补=11011,

个人知识点总结——Java并发

Java并发实在是一个非常深的问题,这里仅仅简单记录一下Java并发的知识点.水太深.假设不花大量的时间感觉全然hold不住,可是眼下的精力全然不够,兴趣也不在这 什么是线程安全性 某个类的行为和其规范全然一致 当多个线程訪问某个类时.不管运行时环境採用何种调度方式或者这些线程将怎样交替运行.而且在主调代码中不须要不论什么额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的 原子操作(Atomic Operation) 原子操作是指不会被线程调度机制打断的操作,这样的操作一旦

.Net常用技巧_操作Excel知识点

C#操作Excel知识点 近期在使用C#操作excel,主要是读取excel模板,复制其中的模板sheet页,生成多个sheet页填充相应数据后另存到excel文件,所用到的知识点如下. 一.添加引用和命名空间 添加Microsoft.Office.Interop.Excel引用,它的默认路径是C:\Program Files\Microsoft Visual Studio 9.0\Visual Studio Tools for Office\PIA\Office12\Microsoft.Off

L--前端开发面试知识点(HTML相关)

简介 前端开发面试知识点大纲: HTML&CSS: 对web标准的理解.浏览器内核的差异.兼容性.hack.css基本功:布局.盒子模型.选择器优先级及使用.HTML5.CSS3.移动端适应. javascript: 数据类型.面向对象.继承.闭包.插件.作用域.跨域.原型链.模块化.自定义事件.内存泄露.事件机制.异步装载回调.模板引擎.nodejs.JSON.ajax 其他:HTTP.安全.正则.优化.重构.响应式.移动端.团队协作.可维护.SEO.UED.架构.职业生涯 1.请你谈谈Coo

鸟哥Linux私房菜知识点总结3到5章

感觉自己对Linux的理解一直不够,所以近期翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但能够学.这是我整理的一些知识点,尽管非常基础.希望和大家共同交流. 第3章主机规划与磁盘分区 1.3D计算机游戏须要3D光影运算. 2.在Linux系统中.每一个设备都被当成一个文件来对待. 3.整个开机流程到操作系统之前的动作: (1)BIOS: 开机主动运行的韧体,会认识第一个可开机的设备. (2)MBR :第一个可开及设备的第一个扇区内的主引导分区块,包括引导载入