自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

转载 redis案例

下面是实现,由于缺少工具类,所以没有测试,视频测试通过了数据库jar包目录结构dao实现service实现servletservlet向前台页面写入后,前台index.html转载于:https://www.cnblogs.com/djlindex/p/1160321...

2019-09-28 15:14:00 157

转载 Jedis连接池

介绍完JedisPool的基本使用,我们要对JedisPool抽取一个工具类,因为我们连接池参数如果都这样指定的话,不便于修改,耦合度高些,可以把参数抽取到一个配置文件里面,读取配置文件,加载这些参数的配置更合理一些package util;import java.io.IOException;import java.io.InputStream;import...

2019-09-28 13:38:00 146

转载 Jedis入门

redis客户端---JedisJedis操作各种redis中的数据结构,Jedis里面的方法和redis里面的命令是一样的转载于:https://www.cnblogs.com/djlindex/p/11601043.html...

2019-09-27 23:43:00 148

转载 redis持久化

持久化1、redis是一个内存的数据库,刚才所做的所有操作都是在内存中完成的,内存的特点就是数据是临时的数据不能被持久化写入,redis服务器一重启或电脑重启数据就会丢失,我们可以将redis内存中的数据持久化保存到硬盘的文件中2、redis持久化机制:...

2019-09-27 21:28:00 103

转载 redis命令操作

3.命令操作转载于:https://www.cnblogs.com/djlindex/p/11598122.html

2019-09-27 15:11:00 77

转载 redis环境搭建

1.概念概念:redis是一款高性能的NOSQL系列的非关系型数据库2.下载安装1.官网:https://redis.io(国外网站,打开非常慢,不推荐在这里下载)2.中文网:http://www.redis.net.cn/3.解压直接可以使用:  redis.windows.conf:配置文件  中间3个exe暂时不管  redi...

2019-09-27 13:58:00 78

转载 Linux常规操作(7~)

WebServer(Web服务器)在整个服务器WebServer镜像里面的话,我们常用的两款软件,一个Apache一个Nginx,刚开始web编程都会用apache,而进入商业社会里面会发现很多公司都会使用Nginx,因为Nginx承受的量会相对高一点。还有一个服务器它叫IIS它是微软的,只支持windows系统,而Apache和Nginx都是跨平台的。安装Apache:s...

2019-09-22 01:35:00 119

转载 Linux基本命令(6~)

软件操作命令安装vim:yum install vim卸载vim:yum removevim搜索软件:yumsearch vim(搜索vim)、yum search php(搜索php软件)、yumsearch java(搜索java)这些都是使用模糊搜素清理缓存:yum clean packages(清空本地的一些安装包)列出系统已经安...

2019-09-19 23:53:00 147

转载 ssh服务(5~)

