自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

njit_java专栏

软件开发技术总结

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 Tomcat中文乱码解决纪要(不要只盯着tomcat的配置)

1.启动tomcat时,控制台中中文没有乱码,但是项目启动到一定阶段,当输出项目中的日志文件时,此时中文出现了乱码刚开始启动时如下图,没有乱码:启动完成后项目中输出日志信息时,中文乱码:在网上搜了一堆解决乱码的方法,但是仍然解决不了网上解决办法一:(有些网友通过该方法确实已解决,但我的问题没解决!!)1、${CATALINA_HOME}/conf/logging.pr...

2019-12-02 21:31:39 732

转载 如何卸载oracle

如何完全卸载oracle11gwindows下Oracle很不稳定,搞不好就给崩了,花很长时间去捣腾,还不如卸了重装。1.停止所有服务            2.找到这个路径,点击卸载 或者 3.点击卸载产品  4.卸载成功后,点击取消退出 卸载成功后,点击取消退出5.在注册表中删除以下指定的key删除HKEY_L

2017-01-05 14:59:38 4343 1

转载 Java批量操作数据库

/* * 练习批量操作数据库,比较方法一和方法二 *  * 方法二比方法一更优越 *  * */import java.sql.*;public class TestBatch { public static void main(String[] args) {  String SQLUrl="jdbc:microsoft:sqlserver://192.168

2014-04-03 16:48:09 679 1

转载 css_jsp制作页面选项卡

当鼠标移动到哪一个选项卡标题上时候,会自动调用JSP代码,JSP代码的功能和作用是将类名.up和.blank从原来的地方(选项卡标题和选项卡内容)换到现在的地方 ,同时将原来的选项卡标题和选项卡内容中的类名修改为"  "最后的效果如图所示:   http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional

2013-10-10 14:33:47 1368 1

原创 数组的排序方法

利用Arrays带有的排序方法快速排序import java.util.Arrays;public class Test2{ public static void main(String[] args){ int[] a={5,4,2,4,9,1}; Arrays.sort(a); //进行排序 ...

2013-09-01 21:03:03 85

原创 abstract class和interface有什么区别

1.相同点   A. 两者都是抽象类,都不能实例化。   B. interface实现类及abstrct class的子类都必须要实现已经声明的抽象方法。2. 不同点   A. interface需要实现,要用implements,而abstract class需要继承,要用extends。   B. 一个类可以实现多个interface,但一个类只能继承一个abstrac...

2013-08-29 15:28:05 94

转载 JAVA实现Excel导入/导出

JAVA实现Excel导入/导出【转】POI的下载与安装   请到网站http://www.apache.org/dyn/closer.cgi/poi/右击超链接2.5.1.zip下载压缩包poi-bin-2.5.1-final-20040804.zip,解压缩后得到如图2.1所示的目录结构。我们主要用到poi-2.5.1-final-20040804.jar这个库文件。请

2013-07-27 15:30:11 482

转载 JFreeChart核心类及功能

核心类主要有:org.jfree.chart.JFreeChart :图表对象,任何类型的图表的最终表现形式都是在该对象进行一些属性的定制。JFreeChart 引擎本身提供了一个工厂类用于创建不同类型的图表对象org.jfree.data.category.XXXDataSet: 数据集对象,用于提供显示图表所用的数据。根据不同类型的图表对应着很多类型的数据集对象类o

2013-07-25 20:42:24 665

原创 java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind

java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind此异常的原因是服务器端口被占用 所以解决办法是:一:更改服务器的端口号;二:关闭占用当前端口的进程下边介绍第二种方法1.首先进入命令行 查看端口是否被占用  使用命令: netstat -ano我的

2013-07-19 00:22:27 525

原创 创建XmlHttpRequest对象的方法

创建XmlHttpRequest对象的方法

2013-07-18 00:16:38 482

转载 org.hibernate.LazyInitializationException的解决方法

Hibernate的Lazy初始化1:n关系时,必须保证是在同一个Session内部使用这个关系集合,不然Hiernate将抛出异常。两种处理方法:一、这是延时加载的问题,把有关联的所有pojo类,在hibernate.cfg.xml文件中。一般在many-to-one中,set标签内中设lazy="false" 。二、用OpenSessionInViewFilter过滤器,注意h

2013-07-13 18:41:48 1047

原创 String类特点

Java中String的两种创建方式:1、String s = “abc”;2、String s = new String(“abc”);第一种先在栈中创建一个对String类的对象引用变量s,然后去查找”abc”是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值’a'、’b'、’c',然后在堆中创建一个String对象object,它的值是刚才在栈中创建的三个char

2013-07-02 21:41:24 1208

原创 Struts2文件上传原理

一.简介Struts2并未提供自己的请求解析器,也就是就Struts2不会自己去处理multipart/form-data的请求,它需要调用其他请求解析器,将HTTP请求中的表单域解析出来。但Struts2在原有的上传解析器基础上做了进一步封装,更进一步简化了文件上传。Struts2默认使用的是Jakarta的Common-FileUpload框架来上传文件,因此,要在web应用中

2013-07-02 10:59:50 863

原创 用O’Reilly公司的cos实现文件上传

[1].[代码] index.html 01html>02head>03meta http-equiv="Content-Type" content="text/html;charset=gb2312">04titl

2013-07-02 10:48:59 635

原创 Struts2+Spring3+Hibernate3 SSH框架整合实现CRUD

使用技术说明:1.使用struts2+spring3+hibernate3整合实现用户CRUD功能。2.使用多种配置方式A.将hibernate从外部导入,使用MySQL作为数据库。B.将hibernate实体映射集成到spring配置文件中。3.使用传统的配置文件集成框架。一、导入Spring3.0、Hi

2013-07-02 10:46:53 935

原创 通用 Java 文件上传和下载组件的设计与实现

概 述  文件上传和下载是 Web 应用中的一个常见功能,相信各位或多或少都曾写过这方面相关的代码。  任何公共组件的设计都必须考虑下面两个问题:  一、如何才能重用?  答:首先,重用的组件必须有用,也就是说,是功能完备的。但另一方面,如果组件负责的职能太多也会影响重用。试想,一个文件上传组件同时还要负责插入数据库记录,一个文件下载组件还要负责解析下载请求并查找要

2013-07-02 10:40:20 990

原创 commons-fileupload和dwr实现带有进度条的文件上传

使用commons-fileupload和DWR实现带有进度条的上传1%, 5%, 10%   已经上传的数据/数据的总大小  ********                1. 增加jar: commons-fileupload.jar,  commons-io.jar, dwr.jar  2. upload.jsp页面中增加:  String path

2013-07-02 10:30:11 892

原创 commons-fileupload组件实现的文件基本上传

使用commons-fileupload组件实现的基本上传:  1. 加jar包:commons-fileupload.jar,  commons-io.jar 2. JSP页面中增加form:                     3. 增加servlet:  public void doPost(HttpServletRequest req

2013-07-02 10:17:42 504

原创 Struts2实现文件上传

上传原理Struts2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。[Java]代码1.文件上传Jsp页面0102

2013-07-02 10:07:44 486

原创 Servlet处理Http请求的执行过程(Servlet核心流程)

Servlet调用过程   1浏览器从地址栏中获取主机名,并获取主机名对应的ip地址,首先从windowshosts文件中查找是否有该主机对应的ip地址 ,如果没有,则查找dns服务器查找主机名对应的ip地址.   2.浏览器连接服务器 。 3.浏览器向服务器发送http请求。  4.服务器读取请求消息。从请求消息中确定客户机要访问的主机名 。 5.服务器从请求消息中确定客户机

2013-07-02 00:14:56 5499

原创 Servlet实现方式(如何创建Servlet)

Servlet实现的常用方式:(实现servlet的常用方式:一个实现,两个继承)1.实现Servlet接口常用方法:init(ServletConfig config)  用于初始化Servletdestory()  销毁ServletgetServletInfo()  获得Servlet的信息getServletConfig() 获得Servlet配置相关信息ser

2013-07-02 00:00:00 1144

原创 Servlet 工作原理

Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。Servlet编程,需要引用以下两个类和接口:javax.servlet 和 javax.servlet.http,在这些类和接口中, javax.servlet.Servlet接口尤为

2013-07-01 23:00:47 428

原创 Servlet生命周期

Servlet的生命周期是由servlet容器来控制的,分为3个阶段:初始化阶段、运行阶段、销毁阶段。1.初始化阶段:初始化阶段步骤:A. Servlet容器加载servlet类,把它的. Class文件中的数据读到内存中。 B. Servlet容器创建servletConfig对象。servletConfig对象包含了servlet的初始化配置信息。此外servlet容器还会使得

2013-07-01 22:02:30 397

转载 URL中文传值出现乱码处理方法

例如:http://loaclhost:8086/MyProject/servlet?work=部门主管审批,进行连接时会出现部门主管审批的乱码。为了处理中文乱码部分能够在整个 WEB 系统中都能够使用到,所以将中文乱码处理写成了一个 Filter( 过滤器 ) ,并在web.xml 中配置所有的请求都将经过这个 Filter 进行过滤。过滤器处理过程:1. 获得参数名集合

2013-07-01 21:34:56 940

原创 为什么要使用struts2代替struts1.x?

(1)struts2的execute方法中的参数不会依赖于servletAPI,实现了也servlet解耦,是一种无侵入式的设计。(2)struts2提供了拦截器,利用拦截器可以进行AOP编程,实现权限拦截等功能。(3)struts2提供了类型转换器,我们可以很容易地对请求参数转换成需要的类型。(4)提供了同种表现层技术支持,如JSP、freeMarker、velocity等(5)

2013-06-25 00:21:49 695

MATLAB空间转换

MATLAB空间转换

2011-01-08

汉明窗MATLAB设计

MATLAB设计

2011-01-08

基于c语言的电子琴课程设计

电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文介绍用AT89C51单片机设计微型电子琴的方法,仅需AT89C51最小系统,扩展一组小键盘(这里以4×4键盘为例,可按需要扩展),再加一片LM386运算放大器做音频小功放,输出到扬声器。本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。

2011-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除