自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

exodus3的博客

十年后,所有的痛苦和悲伤都是下酒菜

  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 谷粒商城学习笔记(2)-- 环境搭建&项目结构创建

虚拟机ip192.168.174.128本地ip192.168.31.14本地和虚拟机要互相ping通Docker虚拟化容器技术。Docker基于镜像,可以秒级启动各种容器。每一种容器都是一个完整的运行环境,容器之间互相隔离。二、安装 dockerDocker 安装文档:https://docs.docker.com/install/linux/docker-ce/centos/1、卸载系统之前的 dockersudo yum remove docker \docker-client

2021-07-30 22:37:41 842 1

原创 谷粒商城学习笔记(1)-- 项目简介和分布式基础概念

一、项目简介架构图项目技术&特色前后分离开发,并开发基于 vue 的后台管理系统 SpringCloud 全新的解决方案 应用监控、限流、网关、熔断降级等分布式方案 全方位涉及 透彻讲解分布式事务、分布式锁等分布式系统的难点 分析高并发场景的编码方式,线程池,异步编排等使用 压力测试与性能优化 各种集群技术的区别以及使用 CI/CD 使用 ..二、分布式基础概念1、微服务微服务架构风格,就像是把一个单独的应用程序开发为一套小服务,每个小服务运行在自

2021-07-26 23:32:46 338

原创 尚硅谷Redis学习笔记(9)-- Redis6.0新功能

十二、Redis持久化操作Redis 提供了2个不同形式的持久化方式。RDB(Redis DataBase)AOF(Append Of File)1.RDB(Redis DataBase)1.1 RDB是什么在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里1.2 备份操作是如何进行的Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次

2021-07-22 23:53:00 368

原创 尚硅谷Redis学习笔记(8)-- Redis应用问题解决

1.缓存穿透1.1 问题描述key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。现象原因1.2 解决方案一个一定不存在缓存及查询不到的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。解决方案:(1) 对空值缓存:如

2021-07-22 23:33:54 422

原创 尚硅谷Redis学习笔记(7)-- Redis集群