远程服务管理软件:SSH工具1.SSH是什么?  ssh是什么?举个例子,加入你在阿里云或腾讯云买了一台服务器,这个时候你会苦恼怎么连接服务器(服务器安装的是centos或Ubuntu),它不像windows有远程连接桌面可以直接进行操作,而且还是可视化的,linux操作系统在服务器上面都是没有可视化操作界面的,就一个黑框框里面操作。这个时候就借助我们的ssh(ssh是一个...

2019-09-19 14:46:00 127

转载 Linux1

1.1导学 面试的时候你会不会Linux命令啊?我本来就是要要发工程师的工作,为什么要会Linux命令?先不给答案,如果你强烈想在互联网行业发展的话要学Linux,这已经是行业要求,为什么呢?Linux作用1.商业服务器基本都是Linux2.开源软件都是先Linux 并且有一些好的开源软件只支持Linux3.大数据分析(常用软件Hadoop,Storm 这...

2019-09-18 18:25:00 115

转载 淘淘商城1

第一天:电商行业的背景。淘淘商城的介绍。搭建项目工程。Svn的使用电商行业的背景  电商就是把线下的商业模式搬到线上。2014年双11支付宝交易峰值285万笔/分钟,相比去年双11期间79万笔/分钟的交易峰值,系统的支撑能力达到了去年3倍以上电商特点:并发量大、数据量大淘淘商城的介绍电商行业的模式:B2B:企业到企业,商家到商家,企业间交易。代表:阿里巴巴、慧...

2019-09-14 23:45:00 136

转载 SVN简介+搭建svn服务器客户端+项目发布与检出+冲突解决

SVN简介  在实际的项目开发之中一定不可能只用一个人完成项目,一定是多人开发进行的,那么如果是多人开发,就一定会造成修改冲突。(比喻一个message类,几个人改就会你覆盖我,我覆盖你)。最初的版本控制工具使用CVS。这些工具都是在linux下发展起来的,后来移到windows下。但在实际中还是要在linux下操作部署。但是慢慢的发现在CVS进行项目管理的过程中会产生大量的历史无用...

2019-09-14 23:00:00 391

转载 mvc:五

回顾:我的订单     查询我的订单(订单基本信息)  select * from orders where uid = ?     查询订单项列表  select * from orderitem oi,product p where oi.pid = p.pid and oi.oid = ?    使用maplisthandler订单详情在线支付   支付方式:  对银行  对第三方...

2019-09-14 01:35:00 94

转载 mvc:四

回顾:我的订单需求:在任意页面上(当然前提是已经登录了,没登录过滤了访问不到)点击我的订单,将当前用户的订单(包含订单项列表)分页展示出来步骤分析:  1.修改head.jsp上面订单链接/store/order?method=findMyOrderByPage&pageNumber=1$获取session确定是哪个用户(页面获取和后台获取一样,这里...

2019-09-10 20:59:00 313

转载 Array

转载于:https://www.cnblogs.com/djlindex/p/11486905.html

2019-09-08 16:07:00 97

转载 String

转载于:https://www.cnblogs.com/djlindex/p/11484734.html

2019-09-08 10:54:00 56

转载 mvc:三

回顾:1.展示分类信息  包含(动态包含和静态包含)  ajax  $.post(url,params,fn,type)  $.get(url,params,fn,type)  $.ajax(选项)    url:请求路径  params:请求参数,可以key-value写,可以json对象写  fn:回调函数,可以接受返回obj  type:返回类型2.展示最新和热...

2019-09-01 14:21:00 274

转载 mvc:二

回顾:BaseServlet的抽取  统一处理请求的方法request.getParameter("method")    通过反射获取方法对象    让方法执行  统一处理请求转发    规定所有的方法都有返回值:String    若需要转发,返回转发路径    若不需要转发,返回null  统一处理错误页面  设置默认执行方法(index)用...

2019-08-29 17:12:00 171

转载 html、css、js

转载于:https://www.cnblogs.com/djlindex/p/11423399.html

2019-08-28 12:50:00 82

转载 mvc:一

商城实体:用户  商品  订单  分类(主要涉及到的实体)实体关系:   用户和商品: 没关系   用户和订单:一对多   用户和分类: 没关系   商品和订单:多对多   分类和商品:一对多   订单和分类: 没关系用户表用户表中的字段:看注册就可以了订单表用户和订单是一对多关系,需要在订单实体中引用用户商品表分类表综上今日...

2019-08-26 22:01:00 217

转载 六:使用注解整合开发

本项目为ssm_annotation,代码拷贝spring4_struts2_mybatis的,做的改动如下1、使用注解要导入一个命名空间context在applicationContext.xml文件,删除里面的导入的一个user.mapper.xml文件。由于是注解,添加这个自动扫描cn.sxt包下的注解2、给注解名称  dao---@Repository("us...

2019-08-25 17:00:00 59

转载 spring(图片)

转载于:https://www.cnblogs.com/djlindex/p/11401542.html

2019-08-23 17:33:00 504

转载 ajax(图片)

转载于:https://www.cnblogs.com/djlindex/p/11401465.html

2019-08-23 17:26:00 114

转载 xml约束(图片)

转载于:https://www.cnblogs.com/djlindex/p/11401364.html

2019-08-23 17:16:00 60

转载 maven(图片)

转载于:https://www.cnblogs.com/djlindex/p/11401180.html

2019-08-23 16:58:00 209

转载 mysql数据库(图片)

转载于:https://www.cnblogs.com/djlindex/p/11399892.html

2019-08-23 14:37:00 442

转载 五、整合struts2和mybatis和spring

<!-- 编码后面UserDaoImpl extends SqlSessionDaoSupport implements UserDao执行不了,目录结构也有所改变,对项目看--><!--执行不了的原因mybatis核心包没导入,导入mybatis较高版本可以执行了--><!--做测试list.jsp少了核心标签库的jar包,新导入了taglibs-...

2019-08-22 19:26:00 225

转载 08_动态sql

1、动态sql指根据不同的查询条件,生成不同的sql语句2、Mapper文件转载于:https://www.cnblogs.com/djlindex/p/11386534.html

2019-08-21 01:54:00 60

转载 07_关于联表多对一、一对多的处理

1、多对一的处理  a) 数据库表的设计学生表student与老师表teacher  b) 实体类  c)编写映射文件student.mapper.xml    第一种方式:按结果嵌套处理<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapperPUBLIC "-//m...

2019-08-20 23:28:00 128

转载 06_使用注解实现mybatis

1、面向接口编程  好处:扩展性好,分层开发中,上层不用管具体的实现,大家都遵循共同的标准,使得开发变得容易。规范性更好2、注解的实现  a) 编写Dao接口  b) 在核心配置文件中导入3、使用转载于:https://www.cnblogs.com/djlindex/p/11383290.html...

