![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
技术方案
记录了我从开始入行以来,所有的技术积累
totalo
这个作者很懒,什么都没留下…
展开
-
flag!flag!flag!flag!flag!flag!flag!flag!flag!flag!flag!flag!
1、Java基础,熟练使用集合类,JCU并发包,多线程管理;数据库基础(CRUD),事务特性和隔离级别;常见设计模式2、Linux基本操作和相关指令,网络通信协议:Http,Socket3、数据结构4、开源框架5、前端基础6、Web安全:sql注入,XSS、CSRF的原理和规范7、JVM内存模型和性能优化...原创 2020-05-17 19:50:56 · 345 阅读 · 0 评论 -
web系统api接口鉴权怎么做实现?一文带你看看我是怎么做的!
前后端分离开发基于api调用,或者在api系统接口开发中,api接口调用的合法性不可避免,参加高校微信小程序大赛,需要开发后台,暴露接口给前端小程序,在此过程中,为了保证接口调用的合法性以及处于安全性考虑,需要对于每个api接口调用合法性进行检验。0x00 基本思路对于每个请求都需要进行参数校验,而每个api接口需要的参数都不一致,所以无法进行统一性校验。由此,想到拦截器,采用前置拦截器对...原创 2020-04-25 18:52:44 · 2349 阅读 · 0 评论 -
Dubbo要怎么基础使用入门,一起看看这篇文章把!
0x00 概述Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方式在du...原创 2020-04-24 23:25:22 · 188 阅读 · 0 评论 -
想学习如何利用Python执行shellcode,过来看看这篇吧~
0x00 利用msf生成shellcode1.何为msfMetasploit是一个免费的、可下载的框架,通过它可以很容易地获取、开发并对计算机软件漏洞实施攻击。它本身附带数百个已知软件漏洞的专业级漏洞攻击工具。 想知道更多内容请自行百度~2.何为shellcodeshellcode是一段用于利用软件漏洞而执行的代码,shellcode为16进制的机器码,因为经常让攻击者获得shell而得名...转载 2020-04-24 13:44:22 · 1538 阅读 · 0 评论 -
一篇文章教你服务器OOM后如何快速定位处理问题
0x0 说明遇到服务器实例报OOM错误时 尽量按以下步骤保留现场信息 方便后续定位0x1 获取进程号jps -v | grep 关键字0x2 创建事故现场文件夹mkdir {pid}0x3 查看磁盘空间是否打满df -h >{pid}/df_h.txt0x4 查看内存空间是否打满free -m >{pid}/free_m.txt0x5 查看ioiostat...原创 2020-03-26 23:28:15 · 1035 阅读 · 0 评论 -
mongodb神奇操作之使用aggregate实现分组求和查询
mongodb介绍MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。(菜鸟教程)链接工具robo3t分组求和查询db.getCollection("db_name").aggregate({"$mat...原创 2020-03-20 09:05:55 · 1799 阅读 · 0 评论 -
Spring Boot 自定义控制台输出banner
今天在工作中发现公司原始项目中控制台输出不是SpringBoot默认的。如下图: 心中不免产生疑惑,那这个图片是哪里来的呢?于是开始了debug ,对,没错就是debug(ps:我以为能找到加载的),但是Spring Boot逐步debug很难找。虽然后续找到了,但是看的眼花缭乱。实现方式在对应项目的resources目录下建一个banner.txt文件,将对应的图标存入里面即可。Spri...原创 2019-08-09 12:25:51 · 1007 阅读 · 0 评论 -
【牛客网】Java开发校招面试考点汇总--答案汇总
title: Java开发校招面试考点汇总归纳(持续更新中…)date: 2019-05-13 13:09:08categories:面试tags:JavaInterview题目来源见下方,答案整理为博主收集于互联网。作者:牛妹链接:https://www.nowcoder.com/discuss/161991来源:牛客网本文首发于csdn,同步发布在本人博客:to...原创 2019-06-12 19:06:32 · 1589 阅读 · 0 评论 -
记一次GraphQL使用实战
首发个人博客:https://totalo.top/20190611/startGraphQL/关于GraphQL(官方API: https://graphql.cn/learn/)GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让...原创 2019-06-12 18:55:52 · 1138 阅读 · 0 评论 -
【SQL】SQL分类
DDL**(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等; CREATE、 ALTER、DROPDML***(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据); INSERT、 UPDATE、 DELETEDCL(Data Control Language...原创 2019-01-02 16:51:56 · 2546 阅读 · 0 评论