Spring Boot

美国大选的背后,黑客"粉丝"竟然有这些饭圈骚操作!

佐手、 提交于 2020-11-14 03:25:16
作者 l Hollis 来源 l Hollis(ID:hollischuang) 2020年11月3日开始举行的第59届美国总统选举目前已经基本落下帷幕了,根据最新计票结果,美国前副总统、民主党总统候选人拜登在拿下宾州的20张选举人团票后,超越270张选举人团票的当选门槛,击败现任总统唐纳德·特朗普赢得2020年美国总统选举。他将于2021年1月20日宣誓就职。 很多人说,这场大选不仅仅是拜登和特朗普之间的较量,也是民主党和共和党之间的较量,更是他们的粉丝之间的较量, 或者说是特朗普的粉丝和他的黑粉之间的较量。 拜登和特朗普都有很多的"粉丝",这些人都在用着各种各样的方式支持着他们,在众多粉丝中, 有这样一群神秘的人,他们也在用自己的方式表达自己的态度。 1 2020年7月,一家名为Roblox的游戏平台上面的大量账号发生了很多神秘的事情,这个游戏平台上的主要用户是9-14岁的孩子。 游戏平台的工作人员发现,一夜之间很多小孩子都同时修改了他们的帐号的头像和个人简介。 个人简介内容被修改为: "Ask Your parents to vote for Trump this year! #MEGA2020"  "请让你们的父母给特朗普投票!",这句话的语气看上去并不是账号的主人们自己改的。 令人奇怪的事不只如此, 这些账号还都统一购买了两件衣服,并且穿戴之后被添加到账户的头像中。

spring boot 学习笔记

