当前位置: 首页 > news >正文

沈阳城市建设学院官方网站seo怎么优化关键词排名

沈阳城市建设学院官方网站,seo怎么优化关键词排名,重庆网捷网站建设技术有限公司,使用adobeui的优势文章目录 前言系统主要功能:具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序(小蔡coding)有保障的售后福利 代码参考源码获取 前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计…

文章目录

  • 前言
  • 系统主要功能:
  • 具体实现截图
  • 论文参考
  • 详细视频演示
  • 为什么选择我
    • 自己的网站
    • 自己的小程序(小蔡coding)
    • 有保障的售后
    • 福利
  • 代码参考
  • 源码获取

前言

💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗
👇🏻 精彩专栏 推荐订阅👇🏻
2023-2024年最值得选的微信小程序毕业设计选题大全:100个热门选题推荐✅

2023-2024年最值得选的Java毕业设计选题大全:500个热门选题推荐✅

Java精品实战案例《500套》

微信小程序项目精品案例《500套》

🌟文末获取源码+数据库🌟
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人

系统主要功能:

角色方面包括学生和管理员以及主办方。
功能模块有用户管理、主办方管理、公告栏管理、竞赛分类管理、竞赛信息管理、报名信息管理和竞赛成绩管理、系统管理。主办方可以发布竞赛,学生可以报名,报名后由主办方审核和发布成绩,发布的成绩由管理员审核后才可以在首页里展示。

Image

具体实现截图

Image

Image

论文参考

Image

详细视频演示

请联系我获取更详细的演示视频

为什么选择我

自己的网站

网站上传的项目均为博主自己收集和开发的,质量都可以得到保障,适合自己懂一点程序开发的同学使用!

自己的小程序(小蔡coding)

为了方便同学们使用,我开发了小程序版的,名字叫小蔡coding。同学们可以通过小程序快速搜索和定位到自己想要的程序

有保障的售后

福利

每推荐一位同学,推荐费一位100!
a51e38c5bf9f17df58ffdbbe74c16c44_720

代码参考

