自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lihang_1994的博客

哼,一个能打的都没有

  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ecliple+SSM+Maven 完美整合+图片详解

SSM+Maven 整合1.首先数据库的创建数据库名字:ssm_book (数据库采用的是mysql数据库)表的名字:t_book字段 数据类型 注释 id int 主键 bookName varchar 书本名称 price double 书本价格 bookCount int 书本数量 在mysql执行下列语句:DROP TABLE

2017-10-10 15:39:48 1349

原创 淘淘商城业务--加油

offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!offer!

2017-07-04 19:32:35 4030 3

原创 实际工作中:----mybatis长用的mapper.xml

Mybatis学习--Mapper.xml映射文件简介  Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。  映射文件中有很多属性,常用的就是parameterType(输入类型)、resultType(输出类型)、resultMap()、rparameterMap()。para

2017-06-13 18:47:56 886

原创 javaweb_day10(servlet&request&response)之乱码解决遍

servlet出现乱码的可能乱码有三种: 1.get请求乱码 2.post请求乱码 3.response相应乱码分析乱码的原因和解决: 【get请求】分析原因:当我们提交表单到服务器的时候,页面会先把表单的内容以UTF-8的形式进行编码。然后得到的内容是utf-8的内容在发送给服务器,服务器

2017-10-31 13:07:28 492 1

原创 javaweb_day7(JDBC)prepareStatement防止sql注入

