自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 Redis入门详解

Redis简介 Redis安装 Redis配置 Redis数据类型 Redis功能持久化 主从复制 事务支持 发布订阅 管道 虚拟内存Redis性能 Redis部署 Redis应用场景 Redis总结 Redis简介: Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数据结构服务器(data structure se...

2018-09-19 23:37:52 206

转载 Redis 如何保持和MySQL数据一致

1. MySQL持久化数据,Redis只读数据redis在启动之后,从数据库加载数据。读请求:不要求强一致性的读请求,走redis,要求强一致性的直接从mysql读取写请求:数据首先都写到数据库,之后更新redis(先写redis再写mysql,如果写入失败事务回滚会造成redis中存在脏数据)2.MySQL和Redis处理不同的数据类型MySQL处理实时性数据,例如金...

2018-09-19 23:35:38 475

转载 Mysql设计规范

数据库命名规范1、所有数据库对象名称必须使用小写字母并用下划线分割。2、所有数据库对象名称禁止使用MySQL保留关键字3、数据库对象的命名要能做到见名识义,并且最好不要超过32个字符。4、临时表必须以tmp为前缀并以日期为后缀。5、备份库,备份表必须以bak为前缀并以日期为后缀。6、所有存储相同数据的列名和列类型必须一致。数据库基本设计规范1、所有表必须使用Inno...

2018-08-11 10:27:58 631

原创 JT_购物车系列

各系统核心业务说明整个工程分为8个工程,细分为26个子工程。 序号 项目名称 各子系统 业务子系统 1 jt-web 前台商城系统:用户可以访问商城首界面,查看不同分类下的商品,浏览商品的详细信息,并可以查询商品,将商品加入购物车,最终提交订单,还包括用户注册...

2018-07-27 22:06:16 362

原创 招商基金笔试

1.下面主程序中,实参a与形参x以引用调用(call by reference)的方式传递信息,实参   b与形参y以值调用(call by value)的方式传递信息,那么,从过程”compute”返回主程序后a和b的值分别为(A)                          Main program procedure compute(x,y) ...

2018-07-06 09:10:06 2335 2

原创 linux部署项目 jar web

linux 部署项目 jar web cpXshell  ---连接linux 服务器Xftp    --linux的视图工具1.利用 Xshell  连接linux 服务器ip  pastword2.配置JDK ,环境变量3.使用 Xftp  传输一个服务器 tomcat7 到linux4、将项目打成war包  5、使用 Xftp 将war包放入tomcat7的webapp目录下6.使用 Xsh...

2018-06-21 11:12:15 314

转载 TT_购物车功能实现

1 需要实现1、 实现淘淘商城的购物车功能2 购物车功能2.1 功能说明1、商品加入购物车时,不是必须要求登录。京东不需要登录,淘宝需要登录。各有好处。2、计算购物车中商品的总价。当商品数量发生变化时需要重新计算。3、用户可以删除购物车中的商品。4、用户下单后,删除购物车的功能。购物车在用户不登陆的情况下也可以使用购物车。需要把购物车的商品信息写入cookie中。所有对购物车的操作都是操作cook...

2018-06-21 11:00:16 471

转载 TT_solar服务器搭建、搜索功能实现

1. 需要做的事情l Solr服务的搭建l 搜索功能的实现1.1. 系统架构2. Solr概述2.1. 什么是SolrSolr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器...

2018-06-21 10:58:49 474

转载 TT_商品详情页实现

1. 需要做的事情l 商品详情页实现   1、商品查询服务事项   2、商品详情展示   3、添加缓存2. 实现商品详情页功能2.1. 功能分析1、Taotao-portal接收页面请求,接收到商品id。2、调用taotao-rest提供的商品详情的服务,把商品id作为参数传递给服务。接收到商品详细。3、渲染结果,展示商品详细页面4、为了提高响应速度,商品详情页的内容需要分步骤加载。第一步:先展示...

2018-06-21 10:57:18 732

转载 TT_单点登录系统SSO最小实现的接口文档及Cookie工具类

1.1. 注册接口1.1.1. 检查数据是否可用请求方法                            GETURLhttp://sso.taotao.com/user/check/{param}/{type}参数说明 格式如:zhangsan/ 1,其中zhangsan是校验的数据,type为类型,可选参数1、2、3分别代表username、phone、email 可选参数callbac...

2018-06-21 10:55:41 315

转载 TT_单点登录系统SSO实现

1. 计划1、 实现单点登录系统2、 实现用户的登录功能3、 实现用户的注册功能2. 单点登录系统分析2.1. 什么是SSOSSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。2.2. 原来的登录逻辑实现...

2018-06-21 10:51:58 880

转载 JAVA中的反射机制

反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧!           一,先看一下反射的概念:              主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。             反射是java中一种强大的工具...

2018-05-31 22:32:10 130

转载 单点登录SSO实现原理简介

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞...

2018-05-24 12:46:18 546

原创 Maven+Mysql+SSM框架+jsp 登陆注销的实现

框架搭建就不重复了可以参考下面https://blog.csdn.net/frank_hsu_/article/details/80286812项目大致流程pom.xml-web.xml-pojo-UserMapper.xml-UserMapper-IUserService-UserServiceImpl-UserControllerpom.xml<project xmlns="http:/...

2018-05-23 03:04:04 852

原创 从零开始搭建Eclipse + Maven + SSM 框架环境(详细)

自己用的版本比较老了,难得去换,这里整理一下搭建过程图片难得编辑了借用一下其他人的。系统环境1)Windows 764位2)jdk1.7.0_673)Eclipse Version: Mars.2 Release (4.5.2)4)apache-tomcat-7.0.615) apache-maven-3.3.9 配置一般来说,tomcat ,jdk ,maven一起配置就可以。windows-&...

