java
文章平均质量分 72
没有水勒鱼
本人性格开朗,爱广结好友,从事软件行业1年多了,喜欢钻研技术。
展开
-
jqGrid 各种参数 详解
JQGridJQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid学习之 ------------- 安装jqGrid安装很简单,只需把相应的css、j原创 2015-12-24 11:30:02 · 661 阅读 · 0 评论 -
[Java并发编程]-线程的六种状态及其状态转换
1.线程自身信息线程运行的过程会产生很多信息,这些信息都保存在Thread类中的成员变量里面,常见的有: a.线程的ID是唯一标识getId() b.线程的名称:getName(),如果不设置线程名称默认为“Thread-xx” c.线程的优先级:getPriority,线程优先级从1-10,其中数字越大表示优先级别越高,同时获得JVM调度执行的可能性越大,JDK内置了三种常见原创 2015-10-15 15:46:40 · 363 阅读 · 0 评论 -
在JSP页面中调用另一个JSP页面中的变量
摘要 在JSP页面中调用另一个JSP页面中的变量 在jsp学习中,经常需要在一个jsp页面中调用另一个jsp页面中的变量,下面就这几天的学习,总结一下。jsp页面之间的变量调用有多种方法: 1、通过jsp的内置对象—request对象获取参数: (1)通过超链接传参: 例:把a.jsp中i的值传到b原创 2015-10-15 15:13:20 · 4274 阅读 · 0 评论 -
java中简单集合框架(二)
摘要 HashMap一.简单的用法 下面我们在来讨论讨论Map接口,其中Map接口中的实现类为HashMap. 常用的方法: map.clear(); //清除整个链表 map.remove(); //删除指定键对应的Entr原创 2015-10-15 14:23:02 · 286 阅读 · 0 评论 -
jsp和struts 、action的交互
摘要 jsp和struts 、action的交互 == 一、jsp向action传值,jsp发送的方法 1、form表单提交的方法jsp和struts 、action的交互== 一、jsp向action传值,jsp发送的方法1、form表单提交的方法 用户名: 密原创 2015-10-15 15:29:05 · 441 阅读 · 0 评论 -
jsp脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签
1. 先界定一下题目中概念。(1)jsp脚本:有的地方也叫java脚本,指用 %>括起来的jsp页面中的java脚本。所有能在java程序中执行的代码,都可以通过jsp脚本执行。(2)jsp声明:用形式声明的变量和方法。可以直接用在jsp脚本中。(3)jsp输出表达式:用 %>输出表达式的值,效果与jsp脚本中的out.println相同。表达式后面不能有分号原创 2015-10-15 15:21:01 · 504 阅读 · 0 评论 -
request.getRequestURI() 、request.getRequestURL()
摘要 request.getRequestURI() 、request.getRequestURL() 、request.getContextPath()、request.getServletPath()区别request.getRequestURI() 、request.getRequestURL() 、request.getContextPath()、reque原创 2015-10-15 14:45:26 · 525 阅读 · 0 评论 -
RandomAccess接口
ArrayList实现了RandomAccess接口,怀着好奇的心情去看了一下RandomAccess接口,结果:/* * Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to原创 2015-10-15 12:30:30 · 480 阅读 · 0 评论 -
Java中有两种实现多线程的方式以及两种方式之间的区别
网上流传很广的是一个网上售票系统讲解.转发过来.已经不知道原文到底是出自哪里了. Java中有两种实现多线程的方式。一是直接继承Thread类,二是实现Runnable接口。那么这两种实现多线程的方式在应用上有什么区别呢? 为了回答这个问题,我们可以通过编写一段代码来进行分析。我们用代码来模拟铁路售票系统,实现通过四个售票点发售某日某次列车的100张车票,一个售票点原创 2015-10-15 14:53:46 · 514 阅读 · 0 评论 -
Java基础笔记-继承、抽象类、接口、多态、内部类、异常
继承:多个类具有相同的属性和行为时,将这些内容单独抽取到一个单独的类中,那么多个类无需再定义这些属性和行为,直接继承那个类即可1) 多个类称为子类,单独的类称为父类或者超类2) 子类可以继承父类中非私有的属性和方法3) 通过extends关键字让类与类之间建立继承关系4) 继承的出现提高了代码的复用性,让类与类之间产生了关系,为多态的出现提供了前提5原创 2015-10-15 14:41:28 · 388 阅读 · 0 评论 -
JSP里的9大内置对象,背过,应聘笔试会用。
Request,Response,pageContext,session,Application,Out,Config,Page,Exception1.request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号 方 法 说 明1 object getAttribute(String原创 2015-10-15 16:17:41 · 271 阅读 · 0 评论 -
Highcharts AJAX JSON JQuery 实现动态数据交互显示图表 柱形图
摘要 Highcharts AJAX JSON 实现动态数据交互显示 JQuery 图表 柱形图 主要使用的JQuery AJAX JSON SpringMVC 基于之前的2篇框架添加的新功能这是第一篇实例的步骤与代码。还有整个项目的结构图。http://my.oschina.net/xshuai/blog/345117 原创的博文转载 2015-10-15 16:38:23 · 2845 阅读 · 0 评论 -
浅谈java异常[Exception]
摘要 Java exception一. 异常的定义在《java编程思想》中这样定义 异常:阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制,但是要明确一点,决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误,就是问题,它可能会导致程序失败。之所以java要提出异常处理机制,就是要告诉开发人员,你的程序出现了不正常的情况,请注意原创 2015-10-15 16:48:38 · 287 阅读 · 0 评论 -
echarts画图
// 路径配置 require.config({ paths : { echarts : 'js/build/dist'//注意路径问题 } }); // 使用 require([ 'echarts', 'echarts/chart/bar' // 使用柱状图就加载bar模块,按需加载 ], draw); functi原创 2015-12-24 11:06:17 · 515 阅读 · 0 评论 -
如何使用mstsc进行远程登录?
如何使用mstsc进行远程登录?步骤一:点击【开始】->【运行】,输入mstsc,如下图所示:步骤二:输入连接PC的IP地址,如下图所示:步骤三:输入用户名和密码,然后就能远程登录电脑,如果登录失败,常由于帐户名和密码错误导致。步骤四:如想在本机和远程电脑之间共享硬盘,拷贝粘贴等,可以远程登录时选择共享硬盘。具体为步骤原创 2015-12-24 10:54:49 · 1606 阅读 · 0 评论 -
highcharts做柱状图与曲线图
1、WebRoot下导入两个js文件,并引入到jsp里2、创建一个div,存放图<div id="main" style="float: left; width: 780;height:400; margin: 0 15px 0 -10px;">3、开始写js方法,调action,生成图片var x=[]; var y=[]; $.getJ原创 2015-12-17 16:32:39 · 1082 阅读 · 0 评论 -
MyEclipse去掉烦人的javascript文件报错
MyEclipse项目中,对于js文件烦人的报错可以这么修改,右键项目-》属性-》Builders,取消勾选 JavaScript Validator选项报错的js文件这时依然存在。。。必须把这些文件从项目里面移除,重新添加进来。原创 2015-12-17 11:09:40 · 354 阅读 · 0 评论 -
jqGrid的分页
1、先导入三个jar包2、再导入两个css文件3、最后导入三个js文件4、jsp里引入css和js文件,注意先后顺序5、在jsp里写一个存放表格数据的table和div<div id='tableDay' style="float: left; width: 780px; margin: 0 15px 0 13px;">原创 2015-12-17 14:37:44 · 13498 阅读 · 0 评论 -
ECharts Java 动态加载数据,echartsjava
1、前台jsp页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> ECharts // 配置路径 require.config({ paths: { echarts: '${ctx}/plugins/echarts-原创 2015-12-17 18:13:44 · 1676 阅读 · 1 评论 -
myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
因工作原因,同事将他的java项目交接给了我。和平时的交接一样。他把他最新的源代码,打成压缩包,发给我。我解压后,使用myeclipse开发工具,通过导入,将项目导入到我的开发工具中,这个时候有一个问题出现了,在项目上有个红色的叉号。而源代码也没有任何错误。因为代码在同事那里,一切正常。如下图所示: 我找了很长时间的原因,还真不好找,今天早上来,我又在找,终于在csdn论坛上,看到一原创 2015-12-17 10:37:51 · 7641 阅读 · 1 评论 -
Jqgrid入门-显示基本的表格
首先对Jqgrid网格插件做个简要的说明。在众多的表格插件中,Jqgrid的特点是非常鲜明的。 特点如下:完整的表格呈现与运算功能,包含换页、栏位排序、grouping、新增、修改及删除资料等功能。自定义的工具列。预设的Navigator工具列,可以很容易的使用新增、删除、编辑、检视及搜寻等功能。完整的分页功能。按下任一栏位的标头,皆可以该栏位原创 2015-12-30 11:59:15 · 1132 阅读 · 0 评论 -
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
一般的,一个jqGrid的基本属性有一下几个常用的。 代码如下:$("#id").jqGrid({ url: "", datatype: "local", postData: { strJson: Data }, mtype: "post", height: 45, width: 450, rowNum: rum, //每页的记录数 pgtext原创 2015-12-29 16:58:46 · 918 阅读 · 0 评论 -
定制自己的增强For循环
for/in循环就是JDK5.0中所谓的增强For循环,它能对数组和集合进行遍历,使用它会使用你的代码短小而精炼的多。这里将介绍以下内容: 传统的for循环和增强for循环的比较定制自己的增强for循环增强for循环的局限性一:传统的for循环和增强for循环的比较//传统的数组遍历 String[] persons={"张三","李四","王五"}; fo原创 2015-11-04 11:43:50 · 313 阅读 · 0 评论 -
反射机制详解
目录JAVA的动态性动态语言反射机制介绍Class类介绍Class类的对象如何获取?反射机制动态调用构造器、方法、属性反射操作泛型通过反射操作注解课堂代码(定义泛型)课堂代码(类中使用注解)反射读取类中注解反射机制性能问题JAVA的动态性 •反射机制•动态编译•动态执行原创 2015-10-15 16:56:47 · 293 阅读 · 0 评论 -
String StringBuffer StringBuilder 类的区别 和 常用方法
String 字符不可以改变 她的内部 final 修饰类,不可以被继承 private final char value[]; 值用数组接受, 并用 final修饰 char[] v; this.value = v; 的到的值是传入的大小 值一单确定不可以改变StringBuffer和StringBuilde原创 2015-10-15 13:34:58 · 459 阅读 · 0 评论 -
java 中简单的IO流(二)
今天我们一起简单的总结一下缓冲流,今天着重看一下BufferReader 和BufferWriter这两个缓冲流。我们知道BufferReader是缓冲流,那么何为缓冲流,效率如何提高呢?BufferReader中有一个字符数组缓冲区,这个字符缓冲区有默认缓冲大小,或者你可以指定缓冲区的大小。当程序运行时,会启动IO操作,将源中的数据读取出来,一次将缓冲区读满。当我们进行其他操作时,读取到一个原创 2015-10-15 13:26:42 · 440 阅读 · 0 评论 -
java 中简单的IO流(一)
今天只是想简单的把常用的IO流简单的总结一下。IO流有一个概念叫通道,何为通道呢,通道就是连接程序与数据源的管道。数据源(可以为硬盘,内存,文件,数据库,网络连接,IO设备,其他程序等),在此管道中传输的是二进制流,也就是01。那么我们以内存为标准,流可以分为输入流和输出流,输入流就是二进制流(00011)流向内存,输出流就是二进制流流向数据源。 那么按读入字节的大小,我们分为字节流与字符流。原创 2015-10-15 13:23:07 · 362 阅读 · 0 评论 -
spring与mybatis三种整合方法
本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件: Java代码原创 2015-10-21 11:21:13 · 321 阅读 · 0 评论 -
入侵Tomcat服务器一次实战描述
到网上随便逛逛,我就会发现用JSP制作的电子商务网站多如牛毛,从JSP日渐繁荣的局面来看,适合于各种平台而且免费的Tomcat逐渐成为WEB服务器的一种选择。eBay.com与Dell计算机等知名网站都采用或者曾经采用Tomcat的Container容器执行Servlet 与JSP,可想而知这个服务器软件所具有的前途。那他们的安全性如何呢?一起来看看吧! 小知识:Tomcat是Sun的JS原创 2015-10-21 11:58:09 · 5708 阅读 · 0 评论 -
Spring事务配置的五种方式
Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionMana原创 2015-10-21 11:47:47 · 311 阅读 · 0 评论 -
myeclipse 清理项目缓存的几大方法
相信大家被项目缓存折腾过吧,这里罗列几条清除项目缓存的方法1、项目清理: 选择菜单栏的Project——>Clean..——>勾选需要清理的项目(也可以选择all) 切记:clean了项目,需要重新编译 clean...下面有一个 build automatically的选项,勾上他.clean后自动编译2、项目如果是maven项目,则原创 2015-10-21 10:49:31 · 1538 阅读 · 0 评论 -
Tomcat热部署方法(3种)
热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外! 1、直接把项目web文件夹放在webapps里。2、在tomcat\conf\server.xml中的内部添加标签: docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webapps path:访问原创 2015-10-21 10:53:07 · 328 阅读 · 0 评论 -
Hibernate配置文件hibernate.cfg.xml中配置信息详解
表 3.3. Hibernate配置属性属性名用途hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL.取值 full.classname.of.Dialecthibernate.show_sql输出所有SQL语句到原创 2015-10-21 11:39:33 · 2350 阅读 · 1 评论 -
SpringMVC4+Spring+Hibernate4整合
spring-mvc.xmlxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xmlns:ao原创 2015-10-21 10:15:32 · 305 阅读 · 0 评论 -
java控制台程序如何判断String字符串中只输入了一个回车
import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Scanner;public class Test { public static void main(String args[]) throws Exception { //BufferedReader bf原创 2015-10-19 11:27:18 · 2988 阅读 · 0 评论 -
验证码部分的java代码
package com.bbs.servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.OutputStream;import ja原创 2015-10-19 10:29:12 · 324 阅读 · 0 评论 -
html/css笔记
鼠标悬浮在img上让图片变大样式: img:hover{ transform:scale(1.02,1.02)}HMTL代码:---------------------------------------------------------------------------------------------如何让一个DIV水平,垂直方向都居中于原创 2015-10-19 11:47:07 · 302 阅读 · 0 评论 -
java 中的resultset的类型
结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等。 结果集读取数据的方法主要是getXXX() ,他的参数可以使整型表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列时空值,XXX是对象的话返回XXX型的空原创 2015-10-19 14:48:11 · 1199 阅读 · 0 评论 -
Struts1和Struts2的比較
特性Struts 1Struts 2Action類Struts 1要求Action類要擴展自一個抽象基類。Struts 1的一個共有的問題是面向抽象類編程而不是面向接口編程。Struts 2的Action類實現了一個Action接口,連同其他接口一起麳實現可選擇和自定義的服務。Struts 2提供一個名原创 2015-10-21 14:05:25 · 498 阅读 · 0 评论 -
struts2+spring整合框架
1.复制struts2-spring-plugin-x-x-x.jar和相应的spring.jar到/WEB-INF/lib目录下。 struts2-spring-plugin-x-x-x.jar在struts2的lib里,x-x-x为版本号 2.在struts.properties中设置struts.objectFactory属性值struts.prop原创 2015-10-21 15:06:38 · 252 阅读 · 0 评论