首页 > TAG信息列表 > 客网

仿牛客网社区开发——第7章 项目进阶,构建安全高效的企业服务

Spring Security 简介 Spring Security 是一个专注于为 Java 应用程序提供身份认证和授权的框架,它的强大之处在于它可以轻松扩展以满足自定义的需求。 特征 对身份的认证和授权提供全面的、可扩展的支持 防止各种攻击,如会话固定攻击、点击劫持、csrf 攻击等 支持与 Servlet API、

仿牛客网社区开发——第6章 Elasticsearch,分布式搜索引擎

ElasticSearch 入门 ElasticSearch 简介 一个分布式的、Restful 风格的搜索引擎 支持对各种类型的数据的检索 搜索速度快,可以提供实时的搜索服务 便于水平扩展,每秒可以处理 PB 级海量数据 ElasticSearch 术语 索引:相当于数据库中的库,6.0 版本后相当于表 类型:一开始相当于数据库

mysql截取函数,拼接函数,大写函数例子

题目:这题目是牛客网sql题,因为牵扯到3个函数,都是自己没怎么用过的,所以记录一下。 答案:是别人的解题思路 可以看出在mysql中提供的函数可以供我们使用来操作字段,非常的方便

仿牛客网社区开发——第4章 Redis,一站式高性能存储方案

Redis 入门 • Redis 是一款基于键值对的 NoSQL 数据库,它的值支持多种数据结构: 字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。 • Redis 将所有的数据都存放在内存中,所以它的读写性能十分惊人。同时,Redis 还可以将内存中的数据以快照或日志

仿牛客网社区项目(二十四)关注

