标签:CSS

Java

Apache Shrio安全框架实现原理及实例详解

3

尖兵 发布于 2020-04-04

一、Shiro整体概述 1.简介 Apache Shiro是Java的一个安全框架,功能强大,使用简单,Shiro为开发人员提供了一个直观而全面的认证(登录),授权(判断是否含有权限),加密(密码加密)及会话管理(Shiro内置Session)的解决方案. 2.Shiro组件 3...

阅读(2)评论(0)赞 (0)

Java

零基础从实践出发学java编程【总结篇】

xubiao.zhuang 发布于 2020-04-04

1.背景 很多人学习java的第一步就是系统的学习java基础语法,有的java基础语法还没学完就崩溃了,确实java基础语法太多太细,而且都是理论,学着让人很懵; 好不容易学完基础语法,又要学框架………. 更难受的是,很多人在学习过程中重点关...

阅读(6)评论(0)赞 (0)

Java

手把手带你搭建一个自己的云服务器并部署Web程序

23

邓龙华 发布于 2020-04-03

一. 服务器的购买 我选择的是阿里云的服务器,学生价9.5元一个月,百度直接搜索阿里云,然后点击右上角登录,推荐大家用支付宝扫码登录,方便快捷。阿里云官网的东西比较多,登录后我找了很久也没有找到学生服务器在哪里卖,购买的时候需要进行学生认证,按照他的要求一步步来就好,认证大概需要...

阅读(12)评论(0)赞 (0)

Java

一文搞懂http缓存

5

wenming.gapo 发布于 2020-04-03

1、http缓存 浏览器第一次向一个web服务器发起 http 请求后,服务器会返回请求的资源,并且在响应头中添加一些有关缓存的字段如: Cache-Control 、 Expires 、 Last-Modified 、 ETag 、 Date 等等。之后浏览器再向该服务器请求该...

阅读(15)评论(0)赞 (0)

Spring

Spring代码生成器:JHipster生成的代码是难以维护还是无法立即投入生产 – N47

hanze 发布于 2020-04-03

JHipster是一个开源平台,用于生成,开发和部署Spring Boot + Angular / React / Vue Web应用程序。Github上有超过15000个星星,它是Spring Boot最受欢迎的代码生成框架。但是,是否太过于大肆宣传?还是生成的代码太难维护?还...

阅读(9)评论(0)赞 (0)

Java

攻击Java中的JNDI、RMI、LDAP(二)

4

wenming.gapo 发布于 2020-04-03

上文我简述了JNDI,本文我将演示如何攻击JNDI。 JNDI注入 这个东西是BlackHat 2016(USA)的一个议题 “A Journey From JNDI LDAP Manipulation To RCE” 提出的。他的攻击步骤可以概括为以下几步: 服务端实例化JND...

阅读(10)评论(0)赞 (0)

编程技术

深入浅出动态化 SSR 服务(三):架构篇

3

hellas 发布于 2020-04-03

在前面的《开发工具篇》及《SSR 服务篇》中,我们已经能够开发出一个开发灵活、动态化、高性能、高稳定性的单机 SSR 服务了。但其中过于细节,还仍然不具备能够承担 工业级 之名。在现实中我们的系统设计一般是 自上而下 、 高屋建瓴 式地从更整体的架构层面来分析,如此层层递进,从宏...

阅读(10)评论(0)赞 (0)

编程技术

微前端架构初探以及我的前端技术盘点

12

刘莉莉 发布于 2020-04-02

最近几年 微前端 一直是前端界的热门议题, 它类似于 微服务 架构, 主要面向于浏览器端,能将一个复杂而庞大的单体应用拆分为多个功能模块清晰且独立的子应用,且共同服于务同一个主应用。各个子应用可以独立运行、独立开发和独立部署。 微前端架构概念的诞生及应用对于提供 复杂应用服务 的...

阅读(16)评论(0)赞 (0)

Java

JSP+Servlet+C3P0+Mysql实现的简单新闻系统

6

dulong 发布于 2020-04-02

项目简介 项目来源于: https://gitee.com/glotion/servlet-jsp_news 本系统基于 JSP+Servlet+C3P0+Mysql 。涉及技术少,易于理解,适合 JavaWeb初学者 学习使用。 难度等级:简单 技术栈 编辑器 IntelliJ...