1.问题容量不够,redis如何进行扩容?并发写操作, redis如何分摊?另外,主从模式,薪火相传模式,主机宕机,导致ip地址发生变化,应用程序中配置需要修改对应的主机地址、端口等信息。之前通过代理主机来解决,但是redis3.0中提供了解决方案。就是无中心化集群配置。2.什么是集群Redis 集群实现了对Redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在这N个节点中,每个节点存储总数据的1/N。Redis 集群通过分区(partition)来提供一定程度的可用性(a

2021-07-21 22:23:21 576

原创 尚硅谷Redis学习笔记(6)-- Redis主从复制

1.是什么主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主2.能干嘛读写分离,性能扩展容灾快速恢复3.具体操作:主从复制1、创建myredis文件夹2、复制redis.conf配置文件到文件夹中3、配置一主多从,创建三个配置文件创建新的配置文件:redis6379.conf,redis6380.conf,redis6381.conf3.1 新建redis6379.conf,填写以下内容include /my

2021-07-19 22:33:38 400

原创 尚硅谷Redis学习笔记(5)-- Redis持久化操作

Redis 提供了2个不同形式的持久化方式。RDB(Redis DataBase)AOF(Append Of File)1.RDB(Redis DataBase)1.1 RDB是什么在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里1.2 备份操作是如何进行的Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。 整个过程中

2021-07-19 00:17:07 334 2

原创 尚硅谷Redis学习笔记(4)-- Redis秒杀案例

一、解决计数器和人员记录的事务操作二、Redis事务–秒杀并发模拟使用工具ab模拟测试1、联网:yum install httpd-tools2、无网络(1) 进入cd /run/media/root/CentOS 7 x86_64/Packages(路径跟centos6不同)(2) 顺序安装apr-1.4.8-3.el7.x86_64.rpmapr-util-1.5.2-6.el7.x86_64.rpmhttpd-tools-2.4.6-67.el7.centos.x86_64.rp

2021-07-18 19:20:06 1140 4

原创 尚硅谷Redis学习笔记(3)-- Redis事务和锁机制

1.Redis的事务定义Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令插队。2.Multi、Exec、discard从输入Multi命令开始,输入的命令都会依次进入命令队列中,但不会执行,直到输入Exec后,Redis会将之前的命令队列中的命令依次执行。组队的过程中可以通过discard来放弃组队。例如:组队成功,提交成功:组队阶段报错,提交失

2021-07-16 23:33:17 332

原创 尚硅谷Redis学习笔记(2)-- Jedis的使用

一、Jedis测试1.Jedis所需的jar包<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.2.0</version></dependency>2.连接Redis注意事项禁用Linux的防火墙:Linux(CentOS7)里执行命令:systemctl stop/d

2021-07-12 21:52:58 367 1

原创 尚硅谷Redis学习笔记(1)-- Redis数据类型

一、前言 该技术博客是关于尚硅谷最新发布的Redis教程的笔记总结,希望能在这里分享出来,为大家带来帮助! 二、NoSQL数据库简介 1.技术发展 技术的分类: 解决功能性的问题:Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN解决扩展性的问题:Struts、Spring、SpringMVC、Hibernate、Mybatis解决性能的问题:NoSQL、Java线程、Hadoop、Nginx、MQ、ElasticSearch 1.1 Web1.0时代 Web1

2021-07-12 00:43:59 683 1

原创 Java常用的开发软件下载地址以及问题解决

1、tomcat下载安装各种下载网站链接:https://tomcat.apache.org/选择自己想要的版本进行下载这里有tomcat中文网链接:http://www.tomcat.org.cn/download2、Eclipse的下载,安装链接:https://www.jb51.net/softs/622067.html下载安装完成之后,需要配置web,具体操作:https://blog.csdn.net/xiakexiaohu/article/details/753997353、

2021-07-11 17:54:22 1621

原创 Eclipse导入和运行JavaWeb项目常见问题以及解决办法

1、注意,如果遇到jsp或者js页面报错的话,可以不用理,这个是Eclipse校验的问题,不影响运行就可以了。当然,有强迫症的童鞋,可以百度搜索 Eclipse关闭js校验2、解决javax.servlet.jsp.JspException cannot be resolved to a type导入项目的时候,有些项目会报javax.servlet.jsp.JspException cannot be resolved to a type错误;这可能是新版本eclipse的bug导致。解决方案

2021-07-11 17:50:23 4871 4

原创 基于JavaWEB的在线电子书商城

开发环境:Jdk7(8)+Tomcat7(8)+Mysql+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Spring mvc+Mybatis+Bootstrap+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:电子商务是指整个商务活动和贸易活动的电子化,它通过先进的信息网络,将事物活动和贸易活动中发生关系的各方有机地联系起来。电子商务网站实际上就是销售企业为消费者提供的网上购物商城,在该网站中用户可以购买任何商品,而管理员可以对商品和订单等信

2021-07-05 21:34:04 106997 8

MQ之ActiveMQ思维导图.zip

MQ之ActiveMQ思维导图,手敲,自行完善的笔记

2021-02-21

Mysql高级思维导图.zip

Mysql高级思维导图,HTML,另外添加了一些笔记进去

2021-02-21

基于SSH的教室管理系统

学生登录,能够看到自己基本信息,能看到教室的基本信息,并对教室能够申请,审核,预约 查看教室的历史使用记录 教师登录,能够看到自己和学生的基本信息,能看到教室的基本信息,并对教室能够申请,审核,预约 查看教室的历史使用记录 管理员,能够对学生,教师,教室的信息进行增删改查

2019-01-04

主流Java后台框架springmvc mybatis项目 集成代码生成器

在淘宝上购买的资源,系统框架为:springmvc +spring+ mybaits SSM 【 spring3.0.5 和 spring4.2.5 mybaits 3.3】有 maven 和 javaee 版 jdk 1.6 1.7 1.8 tomcat 6 7 8 。开发工具:myeclipse eclipse idea 均可, 没有限制 数据库:oracle、msyql、sqlserver。 系统模块 1. 组织管理:角色管理,分角色组和成员,有组权限和成员权限。 2. 系统用户:对各个基本的组会员增删改查,单发、群发邮件短信,导入导出excel表格,批量删除 3. 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 4. 菜单管理:增删改查菜单 ztree(自定义菜单)业务菜单和系统菜单分离 5. 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 6. 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 7. 代码生成:打开代码生成器模块 8. 图库管理:对批量上传的图片统一管理 9. 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 10. 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 11. 发送邮件:单发,群发邮件 12. 置二维码:生成 or 解析二维码 13.地图工具:经纬度操作 14.即时通讯:打开即时聊天窗口 技术点 1. 导出 导入 excel 文件 2 导出word文件 3. IO 流上传下载文件 4. 群发邮件,可以发html、纯文本格式,可以发给任意邮箱(实现批量发送广告邮件) 5. 群发or单独 发送短信,支持两种第三方短信商接口 6. spring aop 事物处理 7. 代码生成器 (freemarker), 代码 zip 压缩打包 8. MD5加密 SHA加密(登录密码用此加密) 9. 数据库连接池 阿里的 druid。Druid在监控、可扩展性、稳定性和性能方面都有明显的优势,支持并发 10.加入安全框架 shiro (登录授权)(session管理) 11.根据汉字 解析汉字的全拼(拼音)和首字母(导入excel到用户表,根据用户的汉字姓名生成拼音的用户名) 12.app接口(支持与其它语言数据交互) 12.极光推送 (推送给APP及时消息,APP不启动也能收到) 14.微信接口(身份验证,文本、图文回复等) 微信远程控制服务器重启、锁定、其它应用程序 15.java Quartz 定时器 (定时执行某程序,精确到秒,可设置周期) 16.java websocket 即时通讯技术,点对点,群聊,单聊,EXT4对话框 17.新增Lucene全文检索 18.Base64传输图片 19.图片加水印(图片水印,文字水印) 20.生成 or 解析 二维码 21.HTML5 + JAVAEE WebSocket 通信技术 22.批量异步上传图片,可预览,有进度条,支持拖拽上传(百度webuploader )。列表动态滑动放大展示。 23.ehcache 自定义二级缓存 ,选择缓存存放目录,处理并发,增加系统性能 24.服务器内部GET POST 请求 25.uploadify 上传插件,单条、批量上传,带进度条,异步,图片、视频, 其它文件格式均可上传 26.地图选点获取经纬度坐标,根据俩经纬度计算距离

2016-12-22

基于Java Web(ssh+oracle)的教务管理系统的设计与实现

这是基于ssh+oracle的教务管理系统,文档的设计与功能的实现。-教师系统文档源码齐全

2016-09-26

数据库快捷键

方便数据库的操作,这些是数据库快捷键的列表,了解后能快速操作

2014-12-17

空空如也

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

TA关注的人

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