prepareStatement防止sql注入【步骤】1.注册驱动 2.获取连接 3.编写sql语句 4.创建执行sql语句对象 5.设置参数 6.执行sql语句 7.释放资源【代码案例】保存操作 @Test /** * 保存操作 */ public void demo1(){ Connection conn = null;

2017-10-25 21:29:31 426

原创 javaweb_day7(JDBC)的配置信息提取到配置文件

JDBC配置信息提取到配置文件1.首先需要在工程下创建一个jdbc.properties文件【jdbc.properties内容】driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql:///jdbc_demousername=rootpassword=root2.读取文件里面的信息 通过:Properties properties =new

2017-10-25 21:25:56 480

原创 javaweb_day7(JDBC)jdbc的工具类抽取

jdbc的工具类抽取【说明】 因为传统JDBC的开发,注册驱动,获得连接,释放资源这些代码都是重复编写的。所以可以将重复的代码提取到一个类中来完成。【Jdbc工具类:】package com.jdbc.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import

2017-10-25 21:21:16 328

原创 javaweb_day7(JDBC)

jdbc连接连接数据库步骤1.使用jdbc连接数据库需要导入的jar包 (新建lib文件导入mysql-connector包)2.步骤第一步:加载驱动第二步:获取连接数据库的连接第三步:获得执行sql语句的对象第四步:编写sql语句第五步:执行sql第六步:释放资源3.传统的jdbc连接方式1.首先创建一个java工程 2.创建一个lib文件,导入mysql驱动jar包,然后选中ja

2017-10-25 21:12:55 369

原创 淘淘商城面试问题:----可能会被问到的问题

开始我们的表演!!!演员的自我修养之路---------1.freemarker生成的静态化页面,如果商品的信息更改以后,会不会生成新的静态化化页面,freemarker静态化页面的数据是从哪里调用出来的,如果不是从数据里面掉的数据的,这个地方需要用到同步,和谁同步答案:a>如果商品信息更改以后,是需要生成新的静态化页面。(注意:淘淘商城中没有修改商品然后生

2017-09-04 17:25:49 18761 6

原创 redis基础总结

redis

2017-07-04 20:06:59 1586 2

原创 怎么理解的:----mybatis

理解:mybatis框架是怎么对数据库操作的,sqlsession对数据库进行增删该查,但是实际上是Executor对数据库进行操作,但是sqlsession对Executor进行了封装,所以可以对其进行增删该查,那么sqlsession是怎么来的呢,sqlsession是由sqlsessionfactory工厂创建出来的,sqlsession又是由sqlSessionFactoryBuild

2017-06-13 18:39:25 836

原创 面试:----电商项目中比较难得问题

SSO单点登录:SSO系统:这里涉及到拦截器。       这里是利用了sso的接口文档,即校验接口、注册、登录接口、根据token查询用户接口、安全退出接口。   这个的调用服务层是利用jsonp的形式访问的服务接口,实现跨域访问。客户端全部在jsp页面实现的。具体流程:     当用户点击注册的时候,跳转到注册页面,即用户信息的保存功能。检验用户名是

2017-06-06 19:07:10 44063 6

原创 面试:---Sql语句练习

Student(Sid,Sname,Sage,Ssex) 学生表Course(Cid,Cname,Tid) 课程表SC(Sid,Cid,score) 成绩表Teacher(Tid,Tname) 教师表练习内容:1.查询“某1”课程比“某2”课程成绩高的所有学生的学号;SELECT a.sid FROM (SELECT sid,score FROM SC WHERE cid=

2017-05-29 16:00:50 1199 1

原创 面试:----Spring常用注解

使用注解来构造IoC容器用注解来向spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 context:component-scan base-package="cn.gacl.java"/>表明cn.gacl.Java包及其子包中,如果某个类的头上带有特定的注解【@Component

2017-05-26 11:04:52 1336

原创 面试:----maven怎么添加自己的jar包

如果有自己的私服,可以把包直接传上去,如果有源码,可以在本地建一个maven,在建立完以后,用maven install 把包加到本地的库中。你的代码就能用了。如果都没有,那么直接把包拷贝到项目里去其实也没问题。

2017-05-24 13:56:06 546

原创 面试:----Maven项目同时使用lib下的Jar包

配置步骤:在WEB-INF下新建lib目录并加入自己的包;右键项目 -> Build Path -> Configure Build Paht...选择新加入的包配置pom.xml文件                        org.apache.maven.plugins            maven-compiler-plugin          

2017-05-24 13:54:04 2361

原创 实际工作:----Poi报表导入导出

Poi常用的组件常用组件:HSSFWorkbook excel的文档对象HSSFSheet excel的表单HSSFRow excel的行HSSFCell excel的格子单元HSSF

2017-05-23 16:18:16 1131

原创 面试:----springmvc常用注解标签详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Contro

2017-05-22 13:26:57 3886

原创 面试:----Struts2的工作原理及工作流程

众所周知,Struts2是个非常优秀的开源框架,我们能用Struts2框架进行开发,同时能 快速搭建好一个Struts2框架,但我们是否能把Struts2框架的工作原理用语言表达清楚,你表达的原理不需要说出底层是怎么实现的,我估计大多数 的人也听不懂。当面试官问到我们Struts2的工作原理时,我们该怎么回答这个问题呢?回答什么才能让自己说的与众不同,先看看其他朋友总结的 注:参考

2017-05-22 13:24:38 1031

原创 面试:----面试中遇到的问题

气势,气势,气势!!!!!!!!!!!!!!!!!!!!!!!!!!

2017-05-21 21:06:49 906

原创 面试:----Nginx的一理解

1、静态HTTP服务器首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置:?23456server {    listen80; # 端口号    location / {

2017-05-21 16:11:58 8756

原创 实际工作中:----FastDFS在项目中的应用

分析上传步骤: 1) 指定图片绝对地址 2) 指定图片服务器地址;使用 Client.conf 配置文件 3) 加载图片服务器,连接图片服务器 4) 创建图片服务器 tracker 客户端 5) 从客户端获取 tracker 连接 6) 创建 storage 客户端,存储图片************************************************

2017-05-21 16:03:50 7465 1

原创 实际工作中:----dubbo+zookeeper实现服务远程调用

dubbo场景:           随着网站应用规模的扩大,服务越来越多,服务间依赖关系变得错综复杂,服务的调用量越来越大,服务的容量问题暴露出来,dubbo在这种情况下诞生。dubbo是什么:           是一种分布式服务框架,解决上面面对的问题,先看dubbo架构图:节点角色说明:Provider: 暴露服务的服务提供方。

2017-05-21 15:43:23 3529 3

原创 实际工作:----Redis之——Spring基于注解整合Redis

在《Redis之——Spring整合Redis》一文中,向大家介绍了如何将spring与Redis整合起来,但不是基于注解的形式,很多同学都希望能够通过注解的形式来简单的将Spring与Redis整合起来,这样,在使用的时候,只需要在相应的方法上加上注解,便可以使方法轻松的调用Redis的缓存。那么今天就来向大家介绍如何用基于注解的形式来整合Spring与Redis。另外,在之前的一篇《Memca

2017-05-21 15:19:23 674

原创 面试:----Java中使用Jedis操作Redis

1 package com.test; 2 3 import java.util.HashMap; 4 import java.util.Iterator; 5 import java.util.List; 6 import java.util.Map; 7 8 import org.junit.Before; 9 import org.junit.Test;

