自定义博客皮肤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的博客

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

  • 博客(238)
  • 资源 (9)
  • 收藏
  • 关注

原创 个人网站性能优化经历(7)访问文章功能优化

自己搭建了一个基于SpringBoot+Spring Security+MyBatis+MySQL+Redis+Thymeleaf的博客网站上线个人云服务器后,发现服务器访问慢。个人服务器是1核2G的,1M宽带,虽然服务器是低配的,但是可以通过优化代码,中间件等手段,来提升性能。这篇主要讲访问文章功能优化redis宕机了,可以用数据库来读取文章信息redis有时候会宕机,就比如之前遭受到的黑客攻击,导致redis宕机了。或者遇到其他异常,导致redis无法正常访问。如果这个时候继续访问博客文章,那么

2021-10-27 00:06:18 3

原创 个人网站性能优化经历(6)网站安全方面优化

一、修改数据库端口,redis端口等等数据库的数据被删除二、开启防火墙三、redis宕机了,用数据库来访问

2021-10-26 23:53:00 4

原创 个人网站性能优化经历(5)其他优化

自己搭建了一个基于SpringBoot+Spring Security+MyBatis+MySQL+Redis+Thymeleaf的博客网站上线个人云服务器后,发现服务器访问慢。个人服务器是1核2G的,1M宽带,虽然服务器是低配的,但是可以通过优化代码,中间件等手段,来提升性能。这篇主要讲其他方面的优化一、服务器优化GZIP(GNU- ZIP)是一种压缩技术。经过GZIP压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。GZIP数据压缩可以对前端的静态资源,服务器资源

2021-10-26 23:31:33 1

原创 个人网站性能优化经历(4)Nginx中间件优化

自己搭建了一个基于SpringBoot+Spring Security+MyBatis+MySQL+Redis+Thymeleaf的博客网站上线个人云服务器后,发现服务器访问慢。个人服务器是1核2G的,1M宽带,虽然服务器是低配的,但是可以通过优化代码,中间件等手段,来提升性能。这篇主要讲Nginx中间件优化Nginx主要从负载均衡,限流,限制单个IP的并发数等方面来讲解一、Nginx负载均衡负载均衡,用白话讲,就是一个机器分身成几个机器,有一样的效果,帮你分担活。以前的文章讲了负载均衡Spri

2021-10-26 22:56:13 1

原创 个人网站性能优化经历(3)加索引,减少数据库交互

自己搭建了一个基于SpringBoot+Spring Security+MyBatis+MySQL+Redis+Thymeleaf的博客网站上线个人云服务器后,发现服务器访问慢。个人服务器是1核2G的,1M宽带,虽然服务器是低配的,但是可以通过优化代码,中间件等手段,来提升性能。这篇主要讲数据库优化数据库优化主要从两方面讲,索引优化,减少数据库的交互这两方面讲索引优化一、索引优化article表的字段有这些,这个表存的文章的相关信息,包括主键id,文章id,作者,标题,文本内容,标签,发布时间,

2021-10-26 22:52:07 7

原创 个人网站性能优化经历(2)CDN优化过程

自己搭建了一个基于SpringBoot+Spring Security+MyBatis+MySQL+Redis+Thymeleaf的博客网站上线个人云服务器后,发现服务器访问慢。个人服务器是1核2G的,1M宽带,虽然服务器是低配的,但是可以通过优化代码,中间件等手段,来提升性能。这篇主要讲CDN文章缓存众所周知,一个网站,打开速度的快慢会影响用户的使用感觉,如果一个网站打开的越慢,越多的用户会觉得不耐烦。而影响网站打开的速度,其中占很大的一个层面,那么就是前端。前端优化的方法有很多:一、CDN

2021-10-25 23:51:17 8

原创 个人网站性能优化经历(1)Redis优化过程

一、redis文章缓存二、数据库减少交互

2021-10-25 23:43:41 6

原创 服务遇到内存溢出,定位以及解决办法

