自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java面试题】如何回答GC相关问题

这里借用知乎网友@郭无心 的回答。侵删作者:郭无心链接:https://www.zhihu.com/question/35164211/answer/68265045来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一个面试官对面试问题的分析这个帖子的背景是今晚看到je上这张贴:大家都来说说自己最讨厌的面试题目吧。,心血来潮写

2017-10-28 15:56:18 5161

转载 【Java面试题】之内存泄漏

本文转载自:http://blog.csdn.net/anxpp/article/details/51325838Java的一个重要特性就是通过垃圾收集器(GC)自动管理内存的回收,而不需要程序员自己来释放内存。理论上Java中所有不会再被利用的对象所占用的内存,都可以被GC回收,但是Java也存在内存泄露,但它的表现与C++不同。 JAVA 中的内存管

2017-10-28 15:51:10 2942 1

转载 【Java面试题】之类加载:从面试题分析Java类加载机制

本文内容转载自:http://www.cnblogs.com/javaee6/p/3714716.html1  开门见山class SingleTon { private static SingleTon singleTon = new SingleTon(); public static int count1; public static

2017-10-28 15:24:51 4725 2

转载 【Java面试题】之泛型相关

本文转载自:http://www.cnblogs.com/huajiezh/p/6411123.html1、泛型基本概念1.1、由来泛型是JDK 1.5的一项新特性,在Java语言处于还没有出现泛型的版本时,只能通过Object是所有类型的父类和类型强制转换两个特点的配合来实现类型泛化。例如在哈希表的存取中,JDK 1.5之前使用HashMap的get()方

2017-10-28 14:53:21 495

转载 深入理解java异常处理机制(目前最好的讲解异常的博文)

本文转载自:http://blog.csdn.net/hguisu/article/details/61556361. 引子       try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会

2017-10-26 22:15:04 407

原创 项目中遇到的bug

启动tomcat 卡在Initializing Spring root WebApplicationContext网上很多人出这个问题是由于数据库的配置文件的原因。除此以外,我觉得很有可能是zookeeper发布服务没有成功,可以尝试重启zookeeper虚拟机,然后重新发布服务。

2017-10-26 16:08:04 515

原创 [PAT]1028. List Sorting (25)@Java实现

1028. List Sorting (25)时间限制200 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueExcel can sort records according to any colum

2017-10-26 14:39:26 474

原创 [PAT]1027. Colors in Mars (20)@Java实现

1027. Colors in Mars (20)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YuePeople in Mars represent the colors in thei

2017-10-26 10:37:58 355

转载 【Java面试题】一次完整的Http请求过程(非常详细)

当我们在浏览器的地址栏输入 www.google.com ,然后回车,回车这一瞬间到看到页面到底发生了什么呢?以下过程仅是个人理解:域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等)

2017-10-25 20:00:27 17999 1

转载 【Java面试题】之三次握手和四次挥手

本文内容大部分转载自:http://blog.csdn.net/whuslei/article/details/6667471/原文获得了54万的阅读量,说明改文章的质量很高同时,博主在原文的基础上也补充了一些内容建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。【更新于2017.0

2017-10-25 19:27:23 2721

原创 【Java面试题】之Object类中方法详解

之前看到有人分享的面经,面试官先问Object中有什么方法,然后再要求解释每一次方法的作用。先看看Object中有什么方法Object类是Java中所有类的基类。位于java.lang包中,一共有13个方法方法一 Object() 即Object的构造方法大部分情况下,Java中通过形如 new A(args..)形式创建一个属于该类型的对象。其

2017-10-25 15:12:30 5880 1

转载 【Java面试题】之CAS原理深度分析

本文转载自:http://blog.csdn.net/hsuxu/article/details/9467651看了一堆文章,终于把JAVA CAS的原理深入分析清楚了。感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到! 参考文档:http://www.blogjava.net/xylz/archive/2010

2017-10-25 14:35:34 967

原创 [PAT]Table Tennis (30)Java实现

1026. Table Tennis (30)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA table tennis club has N tables available to

2017-10-25 11:00:21 415

原创 【Java面试题】数据库三范式

