- 博客(26)
- 问答 (4)
- 收藏
- 关注
转载 Java自定义类加载器以及加载类及其父类的过程
最近学习JVM的时候,对类的加载原理有了一定的认识,但是涉及到具体例子时还是没有分析清楚,重写loadClass()方法和重写findClass()方法。找到一篇不错的博客,该博主从对问题的思考到源码跟踪,以及测试都是非常不错的。转载自:https://www.cnblogs.com/pfxiong/p/4118445.html//示例: 2 package com.csair.soc...
2019-06-14 15:56:17
1881
原创 JVM如何判断数据是引用还是基本数据(保守式GC)
HotSpotJVM在进行GC回收的时候,采用的是可达性分析法来对对象进行标记的,可达性分析法是从GC Roots出发(注意是GC Roots 说明是有多个GC Root),当某个对象到GC Roots没有任何引用链时,则该对象判定为可回收对象(当然如果该对象重写过finalize()方法的话 还会有一次自我拯救的机会,会先将该对象放入一个F-Queue对象中)。不得不说,可达性分析...
2019-05-30 21:10:47
787
1
原创 三数之和
最近在leetcode遇到这个题目,题目描述如下:解决这个问题的话,我们可以借助两数之和的求解过程。两数之和的问题描述如下:解决两数之和的话,可以使用一个hashMap,保存值与下标,类似与登记功能,比如说2这个元素来了,要凑成9的话,还需要找到7这个元素,但是发现hashMap中没有7这个元素,于是2只好等待,将自己与自己的下标存到hashMap中,之后7来了,它需要找到值为2的...
2019-05-16 22:17:05
284
原创 理解java中4中访问权限
在java中有4个访问限制修饰符,分别是public>protected>default(友好的)>private,其中public和default额外还可以修饰类,4个访问限制修饰符都能修饰成员变量和方法,且在继承时还起到一定的作用,那么有没有一种好的方式去理解,而不至于需要反复多次去记忆呢。我想应该是有的: 既然是访问限制修饰符,那么对于这4个修饰的...
2019-05-09 19:45:13
366
转载 单例模式的7中写法
转载自:http://cantellow.iteye.com/blog/838473总结的挺好的,存着自己理解使用第一种(懒汉,线程不安全):Java代码publicclassSingleton{privatestaticSingletoninstance;privateSingleton(){}public...
2019-05-02 21:33:33
146
转载 after[for]触发器与instead of 替代触发器的区别
最近在复习sqlserver数据库的触发器时,了解到触发器有两种类型,最开始学的时候只是大致知道其作用,复习的过程中更应该讲究理解,于是找到了一份大神的解释,原文链接:https://bbs.csdn.net/topics/300074591以下是正文内容:INSTEADOF触发器用来代替通常的触发动作,即当对表进行INSERT、UPDATE或DELETE操作时,系统不是直接对表...
2019-04-24 17:35:04
2211
原创 三角形的最小路径和(动态规划)
题目如下:首先,我们从最基本的思维讲起,对于只有第一行的数据,因为只有一条路径,显然最小路径和就是2,然后我们再增加第二行3 4数据,这时我们发现,路径增加到了两条,分别是2--->3,2--->4。那么最小路径和肯定是取2 3的和,即最小路径和为5。现在我们假设到了第i行,从第一行到第i-1行的最小路径和我们已经知道,这里要声明的一点是,最小路径和与其最后一行的出口是对应的,...
2019-04-18 10:33:52
1889
原创 possible sentences蘑菇街2019年春招后端岗位的算法编程题解题思路与代码
先来看下题目要求吧:空间限制:32768K 时间限制:1秒Given a string s and a dictionary of words dict, add spaces in s to construct a sentence where each word is a valid dictionary word.Return all such possible sentences...
2019-04-16 17:15:44
798
原创 方格走法2019蘑菇街后端面试编程算法题
题目:有一个X*Y的网格,小团要在此网格上从左上角到右下角,只能走格点且只能向右或向下走。请设计一个算法,计算小团有多少种走法。给定两个正整数int x,int y,请返回小团的走法数目。输入描述:输入包括一行,空格隔开的两个正整数x和y,取值范围[1,10]。输出描述:输出一行,表示走法的数目示例1输入3 2输出10说起来,楼主已经...
2019-04-13 10:21:53
883
原创 为腾讯云服务器添加安全组,实现远程连接mysql,连接tomcat服务器
博主近来购买了一台腾讯云服务器,用来做web开发的。但是却出现了自己电脑连接不上云服务器上的mysql和tomcat服务器的情况,原来,是该服务器没有开放相应端口造成的,下面手动开启我们需要的端口吧:首先,在腾讯云服务器是以安全组来管理这些端口的,所以我们先找到如下的安全组:然后会出来以下界面:点击新建之后,会出来以下界面,我们就可以设置了:然后点击添加入站规则:...
2019-04-11 21:21:32
1461
2
原创 为什么要用工厂模式以及三种工厂模式的联系
首先声明,本篇博文是博主自己对工厂模式的理解,本篇博文旨在通过生活来讲述,代码量会相对较少(其实没有),尽量通过生活现象去讲述缘由,这样会比较通俗易懂,如果能对大家有启发作用的话,博主深感荣幸。首先我们先来说明为什么要使用工厂模式,其实这个问题等同于工厂模式的好处是什么,我们可以这样去思考:首先在生活中,工厂就是用来生产东西的,相信大家都去学校小卖部买过东西,这些琳琅满目的商品我们假设都是...
2019-04-07 23:19:23
308
原创 JSP页面中相对路径与绝对路径详解,了解JSP开发中 '/' 的含义
博主最近写项目时,碰到很多<a href="URL">,<form action="URL">,<jsp:include page="URL"/>等关于URL路径的填写。也出现了不少错误,所以有如下总结,都经过博主的代码认证,若有疑问的小伙伴,可以先自行认证,然后提醒博主修改那么对URL来说,我们都知道有相对路径和绝对路径,这个博主不打算解释,因为实际上我们...
2019-03-30 18:08:51
2164
原创 Servlet中部分对象的创建时间
文章结论为博主原创,经过一定的测试,才写下这篇博客,其中只涉及了部分对象的创建,目的是复习并借此机会与网友分享,如果有错,请在下方评论处提醒博主,好让博主及时更改。①Servlet:若设置了loadOnStartup=0 或者为大于0的数,则在服务器启动是会创建该Servlet对象,并调用init方法,否则只有当有访问该Servlet时才会创建。(注:只创建一次)创建时间可通过在init...
2019-03-12 16:47:31
441
1
原创 JSP页面中文乱码解决方案和pageEncoding,contentType的作用
如果你已经在JSP开发中为页面中文乱码而花费不少时间的话,那么不妨再花费一点时间来看下以下内容,希望对你有所帮助(本文更注重讲述博主自己的理解过程) 以下内容需了解get,post提交方式 以下内容需对JSP的request对象和response对象有一定的了解 博主想强调的是,我是抱着复习和抛砖引玉的心态写下这篇博客,文章中肯定存在着...
2019-03-08 20:05:34
916
原创 计算机真是一门哲学
如今,已到了大二的结尾。所学的专业知识包括基本的C语言,C++,JAVA,数据结构,算法设计,数据库,汇编语言,课外自学Android。现在抽空回首,学习过程中看过不少源码和听过大神分析代码,现在最大的感触莫过于计算机哲学,抛开严谨的逻辑不说,底层开发或者说程序过程中都无时无刻不透露出写代码的人对生活的认识,例如Android中的组件ListView,在自定义适配器时,使用到了convert...
2018-06-17 11:33:47
2415
原创 学习语言的迷茫和困惑 还请观看到的朋友们能支个招
面对着大学的第一个寒假, 我堕落了,天天拿着电脑,不是编程而是玩游戏,看直播,追剧,整个人都变得懒散了。开学之后,我又很快的改善了过来,但是心里还是对寒假时间的浪费而后悔莫已。这是我的第一个困惑。第二个困惑是: 我的专业是计算机科学与技术,也就是俗称的计科,编程是常事。但我现在以至于以前很长时间都没有去编程,而是去了解C语言的基本内容,这是我在做杭电oj题目时的感触,我对一个题目的了解而编写出来的
2017-03-09 22:02:16
346
原创 本学期的关于C语言的课已经正式结束 一些个人关于C语言学习的看法
首先,在鄙人眼中,C就是一个像英语一般的小语种。需要有一定的语法基础和对C的读写能力。一种语言想要精通,良好的基础是必不可少的,但只注重基础,不动手,就如同纸上谈兵。学习C同样也需要动手实践。也经常听到有人说C难学,特别是指针,构造类型。其实C语法不难学。关键的是算法问题。算法又涉及到数学发面,但这也是可以在以后的日子中积累的,况且网上有很多的资源,这是我们在一定程度上都可以运用的,多看C代码,可
2016-12-19 16:24:10
474
原创 判断一个数是否能同时被3和5整除 手痒之作
这个是C语言书上的一个题目 之所以做这个 主要是先对书上解答部分的mod函数有兴趣 上机才发现这是个自定义函数 不过还是做了下这个题目第一个是基于书上的解答编写的代码下面这个是由答案而发 自己写的一个程序 去了参数t 但也有不足的地方
2016-10-09 22:47:27
1369
原创 晚自习好难集中注意力 自己又默默在纸上写了两个程序
看到书一个阶乘的题目 从两个方面写了两个程序:第一个:从最大数累乘到1第二个:从最小数1累乘到输入数不过这两个程序有个关键的不足处就是输入的数大一点就不能计算阶乘了 自己现在页搞不懂是怎么回事
2016-10-08 21:58:12
349
原创 进林科大ACM的考核(3个程序设计)
先上一张成果图前两个程序比较简单 最后一个1003真是把我给弄坏了 它的具体要求: 我百度N次如何输入3行数 偶数怎么表示 100次方怎么表示(虽然这个没用到)还是没弄懂(本人较蠢)不过还好在我老姐和学长的细心教导下 我还是明白了 也学到了奇数的100次方还是奇数 偶数的100次方还是偶数 最后上自己的一张成果图:
2016-10-05 18:14:23
493
空空如也
JAXB使用Unmarshall出现的问题
2019-03-26
Servlet中FilterChain的doFilter()方法的作用
2019-03-11
Tomcat中是通过什么方式实例化Servlet类的
2019-03-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人