- 博客(50)
- 资源 (15)
- 收藏
- 关注
原创 境外诈骗,最新来自senegal的邮件诈骗
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】写这篇博客的目的,只是希望大家能够知道,这种类似的邮件与信息时诈骗的,至于她能骗到你什么,请看下去。前几天收到那封英文邮件的时候,真的,完全看不出这是个诈骗邮件,我很认真的和她来往了3封邮件。大家请看:最开始的她对我发的邮件与我的回复邮件: 她的来信大概意思是:你好,我的名字是Jov
2016-08-31 23:25:44 13386 6
原创 【框架】[Spring3]下载安装、开源框架与IoC控制反转详解
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】昨天刚刚初学Spring3,也许Spring3有点老了哈,不过还是先把3学了再去学习4吧,首先先介绍一下如何去下载Spring的必须包吧。 (本篇博客适用于初学Spring的朋友)java spring4现在不推荐使用xml配置文件… 当然啦,这些知识点在Spring4还
2016-08-31 15:55:22 6335 13
原创 【框架】[Hibernate]利用Hibernate进行一对多的级联操作-Web实例
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】准备两个表,学生表,和学院表,它们的关系是一对多,一个学生对应一个学院,一个学院可以对应多个学生。 在此: 1、演示利用一对多关系进行级联查询,也就是,只查询某个学院,同时将学院中的所有学生查询出来。 2、演示利用一对多关系进行级联存储,也就是说,只存储学院,但是同时将学生
2016-08-30 17:24:16 3909 3
原创 【框架】[Hibernate]利用Hibernate进行单表的增删改查-Web实例
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】前面两篇博客已经将Hibernate的基础知识讲解得差不多了,差不多到写实例的时候了。本篇只用hibernate进行单表的增删改查、应用Hibernate,对students表进行增删改查。 service层和DAO层,我都是直接写实现类了(因为这里主要是演示一下Hibernate的
2016-08-30 15:21:32 8728 6
原创 【框架】[Hibernate]多表操作与缓存技术
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】多表操作 关系型数据库具有三种常用关系:一对一关系、一对多关系和多对多关系。 建立了一对多关系的表之间,一方中的表叫“主表”,多方中的表叫“子表”;两表中相关联的字段,在主表中叫“主键”,在子表中称“外键”。一对多关系操作我们以院系表与学生表为例。 在Hibernate
2016-08-29 14:24:56 3429 3
原创 【框架】[Hibernate]构架知识点常见操作
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】配置文件、JavaBean、HibernateSessionFactory等代码,请看上一篇: 【框架】[Hibernate]构架知识点详解入门与测试实例 Hibernate常见操作如果利用Hibernate修改数据库时,需要使用事务处理,一个事务提交时才真正将修改过的记录更新到数据
2016-08-29 13:23:16 3224 1
转载 阿里面试回来,想和Java程序员谈一谈
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。 其实
2016-08-28 19:40:41 4940 10
原创 【框架】[Hibernate]构架知识点详解入门与测试实例
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】Hibernate介绍:Hibernate是一个开放源码的、非常优秀、成熟的O/R Mapping框架。它提供了强大、高性能的Java对象和关系数据的持久化和查询功能。O/R Mapping 对象关系映射(Object Relational Mapping,简称OR
2016-08-28 02:52:04 5088 1
原创 【BeanUtils】自己写的BeanUtils的嵌套使用
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】其实不打算写的,因为和前面的是一样的,不过既然有人问起,我就写一下吧。MyBeanUtils这是核心的类:通过这个类来返回一个bean对象的。 你给的参数是bean的class和封装的Map对象。package cn.hncu.beanUtils;import java.lang.r
2016-08-25 23:29:32 3785 1
原创 【BeanUtils】自己写的一个BeanUtils-代码方法详解
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】BeanUtils工具包是由Apache公司所开发,主要是方便程序员对Bean类能够进行简便的操作。在这里,不讲解如何使用apache的BeanUtils工具,而是我们自己写底层,自己利用类反射来实现BeanUtils的功能。 需要先学习类反射!通过给定bean对象的类
2016-08-25 15:12:18 4405 2
原创 【Apache Ant】ANT解析以及ANT在myEclipse中的使用
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】维基百科上对Ant的介绍:Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。默认情况下,它的buildfile(XML文件)名为build.xml。每一个buildfile含有一个<
2016-08-24 15:14:51 4500
原创 【AJAX】AJAX技术详细解析以及实例
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】Ajax技术介绍:全称: Asynchronized(异步) Javascript And Xml 技术组成有: Javascript、DOM、CSS 和 XMLHttpRequest AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技
2016-08-23 17:50:31 5267 3
原创 log4j-使用详解与Java的实例应用
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】log4j介绍Log4j,具体的我就不去拷贝官网的介绍了,大家只要知道这是帮助我们记录日志的就可以了。作用就是这2个: 1、跟踪代码的运行轨迹。 2、输出调试信息很简单,但是真的很实用的一个工具!不需要很深入的去了解,但是必须知道如何使用,如何通过Log4j去记录日志,这是必须的!
2016-08-23 11:37:28 8517
原创 【JavaMailWeb】用户注册通过邮箱激活案例
转载请注明出处: http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】前面刚刚学习了JavaMail技术,现在来应用到项目中试试~网站用户注册:主要实现如下两个功能: 1、用户在网站上注册完成后给用户发一封邮件。 2、用户通过邮件激活后才可以登录。思路:首先需要一个思路:用户在前台点击注册,向servlet提交请求,把用户提交过来的信息封装成一个J
2016-08-22 17:49:16 21701 13
原创 Web---监听用户名注册技术-myAJax-隐藏帧
转载请注明出处: http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】本来本篇博客在上个月就已经发表的,但由于我的疏忽,导致文章被彻底编辑不见,特来补上。先用官方的语言解释一下AJAX: AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网
2016-08-22 11:28:47 4503 1
转载 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
找到一篇很详细的Git教程,真的很不错,推荐!!!GitHub操作总结 : 总结看不明白就看下面的详细讲解..作者 :万境绝尘 .GitHub操作流程 :第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样;-- 初始化git仓库 :git init ;-- 提交改变到缓存 :git commi
2016-08-22 01:07:18 3567
原创 Java Mail---SMTP协议-Java发邮件(带附件)演示过程
转载请注明出处: http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】JavaMail-API简介:邮件客户端的主要任务是向邮件服务器发送邮件,以及接收来自邮件服务器的邮件。 Sun公司制定了一套API,它封装了邮件通信的各种协议。为Java开发者提供了收发电子邮件的公共接口。需要的jar包mail.jar和activation-1.1.0.jar链
2016-08-21 14:07:19 10442 7
原创 Java Mail---SMTP、POP3协议-DOS下手动收发邮件演示过程
转载请注明出处: http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】E-Mail协议简介:邮件服务器,按照提供的服务类型,可以分为发送邮件的服务器我接收邮件的服务器。 发送邮件的服务器使用发送协议,现在常用的是SMTP协议。所以,通常发邮件的服务器也称为SMTP服务器。 接收邮件的服务器使用接收协议,现在常用的是POP3协议或IMAP协议,所以通
2016-08-21 12:43:52 5386 4
原创 JavaWeb-会话的持久化:HttpSessionActivationListener
转载请注明出处: http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】要实现会话的持久化,也就是实现HttpSessionActivationListener接口。实现此接口的JavaBean,可以感知自己被活化(从硬盘到内存)和钝化(从内存到硬盘)的过程。如果需要同时保存Session中的JavaBean。 则JavaBean也要实现Seriali
2016-08-20 23:56:20 8141 1
原创 JavaWeb-网站在线用户信息、网站访问量以及管理踢出用户实例
转载请注明出处: http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】这个稍微比上个版本做得完善了一点,用了JavaBean来封装用户信息,添加了一个管理踢用户的功能。 上一个的用户访问量是通过监听request来统计的,在这个实例中,我们也可以通过过滤器来实现统计网站访问量。直接看源码吧,感觉没多少要讲的,我习惯把解释写在代码中。
2016-08-20 16:59:05 8090 1
原创 JavaWeb-Servlet技术的监听器-解析与实例-网站在线用户信息与网页点击量
转载请注明出处: http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】在Web项目中,我们对下面这几个监听器必须熟练的使用,它们的作用真的很大。熟练的使用后,可以使我们少绕弯路,少写很多代码、事件源 监听对像的创建和销毁 监听对像上属性的添加和删除 HttpSession HttpSession
2016-08-20 04:27:48 7208 1
原创 JavaWeb-监听器Listener解析与实例
首先来介绍一下什么是监听器:监听器-就是一个实现待定接口的普通Java程序,此程序专门用于监听另外一个类的方法调用。 这是使用观察者模式的。什么是观察者模式: 定义对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知自动更新。 示例: GUI编程中的addXxxxListener都是观察者模式。 比如为按钮点击添加监听事件,为键盘添加监听等等…观察者模式的三个
2016-08-19 18:05:40 9818 3
原创 JavaWeb-过滤器Filter学习(五)全站压缩
全站压缩,最大的好久就是帮客户端节省流量。 数据压缩,我们需要用到二个Java类,也就是java.util.zip 中的 类 GZIPOutputStream 此类为使用 GZIP 文件格式写入压缩数据实现流过滤器。 java.io 类 ByteArrayOutputStream 此类实现了一个输出流,其中的数据被写入一个 byte 数组。缓冲区会随着数据的不断写入而自动增长。可使用 t
2016-08-19 15:51:10 12899 3
原创 JavaWeb-过滤器Filter学习(四)敏感词过滤实例
通过Filter来实现留言板的敏感词过滤…思路很简单,我们这里的敏感词是直接先放进去的,实际项目中,肯定是存在数据库中。在Filter 过滤器中,我们先拿到用户提交的留言,如果出现了敏感词,我们就用*号来替换。代码演示:index.jsp:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@taglib ur
2016-08-18 17:29:18 19070 8
原创 JavaWeb-过滤器Filter学习(三)实现用户的自动登录与IP黑名单过滤
实现用户的自动登录: 解决方案: 设置一个全站拦截的过虑器。 在此过虑器中,读取用户带过来的Cookie信息,然后从中读取用户的用户名和密码,自动帮助用户登录。 即可实现自动登录功能。用Filter验证用户是否已经登录过。已经登录过了,我们就根据他选择的自动登录来选择让他在多久内能自动登录。IP黑名单过滤就很简单了,只要在Filter过滤器防范一下就OK。 在init方法中,
2016-08-18 16:23:16 12122 5
原创 JavaWeb-过滤器Filter学习(二)设置全站编码与设置页面缓存
以前我们设置servlet的request和response的编码需要在每个servlet都设置,如果Servlet很多,显得很麻烦,现在我们可以用过滤器很简单的实现这个功能。 还有页面缓存,如果我们的网页是静态的,图片和内容基本上很少变化或者不变化的,我们就可以告诉客户端这个页面你缓存多久~以达到节省流量的目的。
2016-08-18 12:18:58 5536 1
原创 JavaWeb-过滤器Filter学习(一)Filter知识点
Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息、自动登录等一些高级功能。 Servlet API中提供了一个Filter
2016-08-18 11:12:08 5727 1
原创 MySQL---数据库从入门走向大神系列(十七)-JavaWeb分页技术实例演示2
分页,是一种将所有数据分段展示给用户的技术.用户每次看到的不 是全部数据,而是其中的一部分,如果在其中没有找到自己想要的内容,用户可以通过指定页码或是点上/下一页的方式进行翻页。本例演示静态分页,也就是先设置好每页显示10行,再根据总行数,来算出总页数,并且只显示10个页码。增加查询功能,并且查询后的页面也进行分页。页码也进行分页 !查询功能的实现,需要我们在servlet向后台传输一个p
2016-08-17 15:46:29 15219 14
原创 MySQL---数据库从入门走向大神系列(十六)-JavaWeb分页技术实例演示1
分页,是一种将所有数据分段展示给用户的技术.用户每次看到的不 是全部数据,而是其中的一部分,如果在其中没有找到自己想要的内容,用户可以通过指定页码或是点上/下一页的方式进行翻页。本例演示静态分页,也就是先设置好每页显示10行,再根据总行数,来算出总页数,将所有页数的页号都显示出来。 相关算法(技术):总行数(num): select count(1) from stud;每页显示的行数(n):
2016-08-16 17:22:08 4765
原创 MySQL---数据库从入门走向大神系列(十五)-Apache的DBUtils框架使用
DBUtils简介:commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选(嗯~商业竞争…..)。commons-dbutilsAPI介绍:org.apache.com
2016-08-16 03:41:52 8349
原创 MySQL---数据库从入门走向大神系列(十四)-ComboPooledDataSource(C3P0连接池配置)
需要准备的jar包:MySQL的jar包mysql-connector-java-5.1.39-bin目前是5.1.39版本: http://dev.mysql.com/downloads/connector/j/C3p0的2个包: https://sourceforge.net/projects/c3p0/ c3p0-0.9.1.2.jar和c3p0-sources-0.9.1.2.jar
2016-08-15 16:33:08 36625 4
原创 MySQL---数据库从入门走向大神系列(十三)-BasicDataSource创建DataSource(DBCP连接池配置)
首先,下载必须的jar包dbcp包,目前版本是2.1.1 : http://commons.apache.org/proper/commons-dbcp/download_dbcp.cgipool包,目前版本是2.4.2: http://commons.apache.org/proper/commons-pool/download_pool.cgiApache Commons Logging 包
2016-08-15 15:55:08 20101 2
原创 MySQL---数据库从入门走向大神系列(十二)-构建MVC项目
这个是对前面技术的一个小总结吧,用到的大概技术有: MVC框架,加注解,Struts框架的思想,动态代理,线程管理对象ThreadLocal,Connection对象池,Properties文件读取,EL表达式,JSTL,JavaBean,Java访问MySQL数据库,增删改查…其实做出来界面挺简单: 完整的项目链接: https://github.com/chenhaoxiang/Java/
2016-08-15 13:46:29 8393 2
原创 Java---ThreadLocal的用法与理解实现
java.lang 类 ThreadLocal<T> 我们可以称ThreadLocal为:线程本地变量官方API是这样介绍的: 该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal 实例通常是类中的 private static 字
2016-08-14 14:23:23 6429 1
原创 MySQL---数据库从入门走向大神系列(十一)-Java获取数据库/结果集的元信息、将数据表写入excel表格
数据库的元信息:首先介绍一下数据库的元信息(元数据):元数据(Metadata)是关于数据的数据。元数据是描述数据仓库内数据的结构和建立方法的数据。存储的数据是什么类型,什么驱动等等,这些描述数据的数据,就是元数据!准备:package cn.hncu.pool3;import java.lang.reflect.InvocationHandler;import java.lang.reflect
2016-08-13 14:45:02 11877 2
原创 MySQL---数据库从入门走向大神系列(十)-Connection对象池、装饰模式与动态代理模式
问题概述:之前本系列博客写的,全部都是一个connection对象,不知道大家发现没有,我们既然做了一个Connection工具类,那么大家肯定都是从那里面拿Connection对象的,之前的如果是多线程运行,很容易出问题的,你想想事务处理就知道了,同时用事务处理操作同一个Connection,肯定会出问题的。例如: 一方的事务在提交的时候,你正好运行了一个事务中的一个操作,那么你这个操作也会被提
2016-08-11 17:25:25 9627
原创 MySQL---数据库从入门走向大神系列(九)-用Java向数据库读写大文本/二进制文件数据
介绍MySQL的文本和图形数据类型:Text 类型:数据类型:描述------------------------------------------------------char(size):保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。varchar(size):保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串
2016-08-10 16:05:41 8315
原创 MySQL---数据库从入门走向大神系列(八)-在java中执行MySQL的存储过程
http://blog.csdn.net/qq_26525215/article/details/52143733在上面链接的博客中,写了如何用MySQL语句定义和执行存储过程Java执行存储过程:准备表stud:列类型分别为: varchar,varchar,int定义的存储过程分别为:p1:-无参delimiter &&create procedure p1()begin inse
2016-08-10 02:28:45 12015 1
原创 MySQL---数据库从入门走向大神系列(七)-Java访问数据库配置及简单使用方法execute
从操作配置文件properties中读取连接字符串,通过该字符串进行数据连接,需要写三个文件其中,两个是java类,一个是后缀名为.properties的文件,该文件放在src工作目录下。后缀为.properties的文件此处为其取名为jdbc.properties,其中的代码如下:##MySQLdriver=com.mysql.jdbc.Driverurl=jdbc:mysql:///hncu
2016-08-09 16:04:22 18064 2
原创 MySQL---数据库从入门走向大神系列(六)-事务处理与事务隔离(锁机制)
MySQL 事务处理简单介绍事务处理:MySQL 事务主要用于处理操作量大,复杂度高的数据。 比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果在事务的任
2016-08-08 15:57:44 16368 5
程序猿情人节必备,情人节网站源码
2021-02-06
windows运行go项目完整教程.zip_win10怎么解压zip文件
2021-01-18
简单实用个人简介说明求职简历单页HTML5响应式网页模板.rar
2020-05-28
Redis-x64-3.2.100.msi for windows 64位
2017-03-02
停用当前管理员,新建管理用户,DOS命令
2015-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人