自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 java简单排序算法

package dataStruct;public class SortMedth {public static void main(String[] args) {int a[] = { 21, 25, 49, 25, 16, 8 ,-101,3 };//bubbleSort(a);//bubbleSort1(a);//selectSort(a);insertSort(a);

2017-12-01 13:57:17 238

转载 java_多态

public class Test { public static void main(String[] args) { A a1 = new A(); A a2 = new B(); B b = new B(); C c = new C();

2017-11-24 15:17:41 320

原创 orcale数据库 Enterprise Manager配置失败解决方法

1.启动Net Manager,在“监听程序”--Listener下添加一个地址,主机名写计算机名字或者ip,端口号还是1521,然后保存。2.重启监听服务。3.启动Database configuration Assistant “配置数据库选件”就可以重新配置em了,而不用删除数据库。再次创建数据库时也不会报如上的错误。

2017-07-24 21:42:29 1382 1

原创 安装TC2层出现的问题

1、在安装teamcenter2层的时候tem.bat出现unable to locate java at bin....please define  jre_home path....报错,其原因如下;        原因:安装jdk的时候需要配置32位和64位的jdk,       2、安装tc2层的时候,解决tem.bat问题出现功能部件teamcenter基础和两层结构胖客户端选择

2017-07-19 09:12:40 1339

转载 java--Struts2的There is no Action mapped for namespace错误

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题,导致错误的原因主要有两种。总结如下:      一、struts.xml文件错误。这种错误又分为以下几种:1,struts.xml文件名错误。一定要注意拼写问题;2,s

2016-10-18 23:26:40 322

原创 hibernate框架实例演示(增删改查):

一:hibernate框架后台:1、导入hibernate框架常用包2、在src下创建配置文件(hibernate.cfg.xml)<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate

2016-10-02 17:05:47 5679 1

原创 java-hibernate框架4(hibernate多表操作,级联操作与延迟加载,多对多关系操作,hibernate缓存技术)

1、Hibernate多表操作      关系型数据库具有三种常用关系:一对一关系、一对多关系和多对多关系。       建立了一对多关系的表之间,一方中的表叫“主表”,多方中的表叫“子表”;两表中相关联的字段,在主表中叫“主键”,在子表中称“外键”。一对多关系操作    我们以院系表与学生表为例。在Hibernate映射中,在院系表中添加一个集合属性,集合

2016-10-02 00:27:07 1395

原创 Java-hibernate框架3(查询语句总结)

Hibernate 查询方式1、Hibernate查询HQL语句限制查询结果记录数与起始记录Session session=HibernateSessionFactory.getSession();Query query=session.createQuery("from Customer");query.setFirstResult(10); //设置查询记录开始位置

2016-10-01 23:46:03 1196

原创 Java-hibernate框架2(1、框架搭建;2、框架接口;3、框架的增删改;4、主键ID生成方式)

一、搭建hibernate步骤第1步:先建一个Java工程导入使用Hibernate最小必要包。可以到网站下载Hibernate最新的包,如果访问数据库,则需要导入数据库驱动包。最小必要包:第2步:在src创建配置文件hibernate.cfg.xml,放置在src目录中。第3步:编写一个会话工厂类。通过会话工厂类产生一个会话Se

2016-10-01 23:39:40 449

原创 java-hibernate框架介绍1

O/R Mapping对象关系映射(Object Relational Mapping,简称ORM)技术,是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据库中。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库中,关系数据无法直接表达多对多关联和继

2016-10-01 22:44:04 394

原创 java ---servlet解决中文乱码的几种办法

<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com

2016-07-19 13:27:40 1596

原创 java---验证码图片的生成

package cn.hncu.img;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;impo

2016-07-19 00:14:42 241

原创 java---验证码技术演示网页显示(XML 网页 javaservlet)

XMLDoucoument This is the description of my J2EE component This is the display name of my J2EE component imgServlet2 cn.hncu.img.ImageServlet2 This is the description of my J

2016-07-19 00:07:20 322

原创 java---GZIP压缩技术演示(结合XML文档配置,网页显示)

package cn.hncu.img;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.zip.GZIPOutputStream;import javax.servlet.ServletException;impo

2016-07-18 23:55:20 451

原创 java---dom4j+xpath演示解析XML文档

package cn.hncu.dom4j;import java.io.FileOutputStream;import java.io.FileWriter;import java.util.Iterator;import java.util.List;import java.util.Scanner;import org.dom4j.Document;import org.d

2016-07-15 14:09:23 366

原创 Java---DOM解析XML文档详解实例

文档对象模型(Document Object Model,简称DOM)package cn.hncu.dom;import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.Tra

2016-07-02 18:40:43 349

原创 XML(可扩展标记语言)---Schema

一个XSDL(XML Schema Definition Language)文档由元素、属性、名称空间和XML文档中的其它节点构成的至少要包含:schema根元素和XML模式名称空间的定义、元素定义。        7-309-04547;计算加权和S:S =7×10+3×9+0×8+9×7+0×6+4×5+5×4+4×3+7×2 = 226;计算S÷11的余数M:M =

2016-06-30 14:41:05 557

原创 XML---DTD

DTD的作用XML文档是一种元标记语言,即一种定义标记语言的语言。在XML中可以创建新的标记语言,这些新的标记语言(也叫标记集)要通过文档类型定义(DocumentType Definitions,DTD)来定义。DTD文档是这些新的标记语言的法律性文档。如果XML文档的语法符,DTD的定义和规定,那么就称为一个合法的XML文档,否则就是非法的XML文档。合法的XML文档在实际应用中的地位很重

2016-06-27 21:56:30 292

原创 java ---杭电ACM2096 ac

//长整型是本题中的一个大坑import java.util.Scanner;public class P2096 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); while (n-- > 0) { long a

2016-06-23 12:08:01 308

原创 js---javaScript九九乘法表演示、导入css的使用

学习javascript语言(语法) 九九乘法表 for (var x = 1; x <= 9; x++) { for (var y = 1; y <= x; y++) { document.write(x + "*" + y +

2016-06-19 11:06:15 934

原创 js---javaScript(循环语句的使用实例)for while do....while(转移语句): break, continue , return

学习javascript语言(语法) //循环: for , while , do-while var sum = 0; for (var i = 1; i <= 100; i++) { sum += i;

2016-06-19 10:59:58 556

原创 js---javaScript (if....else和switch...case的使用实例)

学习javascript语言(语法) /* //1 if语句 var x=3; if(x>0){ alert("yes"); }else{ alert("no"); } //结果:yes

2016-06-19 10:57:27 669

原创 js---javaScript 1、标识符、注释、变量、基本数据类型、运算符(演示实例)

学习javascript语言(语法) //1 标识符,关键字,分隔符---几乎和Java一样 //2 注释:只支持 //单行 和 /*多行*/ //3 变量:弱类型 , 所有的变量都是用var来声明---本质上就是Java当中的Object类型 var x = 3; var y = "a

2016-06-19 10:54:17 923

原创 js---javaScript 1、语法实例

1.语法注意  javascript语言演示 alert("hello world!"); alert("kkkk");//无效代码,被上面的导入方式屏蔽掉了!!! al

2016-06-19 10:47:28 475

原创 js---javaScript基本语法

JavaScript 概述 JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。特点:1. 交互性(它可以做的就是信息的动态交互)2. 安全性(不允许直接访问本地硬盘)3. 跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关) JavaScript与Java不同2. JS是基于对象,Java是面向对象。

2016-06-19 10:44:01 232

转载 java---正则表达式应用实例

1.验证用户名和密码:("^[a-zA-Z]\w{5,15}$")正确格式:"[A-Z][a-z]_[0-9]"组成,并且第一个字必须为字母6~16位;2.验证电话号码:("^(\\d{3,4}-)\\d{7,8}$")正确格式:xxx/xxxx-xxxxxxx/xxxxxxxx;3.验证手机号码:"^1[3|4|5|7|8][0-9]\\d{8}$";4.验证

2016-05-11 20:07:59 307

原创 java面试题之----UDP聊天程序

通过键盘录入获取要发送的信息。将发送和接收分别封装到两个线程中。package cn.hncu.UDP;//发送方import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;public cl

2016-05-09 15:45:47 807

原创 URL的通信连接---java URLConnection类

public abstract class URLConnection{ public URL getURL() //返回当前连接的URL对象 public int getContentLength() //返回资源文件的长度 public String getContentType() //返回资源文件的类型 public long getLastModi

2016-05-09 15:40:51 484

转载 java中常用的字符串的截取方法1

1、length() 字符串的长度  例:char chars[]={'a','b'.'c'};    String s=new String(chars);    int len=s.length();2、charAt() 截取一个字符  例:char ch;    ch="abc".charAt(1); 返回'b'3、getChars() 截取多个字符

2016-04-29 22:32:16 368

原创 java---序列六(合并流)SequenceInputStream ——对多个流进行合并

package ThreadIO2_1.IO.Sequence;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;import java.util.ArrayList;import ja

2016-04-26 22:23:51 4493

原创 java---打印流

★打印流的特点:1)只有输出没有输入。PrintStream是字节打印流,PrintWriter是字符打印流。2)能够方便地打印各种数据“值表示形式”,提供了一系列的打印功能(只有它有,其它流都没有。)3)和其他输出流不同,它永远不会抛出IOException异常(构造方法除外),异常内部解决且设置了内部标志。4)可创建具有自动刷新的功能,可使用带换行符的println()方法。

2016-04-26 21:26:36 618

原创 java---转换流2(InputStreamReader和OutputStreamWriter)

★转换流功能2:字符编码转换 (1)采用FileWriter以默认方式编码    FileOutputStream+默认编码表// 第一种: FileWriter+默认编码表 FileWriter fw = new FileWriter("files\\w_utf-8.txt");// 该文件的编码由平台(如MyEclipse或

2016-04-26 21:16:49 273

原创 java---转换流1(InputStreamReader和OutputStreamWriter)

★转换流功能1:充当字节流与字符流之间的桥梁需求:模拟英文聊天程序,要求:     (1) 从键盘录入英文字符,每录一行就把它转成大写输出到控制台;     (2) 保存聊天记录到字节流文件。 要求1的设计分析:1)需要从键盘接收录入,得用System.in,它是字节输入流InputStream;2)需要处理字符,可以自己把字节强转成字符,也可以用字符流;3)需

