自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ZIP加密文件转字符串存储工具类

公司喜欢把文件用字符串的形式存储到存储引擎,以前没有接触过,学习了下Base64编码,解码。还有zip流的使用,自己写的注释很全,有什么问题欢迎评论讨论。package com.etaxserver.util;import java.awt.image.BufferedImage;import java.io.*;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import java.util.zip.ZipO

2020-05-11 11:08:57 411

原创 带过期时间的Map的实现

最近刚刚上班,还在实习,工作比较轻松,研究下公司项目,有一个工具类就是带过期时间的Map的实现,他的实现有点复杂,而且规范性也不好,在网上查了类似的博客,把两者的有点结合了起来,实现了自己的Map,二话不说直接上代码,希望大家多多提下意见,欢迎评论。package com.zcm.demo.utils;import java.util.*;import java.util.concurre...

2020-04-30 10:27:05 1990

原创 springsecurity对于springboot1.5和2.0的改动

spring-boot-starter-security 2.1.10 版本http.getSharedObject(AuthenticationManager.class)取不到AuthenticationManager对象解决方法为super.authenticationManagerBean()为了大家少踩些坑,第一时间把解决方法分享出来.不知道为什么 ,估计是版本升级造成的,有大...

2019-11-28 16:57:10 528

原创 商品管理

淘淘商品管理 服务搭建(详细)工程结构taotao-parent:父工程,打包方式pom,管理jar包的版本号。​ | (项目中所有工程都应该继承父工程。)​ |–taotao-common:通用的工具类通用的pojo,util。打包方式jar​ |–taotao-manager:服务层工程。聚合工程。Pom工程​ |–taotao-...

2019-04-21 15:17:04 1460

原创 商品管理

淘淘商品管理 服务搭建(详细)工程结构taotao-parent:父工程,打包方式pom,管理jar包的版本号。​ | (项目中所有工程都应该继承父工程。)​ |–taotao-common:通用的工具类通用的pojo,util。打包方式jar​ |–taotao-manager:服务层工程。聚合工程。Pom工程​ 。 |–taotao...

2019-04-21 14:59:38 283

原创 商城架构分析与比较

一、淘淘商城创建(架构设计概要)1.传统架构和 分布式架构和 面向服务架构对比传统架构并发量:500存在的问题:​ 1、功能耦合度高​ 2、系统维护成本高​ 3、如果并发量大,无法解决高并发的问题传统架构的优化搭建tomcat集群 使用nginx做负载均衡并发量此时升级为1000存在的问题:1、系统无法有效进行水平扩展(集群不能针对功能模块)2、用户存在重复登录的问...

2019-04-21 12:26:29 1092

原创 freemark

什么是freemarkFreeMarker是一个用Java语言编写的模板引擎,它基于模板输出文本。FreeMarker与Web容器无关,即在Web运行时,它依赖于Servlet或HTTP。它不仅可以用作表现层(html)的实现技术,而且还可以用于生成XML,JSP或Java 等。**一句话:**freemark就是根据 模板+数据 -->生成静态页面 通常模板用 .ftl作为后缀*...

2019-04-09 15:40:37 772

原创 在ssm框架项目中使用oracle的函数和存储过程

oracle函数和存储过程在mapper文件的配置我的前一篇文章中已经写好了oracle的存储过程,函数,触发器,序列。如果不懂请翻阅点击这里查看存储函数的使用这里richesincrease存储过程新加了一个参数 name首先 statement=“calable” 这里声明是为了使用存储过程和函数必须加的一句话{}首先写一对大括号call是调用的意思 后面跟存储过程名字RICH...

2018-12-11 21:48:28 682

原创 在ssm框架项目基础配置

构建基于web 的 ssm框架现在梳理下最近写项目的经验构建maven工程 在pom文件中导入所有所需要的依赖把maven工程转换为web2.5版本(如果你构建maven工程时有web.xml请忽略这步)创建mybatis 主配置文件(命名为salMapConfig.xml),和与数据库信息有关的db.properties文件并配置,创建applicationContex...

2018-12-11 21:48:15 183

原创 对oracle数据库的简单练习

知识点一 oracle 不能直接设置主键自增图片在这里,可以看到。并没有mysql那样有主键递增要实现主键递增,要用到序列和触发器的组合首先放出我建立的数据表创建序列CREATE SEQUENCE AUTO_ADD_ID INCREMENT BY 2 MAXVALUE 999999999 MINVALUE 1 NOCACHE;这一句的意思是我创建了一个名字叫 AUTO_ADD_...

2018-12-10 21:18:32 349

原创 使用mybatis链接oracle数据库出现账号密码错误解决

select * from v$version;

2018-12-09 21:52:34 1237 1

空空如也

空空如也

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

TA关注的人

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