Java
文章平均质量分 67
vovo2000
这个作者很懒,什么都没留下…
展开
-
Java的異常与错误
Error :是程序无法处理的错误。Exception :表示可恢复的例外,这是可捕捉到的。其中 checked Exception, java编译器强制要求catch此类异常.对Checked异常处理方法有两种1 当前方法知道如何处理该异常,则用try…catch块来处理该异常。2 当前方法不知道如何处理,则在定义该方法是声明抛出该异常。...原创 2020-08-19 10:34:14 · 126 阅读 · 0 评论 -
多线程常见面试题及答案
1、如何在Java中实现线程(4种)?1.继承Thread类,重写run方法(其实Thread类本身也实现了Runnable接口)2.实现Runnable接口,重写run方法3.实现Callable接口,重写call方法(有返回值)4.使用线程池(有返回值)https://www.cnblogs.com/duanjiapingjy/p/9434244.htmlhttps://www.cnblogs.com/duanjiapingjy/p/9434244.html2、在具体..转载 2020-07-30 13:16:35 · 11638 阅读 · 0 评论 -
Java this关键字访问当前实例和外部类实例 和 :: 符号
类的内部使用this表示当前对象的引用。在一个类的内部使用this表示当前对象的引用,然而有时类的方法内部还有类的定义需要使用外部类的方法时就需要使用this对象,此时this只是内部使用类的对象,在内部类方法定义的类中如何引用外部类此时就要用到类名.this方法。Kotlin里用 this@类名 使用外部类实例类名.this表示外部类的实例。Class classA { private void main(){ this.methodA(0) //表示当前对象 }原创 2020-07-29 16:56:10 · 310 阅读 · 0 评论 -
Spring 笔记
https://www.jianshu.com/p/42620a0a2c33实际开发中的典型应用场景什么是Spring?它解决了什么问题? 什么是Spring MVC?它解决了什么问题? 什么是Spring Boot?它解决了什么问题? Spring,Spring MVC,Spring Boot 三者比较IOChttps://www.cnblogs.com/vegetate/p/9997182.htmlAOPhttps://baijiahao.baidu.com/s?id=16133103原创 2020-06-22 15:38:11 · 115 阅读 · 0 评论 -
bmp图片格式详解
bmp图片格式详解1. BMP文件简介BMP(Bitmap-File)图形文件是Windows采用的图形文件格式,在Windows环境下运行的所有图象处理软件都支持BMP图象文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。windows 3.0以前的BMP图文件格式与显示设备有关,因此把这种BMP图象文件格式称为设备相关位图DDB(device-dependent bitmap)文件格式。Windows 3.0以后的BMP图象文件与显示设备无关,因此把这种BMP图象文件格式称为设备无转载 2020-06-22 14:08:51 · 4061 阅读 · 0 评论 -
junit 自动化测试 取得print的内容
使用ByteArrayOutputStream 和 System.setXXX便可以简单实现private final ByteArrayOutputStream outContent = new ByteArrayOutputStream();private final ByteArrayOutputStream errContent = new ByteArrayOutputStream();private final PrintStream originalOut = System.out;原创 2020-06-04 15:59:27 · 2834 阅读 · 0 评论 -
瞬间让你变java编程高手的一些思想
1.对final关键子的认识用于修饰数据和方法参数时,final会告诉编译器,这个数据是不会修改的,那么编译器就可能会在编译时期就对该数据进行替换甚至执行计算,这样可以对我们的程序起到一点优化。不过在针对基本类型和引用类型时,final关键字的效果存在细微差别。修饰基本类型,无法再对它的值进行修改。修饰引用变量时,只是限定了引用变量的引用不可改变,即不能将value3再次引用另一个Va...原创 2020-04-21 17:48:32 · 131 阅读 · 0 评论 -
笔记:newrelic的实现原理,java的反射,动态代理
NewRelic是一个性能监视工具。但是如果做到在不修改原程序的基础上实现自动监视,收集日记的呢。联想到是不是有什么注入,代理之类的机制。但是一直没有找到相关的资料。经过一顿搜素,终于找到相关文章,原来用到了Java动态代理InvocationHandler。先记下来。newrelic的android sdk实现原理解析(一)http://www.apmbe.com/newr...原创 2020-03-26 14:33:34 · 724 阅读 · 1 评论 -
继承和代理(委譲)的区别
简单来说就是継承:is-a的关系委譲:has-a的关系参考https://tomosoft.jp/design/?p=3444原创 2020-03-18 19:14:29 · 182 阅读 · 0 评论 -
Ajax 与 Servlet
Ajax异步请求,servlet产生随机数据,Html页面无刷新显示。运行环境:jdk1.5+tomcat 5.5 一、ajaxServlet.javapackage com;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import j转载 2008-03-28 10:56:00 · 780 阅读 · 0 评论 -
Ajax简单实例
原文http://blog.csdn.net/kingbug/archive/2005/10/06/495914.aspx 最初看到ajax感觉好惊喜啊,不用刷新全部页面,就可以更改局部页面数据。真的很方法但是以为会很难,但实际做了才知道,AJAX很简单。至少入门很简单 如果你会ajax那就不要看了。更不要骂我。比我牛的人太多了互相交流,学习。MSN:whw_dream(AT)hotm转载 2008-03-28 11:04:00 · 2086 阅读 · 0 评论 -
基于Trac的项目管理系统构建(Windows篇)
版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2007/02/11/trac-install-windows/以及本声明。<!--google_ad_client = "pub-3705997236397030";//文章内容右侧广告google_ad_slot = "1819082211";goog转载 2008-03-06 11:22:00 · 627 阅读 · 0 评论 -
Trac 介绍
版权声明:原作者charlee、原始链接http://tech.idv2.com/2007/02/10/trac-intro/<!--google_ad_client = "pub-3705997236397030";//文章内容右侧广告google_ad_slot = "1819082211";google_ad_width = 120;google_ad_h转载 2008-03-06 11:21:00 · 667 阅读 · 0 评论 -
超简单配置tomcat + struts
网上有很tomcat + struts的配置的介绍,又设置环境变量,又修改配置文件,挺麻烦的,现在我介绍一个超简单的配置方法。前提:①安装好java sdk ②tomcat (我参考我blog中的相关文章,其实很简单,上相应网站下载下来,双击运行即可) 下载struts-1.3.8 Full Distribution,解压后,如下所示struts-1.3.5├apps│└struts-*-1.原创 2008-03-03 12:43:00 · 1282 阅读 · 0 评论 -
JSP/Servlet 入门示例
以下示例需要在Tomcat环境下实行●JSP的简单例子 hello.jsphtml>head>head>body>${1+25}=${1+25}br>今天是:=new java.util.Date() %>...--注释方法有这几种第一种 多行注释--%>... /* comment */ %>...// comment 5>!-- html comment 注意:html的注释是原创 2008-02-28 12:27:00 · 1513 阅读 · 2 评论 -
String类和StringBuffer类
String类和StringBuffer类这两个类主要用来处理字符串。这两个类提供了很多字符串的处理方法。String类是不可变类,一个String对象包含的字符串的内容永远不会被改变;而StringBuffer类是可变类,一个StringBuffer类的对象所包含的字符串内容可以被添加或修改。String类常用方法length():返回字符串长度charAT(int index):返回字符串中i转载 2008-02-26 13:13:00 · 671 阅读 · 0 评论 -
VMwarePlayer上Linux安装
参考视频教程http://hk.youtube.com/theifyppl在这里下载VMPlayer http://www.vmware.com/download/player/在这里下载Linux的CDImage http://www.remote-exploit.org/backtrack_download.html (这个速度比较快http://backtrack.unixheads.or原创 2008-02-19 13:36:00 · 854 阅读 · 0 评论 -
apache Tomcat 的配置
光有apache的话无法实现jsp/servlet,需要Tomcat可以实现jsp/servlet,并且本身就可以当web服务器用,但是作为web服务器,没有apache好,所以一般将两者结合,apache负责处理用户的访问,Tomcat负责在后台处理jsp/servlet部分。------------------------------------------------------------原创 2008-02-18 14:04:00 · 503 阅读 · 0 评论