- 博客(22)
- 收藏
- 关注
转载 03 SpringBoot(数据校验)
1. 引用SpringBoot 项目中用到了参数校验,而 Spring 的参数校验库为 validation-api ,所以直接在项目中进行了引用<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version></de
2021-05-29 16:18:18 114
转载 02 SpringBoot (yml配置和properties配置)
yml配置编写一个实体类 person@Component //注册bean到容器中public class Person { private String name; private Integer age; private Boolean happy; private Date birth; private Map<String,Object> maps; private List<Object> lists;
2021-05-29 15:59:48 249
转载 01 SpringBoot学习 (第一个项目)
新建一个springboot项目回顾什么是SpringSpring是如何简化Java开发的什么是SpringBootHello,World项目结构分析:编写一个http接口回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最
2021-05-29 14:31:58 218
原创 RocketMQ 出现connect to null failed
1.我们使用官方的快速搭建WindowsThe guide is working for windows 10 , please make sure you have powershell installed.Download latest binary release. and extract zip file into your local disk. Such as: D:\rocketmqAdd Environment VariablesYou need set environment v
2021-05-18 15:52:23 9348 3
转载 redis反序列化异常 导致的 未知错误 (已解决)
在此处配置了redis的键值对的序列化格式之后,发现可以以规定格式存入redis,但是往出取的时候会出现异常,debug之后发现是类型转换错误,网上给出的解释是: 在序列化的时候默认是将目标对象以Obejct类型进行序列化的,所以如果取出来的时候可以转换成Object类型对象,但是无法装换成ItemModel对象,此时需要给Jackson2JsonRedisSerializer对象做如下配置:@Component@EnableRedisHttpSession(maxInactiveInterv.
2021-05-17 10:28:29 858
原创 Nginx高性能的原因
Nginx高性能的原因1.epoll多路复用2.master-worker进程模型3.协程机制1.epoll多路复用epoll多路复用(解决了io阻塞的问题)bio模型:一个客户端一个服务端,服务端需要等待客户端的所有信息发送过来后进行处理select模型: 例如与100个客户端进行连接,java server监听100个客户端是否有变化,若有变化则唤醒自己,循环便利100个连接,再到发生变化的一个或者多个连接,然后几进行read操作。read完后就返回。(每个都要轮询,效率低,数量有限制)epo
2021-05-16 23:15:53 274
原创 解决pyspark的 Added jobs for time问题
1.问题spark可以一直接收数据 但是不分析 2020-07-16 10:10:06 INFO JobScheduler:54 - Added jobs for time 1594894206000 ms2020-07-16 10:10:08 INFO JobScheduler:54 - Added jobs for time 1594894208000 ms2020-07-16 10:10:10 INFO JobScheduler:54 - Added jobs for time..
2020-07-16 22:56:59 930 2
原创 解决使用DevStack 安装 OpenStack 重启后br-ex失效的问题
问题描述:虚拟机ubuntu16.04安装完openstack重启后,实例不能连接外网,虚拟机有网络。参考:https://blog.csdn.net/Jmilk/article/details/89850079通过ovs-vsclt查看 发现是通过br-ex连接外网,因此将虚拟机网络设置在和br-ex同一个网段下应该就可以了,通过实...
2019-08-24 15:24:40 2078
原创 云计算安全
在《云计算环境安全综述 》和《云计算安全审计技术研究综述》、《云计算安全:架构、机制与模型评价》都有对云计算安全威胁的描述。在《云计算环境安全综述 》中将安全威胁分为3种:1.云虚拟化安全 ,窃取服务攻击可以非法窃取他人的云计算资源;恶意代码注入攻击、交叉虚拟机边信 道攻击、定向共享内存攻击和虚拟机回滚攻击都会造成敏感信息泄露或未授权访问私有云资源。2.云数据安全 ,不同于传统的计算模式,云...
2019-08-09 16:58:36 343
翻译 CDCAS: A Novel Cloud Data Center Security Auditing System
摘要:随着企业和行业对云数据中心和虚拟化技术的日益接受,安全问题成为云计算开发和部署的关键障碍。安全审计是处理云数据中心面临的威胁的一种好方法。但是传统的审计不再适用与云环境。在这篇文章中,我们设计、实现、和评估了CDCAS, 一种新型的云数据中心审计系统,这与云数据中心的可扩展性和效率要求相匹配。在该系统中,我们设计了一个分布式、自治的代理模型,该模型可以由一组动态生成的规则来控制,以...
2018-12-28 16:35:53 442
翻译 基于数据挖掘
日志数据挖掘 11.1概述 传统的日志分析需要专业的1知识,通过数据挖掘,它们能够发现日志文件中与安全相关的有趣模式,而不需要确切知道我们所要找的。11.2数据挖掘简介 在数据库和计算机科学中也称为知识发现,是发现大量数据中有趣以及有用模式和关系的过程,该邻域结合了统计和人工智能的工具以及数据库管理,以分析大的数据集。 发现数据库中隐...
2018-12-20 12:21:57 853
翻译 日志过滤 规范化
原始日志数据 过滤:在过滤阶段我们搜索关心和不关心的日志消息。对于不关心的日志消息可以抛弃 规范化:我们获得原始的数据,将各个格式映射为一个公共的格式。 对于关联步骤很重要,。原始数据规范化时,它的结果通常称为事件,规范化的另一个步骤是分类,也就是将日志消息转换为更有意义的信息块。 关联:关联通常导致当很多组单独出现时将不重要的事件标记出来。这里连接和那里一次失败登陆,在加上其他地方...
2018-12-19 20:24:13 1207
翻译 日志关联
被关联的状态或者联系;具体地说:现象或者事务之间、数学变量或者统计变量之间存在着某种联系,它们倾向与同时变化、相互联系或者同时发生,而这种同时发生的事情不被认为是偶然的。 对于日志分析来说:我们将多个相似或者不相似的事件联系起来,形成对更大事件将要发生的认识,而不是简单的关注单一事件,从而得到所发生的情况的不完整视图。 可以通过某种语言创建规则来实现,这些规则建立了安全和网...
2018-12-19 12:02:30 923
翻译 关联算法分类
基于规则的方法主要通过规则匹配,优点是准确率高,缺点在于很难分析出未知的安全事件, 基于数理统计方法主要通过对实时数据的统计确定正常值的范围,优点的可以发现未知的安全事件,缺点是设定统计量阈值较难,安全事件类型也难于区别。 基于有学习能力的数据挖掘方法是建立挖掘模型并不断改进迭代和调整,优点的可以减少规则手工编码和经验成分,缺点是算法复杂,要求较高...
2018-12-09 17:35:31 725
翻译 审计
审计是什么审计:验证系统或者过程是否如预期般运行的过程。 安全审计:是对计 算机系统和计算机网络中的各种信息进行实时采集、分析,以查证是否发生安全事件的一种安全技术。 云安全审计的分类 目前的研究热点是关于云服务上数据的安全性。 系统审计:通过系统审计可以发现越权、操作失误等异常行为,或者寻找追踪攻击者留下的痕迹。网络审计通过网络审计可以发现 流量截获/...
2018-12-08 15:19:45 464
翻译 云计算
云计算是一种基于互联网的新兴计算模式,通过将各 种互联的计算资源进行有效整合并实现多层次的虚拟化与抽象,以可靠服务的形式提供给用户,从而将用户从复杂的底层 硬件、软件和协议校中解放出来。 云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。IaaS:基础设施即服务IaaS(Infrastructure-as-a- Ser...
2018-12-08 15:06:14 161
翻译 日志分类
1.操作系统日志(1)它们可用于入侵检测,成功或者失败攻击通常会留下独特的痕迹(2)对事故的响应很有用 2.网络守护进程日志 3.应用程序日志(1)应用程序用户活动(2)特权用户日志(3)关键的例行活动日志(4)重新配置4.网络基础设施日志包括路由器、交换机和其他组成网络、将桌面和服务器绑定在一起的设备。(1)登陆和注销(...
2018-12-07 21:07:23 8037
原创 linux中的sgid
情境模拟题一:假设系统中有两个帐号,分别是 alex 与 arod ,这两个人除了自己群组之外还共同支持一个名为 project 的群组。假设这两个用户需要共同拥有 /srv/ahome/ 目录的开发权,且该目录不许其他人进入查阅。 请问该目录的权限配置应为何?请先以传统权限说明,再以 SGID 的功能解析。目标:了解到为何专案开发时,目录最好需要配置 SGID 的权限! 前提:多个帐号支持...
2018-11-12 11:28:00 2171
原创 挂载点的意义
将文件系统与目录树结合的动作我们称为『挂载』。如图u盘的挂载点i_node为1/ 的挂载点i_node为二说明 他们两个在不同的分区
2018-11-07 16:05:31 656
原创 tcp 多路复用实现 两个客户端之间的通信
/*******************************服务器端 ****************************/#include #include #include #include #include #include #include #include #include #include #define BACKLO
2017-11-03 15:39:06 3177
原创 数据库,程序,gui的实现
import javax.swing.*;import java.io.IOException;import java.awt.*;import java.awt.event.*;import java.io.FileWriter;import java.sql.CallableStatement;import java.sql.Connection;impor
2017-10-29 16:55:23 2105
转载 jdbc连接数据库,并查询,调用存储方法
package SQL;import java.awt.event.ActionEvent;import java.sql.CallableStatement;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sq
2017-10-29 16:52:48 525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人