- 博客(10)
- 收藏
- 关注
原创 Demo_mmall v2.0 (四) Tomcat集群演进及使用Redis进行session重构实现单点登录
小谈mmall架构演进上回书和上上回书说到redis的用法还有在代码里怎么操作Redis数据库,学完了得用啊。怎么用啊?这得从项目架构说起了。mmall是一个简单的用SSM搭建起来的基本只能本地玩耍的电商DEMO,最简单的架构版本V1.0是这样婶的:user123访问网址发送请求,nginx把请求发送到Tomcat,Tomcat再去访问数据库或者ftpserver;session保存在Tomcat里;如果是访问人少,一台服务器当然可以顶得住,请求服务器的多了,我们可以给这个服务器升级,提高它的纵向扩
2020-05-28 17:11:44
387
原创 Demo_mmall v2.0 (三)Redis连接池构建 & Jedis api封装 & Jsonutil 封装(序列化&反序列化)
1 Redis连接池构建 1-1 Redis连接池是什么?2 Jedis api封装 2-1 Jedis api封装了什么鬼东西?3 Jsonutil 封装(序列化&反序列化) 3-1 Jsonutil 封装封装了什么有用的东西? 3-2 封装代码解析
2020-05-27 15:42:34
275
原创 Demo_mmall v2.0 (二)Redis常用命令
1 什么是Redis?2 常用命令? 2.1 基础命令 2.2 键命令 2.3 String字符串命令 2.4 hash命令 2.5 列表list命令 2.6 集合set命令 2.7 有序集合sortedset
2020-05-22 13:44:09
237
原创 利用row_number() ,over和partition by 语句来操作指定字段重复的数据
软件:sql server 2014核心语句:select row_number() over (partition by 重复字段 order by 排序字段) as flag, * from 表名1 准备语句:drop table eDelRepeatDatacreate table eDelRepeatData ( ID int identity(1,1...
2020-05-21 13:35:13
2272
原创 Problem_公司环境下Git双开
问题描述:公司项目用的是gitlab,地址是10.131.XX.XXX,自己的github地址上放了一些自己维护的项目,一台电脑在公司环境下同时配置github,gitlab,不难,只是繁琐。公司的网配置了代理,链接gitlab(公司项目)时没问题,但是连接自己的github时就有问题了,网页可以访问github.com,但控制台一直报connection refused。是不是Git也他娘的需要配置代理?在一顿搜索后,根据下面的博客地址上设置了代理:https://www.cnblogs.com
2020-05-15 09:28:49
304
原创 CODE_删除文件注释
想删库跑路?那连同项目注释一并删除吧。下面的程序是删除单一文件的所有注释:修改前:修改后:附上代码: // 目标文件 File targetFile = new File("D:/test/test4.txt"); // 用于存放目标文件不是注释的行内容 list ArrayList<String> arr = new ArrayList(); try ( // 读取文件内容 FileReader fr = new FileReader(targetFil
2020-05-14 17:14:18
390
原创 CODE_批量修改文件名
下载好的《老友记》名字看起来很不清爽,于是写了个程序批量修改文件名。修改前:修改后:附上代码: // Friends.S08E01.2001.BluRay.720p.x264.AC3-CMCT.mkv --> S08E01.mkv // 获取文件夹 File base = new File("E:/Friends/S08"); // 获取文件夹里的文件名 String[] fileNameList = base.list(); // 遍历文件,一个一个修改文件
2020-05-14 10:42:07
754
原创 Project_入门电商项目全栈式开发笔记
第一章 项目简介第二章 前端项目 第一节 架构 第二节 工具 第三节 模块第三章 后端项目 第一节 框架 第二节 工具 第三节 模块第四章 项目上线相关
2019-08-24 01:09:36
3382
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人