
面试题
翱翔天地
技术在于专注!主要从事前端开发,熟悉vue、jQuery、uniapp等,有微信公众号和微信小程序开发经验,熟练使用echarts、highcharts、帆软报表;了解Java、python和mysql
展开
-
如何判断!!和不同变量字符串的真假值
1、问题背景 在JavaScript中,有null、undefined、空字符串、数值等,如果这些值前加上!!,真假值又是如何呢?2、实现源码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <s...原创 2019-11-19 11:08:55 · 1048 阅读 · 0 评论 -
如何判断变量x的值并打印正常值
1、问题背景 在JavaScript中,定义了一个变量x,立即执行函数内部也定义了x,并且在后面对x重新赋值;分别在这几处打印变量x的值2、实现源码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> &l...原创 2019-11-19 10:58:32 · 837 阅读 · 0 评论 -
Java实现百钱买百鸡
1、问题描述 今有鸡翁一,值钱伍;鸡母一,值钱三;鸡鶵三,值钱一。凡百钱买鸡百只,问鸡翁、母、鶵各几何?答曰:鸡翁四,值钱二十;鸡母十八,值钱五十四;鸡鶵七十八,值钱二十六。又答:鸡翁八,值钱四十;鸡 母十一,值钱三十三,鸡鶵八十一,值钱二十七。又答:鸡翁十二,值钱六十;鸡母四、值钱十二;鸡鶵八十 四,值钱二十八。”2、实现源码/** * @Title:Hundre原创 2013-11-16 14:09:23 · 7998 阅读 · 0 评论 -
Java实现九九乘法表
1、九九乘法表/** * @Title:MultiplicationFormula.java * @Package:com.you.hen * @Description:九九乘法口诀 * @author:Youhaidong(游海东) * @date:2013-11-16 下午10:31:00 * @version V1.0 */package com.you.原创 2013-11-16 22:52:02 · 1718 阅读 · 0 评论 -
Java实现水仙花数
1、问题描述 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。 如153是一个水仙花数,153=1的三次方+5的三次方+3的三次方原创 2013-11-16 17:32:09 · 12864 阅读 · 0 评论 -
Java兔子问题
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?/** * @Title:Rabbit.java * @Package:com.yhd.chart.model * @Description:兔子问题 * @author:Youhaidong(游海东) * @date:2014-1-18原创 2014-01-18 23:55:42 · 2166 阅读 · 2 评论 -
JAVA中线程同步方法
JAVA中线程同步方法1 wait方法: 该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。 调用wait方法需要注意几点:转载 2014-03-01 15:46:36 · 1696 阅读 · 0 评论 -
HashMap和Hashtable的异同点
HashMap和Hashtable的异同点不同点:1、HashMap的父类是AbstractMap,而Hashtable的父类是Dictiionary;2、HashMap的key和value可以为空,而Hashtable不允许为空;3、HashMap的方法不是同步的,而Hashtable的方法是同步的;4、HashMap是非线程安全的,而Hash原创 2014-03-01 15:23:22 · 1486 阅读 · 0 评论 -
final、finally和finalize的区别
final、finally和finalize的区别这三者的区别可以从两个方面来说1、意思解释方面(1)final是修饰符(关键字)(2)finally是异常处理中的程序块(3)finalize是方法名2、功能方面(1)若一个类被声明为final的话,则此类不能被继承;如果一个变量声明为final的,则此类不能被改变,只能使用;如果一个方法被声明为原创 2014-03-01 15:38:34 · 1832 阅读 · 0 评论 -
Java中private、protected和public作用域的异同
Java中private、protected和public作用域说明:(1)private的作用范围为当前类,protected的作用范围哦不能超过其他包; (2)区别不同的作用域的不同作用范围。原创 2014-03-01 15:00:47 · 1679 阅读 · 0 评论 -
Java中的i++和i--
/** * @Title:DataCate.java * @Package:com.you.dao * @Description:数据类型转换 * @Author: 游海东 * @date: 2014年3月7日 下午8:13:56 * @Version V1.2.3 */package com.you.dao;/** * @类名:DataCate * @描述: * @Au原创 2014-03-08 20:51:43 · 3325 阅读 · 0 评论 -
Java中的a++和++a的区别
1、a++和++a的区别 a++表示先将a放在表达式中运算,然后再加1; ++a表示先将a加1,然后再放在表达式中运算2、实例(1)Java代码/** * @Title:JiaJia.java * @Package:com.you.model * @Description:比较a++与++a的区别 * @Author: 游海东 * @dat原创 2014-03-01 16:07:52 · 4021 阅读 · 2 评论 -
Java循环和条件
下列程序的输出结果是什么?1、Java循环和条件/** * @Title:IuputData.java * @Package:com.you.data * @Description:TODO * @Author: 游海东 * @date: 2014年3月16日 下午10:18:46 * @Version V1.2.3 */package com.you.data;原创 2014-03-16 22:31:43 · 1782 阅读 · 0 评论 -
HQL查询步骤
HQL查询步骤1、获取Hibernate Session对象2、编写HQL语句3、以HQL语句作为参数,调用Session的createQuery方法创建查询对象4、HQL语句包含参数,则调用Query的setXx方法为参数赋值5、Query对象的list等方法返回查询结果列表原创 2014-07-17 23:36:20 · 2853 阅读 · 0 评论 -
Hibernate的工作原理
Hibernate的工作原理1、读取并解析配置文件2、读取并解析映射信息,创建SessionFactory3、打开Session4、创建事务Transation5、持久化操作6、提交事务7、关闭Session8、关闭SessionFactory原创 2014-07-17 23:13:05 · 1997 阅读 · 0 评论 -
Hibernate中的条件查询完成类
Hibernate中的条件查询有以下三个类完成:1、Criteria:代表一次查询2、Criterion:代表一个查询条件3、Restrictions:产生查询条件的工具类原创 2014-07-18 00:01:56 · 3140 阅读 · 1 评论 -
Java中集合List,Map和Set的区别
Java中集合List,Map和Set的区别1、List和Set的父接口是Collection,而Map不是2、List中的元素是有序的,可以重复的3、Map是Key-Value映射关系,且Key不能重复4、Set中的元素是无序的,不可重复的原创 2014-07-20 01:55:57 · 1767 阅读 · 0 评论 -
List、Map和Set的实现类
List、Map和Set的实现类1、List实现类(1)ArrayList(2)Vector2、Map实现类(1)HashMap(2)Hashtable3、Set实现类(1)HashSet(2)LinkedHashSet(3)TreeSet(4)EnumSet原创 2014-07-20 02:19:25 · 2414 阅读 · 0 评论 -
Hibernate的检索方式
Hibernate提供以下几种检索对象的方式1、导航对象图检索方式 根据已经加载的对象,导航到其他对象2、OID检索方式 按照对象的OID来检索对象3、HQL检索方式 使用面向对象的HQL查询语言4、QBC检索方式 使用QBC(Qurey By Criteria) API来检索对象5、本地SQL检索方式原创 2014-07-20 14:35:12 · 1537 阅读 · 0 评论 -
Java中的switch语句后面的控制表达式的数据类型
Java中的switch语句后面的控制表达式的数据类型1、byte2、char3、short4、int5、枚举类型6、Java 7允许java.lang.String类型原创 2014-07-20 00:42:57 · 5653 阅读 · 0 评论 -
Java注释分类
Java注释分类1、单行注释 //打印结果 System.out.println("结果是:"+result);2、多行注释 /** * @author youhaidong * for循环语句 */ for(int i=0;i { System.out.println(i);原创 2014-07-20 00:47:15 · 2140 阅读 · 0 评论 -
java中重载与重写的区别
java中重载与重写的区别首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义转载 2014-07-20 01:18:01 · 1243 阅读 · 0 评论 -
break和continue的区别
break和continue的区别1、break用于完全结束一个循环,跳出循环体;break不仅可以结束其所在的循环,还可以结束其外层循环。2、continue只是终止本次循环,接着开始下一次循环。原创 2014-07-20 01:02:00 · 1439 阅读 · 0 评论 -
Flex的 Event中属性currentTarget与target的区别
Flex的 Event中属性currentTarget与target的区别1、区别(1)currentTarget是事件的处理对象(event processor)(2)target是事件的调用对象(event dispatcher)2、实例说明(1)设计源码<s:Application xmlns:fx="http://ns.adobe.com/mxml原创 2014-07-20 13:38:17 · 2020 阅读 · 0 评论 -
Flex中 Array 的IndexOf 的作用
Flex中 Array 的IndexOf 的作用1、说明 indexOf用于在索引中从小到大查找,如果查得到就返回索引值,查不到就返回-1;2、实例(1)设计源码<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/f原创 2014-07-20 13:56:26 · 1928 阅读 · 0 评论 -
java web面试题
java web面试题转载 2014-07-20 22:10:38 · 5158 阅读 · 0 评论 -
do while 循环和while循环的区别
do while 循环和while循环的区别1、do while循环是先执行循环体,然后判断循环条件,如果为真,则执行下一步循环,否则终止循环; while循环是先判断循环条件,如果条件为真则执行循环体;2、do while循环条件后面必须有一个分号,这个分号表明循环结束。原创 2014-07-20 00:53:18 · 14020 阅读 · 0 评论 -
Java引用变量的类型
Java引用变量的类型1、编译时类型:由声明该变量时使用的类型决定2、运行时类型:由实际赋给该变量的对象决定 如果编译时类型和运行时类型不一致,就可能出现多态性原创 2014-07-20 01:29:54 · 1771 阅读 · 0 评论 -
JSP常见的三个编译指令
JSP常见的三个编译指令1、page指令 是针对当前页面的指令2、include指令 用于指定包含另一个页面3、taglib指令 用于定义和访问自定义标签原创 2014-07-20 14:46:12 · 3003 阅读 · 0 评论 -
Servlet的生命周期
Servlet的生命周期1、创建Servlet实例2、Web容器调用Servlet初始化init方法,对Servlet进行初始化3、Servlet初始化后,将一直存在于容器中,用于响应客户端请求4、调用Servlet的destroy方法销毁Servlet原创 2014-07-20 15:26:52 · 1450 阅读 · 0 评论 -
Java中数组的初始化方式
Java中数组的初始化方式 初始化方式有两种:1、静态初始化:初始化时由程序员显式指定每个数组元素的初始值,由系统指定数组长度2、动态初始化:初始化时由程序员只指定数组长度,由系统为数组元素分配初始值原创 2014-07-20 01:05:40 · 2063 阅读 · 0 评论 -
String、StringBuffer和StringBuilder的区别
String、StringBuffer和StringBuilder的区别1、String类是不可变类,即一旦一个String对象被创建后,包含这个对象中的字符序列是不可改变的2、在字符串拼接的过程中,String的效率要比StringBuffer和StringBuilder的低3、StringBuilder性能比StringBuffer的强4、Str原创 2014-07-20 01:46:27 · 1306 阅读 · 0 评论 -
Struts 有哪些常用标签库
Struts 有哪些常用标签库1、html标签库2、bean标签库3、logic标签库原创 2014-07-20 14:12:57 · 2108 阅读 · 0 评论 -
Struts2的工作流程
Struts2的工作流程1、客户端浏览器初始化时发出HTTP请求2、根据web.xml配置,上述请求被FilterDispatcher接收3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton4、Action调用业务逻辑组件处理业务逻辑5、Action执行完毕,根据struts.xml中的配置找到原创 2014-07-20 14:24:51 · 1194 阅读 · 0 评论 -
从不同的角度分析Flex的优缺点
从不同的角度分析Flex的优缺点转载 2014-07-20 14:29:40 · 6816 阅读 · 0 评论 -
JSP中的编译指令和动作指令的区别
JSP中的编译指令和动作指令的区别1、编译指令是通知Servlet引擎的处理消息,而动作指令只是运行时的脚本动作2、编译指令是在将JSP编译成Servlet时起作用,而动作指令可替换成JSP脚本,是JSP脚本标准化写法原创 2014-07-20 15:05:38 · 1883 阅读 · 0 评论 -
JSP常见的7个动作指令
JSP常见的7个动作指令1、jsp:forward指令 执行页面转向,将请求处理转发到下一个页面2、jsp:param指令 用于传递参数3、jsp:include指令 用于动态引入一个JSP页面4、jsp:plugin指令 用于下载JavaBean或Applet到客户端执行5、jsp:useBean指令原创 2014-07-20 15:12:47 · 1952 阅读 · 0 评论 -
解析XML的方法
解析XML的方法1、DOM生成和解析XML2、SAX生成和解析XML3、DOM4J生成和解析XML4、JDOM生成和解析XML原创 2014-07-21 23:15:57 · 1908 阅读 · 0 评论 -
JSP中的include有哪些?有什么区别?
JSP中的include有哪些?有什么区别?1、JSP中的include有哪些(1)(2)2、两者区别(1)前者是指示元素,后者是行为元素(2)前者合成一个页面,后者合成一个文件后被JSP容器转化成Servlet原创 2014-07-21 23:24:36 · 1492 阅读 · 0 评论 -
Flex内存泄露解决方法和内存释放优化原则
Flex内存泄露解决方法和内存释放优化原则你对Flex内存泄露的概念是否了解,这里和大家分享一下Flex内存释放优化原则和Flex内存泄露解决方法,希望本文的介绍能让你有所收获。Flex内存释放优化原则1.被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉;2.父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除转载 2014-07-21 23:52:22 · 1129 阅读 · 0 评论