自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

缥缈

一只努力的小爬虫

原创 简单登录页面以及实现保存用户的信息,验证码还有验证码的刷新

这个登录验证与我原先的进行了修改,更完善了 AServlet的代码: package cn.myservlet.session; import java.io.IOException; import java.io.PrintWriter; import java.util.Enumera...

2018-10-21 17:34:23 774 4

原创 request获取请求参数

      /** * 演示request获取请求参数 */ public class DServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse r...

2018-10-15 17:43:19 333 0

原创 db,dw,dd在汇编语言中使用的区别·

db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1 dw定义字类型变量,一个字数据占2个字节单元,读完一个,偏移量加2 dd定义双字类型变量,一个双字数据占4个字节单元,读完一个,偏移量加4...

2018-04-23 10:03:40 8449 0

转载 Java Scanner 类(转自菜鸟)

今天遇到好久未使用的scanner类,菜鸟上找了详细介绍 Java Scanner 类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s = new Scann...

2020-03-19 10:39:19 26 0

转载 基于用户的协同过滤推荐算法java实现(UserCF)

UserCF的核心思想即为根据用户数据模拟向量相似度,我们根据这个相似度,来找出指定用户的相似用户,然后将相似用户买过的而指定用户没有买的东西推荐给指定用户,推荐度的计算也是结合了相似用户与指定用户的相似度累加。注意这里我们默认是用户的隐反馈行为,所以每一个物品的影响因子默认为1。 品的影响因...

2020-02-24 22:20:37 308 0

原创 resultMap和resultType区别

resultType :指定输出结果的类型(pojo、简单类型、hashmap..),将sql查询结果映射为java对象 。 使用resultType注意:sql查询的列名要和resultType指定pojo的属性名相同,指定相同 属性方可映射成功,如果sql查询的列名要和resultType指...

2020-02-17 14:53:45 23 0

原创 mybatis文件配置(实现了简单的用户增删改查)

mybatis文件配置(注意加入相关jar包) SqlMapConfig.xml <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org...

2020-01-07 20:00:58 26 0

原创 mybatis入门程序文件简介

SqlMapConfig.xml 是mybatis全局配置文件,只有一个,名称不固定的,主要mapper.xml,mapper.xml中配置 sql语句​​​​​​。 mapper.xml mapper.xml是以statement为单位进行配置。(把一个sql称为一个statement),...

2020-01-07 19:45:21 33 0

原创 MyBatis架构简介

MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过xml或注解的方式将要执行的...

2019-02-18 16:08:40 112 0

原创 Spring的事务管理之编程式事务管理(手动编写代码完成事务管理.)

需要事务管理器:真正管理事务对象. * Spring提供了事务管理的模板(工具类.) 第一步:注册事务管理器:。 第二步:注册事务模板类:。 第三步:在业务层注入模板类:(模板类管理事务)。 第四步:在业务层代码上使用模板。 &lt;?xml version="1....

2019-02-16 21:04:02 127 1

原创 Spring编写DAO实现数据的增删改查

为了方便DAO中注入JdbcTemplate,Spring为每一个持久化技术都提供了支持类: ORM 持久化技术 支持类 JDBC org.springframework.jdbc.core.support.JdbcDaoSupport Hibernate 3.0 or...

2019-02-15 20:45:54 385 0

原创 Spring的JdbcTemplate

