自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (19)
  • 收藏
  • 关注

原创 Struts工作原理和入门小实例

Struts的工作原理及实例说明 一.MVC引入 1.m即model,是模型层;v即view,是视图层;c即controller,是控制层。 2.mvc的工作原理 控制器:收集客户发送的请求并决定选择哪个模型来完成该请求。 模型层:完成客户请求所需的逻辑处理。 视图层:将模型层得到的数据以一定的格式呈现给用户。 3.mvc的优点 (1).低耦合:将各功能模

2016-09-14 11:02:42 10965

原创 Servlet入门实战

Servlet 什么是Servlet: Servlet=Server+Applet.Servlet是运行在服务器端的java应用程序,它独立于平台和协议。可以生成动态的web 页面。它是客户端请求和服务器响应的中间层。 Servlet和CGI(公共网关接口)相比的优点: 1.执行效率高:每个Servlet都是一个独立的线程,执行效率比CGI程序效率更高也更稳定; 2.门槛低:Servlet

2016-09-14 10:56:58 14242

原创 Ajax多请求处理

多AJAX请求的解决方案 AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。正是由于AJAX的此种特性,使其在项目中的使用很是频繁。因此通过解析AJAX核

2016-09-14 10:51:47 7433

原创 Oracle删除数据各语法总结

oracle数据库表的删除delete drop truncate 数据库的运维中,经常会遇到delete drop truncate的操作,那么如何去把握它们的用法和区别呢? 一般当系统中大量使用分区表,而针对分区表清除数据,是不会释放表空间的,必须把分区drop掉,才会释放空间。 一、delete 1、delete是DML,执行delete操作时,每次从表中删除一行,并

2016-09-14 10:29:24 29074

原创 Web后台推技术之WebSocket初探

WebSocket初识 一:认识websocket websocket是html中一种新的协议,它实现了真正的长连接,实现了浏览器与服务器的全双工通信(指在通信的任意时刻,线路上存在A到B和B到A的双向信号传输)。 现在我们接触的协议大多是htttp协议,在浏览器中通过http协议实现了单向的通信,浏览器发出请求,服务器在响应,一次客户端与服务器的请求就结束了,服务器不能主动响应客户端,主动往

2016-09-14 10:18:00 43279

原创 Hibernate缓存机制

Hibernate性能调优之缓存机制 一、 一级、二级缓存 1.简介 在Hibernate中包括两个级别的缓存:默认总是启用的Session级别的一级缓存和可选的SessionFactory级别的二级缓存。其中Session级别的一级缓存不需要开发者关心,默认总是有效的,当应用保存持久化实体,修改持久化实体时,Session并不会立即把这种改变flush到数据库,而是缓存在当前Ses

2016-09-14 09:54:10 28732

原创 大家聊springmvc+mybatis

Spring-mvc与mybatis框架整合 1.为什么选择spring-mvc与mybatis结合 Spring-mvc与struts都是主流的mvc框架,在这里我个人比较喜欢spring-mvc,简单说一下以下几点原因: A. Spring-mvc可以通过一套注解让普通类变成控制类,不用实现任何接口 需要一张配置表来mapping,也就是mvc的配置文件,具体工作流程如下: 请求d

2016-09-09 14:37:00 37748

原创 大家来聊JSP

JSP的执行原理 当服务器上的一个JSP 页面被首次请求执行时,服务器上的JSP 引擎会将JSP页面文件转译成一个Servlet.java文件,再将这个java 文件编译生成字节码文件,然后通过执行字节码文件响应客户的请求,而当这个JSP 页面再次被请求执行时,JSP 引擎将直接执行这个字节码文件来响应客户。 JSP页面中的几种代码类型 1、JSP Java脚本:<% java code …

2016-09-09 14:28:00 44110

原创 学生谈对Mybatis的理解

自学MyBatis遇到的问题及感受 一:遇到的简单问题及处理 1.Book.xml创建命名空间时,运行时出错 Book.xml 的命名空间namespace必须是独一无二的,它可以取任意值,如果dao不为空,Book.xml创建命名空间时,namespace不能用 包名.类名 的形式,这样可能与下面的内容出现冲突,导致出错,因此我们在起名时可以用单个的单词的形式命名,最好和当前映射文件相关,这