之前遇到了本地服务运行正常,但是上了测试环境之后,就报出了内存溢出的异常,也就是OutOfMemoryError异常.经过日志上的定位,找到代码大概的位置业务逻辑是这样的:读取文件的内容,将每一行的内容,进行替换指定的内容。public void testReplace(File file) { // .... // 传过来的文件 File file进行处理,进行一些业务处理,之后拿到content List<PpBorderDetail> ppBorderDetailLi

2021-10-25 23:36:21 3

原创 日常生活中用Java代码解决一些问题

一、利用代码修改文件名File path=new File("D:\\BaiduNetdiskDownload\\视频");File【】 files = path.listFiles();for (File file : files) { if (file.getName().contains("尚硅谷")) { String【】 split = file.getName().split("-尚硅谷-老韩图解Java数据结构和算法-"); file.renam

2021-10-25 23:33:26 7

原创 尚硅谷算法与数据结构学习笔记03 -- 双向链表

4、双向链表4.1、与单向链表的比较单向链表, 查找的方向只能是一个方向, 而双向链表可以向前或者向后查找单向链表不能自我删除, 需要靠辅助节点 , 而双向链表, 则可以自我删除, 所以前面我们单链表删除时节点, 总是找到 temp ,temp 是待删除节点的前一个节点(认真体会)4.2、链表节点定义在单向链表节点的基础上,增加 pre ,用于指向前一个节点// 定义HeroNode , 每个HeroNode 对象就是一个节点class HeroNode { public int

2021-10-21 00:15:55 17

原创 尚硅谷算法与数据结构学习笔记02 -- 单链表

第 4 章 链表1、链表(Linked List)介绍1.1、内存结构内存上来看:链表存储空间不连续(不像数组)1.2、逻辑结构逻辑上来看:链表属于线性结构1.3、链表特点链表是以节点的方式来存储,是链式存储data 域存放数据,next 域指向下一个节点链表分带头节点的链表和没有头节点的链表, 根据实际的需求来确定2、链表应用场景2.1、水浒英雄榜使用带 head 头的单向链表实现【水浒英雄排行榜管理】2.2、链表节点定义no :英雄编号name

2021-10-18 23:19:02 76 2

原创 尚硅谷算法与数据结构学习笔记01 -- 稀疏数组和队列

一、稀疏数组1.1、实际需求编写的五子棋程序中,有存盘退出和续上盘的功能因为该二维数组的很多值是默认值 0 ,因此记录了很多没有意义的数据,我们将其转为稀疏数组进行存储1.2、稀疏数组应用1.2.1、稀疏数组处理方法稀疏数组把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模稀疏数组也是二维数组,行数由原数组的数据决定,列数一般为 3 列稀疏数组的第一行记录原数组一共有几行几列,有多少个不为零的值第一列:原数组的行数第二列:原数组的列数第三列:原数组有多少

2021-10-08 23:41:11 22

原创 Redis分布式缓存知识拓展2 -- 处理其他缓存问题

数据不一致问题描述七大缓存经典问题的第四个问题是数据不一致。同一份数据,可能会同时存在 DB 和缓存之中。那就有可能发生,DB 和缓存的数据不一致。如果缓存有多个副本,多个缓存副本里的数据也可能会发生不一致现象。原因分析不一致的问题大多跟缓存更新异常有关。比如更新 DB 后,写缓存失败,从而导致缓存中存的是老数据。另外,如果系统采用一致性 Hash 分布,同时采用 rehash 自动漂移策略,在节点多次上下线之后,也会产生脏数据。缓存有多个副本时,更新某个副本失败,也会导致这个副本的数据是老数据。

2021-09-19 19:12:22 34

原创 Redis分布式缓存知识拓展1 -- 处理缓存失效、穿透和雪崩问题

第04讲:缓存失效、穿透和雪崩问题怎么处理?2019/10/14 陈波00:00/14:059.72M00:00/14:05看视频你好,我是你的缓存老师陈波,欢迎进入第 4 课时“缓存访问相关的经典问题”。前面讲解了缓存的原理、引入,以及设计架构,总结了缓存在使用及设计架构过程中的很多套路和关键考量点。实际上,在缓存系统的设计架构中,还有很多坑,很多的明枪暗箭,如果设计不当会导致很多严重的后果。设计不当,轻则请求变慢、性能降低,重则会数据不一致、系统可用性降低,甚至会导致缓存雪崩,整个系统无法

2021-09-12 23:49:51 42

原创 Jmeter使用教程--调用其他接口使用账号密码登录

新建一个测试计划在测试计划右击,添加线程组线程数:同一个时间起多少线程,不应该太多,不然Jmeter运行起来会卡Ramp-Up时间:多少秒之内把线程数都跑起来循环次数:线程数循环多少次,发送多少次请求线程组-添加-配置元件-HTTP请求默认值添加Http请求填上需要调用的接口添加HTTP信息投管理器调用某些接口的时候,需要登录账号密码才能够访问,这个就起动了这个作用。在这里填上token,至于token来源,在调用登录接口的时候,按上f12,在headers可以看到htt

2021-09-05 22:15:19 328 2

原创 谷粒商城学习笔记(3)-- 分布式组件

一、人人项目1、下载人人项目在码云上搜索人人开源,我们使用renren-fast(后端)、renren-fast-vue(前端)项目。https://gitee.com/renreniogit clone https://gitee.com/renrenio/renren-fast.git git clone https://gitee.com/renrenio/renren-fast-vue.git下载到了桌面,我们把renren-fast移动到我们的项目文件夹(删掉.git文件),

2021-08-04 23:27:21 106

原创 谷粒商城学习笔记(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 118 1

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

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

2021-07-26 23:32:46 88

原创 尚硅谷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 68

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

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

2021-07-22 23:33:54 58

原创 尚硅谷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 73

原创 尚硅谷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 61

原创 尚硅谷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 57 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 163 4

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

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

2021-07-16 23:33:17 62

原创 尚硅谷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 86 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 112 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 100

原创 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 254 4

原创 022基于JavaWEB的在线电子书商城(含文档)

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

2021-07-05 21:34:04 118 4

原创 021基于SSM的汽车销售管理系统

开发环境:Jdk7(8)+Tomcat7(8)+Mysql+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Spring mvc+Mybatis+Bootstrap+Jquery适用于:课程设计,毕业设计,学习等等系统介绍:

2021-06-13 12:18:32 10244 1

原创 020基于SSH的学生考勤管理系统

开发环境:Jdk7(8)+Tomcat7(8)+Mysql+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Spring+Struts2+Hiberante+Jquery+JavaScript+Ajax+JSP+Bootstrap适用于:课程设计,毕业设计,学习等等系统介绍:

2021-06-13 11:55:05 10224 4

原创 019基于JavaWeb的在线音乐系统(含论文)

开发环境:Jdk7(8)+Tomcat7(8)+Mysql+IntelliJ IDEA(Eclipse)数据库:MySQL技术:Java+Servlet+Jquery+JavaScript+Ajax+JSP+Bootstrap适用于:课程设计,毕业设计,学习等等系统介绍:本系统是采用Java Web技术的B-S架构的网站,用到的技术有Java EE 、CSS、JavaScript、Ajax。为了使用的效果以及开发的简便,在前端使用了CSS的Bootstrap及其UI组件框架,JS的Jque

2021-06-08 18:18:48 10342 2

原创 018基于SSM的音乐系统/网站

开发环境:Jdk7(8)+Tomcat7(8)+Mysql+IntelliJ IDEA(Eclipse)+Maven数据库:MySQL技术:Spring+Spring mvc+Mybatis+Jquery+Video js+JSP+JSTL+EasyUI适用于:课程设计,毕业设计,学习等等系统介绍:项目后台采用SSM框架,前端用到了jQuery,ajax技术,EasyUI框架。网站前台展示用JSP作为数据模板的渲染引擎。在Controller层通过返回ModelAndView和一些数据列

2021-06-08 18:17:35 10326

原创 017基于spring+spring mvc+mybatis+maven的仿bilibili视频网站系统

开发环境:Jdk7(8)+Tomcat7(8)+Mysql+IntelliJ IDEA(Eclipse)+Maven数据库:MySQL技术:Spring+Spring mvc+Mybatis+Jquery+Video js+JSP+JSTL适用于:课程设计,毕业设计,学习等等系统介绍:

2021-06-08 18:16:35 10190

原创 016基于Spring+Spring MVC+Hibernate的校园失物招领系统

开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL技术:Spring+Struts2+Hibernate+Jsp+jquery适用于:课程设计,毕业设计,学习等等系统介绍:

2021-06-08 18:15:06 10181

原创 002基于ssm+bootstrap开发网上零食商城管理系统

开发环境:Jdk8+Tomcat8+Mysql+Eclipse+Maven数据库:MySQL技术:Spring+Spring mvc+Mybatis+Bootstrap+Jquery+AngularJs+EasyUI适用于:课程设计,毕业设计,学习等等系统介绍:该项目为网上零食销售系统,前后端分离(含有权限管理,高德地图地位,ECharts图形展示等技术),可当作毕业设计...

2021-06-08 18:14:10 10191

原创 015基于Spring+SpringMVC的英语学习系统/教研学习平台

开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL技术:Spring+Spring mvc+Mysql+Jsp+Jstl+JDBC适用于:课程设计,毕业设计,学习等等系统介绍:可以播放视频在线播放视频

2021-06-08 18:13:21 10193

原创 014基于JavaWeb的学生考勤系统(新版)

开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL技术:Java+MVC+Servlet+Jsp+jquery+Bootstrap适用于:课程设计,毕业设计,学习等等系统介绍:管理员登录教师列表添加老师添加成功课程列表添加课程添加成功班级列表选课信息教师登录学生信息管理界面课堂考勤老师设置考勤或缺勤,本人是能够查到的...

2021-06-08 18:11:24 10324 4

原创 013基于Spring boot的个人理财系统

开发环境:Eclipse/MyEclipse、Tomcat8、Jdk1.8数据库:MySQL技术:Springboot+Mybatis+Spring mvc+Bootstrap+Jquery+Thymeleaf适用于:课程设计,毕业设计,学习等等系统介绍http://localhost:8080/

2021-06-07 23:44:59 10273

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

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

2016-09-26

基于SSH的教室管理系统

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

2019-01-04

尚硅谷佟刚Spring完整代码

完整的spring代码,尚硅谷官网的代码不全,我都补齐了。花了很长时间,把代码都补上了

2016-09-30

数据库快捷键

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

2014-12-17

Mysql高级思维导图.zip

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

2021-02-21

MQ之ActiveMQ思维导图.zip

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

2021-02-21

佟刚完整Ajax源码+笔记

里面包括佟刚完整Ajax的源码,还有自己的心得加笔记

2016-08-25

主流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

JDK_API_1_6_zh_CN中文版

这是中文版的java api文档

2016-09-26

空空如也

空空如也

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

TA关注的人 TA的粉丝

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