2017-05-21 15:02:00 1236

原创 面试:----jdbc连接数据库的步骤

jdbc连接数据库的步骤           1、加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),       这通过java.lang.Class类的静态方法forName(String  className)实现。       例如:       try{       //加载MySql的驱动类       Cl

2017-05-21 14:58:15 1190

原创 面试:----Spring MVC 文件上传下载

spring mvc文件上传下载web xml springMvc 注册添加multipart-config> max-file-size>20848820max-file-size> max-request-size>418018841max-request-size> file-size-t

2017-05-21 14:54:47 857

原创 面试:----Struts2实现文件上传和下载

在做B/S系统时,通常会涉及到上传文件和下载文件,在没接struts2框架之前,我们都是使用apache下面的commons子项目的FileUpload组件来进行文件的上传,但是那样做的话,代码看起来比较繁琐,而且不灵活,在学习了struts2后,struts2为文件上传下载提供了更好的实现机制,在这里我分别就单文件上传和多文件上传的源代码进行一下讲解,这里需要导入文件下载上传的两个jar文件,一

2017-05-21 14:49:29 1545

原创 面试:----会话技术/session,cookie

会话1.什么是会话会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。2.会话过程要解决的问题每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。例如:用户点击超链接通过一个servlet购买了一个商品,程序应该想办法保

2017-05-21 14:37:24 455

翻译 面试:----Hibernate工作原理及为什么要用?

Hibernate工作原理及为什么要用?原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSe

2017-05-21 14:04:13 692

原创 面试:----技术分析之Struts2的拦截器技术

技术分析之Struts2的拦截器技术1. 拦截器的概述 * 拦截器的作用:对Action类中的方法进行拦截,进行程序的编写。 * 拦截器就是AOP(Aspect-Oriented Programming)的一种实现。(AOP是指用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。) * 过滤器:过滤从客服端发送到服务器端请求的 * 拦截器:拦

2017-05-21 13:57:34 354

翻译 面试:----Struts和springmvc的区别--区别下

虽然说没有系统的学习过spring MVC框架, 但是工作这么长时间, 基本上在WEB层使用的都是Spring MVC, 自己觉得Struts2也是一个不错的WEB层框架, 这两种框架至今自己还未有比较, 今天闲着没事干, 从网上找了一些资料, 再加上平时使用Spring MVC的感触来总结一下。Spring MVC PK Struts2我们用struts2时采用的传统

2017-05-21 13:47:58 326

翻译 面试:----Struts和springmvc的区别--区别上

说出两者之间的共性,为什么用springmvc的公司比较多,想想肯定是有原因的

2017-05-21 13:45:48 579

原创 面试:-----Hibernate和mybatis的区别面试中

面试过程中经常会问到同样做数据交互的框架,两者的区别

2017-05-21 13:41:22 990

原创 对spring的理解

能结合自己的话术说最好

2017-05-21 13:36:27 1037

转载 电商秒杀抢购

电商的秒杀和抢购,从技术的角度来说,会对Web系统产生巨大的考验。本期《问底》,徐汉彬将带大家关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因。

2017-05-20 22:37:02 1215

翻译 日志文件的管理

在Java开发中日志的管理有很多种。我一般会使用过滤器,或者是spring的拦截器进行日志的处理。如果是用过滤器比较简单,只要对所有的.do提交进行拦截,然后获取action的提交路径就可以获取对每个方法的调用。然后进行日志记录。使用过滤器的好处是可以自己选择性的对某一些方法进行过滤,记录日志。但是实现起来有点麻烦。             另外一种就是使用Spring的AOP了。这种方式

2017-05-20 22:22:13 576

原创 电商项目总结

电商行业技术特点技术新、技术范围广、分布式、高并发、集群、负载均衡、高可用、海量数据、业务复杂、系统安全电商模式:B2B:商家到商家。阿里巴巴,慧聪网、铭万网。B2C:商家到用户。京东。C2C:用户到用户。淘宝。B2B2C:商家到商家到用户。天猫。O2O:线上到线下。百度外卖、美团、饿了么。项目功能总结:后台管理系统:管理商品、类目以

2017-05-20 22:17:54 2873

ssm+maven+demo+文档

ssm加maven整合的框架,里面有非常细致的文档,已经问题的解决,只是一个很干净的框架整合,里面有单元格测试,本来做成前后端分离的,返回数据直接是json

2017-10-10

空空如也

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

TA关注的人

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