本文转载自:http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html三范式简单来说就是第一范式:具有原子性第二范式:主键列与非主键列遵循完全函数依赖关系(非主键和主键相关,特别是联合主键的情况)第三范式:非主键列之间没有传递函数依赖关系下面进行详述为了建立冗余较

2017-10-24 22:23:32 2080 1

转载 【Java面试题】mysql数据库查询优化、索引相关

先来看看索引的作用:(摘自:http://blog.csdn.net/qq_33556185/article/details/52192551)(一)索引的作用索引通俗来讲就相当于书的目录,当我们根据条件查询的时候,没有索引,便需要全表扫描,数据量少还可以,一旦数据量超过百万甚至千万,一条查询sql执行往往需要几十秒甚至更多,5秒以上就已经让人难以忍受了。提升查询速

2017-10-24 22:12:46 1175

转载 Java中守护线程的总结

本文转载自:http://blog.csdn.net/shimiso/article/details/8964414在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 用个比较通俗的比如,任何一个守护线程都是整个JVM中所有非守护线程的保姆:只要当前JVM实例中尚存在任何一个非守护线程没有结束,守护线程就全部工作;

2017-10-24 16:59:36 361

原创 【Java面试题】之MySql相关(内连接、外连接)

先看看内连接和外连接的区别,下面的图可以直观的展现两者的区别on 和 where 的区别:on后面的是连接条件,代表两个表建立关系所遵循的规则where后面的可以看作是筛选条件,是对最终结果集进行过滤所遵循的规则注意:Select A.name,B.name from A inner join B on A.id=B.id和Select

2017-10-21 17:43:08 1072

原创 【Java面试题】之分页功能的实现

以下内容是根据网上内容整理而来百度知道网友@starstroll 的回答:分页的实现可分为两大类:一、数据在Java代码中进行分页,然后取得当前页数据;二、在数据库中直接取得当前页数据。通常面试官都希望听到后者,因为那才是高效的方法。你如果想让面试官觉得你的能力高的话你就先否定他的问题,你可以回答说:“Java中根本不需要做分页的实现代码只管拿数据库中的当前页数据即可,数据分页

2017-10-21 10:21:49 6967 5

转载 Linux下ifconfig不显示ip地址

本文转载自:http://blog.csdn.net/cmh477660693/article/details/52760236ubuntu终端下命令ifconfig的问题解决问题一. ifconfig之后只显示lo,没有看到eth0问题二. ifconfig之后显示eth0,但是没有显示静态IP地址,即无inet、地址、广播、掩码。问题三. ping命

2017-10-20 17:50:34 23018

原创 【Java面试题】数据库连接池Java代码实现

今天复习一下数据库连接池的实现代码/** * 自定义连接池, 管理连接 * 代码实现: 1. MyPool.java 连接池类, 2. 指定全局参数: 初始化数目、最大连接数、当前连接、 连接池集合 3. 构造函数:循环创建3个连接 4. 写一个创建连接的方法 5. 获取连接 ------> 判断: 池中有连接, 直接拿 ---

2017-10-19 22:06:22 2183

原创 [PAT]1024. Palindromic Number (25)Java实现

1024. Palindromic Number (25)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA number that will be the same when it

2017-10-19 12:41:29 346

原创 【PAT】Digital Library (30)Java实现

1022. Digital Library (30)时间限制1000 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA Digital Library contains millions of bo

2017-10-19 10:28:25 434 2

转载 【面试题】Java三大特性封装继承多态总结

本文内容总结于多篇博客,参考到的地方在文中都会一一列出http://www.cnblogs.com/ibalintha/p/3897821.html1.封装封装的定义:首先是抽象,把事物抽象成一个类,其次才是封装,将事物拥有的属性和动作隐藏起来,只保留特定的方法与外界联系为什么需要封装:封装符合面向对象设计原则的第一条:单一性原则,一

2017-10-18 22:15:34 13927 3

转载 【面试题】数据库索引及B树、B+树详解

最近准备找一个实习,所以接下来,会通过其他人分享的面经陆续的总结面试中经常遇到的题今天是关于数据库索引,以及具体的实现(B树及B+树)本文参考自两篇博客(个人认为是最好的相关博客了)数据库索引部分:http://blog.csdn.net/weiliangliang111/article/details/51333169B树、B+树、B*树以及R树参考:http://blog.cs

2017-10-18 21:58:33 7996

原创 红黑树详解以及与BST和AVL树的比较

http://blog.csdn.net/silangquan/article/details/186557951.stl中的set底层用的什么数据结构?红黑树2.红黑树的数据结构怎么定义?[cpp] view plain copy  enum Color  {     

2017-10-17 21:04:21 4464

原创 [PAT]1021. Deepest Root (25)@Java实现

1021. Deepest Root (25)时间限制1500 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA graph which is connected and acyclic can b

2017-10-17 16:07:01 366

原创 [PAT]1020. Tree Traversals (25)@Java

1020. Tree Traversals (25)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueSuppose that all the keys in a binary tree

2017-10-16 21:00:24 359

原创 [PAT]1019. General Palindromic Number (20)@Java

1019. General Palindromic Number (20)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA number that will be the same

2017-10-16 20:10:15 328

原创 nginx配置实现反向代理&负载均衡

两个域名指向同一台nginx服务器,用户访问不同的域名显示不同的网页内容。两个域名是www.sian.com.cn和www.sohu.com(需要修改本地hosts文件)在windows系统中,hosts文件的路径为(C:\Windows\System32\drivers\etc)配置方式为:ip地址 对应域名比如:192.168.25.148 www.taobao.comngin

2017-10-16 10:23:44 472

转载 Dubbo中No provider available for the service异常

昨天碰到了这个异常,原因是容器初始化失败,就是消费者没有获得服务。在网上搜了很多解决方案,都没能解决最终发现是linux发布zookeeper后,防火墙没有关闭。再复习一下dubbo+zookeeper与提供者、消费者之间关系以下内容转载自:http://blog.csdn.net/javaloveiphone/article/details/52290292

2017-10-15 10:22:21 15683 1

转载 spring tx:advice 和 aop:config 配置事务

本文转载自:http://blog.csdn.net/screensky/article/details/7740656xml version="1.0" encoding="UTF-8"?>  beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="http:

2017-10-12 20:17:04 748

原创 关于数据库脏读、不可重复读、幻读

转载自:http://blog.csdn.net/yuxin6866/article/details/52649048事务4个隔离界别Read Uncommitted, Read commited, Repeatable read, SerializableRead Uncommitted.  最低的隔离级别,Read Uncommitted最直接的效果就是一个

2017-10-12 19:11:18 493

jna-4.2.1.jar

JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。包含(jna-4.2.1.jar和jna-platform-4.2.1.jar)

2017-12-06

CGlib动态代理类所需的jar包

CGlib动态代理类jar包,一共两个jar包,模拟CGlib动态代理用得到。

2017-11-05

SpringAPI文档中文版

Spring中文版文档 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。

2017-10-18

谢希仁计算机网络课件ppt

课件一共十章,与教材对应

2017-07-05

Java中使用JSON所需的所有jar包

包含了6个在java中使用JSON所需jar包

2017-06-21

WMV视频加速播放器

最近看java教程视频,很多是wmv格式的,发现一些主流的播放器(暴风等)不能加速,所以找到了这款播放器。可以完美加速wmv格式视频

2017-02-26

基于logistic混沌序列的图像加密(彩色图&灰度图)MATLAB程序

混沌系统课程大作业,MATLAB程序,可对彩色图像和灰度图像进行解密加密

2017-01-05

混沌图像加密解密技术(MATLAB程序)

个人课程大作业所用的程序,利用混沌序列对图像进行加密解密

2017-01-04

MATLAB图像相关性分析程序

混沌图像加密以后用来分析图像相邻像素的相关性。

2017-01-04

浙大掌纹识别matlab程序

模式识别的大作业

2017-01-03

BP神经网络MATLAB实现(不使用工具箱)

浙大智能控制大作业。不使用工具箱实现BP

2016-12-31

edu.stanford.cs106_1.0.0.jar

斯坦福的编程方法学的插件,放到eclipse的plugins目录下

2016-12-29

空空如也

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

TA关注的人

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