关注 需求 开发关注、取消关注功能。 统计用户的关注数、粉丝数。 关注 若A关注了B,则A是B的Follower(粉丝),B是A的Followee(目标)。 关注的目标可以是用户、帖子、题目等,在实现时将这些目标抽象为实体。 修改RedisKeyUtil public class RedisKeyUtil { private static

仿牛客网社区项目(十五)显示评论

显示评论 数据层 根据实体查询一页评论数据。 根据实体查询评论的数量。 业务层 处理查询评论的业务。 处理查询评论数量的业务。 表现层 显示帖子详情数据时,同时显示该帖子所有的评论数据。 1、实体类: public class Comment { private int id; private int u

仿牛客网社区项目(十四)事务管理

事务管理 回顾 什么是事务 事务是由N步数据库操作序列组成的逻辑执行单元,这系列操作要么全执行,要么全放弃执行。 事务的特性(ACID) 原子性(Atomicity):事务是应用中不可再分的最小执行体。 一致性(Consistency):事务执行的结果,须使数据从一个一致性状态,变为另一个一致性状态。 隔离性

仿牛客网社区项目(五)会话管理

会话管理 HTTP的基本性质 HTTP是简单的 HTTP是可扩展的 HTTP是无状态的,有会话的 Cookie 是服务器发送到浏览器,并保存在浏览器端的一小块数据。 浏览器下次访问该服务器时,会自动携带块该数据,将其发送给服务器。 Session 是JavaEE的标准,用于在服务端记录客户端信息。 数据存

仿牛客网社区项目(六)验证码

验证码功能 Kaptcha 导入 jar 包 编写 Kaptcha 配置类 生成随机字符、生成图片 一、导入依赖 生成验证码 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency> 二、编写配置

仿牛客网社区项目(九)账号设置

上传文件 上传文件 请求:必须是POST请求 表单:enctype=“multipart/form-data” Spring MVC:通过 MultipartFile 处理上传文件 开发步骤 访问账号设置页面 上传头像 获取头像 开发步骤 ①访问账号设置页面 前端部分,已写好.html文件 ②上传头像 MultipartFile 用于接受前端传

仿牛客网社区项目(八)显示登录信息

显示登录信息 拦截器示例 定义拦截器,实现HandlerInterceptor 配置拦截器,为它指定拦截、排除的路径 拦截器应用 在请求开始时查询登录用户 在本次请求中持有用户数据 在模板视图上显示用户数据 在请求结束时清理用户数据 一、拦截器示例 1.以定义拦截器,实现HandlerIntercep

仿牛客网社区项目(七)登录和退出

开发登录功能 访问登录页面 点击顶部区域内的链接,打开登录页面。 登录 验证账号、密码、验证码。 成功时,生成登录凭证,发放给客户端。 失败时,跳转回登录页。 退出 将登录凭证修改为失效状态。 跳转至网站首页。 一、登录 ①首先将登录凭证封装成一个类LoginTicket publi

仿牛客网社区项目(四)开发注册功能

2.2&2.3开发注册功能 访问注册页面 点击顶部区域内的链接,打开注册页面。 提交注册数据 通过表单提交数据。 服务端验证账号是否已存在、邮箱是否已注册。 服务端发送激活邮件。 激活注册账号 点击邮件中的链接,访问服务端的激活服务。 一、访问注册页面 1.点击顶部区域

仿牛客网社区项目(一)开发首页

开发社区首页 开发流程 1次请求的执行过程 分步实现 开发社区首页,显示前10个帖子 开发分页组件,分页显示所有的帖子 我们首先开发社区首页,显示帖子,先查看一下存帖子的表,在navicat右边可以查看DDL(Data Definition Language),也就是建表语句,workbench查看的方法自行百度。根

牛客网爆火!面试命中率高达 90% 的阿里 10W 字面试笔记已被疯传

程序员内部一直流传这一句话: 面试看牛客 刷题看力扣 牛客网作为国内最牛的程序员面试网站,一直在程序员内部颇负盛名,其中用户更是卧虎藏龙!   有国内一线大厂的企业招聘   还有一些低调的互联网大牛实力就和天龙八部里的扫地僧一样,平时低调但出手惊人! 今天给大家分享的就是

仿牛客网第六章

一、Elasticsearch入门 Elasticsearch简介 一个分布式的、Restful风格的搜索引擎。 支持对各种类型的数据的检索。 搜索速度快,可以提供实时的搜索服务。 便于水平扩展,每秒可以处理PB级海量数据。 Elasticsearch术语 索引、类型、文档、字段。 集群、节点、分片、副本。

仿牛客网第七章

Spring Security简介 简介 Spring Security是一个专注于为Java应用程序提供身份认证,它的强大之处在于可以轻松拓展以满足其他自定义的需求。 特征 对身份的认证和授权提供全面的、可拓展的支持。 防止各种攻击,如会话固定攻击、点击劫持、csrf攻击。 支持与Servlet API、Spring MVC

Python之爬取安居客网二手房小区详情页数据

哈喽,小伙伴们,前两篇博客案例基本上将爬虫基础流程介绍的差不多了,这篇博客开始放重磅炸弹,难度系数上升一些(难度1:涉及二级页面爬取,难度2:共爬取16个字段)。本文的主要内容:以石家庄市为例,爬取安居客网二手房小区的详情页的相关字段信息,关于二手房小区首页信息的爬取这里就不作过多介

Java牛客项目课_仿牛客网讨论区_第八章

文章目录 第八章、项目发布与总结8.1、 单元测试8.2、项目监控8.3、项目部署宝塔面板、yum、rpm、压缩包 安装 unzip、Java1.8、Maven、MySQL、Redis、Kafka、ElasticSearch和ik分词器、wkhtmltopdf、xvfb、Tomcat、Nginx。如何访问到我们的项目:浏览器->Nginx->Tomcat。如

许愿

我要讲废话了,大家都去牛客网许愿我就不去挤了,在大牛聚集的CSDN许愿应该也灵验叭,许愿***,成功的话我就做一名勤奋的现在菜但努力变强的周更小博主! 努力努力!

2021-02-04

今天还是主要在看基础动态规划的理论知识, 这几天也依旧在牛客网照常刷题, 有关动态规划的题还没有上手实际操作,就只是看了相关的样例题型, 之后会结合一些来助于理解运用深刻记忆, DAY DAY UP!

【求职】陌陌C++方向面经

陌陌 C++方向面经 第一篇 一面 2019/9/13 来自于比特论坛 1、自我介绍 2、聊项目,两个项目问的比较细 3、JVM 内存分配及垃圾回收算法 4、网络七层模型 5、tcp 和 udp 的区别,tcp 如何保证数据可靠性 6、问在项目中用了哪些数据结构,哪些算法 7、问我了解游戏开发吗,玩过什么游

一周记录一篇吧,以后再整理。在此谢过牛客网

1,新生代:(1)所有对象创建在新生代的Eden区,当Eden区满后触发新生代的Minor GC,将Eden区和非空闲Survivor区存活的对象复制到另外一个空闲的Survivor区中。(2)保证一个Survivor区是空的,新生代Minor GC就是在两个Survivor区之间相互复制存活对象,直到Survivor区满为止。2,老年代:当Survivor区也

记录刷牛客网的答案

1.子父类存在同名成员时,子类中默认访问子类的成员,可通过super指定访问父类的成员,格式:super.xx  (注:xx是成员名); 2.创建子类对象时,默认会调用父类的无参构造方法,可通过super指定调用父类其他构造方法,格式:super(yy) (注:yy是父类构造方法需要传递的参数)   动态 INCLUDE 用 js