2016-09-09 14:25:49 44717

原创 浅谈反射机制

Java中的对象与反射机制. 一 前言 在java的世界里,一切皆对象。其实从某种意义上说,在java中有两种对象:实例对象和Class对象。实例对象就是我们平常定义的一个类的实例 public class Person {} 然后利用new关键字: public class Person { public static void main(String[] args){

2016-09-09 14:22:58 19019

原创 谈Java泛型

泛型 1.什么是泛型? 泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符是一样的。 我们可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map

2016-09-09 14:18:13 11117

原创 大数据分析之分类算法

数据分析之决策树ID3算法什么是分类算法? 分类算法跟之前的聚类都是让不同对象个体划分到不同的组中的。但是分类不同之处在于类别在运算之前就已经是确定的。 分类是根据训练数据集合,结合某种分类算法,比如这篇讲的ID3算法来生成最终的分类规则,这样当提供一个对象的时候我们可以根据它们的特征将其划分到某个分组中。 决策树ID3算法是分类中的经典算法,决策树的每一层节点依照某一确定程度比较高的属性向

2016-09-09 14:04:37 61991

原创 Java菜鸟逆袭之基础语法下

前提知识点2:原码,反码,补码  有符号数据表示法 • 在计算机内,有符号数有3种表示法:原码、反码和补码。所有数据的运算都是采用补码进行的。 • 原码 • 就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 • 反码 • 正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 • 补码

2016-09-07 16:05:32 57169

原创 Java菜鸟逆袭之基础语法上

Java基础语法 回顾: 1. java特点 跨平台,自动垃圾回收,面向对象,安全性,开放性。 2. jvm,jre,jdk jvm:java虚拟机,jre java运行时环境,jdk:开发工具包,里面包含了jre 3. 设置环境变量 path—可执行文件的路径,classpath—jar包lib:为了寻找class文件,为了使用jdk自带的lib下面常用的类 4. 编写一段ja

2016-09-07 16:00:02 48983

原创 大数据分析之聚类算法

数据分析之聚类算法 1. 什么是聚类算法 所谓聚类,就是比如给定一些元素或者对象,分散存储在数据库中,然后根据我们感兴趣的对象属性,对其进行聚集,同类的对象之间相似度高,不同类之间差异较大。最大特点就是事先不确定类别。 这其中最经典的算法就是KMeans算法,这是最常用的聚类算法,主要思想是:在给定K值和K个初始类簇中心点的情况下,把每个点(亦即数据记录)分到离其最近的类簇中心点所代表的类簇

2016-09-07 15:36:16 58954 1

原创 Java菜鸟逆袭之入门篇(附讲解)

Java系列课程简介 章节安排 1-5:java语法,流程结构,函数,数组 6-17:面向对象 18:jdk8新特性。 关于Java 前期知识 硬件,设备,软件,操作系统,应用软件。 编程语言是什么? 编程语言本质是用来做什么的? 本质是:工具。 1. 用编程语言实现我们美好的梦想。 2. 赚钱。学习好java我们可以做些什么? Java工程师 JavaE

2016-09-03 05:53:51 34197

原创 Java面向对象入门

主题:Java面向对象编程 主要学习以下内容: 1.编程语言的发展,理解类和对象的概念 2.Java的面向对象详解 1.开场语: 今天咱们来学习java语言的核心特性,面向对象的入门课程。希望大家能够通过讲解了解到类和对象的概念,java中对象的创建,java对象的访问,以及如何用面向对象思维去思考问题。在讲解面向对象编程之前我们先来了解下编程语言的发展历程。 2.最早的编程语言是机

2016-09-02 17:27:58 41418

原创 CSS3实现3D立体效果

CSS3实现3D效果1. 涉及到的几个CSS3属性首先大家需要了解transform属性,主要有平移(translate),缩放(scale),拉伸(skew),旋转(rotate)。这里涉及到3d转换的主要介绍旋转。下面通过一组rotate效果直观理解rotateX,rotateY,rotateZ区别。代码: .box{ width: 200px;height: 200

2016-09-02 17:04:12 91481

原创 Struts框架命名空间问题答疑

Struts框架的namespace 1. Struts设计namespace用来做什么的 Struts官网上有一段话描述了namespace的含义: The namespace attribute subdivides action configurations into logical modules, each with its own identifying prefix. Nam

2016-09-02 17:00:22 10758

原创 一个鼠标移出事件引发的问题

onmouseout和onmouseover事件在没有子元素的元素中可以正常响应事件代码,可是如果该元素涉及到子元素,则会因为事件冒泡机制,导致非正常响应,下文就是透析现象的本质,并提供了解决方案。

2016-09-02 16:54:47 18505

原创 大数据寻宝之关联挖掘

不夸张的说,这是一个数据泛滥的年代,特别是物联网的兴起、移动计算技术的发展、各类传感器等嵌入系统的广泛应用都使得人类取得的数据量在短时间内激增。这样就积累了大量的历史数据,有的甚至已沉睡多年,他们还有价值吗,是不是应该像清空垃圾那样删掉它们?当然不是,因为当中隐藏这宝贝,我们来看数据寻宝吧。

2016-09-02 16:31:38 28619

原创 jQuery自定义函数应用和解析

jQuery自定义函数 1. 如何扩展jQuery函数? 2. 分析总结

2016-09-02 15:41:02 160996

JavaEE面试之排序专题.docx

用java实现的各种重要的排序算法,表达通俗易懂,java编码实现规范不啰嗦,代码精简易懂,代码全部自己手写的,包含内排序和外排序两部分

2020-09-05

系统架构设计师教程(第4版)-带目录.rar

软件架构师第4版,带有详细编排的章节目录,高清晰版本,解压后是pdf版本

2019-06-08

信息系项目管理师教程第3版(清华大学出版社).rar

信息系统项目管理师教程第3版扫描高清PDF清华大学出版社,编有目录,方便阅读。

2019-06-08

植物大战僵尸java版

用swing开发的植物大战僵尸项目,里面有java源代码,并带有可运行的jar包,双击即可观察运行效果。图片素材均包含在代码中。

2018-10-08

java坦克大战游戏

java swing开发的坦克大战游戏,里面有源代码,代码有注释

2018-10-08

javaee人力资源项目源码

用java的struts+Hibernate开发的人力资源系统,里面有典型的档案管理功能,适用于帮助学生练手的项目

2018-10-08

java新手8个小项目

特别适合java新手巩固java基础的项目,总共有8个项目的全部代码,都可以直接运行,代码有注释。

2018-09-21

javase阶段15个实战项目代码

15个javase小项目的源代码,可以用来做实训练习,也可以用来巩固java阶段性学习成果

2018-09-21

druid连接池jar包

这是淘宝用的数据库连接池,里面提供了druid所有jar包

2018-03-31

dbcp需要jar包

dbcp是连接池技术,压缩包里面提供了dbcp核心jar包及依赖包

2018-03-31

java操作excel的poi手册

用java导入和导出excel的poi框架,这是一个poi使用和api手册

2018-03-14

ocjp考试模拟题

参加ocjp考试的参考题库,有题目附带答案,很好的参考

2018-03-14

Spring框架源代码解析教程

学习spring各个重要模块之后,深入学习重要特性的源代码,有代码有解释的电子书

2018-03-14

springboot电子教程手册

springboot从入门到熟练使用的参考教程,阅读方便,pdf格式

2018-03-14

mongodb参考教程

mongodb入门教程,从安装到使用,查看方便,便于快速学习

2018-03-14

java8参考手册

java8参考手册,解压后有完整的API参考,官方的英文版本

2018-03-14

Servlet3.0参考手册

servlet3.0使用手册,这里面有详细的api参考,使用很方便

2018-03-14

mybatis反向生成实体类和配置文件插件及说明文档

mybatis反向生成pojo和配置文件的eclipse插件,压缩包里面还有详细使用说明

2018-03-14

原创java爬虫笔记

本人整理的jsoup爬取图片和jsoup基本使用笔记,有代码和解释。

2018-03-14

空空如也

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

TA关注的人

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