2016-04-26 21:10:53 361

原创 java---Serializable(序列化)

1、什么是序列化和反序列化Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。2、什么情况下需要序列化 a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象的时候;3、如何实现序列化将需要序列化的类实现Serializable接

2016-04-25 20:13:51 248

原创 java---缓冲输入输出流BufferedInputStream和BufferedOutputStream

示例测试总结:t1()最快,方案最优;1、有buffer比没有buffer的更快2、buffer放在中间层比放在外面的更快3、按行或按块操作 比 按字节或字符操作更快(用Object流操作的速度 比 字节字符方式 更快)4、缓冲区要结合流才可以使用,在流的基础上对流的功能进行了增强package ThreadIO2_1.IO.buffer;import java.io.Buffered

2016-04-25 19:22:11 424

原创 java---多线程的并发控制

★ synchronized必须锁的是对象,基本数据类型的变量不能当作对象锁。★ 要保证多线程使用的是同一个互斥锁(对象锁),才能进行同步。★ 死锁的两种情况:1)多个线程共用同一个对象锁,互相等待。2)互相持有对方所需的资源(即每个线程都需要同时拿到多个资源才能继续执行,而多个线程都处于:各持有一部分,在等待另一部分。)★ 死锁的解决要从设

2016-04-24 21:33:23 465

原创 java---多线程yelid()和join()方法

package ThreadIO2_1.Thread.schedule.v2;public class MyRunner extends Thread { private static Object obj = new Object(); private String threadName = null; public MyRunner(String threadName) { t

2016-04-24 20:17:15 1441 1

原创 java---多线程sleep()和setPriority()方法

package ThreadIO2_1.Thread.schedule.v1;public class MyRunner extends Thread { private static Object obj = new Object(); public void run() { synchronized (obj) { try { Thread.sleep(5000);

2016-04-24 19:49:43 4554 3

原创 java---多线程调度与控制常见方法一览

★ sleep()方法 Thread类的sleep()方法对当前线程操作,是静态方法。sleep()的参数指定以毫秒为单位的线程休眠时间。除非因为中断而提早恢复执行,否则线程不会在这段时间之前恢复执行。★ interrupt()方法一个线程可以调用另外一个线程的interrupt()方法,这将向暂停的线程发出一个InterruptedException。变相起到唤醒暂停线程的功

2016-04-24 19:30:28 769

原创 java----正则表达refDemo

//正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。正则表达式的特点是:1.

2016-03-21 17:46:53 338

java--书店管理系统

1、Java应用程序基本分析 2、培养面向对象编程的基本思想 3、Java基本设计模式综合应用 4、掌握分层和接口的基本设计 5、构建合理的Java应用程序包结构 6、综合应用JSE所学习的知识 7、在应用中合理使用集合框架 8、在应用中综合使用swing的常用组件 9、基本的表现层的实现机制 10、IO流和文件的基本操作 11、培养良好的Java编程习惯 12、培养调试Java程序的能力,培养改错的能力

2016-04-22

算法的设计与实现

1. 基本掌握分治算法的原理。 2. 掌握递归算法及递归程序的设计。 3. 能应用分治法,编写程序实现众数等问题的算法。

2015-11-24

空空如也

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

TA关注的人

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