2018-05-11 22:24:08 1136 1

原创 使用MyBatis Generator自动创建代码

这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。           使用自动生成有很多方式,可以在eclipse中安装插件,但是...

2018-05-11 18:20:07 398 1

转载 Spring 事务原理

一、事务的基本原理Spring事务 的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行:    获取连接 Connection con = DriverManager.getConnection()    开启事务con.setAutoCommit(true/false);    执行CRUD   ...

2018-04-26 11:51:15 183

转载 一千行MySQL学习笔记

/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update mysql.user set password=password('root'...

2018-04-23 22:26:54 141

转载 Mysql复习资料整理

基础知识:1.数据库的连接mysql -u -p -h-u 用户名-p 密码-h host主机MySQL 默认端口号 3306 编码方式utf8 超级用户root 客户端localhostMyql规范关键字和函数名称全部大写 数据库名称、表名称、字段名称全部小写 SQL语句必须以“;”结尾,也可以通过’ DELIMITER 符号‘语句来自已定义结尾符号 SQL标准语法“{ }表示必选项,“[...

2018-04-23 22:22:36 1870

原创 mybatis+maven+mysql 项目简单搭建与junit空指针异常解决办法

前面maven项目新建与配置与各种可能出现的问题 可以参考 http://blog.csdn.net/frank_hsu_/article/details/79423420这里就不赘述了。表信息CREATE TABLE `person_test` ( `ID` int(10) NOT NULL AUTO_INCREMENT, `NAME` char(10) DEFAULT NULL, ...

2018-03-20 21:49:40 1159

转载 解决HttpServletResponse输出的中文乱码问题

首先,response返回有两种,一种是字节流outputstream,一种是字符流printwrite。申明:这里为了方便起见,所有输出都统一用UTF-8编码。先说字节流,要输出“中国",给输出流的必须是转换为utf-8的“中国”,还要告诉浏览器,用utf8来解析数据 //这句话的意思,是让浏览器用utf8来解析返回的数据 response.setHeader("...

2018-02-27 22:29:59 355

转载 shiro学习笔记(一):shiro介绍以及整合SSM框架

1.Shiro是什么? Apache Shiro是Java的一个安全框架。可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等。2.Shiro能做什么?Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户

2018-02-04 16:27:24 371

原创 配置Eclipse Maven环境

1.基本配置 字体 :Window -Preference-Text Font- Consolas-12;包显示:Window -Show View -Navigator /Package Explorer2.JDK环境 Window -Preference-Java-Installed JREs-add - Standard VM- JDK目录 3.maven环境Wi

2018-02-04 16:24:13 254

原创 JT_01 项目背景+搭建框架+分类查询

1.1 电商行业现状1.1.1 特点与传统企业应用系统相比,大型互联网应用系统有以下特点:·  分布式数十台服务器,甚至百台、千台、万台,包括:Nigix负载均衡集群、TomcatWeb中间件集群、Redis缓存集群、RabbitMQ消息队列集群、MySQL主从、Solr全文检索集群等。· 高并发、大流量要面对高并发用户,大流量访问。Google日均PV数35亿,日均I

2018-02-04 15:26:25 1149

转载 MySql 数据类型

1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节  范围(-128~127)smallint(m)2个字节  范围(-32768~32767)mediumint(m)3个字节  范围(-8388608~8388607)int(m)4个字节  范围(-214

2018-02-03 16:51:15 154

转载 MySql学习(一)

MySql常用命令:环境配置 path -> binMySQL 默认端口号 3306 编码方式utf8 超级用户root 客户端localhost创建 CREATE DATABASE修改 ALTER DATABASE删除 DROP DATABASEcmd规范:关键字与函数名称全部大写数据库名称、表名称、字段名称全部小写SQL语句必须以分号

2018-02-03 16:45:56 228

转载 Mybits 学习总结

框架架构讲解:(1)加载配置:配置来源于两个地方,一处是配置文件,一处是Java代码的注解,将SQL的配置信息加载成为一个个MappedStatement对象(包括了传入参数映射配置、执行的SQL语句、结果映射配置),存储在内存中。(2)SQL解析:当API接口层接收到调用请求时,会接收到传入SQL的ID和传入对象(可以是Map、JavaBean或者基本数据类型),Mybatis会根据SQ

2017-12-27 12:43:39 431

转载 shiro的原理理解

1.shrio原理图如下框架解释: subject:主体,可以是用户也可以是程序,主体要访问系统,系统需要对主体进行认证、授权。securityManager:安全管理器,主体进行认证和授权都 是通过securityManager进行。它包含下面的认证器和授权器。authenticator:认证器,主体进行认证最终通过authenticator进行的。 au

2017-12-26 12:41:50 389

原创 Shiro 配置简单的HelloWord实例

1.新建一个Simple Maven项目。2.配置 pom.xml org.apache.shiro shiro-core 1.2.4 org.slf4j slf4j-log4j12 1.7.12 test

2017-12-22 17:29:49 236

mybatis-generator-core-1.3.2 解压即用

mybatis-generator-core-1.3.2代码自动生成 官网下载解压即用 内含 mybatis-3.2.6.jar/mybatis-generator-core-1.3.2.jar/mysql-connector-java-5.1.30.jar/mybatis-generator-core-1.3.2-javadoc.jar/mybatis-generator-core-1.3.2-sources.jar

2018-05-11

空空如也

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

TA关注的人

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