阅读(21)评论(0)赞 (0)

Java

Layui+Servlet+MyBatis+Mysql实现的大学生创新竞赛管理平台

5

刘莉莉 发布于 2020-04-01

项目简介 项目来源于: https://gitee.com/fly-liuhao/SCMS 原仓库中未上传jar包及登录异常,现将修改过的源码上传到百度网盘上。 链接: https://pan.baidu.com/s/1VMsa… 提取码:lro4 本系统基于 Lay...

阅读(24)评论(0)赞 (0)

Spring

奇怪,Spring Security 登录成功后总是获取不到登录用户信息?

尖兵 发布于 2020-04-01

有好几位小伙伴小伙伴曾向松哥求助过这个问题。 一开始我觉得这可能是一个小概率 BUG,但是当问的人多了,我觉得这个问题对于新手来说还有一定的普遍性,有必要来写篇文章跟大家仔细聊一聊这个问题,防止小伙伴们掉坑。 1.问题复现 如果使用了 Spring Security,当我们登录成...

阅读(18)评论(0)赞 (0)

Java

Java – Java开发中的安全编码问题

hanze 发布于 2020-03-31

目录 1 – 输入校验 编码原则:针对各种语言本身的保留字符,做到 数据与代码相分离 。 1.1 SQL 注入防范 严重性高,可能性低。 (1) 参数校验,拦截非法参数(推荐白名单): public String sanitizeUser(String usernam...

阅读(17)评论(0)赞 (0)

Java

JSP+Servlet+C3P0+Mysql实现的azhuo商城

6

xirruiqiang 发布于 2020-03-31

项目简介 项目来源于: https://gitee.com/xuyizhuo/shopping 原仓库中缺失jar包及sql文件异常,现将修改过的源码上传到百度网盘上。 链接: https://pan.baidu.com/s/10bXz… 提取码:0knt 本系统基于...

阅读(18)评论(0)赞 (0)

Java

利用 MinIO 轻松搭建静态资源服务

3

puefu.he 发布于 2020-03-31

如果想搭建一个优雅、简单、功能完备的静态资源服务,那就用MinIO吧。 1 引言 开发 Web 项目过程中,经常需要处理静态资源(如图片、视频、音频,js库 ,css 库等),一般来说,若项目中需要用到这些资源文件,我们常用的有以下几种方法: 本地存储:即在项目工程中的 stat...

阅读(18)评论(0)赞 (0)

Spring

用 Spring Boot 打包你的 React 应用

4

Harries 发布于 2020-03-31

先讲一讲这篇文章的背景故事。之前我的团队需要在我们需求的基础架构上节省一些资金,并且由于我们要构建的这个应用程序中,大部分负载都会在客户端而非服务端上,所以我们决定试验一下能否将一个 Spring 应用程序与一个 React 应用结合起来,并打包成一个 war 文件。 这篇文章会...

阅读(13)评论(0)赞 (0)

编程技术

前端架构性能优化策略

9

songhua.gao 发布于 2020-03-31

这篇文章介绍了一些能让前端应用加载更快,并能提供良好用户体验的技术。 我们要看待的是前端的总体架构。你该如何先加载必需的资源,并尽量提升资源在缓存中的命中概率? 本文不会过多涉及后端交付资源的方式,以及你的页面是否需要客户端应用,或者如何优化应用程序的渲染时间这些内容。 前言 我...

阅读(19)评论(0)赞 (0)

Java

SSM 框架整合完整流程讲解(IDEA + Maven)

9

尖兵 发布于 2020-03-30

开篇日常絮叨 在前面的几篇文章中,我分别写了 Mybatis 、Spring、Spring MVC 入门相关技术的几篇文章, 而这三个框架进行整合,就是我们常说的 SSM ,还是有很多项目使用 SSM 进行开发的,今天我们要介绍的就是如何整合使用SSM 如果有需要的小伙伴,也可以...

阅读(23)评论(0)赞 (0)

Java

Jboot v3.1.4 发布,支持 jdk11+ 以及更好的 fatjar 运行模式

xubiao.zhuang 发布于 2020-03-30

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo 等开发的微服务框架,帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对 java 代码、html、css、js 等资源文件进行热加载。爽爽开发,快乐生...

阅读(14)评论(0)赞 (0)