雨燕双飞 提交于 2020-11-14 01:27:47
1、什么是spring boot 快速的整合型框架,简化配置,完全采用注解化,内置http服务器,最终是java程序执行 2、为什么要用spring boot 框架: spring boot 底层帮你实现版本统一,maven的继承原理,减少应用框架或引用插件的配置 3、目前的微服务完整的解决方案: spring cloud: 注册中心、客户端应用工具、网关链接、服务跟踪、负载均衡............ 4、spring boot和spring cloud的关系: spring boot 是一个快速开发的框架,能快速整合第三方框架 简化xml文件配置全部采用注解形式,内置http服务器能实现快速开发 spring boot web控制层框架默认集成springmvc spring cloud 依赖于spring boot框架spring cloud利用springmvc书写协议接口 如果只用spring boot而不用spring cloud的话就不是实现微服务 spring boot框架不是微服务框架 关系:集成关系(spring boot web控制层框架默认集成springmvc) 5、spring boot项目的创建: 如果是maven项目的话要是jar文件,然后引入两个重要的组件 (spring-boot-parent(主要启动项)和spring-boot-web

spring boot开发笔记

只愿长相守 提交于 2020-11-13 14:01:54
单元测试 /** * 用户查询单测 * */ @Test public void whenQuerySuccess() throws Exception { String result = mockMvc .perform( get ( "/user" ) .param( "username" , "jojo" ) .param( "age" , "18" ) .param( "ageTo" , "60" ) .param( "xxx" , "yyy" ) // .param("size", "15") // .param("page", "3") // .param("sort", "age,desc") .contentType(MediaType. APPLICATION_JSON_UTF8 )) .andExpect( status ().isOk()) .andExpect( jsonPath ( "$.length()" ).value( 3 )) // 结果期望 .andReturn().getResponse().getContentAsString(); System. out .println(result); } @GetMapping @JsonView (User.UserSimpleView. class ) @ApiOperation (value =

阿里雷卷:RSocket从入门到落地,RSocket让AJP换发青春

安稳与你 提交于 2020-11-13 11:21:02
简介: 借助 RSocket 的架构提供,我们可以将之前比较复杂的方案简化,当然最最重要的是性能的提升,即便之前的一些性能提升技术点,可能由于一些约束等,现在和 RSocket 对接,那些问题都不存在啦!这篇文章只是一个架构启发,不会浪费你时间让你学习 20 年前的技术和知识。 考虑很久,决定还是写一下这篇文章,主要是 AJP 技术太老,我只能说 Long long ago ,估计我在用这个技术的时候,很多同学小学还没有毕业。但是没有问题,这篇文章只是一个架构启发,不会浪费你时间让你学习 20 年前的技术和知识。 Apache JServ Protocol Apache JServ 协议,简称 AJP ,是一种二进制协议,可以将来自 Web 服务器的入站请求代理到位于 Web 服务器后面的应用程序服务器,部署结构如下: 通常我们不希望直接将应用服务暴露到互联网上,有安全问题,当然还涉及到 DNS,IP等问题,我们会做一个互联网请求入口的 Gateway,也就是一个Web服务负责入站请求,然后再转发给内部的Web应用服务器,这样架构就灵活很多。 为何要使用 AJP 这个二进制协议?我们知道 HTTP 1.1 是文本协议,所以解析协议的工作量还是有的,如果 Gateway 的 Web 服务器已经将 HTTP 协议解析啦,为何不复用解析后的结果,形成一个更高效的二进制结构

Idea中Springboot热部署无效解决方法

旧街凉风 提交于 2020-11-13 06:26:24
仅适用IDEA中,eclipse中不需要设置 一、开启idea自动make功能 1 - Enable Automake when the application is running PRESS: CTRL + SHIFT + Alt + / TYPE: Registry Find the key compiler.automake.allow.when.app.running and enable it Note: Restart your application now 操作步骤: 1、CTRL + SHIFT + Alt + / --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running 当然了,要在pom.xml中添加上 spring开发工具包   在IDEA中开启自动编译: 参考文章:https://www.cnblogs.com/yangxiaomei/p/9608029.html 来源: oschina 链接: https://my.oschina.net/u/4269071/blog/3357810

Springboot整合Druid监控

老子叫甜甜 提交于 2020-11-13 03:24:39
一.添加依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version> 1.1 . 6 </version> </dependency> 使用下面这个 上面那个会使SQL监控没数据。。 我也不知道why..       <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.6</version> </dependency> 二.修改application.properties中Druid的配置 druid: filters: stat max -active: 20 initial -size: 1 max -wait: 30000 min -idle: 1 time -between-eviction-runs-millis: 60000 min -evictable-idle-time-millis: 300000 test - while -idle: true test -on-borrow: false test -on- return : false pool -prepared-statements

springboot项目打包及批处理运行命令

六月ゝ 毕业季﹏ 提交于 2020-11-12 17:35:30
eclispe开发工具: 先设置打包跳过测试: 右击项目->Run As->Run Configurations->在弹框中选中Maven Build右击New新建一个配置,如图-> 设置好跳过测试,下次再次打包直接:右击项目->Run As->Maven install,然后开始打包,打包过程中没有出现错误,表示打包成功。然后找到对应工程中target目录,如图: 将图中红框3个文件复制到一个新建文件中,新建文件夹名称建议命名工程服务名,然后在该文件夹下新建一个run.bat文件,如图: run.bat文件中写入以下代码: set PATH=C:\Program Files\Java\jdk1.8.0_181\bin;C:\WINDOWS;C:\WINDOWS\COMMAND set classpath=.;C:\Program Files\Java\jdk1.8.0_181\lib\tools.jar;C:\Program Files\Java\jdk1.8.0_181\lib\dt.jar java -jar 打包成功的jar包.jar 至此,完成。点击run.bat即可启动服务。 来源: oschina 链接: https://my.oschina.net/u/3990281/blog/4714785

springboot + druid

自古美人都是妖i 提交于 2020-11-12 10:38:17
一、公司项目是这样配置的 1. 拦截器 /** * 配置监控拦截器 * druid监控拦截器 */ @WebFilter(filterName = "druidWebStatFilter", urlPatterns = "/*", initParams = { @WebInitParam(name = "exclusions", value = "*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*"), // 忽略资源 }) public class DruidStatFilter extends WebStatFilter { } 2. 视图配置 /** * druid监控视图配置 */ @WebServlet(urlPatterns = "/druid/*", initParams = { @WebInitParam(name = "allow", value = ""), // IP白名单 (没有配置或者为空,则允许所有访问) // @WebInitParam(name = "deny", value = ""), // IP黑名单 (存在共同时,deny优先于allow) @WebInitParam(name = "loginUsername", value = "ledi"), // 用户名 @WebInitParam

前后端分离后,通讯问题 springboot + vue

牧云@^-^@ 提交于 2020-11-12 09:02:10
springboot + vue 前端使用vue, 后端使用springboot 分开后,必将带来跨越问题,网上有文章说,开发好的vue前端,可以放到springboot一起运行,确实这样挺好的,只需要修改几个配置,而且在部署的过程中也不需要部署两个应用,但是在开发的时候,还是需要分开来开发,所以跨域问题必须存在,网上有很多方法,可以去搜一下,但在这里我就使用我觉得最适合我的方式 首先前端,几乎不用任何改动,按正常使用axios请求方式 然后后端,加一个配置类就可以了,改成跨域,如下 import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration public class WebAppConfigurer implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry