自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (18)
  • 收藏
  • 关注

原创 面试基础整理(一)---Java中==和equals的区别

最近开始回头复习Java基础内容,在遇到==这个关系运算符和equals运算符时,发现了很多有趣的现象。代码如下: //基本数据类型的比较 int num1 = 10; int num2 = 10; System.out.println(num1 == num2); //true //引用数据类型的比较

2016-05-16 19:02:37 19637 12

原创 Java实战_手把手编写记事本

Java运用SWT插件编写桌面记事本应用程序可实现windows系统桌面记事本基本功能,傻瓜式教学,一步一步手把手操作。小白也可自己编写出完整的应用程序。 需要工具:Eclipse(带SWT插件) 成品如下: 应用程序功能介绍:功能分析: 1.文件(F) 2.编辑(E) 3.格式(O) 4.查看(V) 5.帮助(H) 其中文件菜单中包括 1.1.新建(N) Ctrl+N 1.

2016-01-14 13:03:39 35397 13

原创 Java实战_仿QQ连连看

关于这个项目,真的是花了很多心思在上面,从开始构思,到最后完成,真的是花了整整一个月。大概是11月初开始学java swing的时候有的想法,然后开始构思整个思路,相关算法讨论以及调试。 最开始先对连连看基础算法进行测试,就用一般的二维数组,然后就用控制台输入两个点的坐标进行删除,这一步就调试了我整整一个星期,基础算法搞完了 终于开始设计界面了,反正也不知道那时候花了多长时间才把界面给设计好,反正

2016-01-03 23:56:27 5744 4

原创 Java实战_局域网多人聊天室

由于需要制作网络计算机网络课程设计,并且不想搞网络布线或者局域网路由器配置等等这种完全搞不懂的东西,最后决定使用socket基于java编写一个局域网聊天室: 关于socket以及网络编程的相关知识详见我另一篇文章:Java基于socket编程 程序基于C/S结构,即客户端服务器模式。 服务器: 默认ip为本机ip 需要双方确定一个端口号 可设置最大连接人数 可启动与关闭 界面显示在

2016-01-03 23:37:00 12507 6

原创 JDBC学习总结

从12月23号开始写博客起,已经过去10多天,早觉得身为程序员有必要写写博客,看着今年暑假一起培训acm的几个队友早就开始写算法相关的博客了,那时候还不以为然,现在才发现自己差的太远。最近这段时间开始了java JDBC的学习,虽然学的不怎样,但至少能够有所收获。总比每天无所事事的打游戏要好的多,自己在某网站跟着网站上的计划安排走,虽然不能学的很精通,但是至少能解决一些问题。 前段时间出于兴趣,去

2016-01-03 23:17:35 2361

原创 Java使用POI导出数据到Excel

需要引用的POM依赖如下:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15</version> ...

2019-07-22 15:33:22 248

原创 使用反射实现通用的POI导出Excel

使用反射实现通用的POI导出Excel整理出来的实用的工具类,使用POI实现数据导出到excel,平时导出Excel都是写死的,今天特意整理出来一篇通用的导出Excel方法。使用的Java反射机制 可直接复制粘贴使用 POI所需jar包下载地址:点我下载 代码如下/** * 使用poi通过反射导出Excel(通用方法) * * @param data

2017-03-12 15:18:35 3330

原创 网页在线QQ客服生成方法

直接进这个网址就一目了然了 点我进入这里只是获取到这个图标,为了好看一点,我们需要将图标放到网页右边中间,实现方法如下:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><title></title><style type="text/css">#low_right{position: fixed;wid

2016-09-09 19:20:40 3565

原创 Ajax实现省市区三级级联(数据来自mysql数据库)

实现该技术需要Java解析json技术 整体Demo下载地址如下: 点我下载address.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head> <script type="text/javascript"> /**

2016-09-08 17:45:40 5010 1

原创 Ajax使用原生态JS实现用户名是否存在验证

直接上代码: reg_ajax.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Ajax请求servlet实现用户名是否存在验证</title></head><body> <script type="text/javascript"> /** * 得到XMLHttpReque

2016-09-08 10:44:54 3785

原创 JSP+Servlet实现文件上传

需要两个jar包支持:点我下载 demo如下: index.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.

2016-09-07 11:40:02 524

原创 Java使用第三方jar包实现邮件验证码

所需jar包:下载地址 代码如下package cn.bestchance.util;import org.apache.commons.mail.EmailException;import org.apache.commons.mail.HtmlEmail;import org.apache.commons.mail.MultiPartEmail;public class MailUtilB

2016-09-01 12:33:57 2797 1

原创 阿里云服务器学生价购买方法以及将远程主机配置成服务器教程

很早就想写一篇这样的教程了,今天刚好有时间整理一下思绪,便将具体步骤整理了一下 一.通过学生价购买云服务器 步骤一:个人认证与实名认证 1.进入阿里云官网https://www.aliyun.com/ 2.点击右上角登录按钮(这里使用的是淘宝账号密码支付,这个大家应该都有吧,没有自己去注册个淘宝账号) 3.输入淘宝账号密码后点击激活 4.之后点头像后点击实名认证 5.点击支付宝认证

2016-08-30 21:04:59 12573 2

原创 使用JSON将购物车中的对象存到Cookie中

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); response.setCharac

2016-08-22 22:15:07 3377

原创 JSP中的分页技术源码(MYSQL数据库)

<%@page import="cn.bestchance.biz.impl.BookInfoBizImpl"%><%@page import="cn.bestchance.biz.BookInfoBiz"%><%@page import="cn.bestchance.entity.BookInfo"%><%@ page language="java" import="java.util.*"

2016-08-22 22:11:10 1096

原创 使用dom4j并利用java反射机制将对象集合写入XML

本代码中的方法可在未知某个类内的基本属性的时候,将对象集合写入xml中,利用了java反射机制 同时需要导入第三方jar包: dom4j.jar 方法为writeXml(ArrayList studentArray,Class elementClass) 参数1为需要写到磁盘的对象数组 参数2为该集合对象所在的类 运行后文件存在的位置为:当前项目的根目录 文件名为: 实体类名+”

2016-06-20 14:52:04 2324

原创 对象的序列化与反序列化

序列化:即将对象信息通过编码后存入文件 反序列化:将文件中序列化的对象信息反序列化读出 需要注意的是需要序列化的对象的实体类必须实现Serializable接口以下方法代码表示将Student集合整体序列化后存入本地文件(D:/student.data)/** * 将传入的学生集合序列化 * @param stu */ public void writeSt

2016-06-15 15:08:08 419

原创 关于WiFi万能钥匙破解密码知识扫盲

前言最近这段时间,不止一次的听到身边的人在议论wifi万能钥匙的工作原理,大部分人都说wifi万能钥匙能够暴力破解wifi密码然后进行连接,然而真的是这样吗?(该文章只是给那些在用wifi万能钥匙却不知道其工作原理还以为这款软件有多强大的人看的,大神请绕道,留小弟一条活路)一键查询万能钥匙上网查了查关于wifi万能钥匙的工作原理,大部分都是这样的:开出一个热点后,若用户通过wifi万能钥匙这款软件连

2016-02-24 10:07:56 6409

原创 JavaWeb_Session实现简易购物车

效果图如下: 实现方法如下: 具体代码如下: step-1.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

2016-02-12 23:26:03 9653 4

原创 JavaWeb_相对路径与绝对路径

1. 使用绝对路径:使用相对路径可能会有问题, 但使用绝对路径肯定没有问题.1). 绝对路径: 相对于当前 WEB 应用的路径. 在当前 WEB 应用的所有的路径前都添加 contextPath 即可. 2). / 什么时候代表站点的根目录, 什么时候代表当前 WEB 应用的根目录若 / 需要服务器进行内部解析, 则代表的就是 WEB 应用的根目录. 若是交给浏览器了, 则 / 代表的就是站点的根目

2016-02-12 23:19:59 684

原创 JavaWeb_Session讲解

Session 的创建和销毁page 指定的 session 属性: 1). 默认情况下, 第一次访问一个 WEB 应用的一个 JSP 页面时, 该页面都必须有一个和这个请求相关联的 Session 对象. 因为 page 指定的 session 属性默认为 true2). 若把 session 属性改为 false, JSP 页面不会要求一定有一个 Session 对象和当前的 JSP 页面

2016-02-12 23:18:48 714

原创 JavaWeb_使用Cookie模拟实现显示最近浏览的商品

模拟实现购物车的显示最近浏览的商品的功能 点击第一个超链接后 点击return后 之前浏览过的书将出现在下方实现方法如下: 代码如下: book.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "

2016-02-11 15:56:03 5097 1

原创 JavaWeb_使用Cookie模拟实现自动登录

其中包含两个jsp文件,分别为login.jsp和index.jsp 代码如下: login.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional/

2016-02-10 23:12:11 6173 1

原创 JavaWeb_JSP指令讲解

1. JSP 指令:JSP指令(directive)是为JSP引擎而设计的, 它们并不直接产生任何可见输出, 而只是告诉引擎如何处理JSP页面中的其余部分。2. 在目前的JSP 2.0中,定义了page、include 和 taglib这三种指令3. page 指令:1). page指令用于定义JSP页面的各种属性, 无论page指令出现在JSP页面中的什么地方, 它作用的都是整个JSP页面

2016-02-09 23:36:14 763

原创 JavaWeb_JSP讲解

1. JSP:1). WHY: JSP 是简 Servlet 编写的一种技术, 它将 Java 代码和 HTML 语句混合在同一个文件中编写, 只对网页中的要动态产生的内容采用 Java 代码来编写,而对固定不变的静态内容采用普通静态 HTML 页面的方式编写。 2). Java Server Page: Java 服务器端网页. 在 HTML 页面中编写 Java 代码的页面. 2)

2016-02-09 23:32:13 746

原创 JavaWeb_Servlet讲解(二)

1. GenericServlet:1). 是一个 Serlvet. 是 Servlet 接口和 ServletConfig 接口的实现类. 但是一个抽象类. 其中的 service 方法为抽象方法 2). 如果新建的 Servlet 程序直接继承 GenericSerlvet 会使开发更简洁. 3). 具体实现: ①. 在 GenericServlet 中声明了一个 SerlvetConfi

2016-02-09 23:29:03 759

原创 JavaWeb_Servlet讲解(一)

1.使用JavaEE 版的Eclipse 开发动态的WEB工程(JavaWeb项目)1).把开发选项切换到JavaEE 2).可以在window->show view中找到Package Explorer,并把其拖拽到开发区的左边 3).在Servers面板中新建Tomcat服务器,一定要关联到Tomcat 安装的根目录 4).新建一个Dynamic Web Project,其中 Target

2016-02-06 13:32:51 1150 1

原创 JavaWeb_Tomcat的安装和配置

1.部署并启动tomcat服务器1).解压apache-tomcat-7.0.67-windows-i64.zip到某个非中文目录下 2).配置一个环境变量. java_home(指向JDK安装的根目录) 或 jre_home 3).通过双击D:\apache-tomcat-7.0.67\bin 目录下的startup.bat,启动服务器 4).可以在浏览器中输入 localhost:8080

2016-02-05 12:22:54 9386

原创 jQuery 中的 DOM 操作

jQuery 中的 DOM 操作DOM(Document Object Model—文档对象模型):一种与浏览器, 平台, 语言无关的接口, 使用该接口可以轻松地访问页面中所有的标准组件DOM 操作的分类:DOM Core: DOM Core 并不专属于 JavaScript, 任何一种支持 DOM 的程序设计语言都可以使用它. 它的用途并非仅限于处理网页, 也可以用来处理任何一种是用

2016-02-03 21:44:45 913

原创 jQuery入门及各种选择器讲解

jQuery入门及各种选择器讲解1.jQuery简介(write less do more)jQuery 是继 Prototype 之后又一个优秀的 JavaScript 库jQuery 理念: 写得少, 做得多. 优势如下:轻量级强大的选择器出色的 DOM 操作的封装可靠的事件处理机制完善的 Ajax出色的浏览器兼容性链式操作方式……第一个jQue

2016-01-31 21:51:26 1618 1

原创 HTML及css入门知识汇总

HTML及css入门知识汇总HTML介绍1.什么是HTMLHTML指的是超文本标记语言(Hyper Text Markup Language)2. .html与htm以及.shtml的区别SHTML不是HTML而是一种服务器API,shtml是服务器动态产生的html,虽然两者都是超文本格式,但shtml是一种用于SSI技术的文件,也就是Server Side Include-

2016-01-26 17:12:36 1815

原创 人生就像是一段程序

人生就像是一段程序,而不同的人生经历,便是我们不断优化自身算法,不断添加函数的过程。我们刚出生那一刻,上天只给了我们一个程序的入口----主函数,同时为我们定义了哭(),以及活着()这两个方法。而有的人却因为缺少程序入口而夭折。小时候我们不断的使用哭这一方法,返回值却是var型,因为我们的哭,会给我们带来各种各样的结果,每个结果,都会对我们产生不同的影响。每个人都有自己的生活轨迹,每个人,也都有自己

2016-01-11 01:43:28 16276

原创 Javascript事件相关操作以及行为事件分离

Javascript事件介绍Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 事件通常与函数结合使用,函数不会在事件发生前被执行! 下面列出几个常见的事件:onfocus事件onfocus获得元素焦点事件: 示例代码如下:<meta http-equiv="Content-Type" content="text/html; charset=

2016-01-09 16:56:11 1719

原创 JavaScript定时器的相关操作

定时器的使用setTimeout(‘操作’,毫秒)函数的操作传入的两个参数为:第一个为操作,第二个为时间,单位为毫秒 功能实现: 5s后切换另一张图片 代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><meta http-equiv="Content-

2016-01-09 12:06:27 1022

原创 JavaScript操作对象以及获取运行时的style对象

功能实现: 点击一个div可实现该div颜色的切换变换 以及div的宽高下边框的变换点击div,使其背景色红绿交替 宽度增加5px 下边框增粗1px 代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><meta http-equiv="Content

2016-01-08 17:07:13 2629

原创 JavaScript节点相关操作(2)创建和删除节点以及做一个联动菜单

删除节点<ul> <li>春</li> <li>下</li> <li>秋</li> <li>冬</li></ul>例如需要删除”冬”这个节点 则需要先找到#li节点,再通过#li节点找到它的父节点使用parentNode函数 找到父节点后,再调用父节点的removeNode(index)方法去除某一个子节点 具体代码操作如下: 通过标签名找到#li节点var

2016-01-08 17:00:01 1042

原创 JavaScript语法基础

1.命名规范JS的变量名可以用 下划线 数字 字母 美元符$ 组成 但数字不能开头 例如:var a = 34;var b = 45;alert(a+b);var $‘ = "jquery";alert($);c = 56;alert(c);<script type="text/javascript"> var a = 3; var b = "hello"; va

2016-01-07 20:24:43 11611

原创 Java通过URL提取网站源码

除了在网站右键另存为保存网站源码外,作为一门无所不能的语言,java当然也能直接获取网页源码,然后另存为本地。 这里使用的就是输入输出流。 直接将方法进行了封装 代码如下: 传的三个参数分别为:网站的URL,网站的编码类型(UTF-8或者gbk或者gb2312等等) 以及文件的另存路径public static boolean getHtmlByUrl(String u,String cha

2016-01-06 23:24:18 5870

原创 JavaScript_两个练习

1.点击每个 li 节点, 都弹出其文本值.代码如下,步骤已经在代码中说明<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/h

2016-01-05 20:10:46 1298 1

原创 JavaScript_节点相关操作

什么是节点?节点(node):来源于网络理论,代表网络中的一个连接点。网络是由节点构成的集合 树也有节点,从根到叶每一个点都相当于一个节点节点都有哪些操作?1.获取指定的元素节点1). 获取 id 为 bj 的那个节点. //在编写 HTML 文档时, 需确保 id 属性值是唯一的. //该方法为 document 对象的方法 var bjNode = docu

2016-01-05 18:30:29 2226

poi导出excel所需jar

POI导出Excel所需jar包

2017-03-12

手机验证码(Java代码)Demo

手机验证码demo,使用的java语言,免费资源,欢迎下载

2016-09-09

Ajax实现省市区三级级联Demo(数据库来自Mysql)

ajax实现省市区三级级联demo 数据来自mysql数据库 内附sql脚本

2016-09-08

省市区级联sql

ajax实现省市区三级级联所需的数据库文件

2016-09-08

Jsp上传文件所需jar包

jsp+servlet文件上传所需jar包

2016-09-07

易宝支付Demo(Java源代码)

java实现第三方易宝支付的demo,内附java源代码,导入工程即可运行此demo

2016-09-05

阿里云远程配置Tomcat服务器教程

本教程关于如何购买阿里云服务器学生价以及使用tomcat在远程主机中配置属于自己的服务器的教程,纯手打资源,免费共享

2016-09-01

Java发邮件jar包

Java免费发邮件支持的jar包,免费资源,欢迎下载

2016-09-01

json-lib所需全部jar包

json-lib所需全部jar包

2016-08-22

Java基于SWT编写记事本

Java基于SWT开发桌面应用程序记事本,与桌面记事本一模一样,可实现基础的所有功能,内附源码,可执行文件,以及开发随笔手册,资源纯手工制作出来的。希望对大家有所帮助

2016-01-14

Eclipse安装配置与使用教程

资源免费,互相学习 Eclipse是一款高集成的软件,用于java代码的编写 很方便,本文档包含Eclipse安装配置以及使用说明

2016-01-07

Eclipse常用快捷键

免费资源 互相学习,Eclipse的一些常用快捷键的设置,为代码的敲打实现速度的提升 很实用

2016-01-07

Eclipse常用设置

Eclipse一些常用的设置,很实用,对于Eclipse这款软件的一些基础设置都有涉及,资源免费 互相学习

2016-01-07

JDK_API帮助文档

JDK_API的一个帮助文档,很好用,是java开发的好帮手,遇到不会的可以打开进行查询,免费资源,互相学习

2016-01-06

Java基于Socket局域网聊天软件

Java基于Socket局域网聊天软件,可实现多人聊天

2016-01-04

Java仿QQ连连看

Java swing写的仿QQ连连看的整个工程代码

2016-01-04

Java基于sql数据库的宿舍管理系统

java基于sql数据库的宿舍管理系统源码以及文档

2015-12-27

空空如也

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

TA关注的人

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