欢迎体验下载,下载地址 演示地址:https://www.bilibili.com/video/bv1TU4y1X7Rj APP演示(服务器已过期,暂停演示):https://wwm.lanzouw.com/iJyS106r4lze  密码:4eim 前后端均自己手动敲,独此一家,代码完整可运营,云服务器要求:内存至少2G。 由于平时时间比较忙,如果需要帮忙部署到服务器另加:199元 项目用到的技术和平台: 后端服务器:Springboot、Mybatis-plus、Redis、MongoDB、Mysql 后台管理…

2022年6月19日 0条评论 1433点热度 2人点赞 小小调酒师 阅读全文

1、进入容器 <code>docker exec -it 容器名称 /bin/bash</code> 2、打开容器的配置文件 <code>vim /etc/mysql/mysql.conf.d/mysqld.cnf</code> 3、添加如下配置 <code>innodb_buffer_pool_size = 50M </code> 如果容器还没安装vim,先安装: <code>apt-get update</code>…

2022年6月19日 0条评论 1074点热度 0人点赞 小小调酒师 阅读全文

使用Java开发一个简单的会员功能,当用户请求过来时候, 检查用户之前是否为会员,如果是,则在原有的会员截至日期加上一年(假设用户选择开通年费会员) 如果不是会员,则从今天的日期,开始添加为期一年的会员 判断用户之前是否为会员,使用时间相减法,代码如下: <code> /** * 判断之前是否是VIP用户 * @param user * @return */ @Override public Boolean isVipUser(User user) { long m = 0; LambdaQueryWr…

2022年6月17日 0条评论 863点热度 0人点赞 小小调酒师 阅读全文

当容器启动时,会读取在 webapps 目录下所有的 web 应用中的 web.xml 文件,然后对 xml 文件进行解析,并读取 servlet 注册信息。然后,将每个应用中注册的 servlet 类都进行加载,并通过反射的方式实例化。(有时候也是在第一次请求时实例化)在 servlet 注册时加上如果为正数,则在一开始就实例化,如果不写或为负数,则第一次请求实例化。

2022年6月6日 0条评论 842点热度 2人点赞 小小调酒师 阅读全文

<code>bio:传统的 Java I/O 操作,同步且阻塞 IO。 maxThreads=“150”//Tomcat 使用线程来处理接收的每个请求。这个值表示Tomcat 可创建的最大的线程数。默认值 200。可以根据机器的时期性能和内存大小调整,一般可以在 400-500。最大可以在 800 左右。 minSpareThreads=”25”:Tomcat 初始化时创建的线程数。默认值 4。如果当前没有空闲线程,且没有超过 maxThreads,一次性…

2022年6月5日 0条评论 1037点热度 0人点赞 小小调酒师 阅读全文

1)找到 Tomcat 目录下的 conf 文件夹 2)进入 conf 文件夹里面找到 server.xml 文件 3)打开 server.xml 文件 4)在 server.xml 文件里面找到下列信息 <code>&lt;Connector connectionTimeout=&quot;20000&quot; port=&quot;8080&quot; protocol=&quot;HTTP/1.1&quot; redirectPort=&a…

2022年6月5日 0条评论 999点热度 0人点赞 小小调酒师 阅读全文

入门案例开发步骤 ①:创建新模块,选择Spring初始化,并配置模块相关基础信息 ②:选择当前模块需要使用的技术集 ③:开发控制器类 <code class="language-java">@RestController @RequestMapping(&quot;/books&quot;) public class BookController { @GetMapping(&quot;/{id}&quot;) public String getByI…

2022年6月5日 0条评论 901点热度 0人点赞 小小调酒师 阅读全文

<code>@Configuration public class RedisTemplateConfig { @Bean @Primary public RedisTemplate&lt;String,Object&gt; redisCacheTemplate(LettuceConnectionFactory redisConnectionFactory){ RedisTemplate&lt;String,Object&gt; template = new RedisT…

2022年6月2日 0条评论 943点热度 0人点赞 小小调酒师 阅读全文

<code>redisTemplate.opsForHash().put(&quot;user&quot;,&quot;age&quot;,18); redisTemplate.opsForHash().put(&quot;user&quot;,&quot;name&quot;,&quot;Lisa&quot;);</code> 观察以上用法,和直接命令行 hset user age 18 无异,相当于是对象是u…

2022年6月2日 0条评论 1063点热度 0人点赞 小小调酒师 阅读全文

1、MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点做分析: 数据量会随着用户数增大而增大 读多写少 价值较低 非好友看不到其动态内容 地理位置的查询 …… 针对以上特点,我们来分析一下: mysql:关系型数据库(效率低) redis:redis缓存(微博,效率高,数据格式不丰富) 对于数据量大而言,显然不能够使用关系型数据库进行存储,我们需要通过MongoDB进行存储 对于读多写少的应用,需要减少读取的成本 比如说,一条SQL语句,单张表查询一定比多张表查询要快 交友app mongodb:存储…

2022年6月2日 0条评论 656点热度 0人点赞 小小调酒师 阅读全文
1151617181929