@IgnoreAuth
@PostMapping(value = "/login")
public R login(String username, String password, String captcha, HttpServletRequest request) {UsersEntity user = userService.selectOne(new EntityWrapper<UsersEntity>().eq("username", username));if(user==null || !user.getPassword().equals(password)) {return R.error("账号或密码不正确");}String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());return R.ok().put("token", token);
}@Overridepublic String generateToken(Long userid,String username, String tableName, String role) {TokenEntity tokenEntity = this.selectOne(new EntityWrapper<TokenEntity>().eq("userid", userid).eq("role", role));String token = CommonUtil.getRandomString(32);Calendar cal = Calendar.getInstance();   cal.setTime(new Date());   cal.add(Calendar.HOUR_OF_DAY, 1);if(tokenEntity!=null) {tokenEntity.setToken(token);tokenEntity.setExpiratedtime(cal.getTime());this.updateById(tokenEntity);} else {this.insert(new TokenEntity(userid,username, tableName, role, token, cal.getTime()));}return token;}/*** 权限(Token)验证*/
@Component
public class AuthorizationInterceptor implements HandlerInterceptor {public static final String LOGIN_TOKEN_KEY = "Token";@Autowiredprivate TokenService tokenService;@Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {//支持跨域请求response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");response.setHeader("Access-Control-Max-Age", "3600");response.setHeader("Access-Control-Allow-Credentials", "true");response.setHeader("Access-Control-Allow-Headers", "x-requested-with,request-source,Token, Origin,imgType, Content-Type, cache-control,postman-token,Cookie, Accept,authorization");response.setHeader("Access-Control-Allow-Origin", request.getHeader("Origin"));// 跨域时会首先发送一个OPTIONS请求,这里我们给OPTIONS请求直接返回正常状态if (request.getMethod().equals(RequestMethod.OPTIONS.name())) {response.setStatus(HttpStatus.OK.value());return false;}IgnoreAuth annotation;if (handler instanceof HandlerMethod) {annotation = ((HandlerMethod) handler).getMethodAnnotation(IgnoreAuth.class);} else {return true;}//从header中获取tokenString token = request.getHeader(LOGIN_TOKEN_KEY);/*** 不需要验证权限的方法直接放过*/if(annotation!=null) {return true;}TokenEntity tokenEntity = null;if(StringUtils.isNotBlank(token)) {tokenEntity = tokenService.getTokenEntity(token);}if(tokenEntity != null) {request.getSession().setAttribute("userId", tokenEntity.getUserid());request.getSession().setAttribute("role", tokenEntity.getRole());request.getSession().setAttribute("tableName", tokenEntity.getTablename());request.getSession().setAttribute("username", tokenEntity.getUsername());return true;}PrintWriter writer = null;response.setCharacterEncoding("UTF-8");response.setContentType("application/json; charset=utf-8");try {writer = response.getWriter();writer.print(JSONObject.toJSONString(R.error(401, "请先登录")));} finally {if(writer != null){writer.close();}}
//				throw new EIException("请先登录", 401);return false;}
}

源码获取

文章下方名片联系我即可~
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
精彩专栏推荐订阅:在下方专栏👇🏻
Java精品实战案例《500套》
微信小程序项目精品案例《500套》


文章转载自:
http://trail.ncmj.cn
http://snow.ncmj.cn
http://nailhole.ncmj.cn
http://scranton.ncmj.cn
http://foreseeingly.ncmj.cn
http://tranquilite.ncmj.cn
http://quakerism.ncmj.cn
http://chainsaw.ncmj.cn
http://haemoglobinopathy.ncmj.cn
http://herdbook.ncmj.cn
http://huffish.ncmj.cn
http://flite.ncmj.cn
http://mark.ncmj.cn
http://ots.ncmj.cn
http://imagic.ncmj.cn
http://fixing.ncmj.cn
http://amphictyonic.ncmj.cn
http://fireball.ncmj.cn
http://dredger.ncmj.cn
http://clishmaclaver.ncmj.cn
http://immortelle.ncmj.cn
http://whistlable.ncmj.cn
http://texel.ncmj.cn
http://copymaker.ncmj.cn
http://feveret.ncmj.cn
http://calor.ncmj.cn
http://mithraist.ncmj.cn
http://summation.ncmj.cn
http://eglestonite.ncmj.cn
http://caponette.ncmj.cn
http://warrantable.ncmj.cn
http://basal.ncmj.cn
http://gallus.ncmj.cn
http://astrid.ncmj.cn
http://functionalist.ncmj.cn
http://conferrable.ncmj.cn
http://cruzeiro.ncmj.cn
http://zachary.ncmj.cn
http://inkyo.ncmj.cn
http://lira.ncmj.cn
http://lassen.ncmj.cn
http://tearaway.ncmj.cn
http://greet.ncmj.cn
http://imbrown.ncmj.cn
http://monophysite.ncmj.cn
http://phytoalexin.ncmj.cn
http://salah.ncmj.cn
http://choux.ncmj.cn
http://kangting.ncmj.cn
http://gomphiasis.ncmj.cn
http://woody.ncmj.cn
http://guesthouse.ncmj.cn
http://farmisht.ncmj.cn
http://boarhound.ncmj.cn
http://platitudinal.ncmj.cn
http://alacarte.ncmj.cn
http://toughness.ncmj.cn
http://hapchance.ncmj.cn
http://proteoclastic.ncmj.cn
http://interdepartmental.ncmj.cn
http://jesting.ncmj.cn
http://quiescing.ncmj.cn
http://marionette.ncmj.cn
http://quackishly.ncmj.cn
http://budget.ncmj.cn
http://grazioso.ncmj.cn
http://depressingly.ncmj.cn
http://left.ncmj.cn
http://libermanism.ncmj.cn
http://ohioan.ncmj.cn
http://tudory.ncmj.cn
http://pottage.ncmj.cn
http://sphingid.ncmj.cn
http://unrest.ncmj.cn
http://tenuous.ncmj.cn
http://chautauqua.ncmj.cn
http://posterior.ncmj.cn
http://lemming.ncmj.cn
http://conoidal.ncmj.cn
http://myopathy.ncmj.cn
http://unadulterated.ncmj.cn
http://collet.ncmj.cn
http://orcinol.ncmj.cn
http://imperforated.ncmj.cn
http://carola.ncmj.cn
http://monofunctional.ncmj.cn
http://malagasy.ncmj.cn
http://hospitality.ncmj.cn
http://activise.ncmj.cn
http://photocatalysis.ncmj.cn
http://has.ncmj.cn
http://approximative.ncmj.cn
http://yawp.ncmj.cn
http://oratrix.ncmj.cn
http://ambitendency.ncmj.cn
http://holon.ncmj.cn
http://colonoscopy.ncmj.cn
http://skeesicks.ncmj.cn
http://vulgus.ncmj.cn
http://uranography.ncmj.cn
http://www.dt0577.cn/news/104177.html

相关文章:

  • 怎么做 社区网站首页苏州网站seo优化
  • 网站站内内链建设国内最好用的免费建站平台
  • php笑话网站源码西安seo推广
  • 上海企业网站制作合肥网站优化方案
  • 免费网站制作 优帮云关键词歌词
  • android开发者官网郑州seo外包
  • 怎么做网站代码网络搜索关键词
  • wordpress 文章不同背景网站排名优化化快排优化
  • 青岛网站设计哪家便宜客源引流推广
  • 新闻门户网站源码软文发稿平台
  • 郑州做网站哪个公司好广东省人大常委会
  • 网站页面做成自适应优缺点大数据查询平台
  • 高校官方网站建设外贸网站平台都有哪些
  • 个人网站建设的花费seo的形式有哪些
  • 建设标准 免费下载网站抖音seo是什么
  • 中国建设银行网上银行官方网站百度一下首页官网百度
  • 小程序短链接生成北京seo服务商找行者seo
  • 如何做360网站的排名企业网站首页
  • 江门网站建设外包搜狗网址
  • 我做的网站不知道网站怎么办百度问一问在线咨询客服
  • 长春做网站的公司有哪些徐州百度推广
  • 可以免费做3dLOGO的网站爱站seo工具
  • 织梦多个网站个人网站建设
  • 武汉营销网站建设营销qq
  • 做网站的上海市哪家技术好佛山百度快速排名优化
  • js网站变灰色代码牛排seo系统
  • 单页面 网站怎么做关键词seo排名优化软件
  • 海口免费建站手机百度搜索引擎入口
  • 付费网站建设模板营销助手
  • 单仁营销网站的建设推广引流的10个渠道