
java设计
jkCode
这个作者很懒,什么都没留下…
展开
-
最容易理解的java回调函数例子
(2,什么是回调函数?1,为什么要用回调函数?)请忽略这两个问题。我很讨厌我问一个问题,然后先给我来一堆的定义,或者解释。(就像我问别人什么是微分?别人给我一堆概念,(心里飘过。。),我还不如自己看书找定义呢,还需要你告诉我。)我正是因为看不明白定义,所以想让别人帮我简化一下,找到什么是理解这个定义的关键。(也就是你是怎么理解这个定义的,怎么从复杂逻辑到简单逻辑)。我明白简单逻辑之后,再自原创 2016-09-10 23:08:25 · 894 阅读 · 0 评论 -
自定义choose,when,otherwise标签
自定义choose,when,otherwise标签原创 2017-04-26 10:02:35 · 763 阅读 · 0 评论 -
自定义foreach标签,遍历List集合和map?
自定义foreach标签,遍历List集合和map原创 2017-04-26 10:05:01 · 1348 阅读 · 0 评论 -
if标签的自定义
if自定义标签原创 2017-04-26 10:10:34 · 525 阅读 · 0 评论 -
自定义标签的执行过程和自定义标签处理器类的生命周期
自定义标签的执行过程和自定义标签处理器器的周期原创 2017-04-26 10:16:22 · 396 阅读 · 0 评论 -
jsp核心标签库详情例子
Jstl:Java standard tag libarary --Java标准标签库。 1) 导入jstl支持的jar包(标签背后隐藏的java代码)注意:使用javaee5.0的项目自动导入jstl支持jar包2)使用taglib指令导入标签库taglib uri="tld文件的uri名称" prefix="简写" %>3)在jsp中使用标签核心标原创 2017-04-26 10:25:12 · 629 阅读 · 0 评论 -
自定义标签的执行过程和自定义标签处理器类的生命周期
问题:自定义标签的执行过程? http://localhost:8080/day14/definedLables.jsp 如何访问到自定义标签? 前提: tomcat服务器启动时,加载到每个web应用,加载每个web应用的WEB-INF目录下的所有文件!!!例如。web.xml, tld文件!!!1)访问definedLables.jsp资源2)tomcat服务器把j原创 2017-04-26 10:31:35 · 570 阅读 · 0 评论 -
sql慢查询日志的分析工具?
欢迎关注微信公众号,想进入大型互联网公司的或提升自己能力的,搜索微信公众号:“一起写程序” ,会分享系列文章,面试题等,希望大家能一起学习。工具一:mysqldumpslowMyslqdumpslow是安装mysql的时候自动安装的。 通过myslqdumpslow –h 查看的帮助。提示信息。工具二:pt-query-disgest安装pt-query-digest:...原创 2018-12-28 21:48:18 · 1428 阅读 · 0 评论 -
RESTful详情
提升自己,想进入大型互联网公司。欢迎关注我的微信公众号 ,搜索微信公众号:"一起写程序" ,会分享系列文章,希望大家能一起学习。RESTful?Resource Representational state transfer. 表现层状态转换,指的是资源的表现层状态转换。三部分:资源,表现,状态1,resource资源:是一个实体,比如,视频,文本,图片等。1.1资源的表...原创 2019-01-01 17:33:20 · 235 阅读 · 0 评论 -
什么时候重写equals方法
提升自己,想进入大型互联网公司。欢迎关注我的微信公众号 ,搜索微信公众号:"一起写程序" ,会分享系列文章,希望大家能一起学习。在使用equals的时候:如果是基本类型的比较,不需要重写equals和hashcode因为都重写了,而在引用类型比较的时候,需要重写equals和hashcode。问题1)== 号和equals区别? 问题1)什么时候需要重写equals和ha...原创 2019-01-09 21:38:15 · 3292 阅读 · 1 评论 -
mybatis 中 foreach collection的用法
提升自己,想进入大型互联网公司。欢迎关注我的微信公众号 ,搜索微信公众号:"一起写程序" ,会分享系列文章,希望大家能一起学习。foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,inde...原创 2019-01-09 21:41:39 · 444 阅读 · 0 评论 -
EL表达式详情,遍历对象,集合和map例子
问题:为什么会有el表达式?el表达式遍历对象,遍历集合,遍历map原创 2017-04-25 07:24:36 · 3782 阅读 · 0 评论 -
session的详情和cookie的不足
问题1)cookie的不足,为什么会有session?1)cookie会话,只能发送字符串。(很多时候我们需要传递对象。)2)一个Cookie最大是4kb3)Cookie数据内容只能是英文。 问题2)session的工作原理和cookie的对比?1,Cookie是将数据发送到浏览器保存。 Session会话数据保存在服务器,浏览器发送jsessionid到服务器,获原创 2017-04-20 12:02:31 · 464 阅读 · 0 评论 -
session和cookie的区别,session详情
cookie和session的区别,session的详情原创 2017-04-20 11:52:16 · 616 阅读 · 0 评论 -
什么叫运行时才确定调用那个(对象或者方法)?
运行时才确定调用那个?难道是随机的调用吗,当然不是。而是参数变了,调用的方法也变了。重载是在编译时候,就确定调用那个方法了所以不是重载。而是在运行时输入不同的参数,调用不同的方法。回调就是在于它的灵活性:在运行的时候,才决定调用什么方法。问题:所谓的在运行时才决定调用什么方法,难道我是随机调用方法吗》当然不是,那所谓的运行时指的是什么?就是参数的不同,引用指向的对象不同原创 2016-10-12 21:14:09 · 884 阅读 · 0 评论 -
为什么要设计内部类?它要解决什么问题?它的特点是什么?
1,为什么要设计内部类,它解决了什么问题?设计的目的是什么?如果想让一个类继承多个接口(可以多继承接口)继承多个抽象类是做不到。但是在设计比较复杂的时候需要继承多个接口或者抽象类,总不能全部功能写在一个类当中,所以为了实现继承多个接口或者抽象类,就设计了内部类。问题:实现多继承又有什么用呢?有什么样的问题,必须是要求多继承的吗?如果是单继承,一个复杂的功能,只能引进来一个类来帮助,这个原创 2016-10-12 21:23:26 · 1054 阅读 · 0 评论 -
为什么设计静态嵌套类?它要解决什么样的问题?
1,为什么设计静态嵌套类?它要解决什么样的问题?设计内部类的主要目的是为了实现接口和扩展(写自己的方法)。匿名内部类就是为了实现接口或者抽象类(无法写自己的方法。写了也无法被调用),而设计的。所有内部类有的时候不需要和外部类进行相互访问。为了方便,我们直接将内部类定义成static, 2,嵌套类无论嵌套多少层,内部的总是可以访问所有外部的成员和方法。原创 2016-10-12 21:25:02 · 385 阅读 · 0 评论 -
为什么要设计接口内部类?要解决什么问题?
1,为什么要设计接口内部类?要解决什么问题?在接口当中,不允许方法体的存在,但是为了让实现该接口的类可以使用方法体,可以在接口中定义内部类(内部类可以继承本接口,或者其他接口),接口中定义的内部类的类型,自动是public static类型。 抽象类也可以存在方法体。2,内部类实现本接口。内部类是静态的。所以可以直接访问。interface outInterface{v原创 2016-10-12 21:26:18 · 539 阅读 · 0 评论 -
为什么设计泛型?
1,为什么设计泛型?难道是以前的数据类型不够用吗?问题:在设计的过程中经常会用到容器类,容器类代码都一样只是数据类型不同,如果能够让一种类型容纳所有类型,就可以实现代码重用,但是没有一种类型可以容纳所有类型,为了解决容器的问题,就需要设计泛型。最主要的原因是要创建容器类。 2,泛型的定义?泛型是不确定的类型。泛型是类型的参数。 3,引用类型做方法参数,泛型(通用)和接口原创 2016-10-12 21:27:40 · 471 阅读 · 0 评论 -
java小知识点(1)
1,当返回值是void时候,return是结束程序的意思(无论执行到哪,都结束)。2,java中对+的重载?在c或者c++中,+是数值的相加。而在java中加号还表示连接字符串的作用。问题:什么时候是加法什么时候是连接字符串呢?连接字符串:如果表达式以字符串开头,那么后面的+就是链接。例子:public class staticTest {public st原创 2016-10-12 21:28:32 · 300 阅读 · 0 评论 -
http报文结构解析
欢迎关注微信公众号,想进入大型互联网公司的或提升自己能力的,搜索微信公众号:“一起写程序” ,会分享系列文章,面试题等,希望大家能一起学习。 1,http的协议结构详解? 问题1:请求报文和响应报文的区别?请求报文和响应报文唯一的区别就是,请求报文是请求行,响应报文是状态行。 问题2:请求报文和响应报文都是由哪三部分组成的?请求报文:请求行,首部行,信息主体...原创 2017-03-18 21:00:20 · 2133 阅读 · 0 评论 -
将字节流转换成字符流详细例子
转换流:将字节流转换字符流 (1)输入字节流转换输入字符流的 转换的方法:将输入字节流转换成输入字符流:inputStreamReader();辅助:(一般字符流按照行读,或者读入都用BufferedReader)BufferedReader 可以中的readLine可以一行一行的读。而read()只能一个字符读。 案例1:程序:从控制台输入字符,按行输出?(1)s...原创 2017-04-14 16:46:51 · 7062 阅读 · 0 评论 -
Java中转发和重定向区别
作用上的区别:转发和重定向的效果是一样的、重定向跳转范围大,转发只能在本web project下。转发代码:ServletContext conss =this.getServletContext();RequestDispatcher req = conss.getRequestDispatcher("/index.html");req.forward(request,res原创 2017-04-15 16:04:35 · 501 阅读 · 0 评论 -
cookie的详情
cookie详情,cookie的api原创 2017-04-20 11:54:30 · 413 阅读 · 0 评论