Java
TO_A_DAY
编程是一种信仰
展开
-
eclipse打Jar包问题
1、首先,如果你的Java项目中没有任何第三方包,是十分容易的,只需要通过eclipse的Export就可以按操作一步步运行,如下: 选择你要导出的Java项目,右键选择Export,如下图,选择JAR file 然后next,next,选择我们的启动类,然后finish就好了,当然这是大家都懂,不用写太多。 2、如果你的Java项目中包含了第三方的Java包,就会碰到和我一样的问题了,在原创 2016-09-09 22:05:11 · 3330 阅读 · 0 评论 -
插入排序
在大多数情况下,插入排序算法比冒泡排序和选择排序要好。虽然算法仍然需要O(N^2)的时间,但是一般情况下,他要比冒泡排序快一倍,比选择排序还要快一些。原创 2016-10-11 18:28:16 · 342 阅读 · 0 评论 -
repaint重绘不消除之前图像问题
好久没写过Java界面的程序,一写就搞不定: 如下,就是一个小球在在几面里来回移动的问题public class ReboundPanel extends JPanel { private final int WIDTH = 300, HEIGHT = 100; private final int DELAY = 20; private Timer timer; p原创 2016-09-08 13:18:42 · 5027 阅读 · 3 评论 -
JSTL标签开发(带属性)
1)自定义标签可以定义一个或多个属性,这样,在jsp页面中应用自定义标签时就可以设置这些属性的值,通过这些属性的值就可以标签处理器传递参数信息,从而提高标签的灵活性和复用性。 2)要想让一个自定义标签具有属性,通常需要完成两个任务:在标签处理器中编写每个属性的setter方法在Tld文件中描述标签的属性3)为自动义标签定义属性时,每个属性必须按照JavaBean的属性命名方式,在标签处理器中原创 2016-09-07 11:57:25 · 551 阅读 · 0 评论 -
EL表达式和JSTL标签快速入门
1)EL表达式用于获取数据,在Jsp页面中可使用${标识符}的形式,通知jsp引擎调用pageContext.findAttribute()方法,以标识符为关键字从各个域中获取对象,如果域对象不存在标识符所对应的对象,则返回结果为”“(注意:不是null) 2)EL表达式中也可以使用${customerBean.address}的形式开访问JavaBean对象的属性 3)EL表达式也可使用类如$原创 2016-09-06 13:21:52 · 445 阅读 · 0 评论 -
JavaBean与JSP
1、JavaBean与JSP 1)什么是JavaBean __1JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化 私有化的属性必须通过public类型的方法暴漏给其它程序,并且方法的命名也必须遵守一定的命名规范 __2JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的原创 2016-09-06 13:05:26 · 220 阅读 · 0 评论 -
JSP笔记
JSP简介 JSP全称是Java Server Pages,它和Servlet技术一样,都是sun公司定义的一种用于开发动态web页面(资源)的技术,写jsp虽然就像是在写html,但jsp技术允许在页面中编写java代码,并且允许开发人员在页面中获取request、response等web开发常用对象,实现与浏览器的交互,所以jsp也是一种动态web资源开发技术 。原创 2016-09-05 23:48:52 · 320 阅读 · 0 评论 -
servlet涉及对象
servlet所涉及的ServletConfig、ServletContext、request、response对象原创 2016-09-04 23:55:59 · 568 阅读 · 0 评论 -
有关synchronized同步的问题
今天看到了一个有关synchronized的题,自己也是正在复习JAVA基础知识。class Test{ synchronized static void sayHello3(){ } synchronized void getX(){ }}问的是这两个方法同步吗? 首先我们应该理解问这个题目的意思,题上问的是这两个方法是不是同步的,这两个方法一个是静态方法原创 2016-08-25 21:02:29 · 1299 阅读 · 0 评论 -
面试小题
从类似如下的文本文件中读取出所有的姓名,并打印出重复的姓名和重复的次数,并按重复次数排序:1,张三,282,李四,353,张三,284,王五,355,张三,286,李四,357,赵六,288,田七,35原创 2016-08-27 23:12:11 · 384 阅读 · 0 评论 -
JAVA技术增强
Java技术增强的粗略知识框架原创 2016-09-03 00:11:23 · 630 阅读 · 2 评论 -
JSTL标签库_03(国际化)
JavaWEB开发-国际化 1)国际化开发概述 软件的国际化:软件开发时,要使它能同时应对世界不同国家地区和国家的访问,并针对不同的地区和国家访问,提供相应的、符合来访者阅读习惯的页面或数据。 国际化又称为i18n:internationalization 2)合格的国际化软件 对于程序中固定使用的文本元素,例如菜单栏,导航条等中使用的文本元素、或错误提示信息,状态信息等,需要根据来访者的原创 2016-09-10 18:35:54 · 342 阅读 · 0 评论 -
JSTL标签库_02(EL表达式)
EL表达式(Expression Language) EL主要作用: 1-获取数据: EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索Java对象,获取数据。(某个web域中的对象,访问javabean的属性,访问list集合,访问map集合,访问数组) 2-执行运算: 利用EL表达式可以在JSP页面中执行一些基本的关系运算、逻辑原创 2016-09-10 17:51:38 · 358 阅读 · 0 评论 -
JSTL标签库_01(核心标签库)
JSTL标签库包含:核心标签库(c.tld)、国际化标签库(fmt.tld)、数据库标签(sql.tld)、xml标签(x.tld)、JSTL函数(EL函数)(fn.tld) 但是我们一般掌握核心标签库(c.tld)、国际化标签库(fmt.tld)、JSTL函数(EL函数)(fn.tld)即可,下面介绍下c.tld文件中的常用标签: 核心标签库: (以下属性解释:属性名 是否支持EL表达式 类原创 2016-09-10 16:58:40 · 310 阅读 · 0 评论 -
奇偶排序
有一种简单排序算法是奇偶排序。 思路是在数组中重复两趟扫描。第一趟扫描选择所有的数据项对,a[j]和a[j+1],j是奇数。如果他们的关键字的值次序颠倒就交换他们。第二趟扫描对所有的偶数数据项进行同样的操作,j是偶数。重复进行这样的两趟的排序直到数组全部有序。原创 2016-10-13 11:48:46 · 628 阅读 · 0 评论