Spring对持久层技术支持: JDBC : org.springframework.jdbc.core.JdbcTemplate Hibernate3.0 : org.springframework.orm.hibernate3.HibernateTemplate IBatis(MyBat...

2019-02-15 18:01:16 62 0

转载 【IntelliJ IDEA】idea导入项目只显示项目中的文件,不显示项目结构

解决方案:https://www.cnblogs.com/sxdcgaq8080/p/8926789.html 找了好久才实验好的方法!

2019-02-14 23:16:17 134 0

原创 基于AspectJ的Xml配置方式设置通知

第一步:编写被增强的类: * ProductDao 第二步:定义切面 第三步:配置applicationContext.xmll 前置通知: public void before(){ System.out.println("前置通知..."); } * 配置...

2019-02-14 21:20:27 127 0

原创 基于AspectJ的注解和通知类型:

第一步:引入相应jar包. * aspectj依赖aop环境. * spring-aspects-3.2.0.RELEASE.jar * com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar 第二步:编写被增强的类:InfoDao 第...

2019-02-14 20:17:25 254 0

原创 spring的自动代理的方式

自动创建代理(基于后处理Bean.在Bean创建的过程中完成的增强.生成Bean就是代理.) BeanNameAutoProxyCreator :按名称生成代理 &lt;?xml version="1.0" encoding="UTF-8"?&...

2019-02-14 15:37:42 137 0

原创 使用Spring AOP的基础,切入点使AOP进行拦截技术

 AOP:不是由Spring定义.AOP联盟的组织定义. AOP联盟为通知Advice定义了org.aopalliance.aop.Interface.Advice Spring按照通知Advice在目标类方法的连接点位置,可以分为5类 前置通知 org.springframework.a...

2019-02-13 20:12:02 122 0

原创 CGLIB动态代理

CGLIB(Code Generation Library)是一个开源项目!是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。 package cn.cglib.proxy; import java.lang.reflect.Method; i...

2019-02-13 15:06:43 45 0

原创 JDK动态代理

 Proxy(代理):一个类被AOP织入增强后,就产生一个结果代理类 package cn.jdk.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import jav...

2019-02-12 18:14:05 34 0

原创 有关SPRING的事务传播特性

  PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。  PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。  PROPAGATION_MANDATORY--支持当前事务,如果...

2019-02-11 21:07:49 79 0

原创 Bean的生命周期的11个步骤

 Bean的生命周期的11个步骤: 1.instantiate bean对象实例化 2.populate properties 封装属性 3.如果Bean实现BeanNameAware 执行 setBeanName 4.如果Bean实现BeanFactoryAware 或者 Applica...

2019-02-11 17:23:50 184 0

原创 Spring的junit的集成测试

程序中有Junit环境. 导入一个jar包.spring与junit整合jar包. * spring-test-3.2.0.RELEASE.jar 测试代码:(这种方式自动注入,测试方便) package cn.test; import org.junit.Test; impo...

2019-02-11 17:00:48 139 0

原创 spring和web的整合

在Servlet的init方法中加载Spring配置文件? 当前这个Servlet可以使用,但是其他的Servlet的用不了了!!! 将加载的信息内容放到ServletContext中.ServletContext对象时全局的对象.服务器启动的时候创建的.在创建ServletContext的时...

2019-02-11 16:53:46 105 0

原创 【LeetCode】231. Power of Two

231. Power of Two Easy 364106FavoriteShare Given an integer, write a function to determine if it is a power of two. Example 1: Input: 1 Output:...

2019-02-03 18:11:48 55 0

转载 java.math.Math类常用的常量和方法

java.math.Math类常用的常量和方法: Math.PI 记录的圆周率 Math.E记录e的常量 Math.abs 求绝对值 Math.sin 正弦函数 Math.asin 反正弦函数 Math.cos 余弦函数 Math.acos 反余弦函数 Math.tan 正切函数 Math.at...

2019-02-03 18:09:33 192 0

原创 【LeetCode】326. Power of Three

  Easy 228882FavoriteShare Given an integer, write a function to determine if it is a power of three. Example 1: Input: 27 Output: true Examp...

2019-02-03 17:49:51 57 0

原创 IOC装配Bean(注解方式)

Spring的注解装配Bean Spring2.5 引入使用注解去定义Bean @Component  描述Spring框架中Bean Spring的框架中提供了与@Component注解等效的三个注解: @Repository 用于对DAO实现类进行标注 @Service 用于对Ser...

2019-01-30 16:11:00 46 0

原创 在使用spring的配置属性注入出现 cvc-complex-type.3.2.2: 元素 'constructor-arg' 中不允许出现属性 'name'

 在使用spring的配置属性注入出现 cvc-complex-type.3.2.2: 元素 'constructor-arg' 中不允许出现属性 'name'     由于没有指明版本号错误读了3.0以前的版本dao'导致错误 ...

2019-01-25 20:15:59 836 0

转载 java动态代理和静态代理

java动态代理实现与原理详细分析  (来自https://www.cnblogs.com/gonjan-blog/p/6685611.html博客) 关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理...

2019-01-24 21:39:01 292 0

原创 Bean的命名 id属性和name属性以及作用域scope

一般情况下,装配一个Bean时,通过指定一个id属性作为Bean的名称 。 id 属性在IoC容器中必须是唯一的 id 的命名要满足XML对ID属性命名规范 必须以字母开始,可以使用字母、数字、连字符、下划线、句话、冒号 。 如果Bean的名称中含有特殊字符,就需要使用name属性 例如: &...

2019-01-24 20:23:16 122 0

原创 Spring框架Bean的实例化的方式

1.  &lt;!-- 默认的是无参的构造方法 --&gt;     &lt;bean id="bean1" class="cn.spring1.Bean1"&gt;&lt;/bean&gt; 2.  &a...

2019-01-22 20:14:47 129 0

原创 Spring的入门配置

在创建一个web项目后要进行jar的配置如下图,我这是spring3.x的配置,版本不一样的jar组合会出问题。 我在使用时由于编译器的弄得是spring4.x出现问题 就是因为版本的不一样。还有就是如果不加log4j.properties文件日志会出现警告 log4j.proper...

2019-01-22 11:31:04 55 0

原创 Spring的IOC的底层实现

2019-01-21 19:35:49 71 0

原创 网站备案成功--欢迎大家访问

http://www.webcontent.top

2019-01-21 13:15:32 96 0

原创 省市联动的流程通过xml和ajax

2019-01-14 16:30:14 43 0

原创 Ajax之注册表单校验用户是否注册

jsp页面: &lt;%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%&gt; &lt;% String path = ...

2019-01-13 20:09:58 75 0

原创 Ajax的异步处理之post请求响应XML

 AjaxPOST请求: post响应的页面: &lt;%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%&gt; &lt...

2019-01-13 17:29:17 141 0

原创 Ajax的异步处理之get请求响应XML

 依托jsp,编写ajax的get请求,体现异步处理。页面通过点击按钮出现请求回复的内容,同时服务器打印输出其他内容。 注意:xmlHttp.send(null);是因为get没有请求体,若post则会填写相应数据。 &lt;%@ page language="java&q...

2019-01-12 22:57:34 87 0

原创 Ajax的hello world响应XML(get请求)

依托jsp页面,ajax的异步加载,其中xmlHttp.send(null)是因为GET没有请求体,POST请求就要加数据了! &lt;%@ page language="java" import="java.util.*" pageEncodi...

2019-01-12 22:40:05 63 0

原创 异步交互和同步交互

同步:发一个请求,就要等待服务器的响应 结束,然后才能发第二请求!中间这段时间就是一个字“卡”;刷新的刷新的是整个页面。 异步:发一个请求后,无需等待服务器的响应,然后就可以发第二个请求!可以使用js接受服务器的响应,然后使用js来局部刷新刷新!...

2019-01-12 20:50:09 1105 0

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