- 博客(8)
- 资源 (14)
- 收藏
- 关注
转载 性能调优攻略
关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈! 但是...
2018-03-20 14:26:40 346
原创 排列类算法问题大总结
全排列带重复元素的排列下一个排列上一个排列第 k 个排列排列序号排列序号II全排列给定一个数字列表,返回其所有可能的排列。注意事项你可以假设没有重复数字。样例给出一个列表[1,2,3],其全排列为:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]分析可以用递归和非递归解决首先递归法,也是利用了回溯法和深度优先搜索。我们考虑一个一个将数组元素加入到排...
2018-03-20 14:14:39 515
转载 JAVA程序员面试32问
JAVA程序员面试32问 第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&...
2018-03-20 13:56:01 359
原创 Java中equals和==之间的区别与联系
Java知识回顾与备忘。Java中equals和==的区别java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 对于基本数据类型之间的比较,应用双等号(==),他们比较的是具体的值。 2.复合数据类型(类) 当复合数据类型用(==)进行比较的时候,比较的是他们在内存...
2018-03-07 14:51:41 371
原创 Java五大基本原则
五大基本原则 单一职责原则SRP(Single Responsibility Principle)是指一个类的功能要单一,不能包罗万象。如同一个人一样,分配的工作不能太多,否则一天到晚虽然忙忙碌碌的,但效率却高不起来。开放封闭原则OCP(Open-Close Principle) 一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。比如:一个网络模块,原来只服务端功能,而现在要加入客户端功...
2018-03-07 10:26:08 3723
原创 Java三大特性(封装,继承,多态 )
封装 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,对象对内部数据提供了不同级别的保护,以防止程序中无关的部分意...
2018-03-07 10:22:03 379
原创 Java中重载与重写的理解
本文是用来对于Java学习的备忘。重载 (overloading):1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载是一个类中多态性的一种表现。2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型给它们的不同参数个数和参数类型给它们的不...
2018-03-06 20:56:05 753
原创 Linux出现linux-image-extra-4.13.0-17-generic ,linux-image-generic,linux-generic的问题
linux-image-extra-4.13.0-17-genericlinux-image-genericlinux-generic不分什么Ubuntu版本,只要里面出现了linux-image-extra,linux-generic等,都可以用下面的方法解决.1.内核出现问题时解决方法该问题困扰我很久,因为dpkg时程序安装命令,该命令出问题导致新的软件不能安装,非常烦,查了很多资料,...
2018-03-01 17:15:53 5753 3
滴滴KYLIN__自助式治理与演进之路.pdf
2020-05-12
Navicat_20238.rar
2019-09-04
pdfxchange_6250破解版.zip
2019-09-04
docker-compose-Linux-x86_64(1.24).zip 资源下载
2019-09-03
用数据讲故事(试读部分)
2017-09-28
java学习书籍和面试宝典
2016-12-23
mentohust-0.3.1.tar.gz
2015-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人