2019-08-20 15:41:00 81

转载 05_分页的实现

1、分析mysql的分页语句:limit startIndex(开始下标) pageNum(每页的数量)注意:不用为参数设置类,可以采用map结构来解决这个问题。2、通过RowBounds来实现分页(简单来说,就是提供的有分页查询的这个方法)  Mapper文件不用做任何改变  Dao中需要新建RowBounds对象  RowBounds rowBounds ...

2019-08-20 01:22:00 61

转载 04_属性名和字段名不一致

1、数据库中表的设计2、实体类3、mapper映射文件4、问题:密码没有获取到  原因:mybatis会根据查询的列名(会将列名转为小写)去进行设值(列名setter方法)5、解决列名和属性名不一致的办法  a) 为列名指定别名 别名和java实体类的属性名一致  b) 设置结果映射类型转载于:https://www.cnblogs....

2019-08-20 00:52:00 164

转载 03_配置文件解析及配置优化

1、mybatis.cfg.xml2、mapper文件3、执行流程读取核心配置文件--->sqlSessionFactory类--->sqlSession--->(执行相关的操作)5、别名的优化转载于:https://www.cnblogs.com/djlindex/p/11378879.html...

2019-08-19 18:41:00 76

转载 02_基本的crud操作

1、搭建mybatis框架  a)导入相关jar包  b)编写核心配置文件(配置数据库连接的相关信息以及配置了mapper映射文件)  c)编写dao操作  d)编写mapper映射文件  e)编写实体类2、crud实现内容  mybatis核心配置文件mybatis.cfg.xmlUser.java实体类package cn.sxt.entity...

2019-08-19 18:16:00 202

转载 02_maven安装配置,hellomaven

下载maven---浏览器www.apache.org---拉到最下面,选择maven------选择左侧Download下载apache-maven-3.6.1-bin.zip,下载好后解压配置环境变量MAVEN_HOME:D:\apache-maven-3.3.9(本机)  Path增加:%MAVEN_HOME%\bin完成后测试一下是否配置后win+r输入mvn -v回...

2019-08-17 23:36:00 43

转载 01_maven简介

转载于:https://www.cnblogs.com/djlindex/p/11370952.html

2019-08-17 23:34:00 64

转载 三、面向切面编程(11~16)

第八讲 面向切面编程--aop课时11、12 aop简介+使用springAPI实现aop1、aop:aspect oriented programming 面向切面编程2、aop在spring中作用  提供声明式事务服务(声明式事务)  允许用户实现自定义切面3、aop:在不改变原有代码的情况下增加新的功能。  传统的编程模式:Aop的编程模式:...

2019-08-16 19:10:00 77

转载 二、静、动态代理(9~10)~~~~

第六讲 静态代理1、静态代理的角色分析:  抽象角色------一般使用接口或者抽象类来实现。  真实角色------被代理的角色  (租房子的人)  代理角色------代理真实角色--代理真实角色后一般会做一些附属操作。  (中介租房,添加其他方法功能)  客户------------使用代理角色来进行一些操作2、代码 略见/07spring4_sta...

2019-08-15 22:44:00 59

转载 四、spring整合mybatis及声明式事务管理(17~22)

整合mybatis(注意!!!!:一下内容4之前的,在<aop:config>里的<aop:pointcut>中的id为pointcut而不是point,免得测试不通过)1、步骤:  a) 导入相关jar包  b) 编写配置文件spring的配置文件beans.xmlmybatis的配置文件mybatis.cfg.xml c) ...

2019-08-15 22:38:00 107

转载 面试串讲5:系统架构及项目设计

1、Cookie操作  cookie是不是必须客户端跳转完成之后才会被设置进去?如果我用response.setCookie后有服务器跳转,在服务器跳转后我去取这个cookie是不是就取不到啊?在显示页显示不了,但是我刷新一下就能找到cookie了。  对于Cookie的设置,有两种模式:    WEB服务器自动设置:指的是你第一次访问里面的任何一个页面;    手工的方...

2019-08-14 15:50:00 715

空空如也

空空如也

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

TA关注的人

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