自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4377)
  • 收藏
  • 关注

转载 Java入门系列之字符串创建方式、判断相等(一)

前言陆续从0开始学习Java出于多掌握一门语言以后的路也会更宽,.NET和Java兼顾,虽然路还很艰难,但事在人为。由于Java和C#语法相似,所以关于一些很基础的内容不会再重头讲,Java系列中所有文章都会基于我个人所看文章和博客之后的思考,有些会和C#语法进行对比,有些是全新的概念,讲解完整个基础系列,然后进入数据结构和深入学习JVM,我都会详细记录,所有系列语法都是基于Java...

2019-08-30 20:45:00 231

转载 网络红军部队建设指南

0x00、Red Team建设目标在平时听新闻联播,军事解决当中,我们都会听到红蓝军对抗,在信息安全行业与军方的一些相似性,网络世界Red Team就是攻击者的一方。安全能力的提升,在安全威胁没有挖掘出来之前,只能通过攻防对抗的形式体现出来。Red Team主要专注对不同系统的渗透测试以及各种安全水平的安全程序。他们可以检测,预防和消除漏洞。Red Team模仿可能袭击公司或组织...

2019-08-30 16:45:00 364

转载 实战攻防演习之红队

0x00 什么是红队红队,一般是指网络实战攻防演习中的攻击一方。红队一般会针对目标系统、人员、软件、硬件和设备同时执行的多角度、混合、对抗性的模拟攻击;通过实现系统提权、控制业务、获取数据等目标,来发现系统、技术、人员和基础架构中存在的网络安全隐患或薄弱环节。红队人员并不是一般意义上的电脑黑客。因为黑客往往以攻破系统,获取利益为目标;而红队则是以发现系统薄弱环节,提升系统安全...

2019-08-30 16:35:00 2502

转载 远程连接elasticsearch遇到的问题

本文转自:https://blog.csdn.net/xuchuangqi/article/details/789899401、首先要远程连接就要把配置文件的network.host:改为 network.host: 0.0.0.0(注意:后要写空格,不然的话要报线程异常)2、改完这个就会遇到一个max virtual memory areas vm.max_map_cou...

2019-08-30 15:22:00 177

转载 LeetCode - 合并两个有序链表

将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4迭代法首先,我们设定一个哨兵节点 "prehead" ,这可以在最后让我们比较容易地返回合并后的链表。我们维护一个 prev 指针,我们需要做的是调整它的...

2019-08-28 11:11:00 61

转载 LeetCode - 环形链表检测

方法一:哈希表# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def hasCycle(sel...

2019-08-28 09:45:00 95

转载 线程安全、类锁、对象锁

文章目录文章思路synchronized作用锁和synchronized的关系synchronized有几种用法锁有几种对象锁和类锁的使用文章思路哪些概念难理解类锁和对象锁区别类锁所有对象一把锁对象锁一个对象一把锁,多个对象多把锁同步是对同一把锁而言的,同步这个概念是在多个线程争夺同一把锁的时候才能实现的,如果多个线程争夺不同的锁,那多个线程是不能同步的两个线程一个取对象锁,一个取类锁,...

2019-08-27 10:56:00 77

转载 Docker系列之镜像瘦身(五)

前言本节我们来讲讲在我们在构建镜像过程中不出问题,同时使得最后所构建的镜像文件大小尽可能最小,温馨提示:文中大图均可点击放大查看详细信息。缓存(cache)Docker的优势之一在于提供了缓存,加速镜像迭代构建,我们知道构建镜像使用docker build命令,也就是说通过docker build的缓存机制实现了镜像的复用,不仅节省镜像存储空间,也为镜像构建节省了大量时间。...

2019-08-27 07:46:00 144

转载 计算机网络中各种交换设备的理解(中继器集线器路由器网关)

计算机网络中汲及多种联网设备,理解这些设备的关键是它们运行在不同的层次上中继器中继器是一种模拟设备,主要用来处理自己所连线缆上的信号。在一个线缆上出现的信号被清理、放大,然后再被放到另一个线缆上。中继器不理解帧、数据包等。它们只知道把比特编码成电压的符号。集线器集线器有许多条输入线路,从任何一条线路上到达的帧都被发送到所有其他的线路上,如果两帧同时到达,会发生冲突,就好像它们...

2019-08-26 17:18:00 364

转载 计算机系统结构中的8个伟大思想

面向摩尔定律的设计摩尔定律是指单芯片上的集成度每18~24个月翻一番,此定律是由Intel的创始人之一的Gordon Moore 在1965年对集成电路集成度做出的预测。几十年来一直按此规律进行,虽然近些年来不太适用。但此定律却说明了计算机计算性能的飞速进步。由于计算机设计需要几年时间,因此在项目结束时,单芯片的集成度相对于设计开始时很容易翻一番甚至翻两番。计算机设计者必须预...

2019-08-26 10:01:00 309

转载 编程思想(POP,OOP,SOA,AOP)

1)POP--面向过程编程(Process-oriented programming ):面向过程编程是以功能为中心来进行思考和组织的一种编程方法,它强调的是系统的数据被加工和处理的过程,在程序设计中主要以函数或者过程为程序的基本组织方式,系统功能是由一组相关的过程和函数序列构成。面向过程强调的是功能(加工),数据仅仅作为输入和输出存在。这种过程化的思想是一种很朴素和普遍的思想和方法...

2019-08-24 12:44:00 191

转载 OOP(面向对象编程)

原文链接:https://blog.csdn.net/qq_38526635/article/details/81319127OOP编程思想OOP核心思想:封装,继承,多态。理解:对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象...

2019-08-24 12:29:00 96

转载 CSS的一个小bug,Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`....

在vue重新渲染页面的时候,报了一个错误:翻译了报错信息后,Gradient has outdated direction syntax. New syntax is like to left instead of right.翻译:渐变有过时的方向语法。新语法与 “to left” 类似。意思是这个写法过时了,需要加上 to这样就 OK 了。转载于:https://...

2019-08-23 18:50:00 607

转载 解题报告 『[国家集训队]Tree II(LCT)』

原题地址LCT裸题,注意一下加法标记和乘法标记的下传顺序就行了。代码实现如下:#include <bits/stdc++.h>using namespace std;#define int long long#define rep(i, a, b) for (register int i = (a); i <= (b); i++)...

2019-08-23 15:47:00 71

转载 vue.js下移动端绑定click事件失效,pc端正常的问题

原因可能是我在项目中使用到了 better-scroll,默认它会阻止 touch 事件。所以在配置中需要加上 click: true 即可。例如:mounted () { this.scroll = new BScroll(this.$refs.wrapper, { mouseWheel: true, click: true, tap: true })}转载于:h...

2019-08-23 14:43:00 711

转载 Docker系列之AspNetCore Runtime VS .NetCore Runtime VS .NET Core SDK(四)

前言接下来我们就要慢慢步入在.NET Core中使用Docker的殿堂了,在开始之前如题,我们需要搞清楚一些概念,要不然看到官方提供如下一系列镜像,我们会一脸懵逼,不知道到底要使用哪一个。AspNetCore Runtime VS .NetCore Runtime VS .NET Core SDK本节我们所讲解的官方所提供的一系列镜像都是最新镜像,而且阅读本文的您还需...

2019-08-23 07:38:00 468

转载 解题报告 『[SDOI2008]洞穴勘测(LCT)』

原题地址非常基础的增删边 + 询问,没什么好讲的。代码实现如下:#include <bits/stdc++.h>using namespace std;#define rep(i, a, b) for (register int i = (a); i <= (b); i++)const int maxn = 1e4 + 5;...

2019-08-22 15:22:00 59

转载 解题报告 『[HNOI2010]弹飞绵羊(LCT)』

原题地址LCT的裸题,如果u能到v就link(u, v),如果会被弹飞就link(u, n + 1);第二个操作先cut再link然后赋值就行了。代码实现如下:#include <bits/stdc++.h>using namespace std;#define rep(i, a, b) for (register int i = (a)...

2019-08-22 15:18:00 65

转载 详解Python的装饰器

Python中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。为什么需要装饰器我们假设你的程序实现了say_hello()和say_goodbye()两个函数。def say_hello(): print "hello!" def say_goodbye(): print "hello!" # bug hereif __name...

2019-08-21 14:15:11 75

转载 leetcode--Sum Root to Leaf Numbers

Given a binary tree containing digits from0-9only, each root-to-leaf path could represent a number.An example is the root-to-leaf path1->2->3which represents the number123.Find t...

2019-08-20 23:29:03 74

转载 数格子

有一个S*S的方格,行和列都是从0到S-1。有四种操作: 操作参数含义0 S 初始化表格,大小为S*S,所有单元格的值均为0。(此操作只出现一次且一定是第一条操作)1 X Y A 将(X,Y )单元格的值增加A ...

2019-08-20 10:12:08 251

转载 计算机网络各层区别

表头链路层网络层传输层应用层一段链路端到端进程到进程进程到进程转载于:https://www.cnblogs.com/yeni/p/11381069.html

2019-08-20 09:27:00 174

转载 Docker系列之.NET Core入门(三)

前言在Docker生态系统中除了上一节所讲解的基本概念,还有其他专业术语,本文我们将一笔带过,同时会开始陆续进入到在.NET Core中使用Docker。专业术语Docker Engine(Docker引擎):客户端 - 服务器应用程序。 Docker公司将Docker Engine分为两个产品。 Docker Community Edition(CE)基于开源工具且免费...

2019-08-20 07:41:00 113

转载 es6箭头函数

1.箭头前面是参数,只有一个参数时可以省略小括号,没有参数或者有多个参数时,要用小括号括起来v=>a+b;等同于 function(v){  return a+b;}2.如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来,只有一条语句就可以省略3.如果箭头函数直接返回一个对象,必须在大括号外面加上小括号,否则会报错id=>{id:id...

2019-08-19 16:26:00 57

转载 在地址栏里输入一个 URL后,按下 Enter 到这个页面呈现出来,中间会发生什么?...

这是一个面试高频的问题在输入 URL 后,首先需要找到这个 URL 域名的服务器 IP,为了寻找这个 IP,浏览器首先会寻找缓存,查看缓存中是否有记录,缓存的查找记录为:浏览器缓存 ->系统缓存 -> 路由器缓存,缓存中没有则查找系统的 hosts 文件中是否有记录,如果没有则查询 DNS 服务器,得到服务器的 IP 地址后,浏览器根据这个 IP 以及相应的端口号,构造...

2019-08-18 23:36:00 305

转载 解题报告 『矿洞:坍塌(ODT)』

原题地址退役第二天也要坚持用珂朵莉树水题。代码实现如下:#include <bits/stdc++.h>using namespace std;#define IT set<node>::iterator#define rep(i, a, b) for (register int i = (a); i <= (b); i...

2019-08-17 18:05:00 80

转载 Git回滚代码到某个commit

回退命令:$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码强推到远程:$ git push origin HEAD --force转载于:https://www...

2019-08-17 17:20:00 59

转载 了解 npm install -S -D 的区别,看这篇就完事了

一、npm install -S -D 的区别npm install module_name -S 即 npm install module_name --save写入dependenciesnpm install module_name -D 即 npm install module_name --save-dev写入devDependenciesnpm install --...

2019-08-17 16:33:00 93

转载 解题报告 『语文1(chin1)- 理理思维(ODT)』

原题地址即使被强制退役了也要坚持用珂朵莉树水题。代码实现如下:#include <bits/stdc++.h>using namespace std;#define IT set<node>::iterator#define rep(i, a, b) for (register int i = (a); i <= (b)...

2019-08-16 21:07:00 72

转载 解题报告 『[SHOI2015]脑洞治疗仪(ODT)』

原题地址继续用珂朵莉树水题。代码实现如下:#include <bits/stdc++.h>using namespace std;#define int long long#define IT set<node>::iterator#define rep(i, a, b) for (register int i = (a)...

2019-08-16 15:51:00 62

转载 解题报告 『[SCOI2010]序列操作(ODT)』

原题地址用珂朵莉树水题。代码实现如下:#include <bits/stdc++.h>using namespace std;#define int long long#define IT set<node>::iterator#define rep(i, a, b) for (register int i = (a); ...

2019-08-16 15:49:00 75

转载 解题报告 『CF896C Willem, Chtholly and Seniorious(ODT)』

原题地址国内珂朵莉树的起源,同时也是板子题。网上就能找到很多资料,在此我就不赘述了。代码实现如下:#include <bits/stdc++.h>using namespace std;#define int long long#define IT set<node>::iterator#define rep(i...

2019-08-16 15:45:00 93

转载 Linux环境Nginx安装

开始前,请确认gcc g++开发类库是否装好,默认已经安装。  ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtool  centos平台编译环境使用如下指令  安装make:yum -y install gcc automake autoconf libto...

2019-08-16 09:36:00 70

转载 T-SQL查询进阶-10分钟理解游标

概述 游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得...

2019-08-15 23:14:04 128

转载 oracle中游标的使用

oracle中的游标,游标的概念与作用,游标的分类,游标的使用。一,游标的概念与作用   摘自百度百科:游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。游标实际上是一种能从包括多条数据记录的结果集中每次...

2019-08-15 11:43:00 76

转载 JQuery源码解读 JQ框架简化( 妙味讲堂 - 视频笔记 - 第一部分)

JQuery源码解读JQ框架简化( 妙味讲堂 - 视频笔记 - 第一部分)1.1 定义一些变量和函数 jQuery = fuction() {}1.2 给JQ对象添加一些方法和属性 length1.3 extend: jQ的继承方法 1.4 jQuery.extend() 扩展一些工具方法...

2019-08-15 01:34:00 234

转载 REDELK的安装和使用

0x00 前言简介红队的SIEM有两个主要目标:通过创建一个集中管理中心,收集和丰富来自多个teamservers的所有相关操作日志,增强了红队人员的可用性和概述。这对于在操作中进行历史搜索以及提供操作的可预览视图(例如蓝队)非常有用。特别适用于多场景、多teamservers、多成员和多时间操作。此外,查看所有屏幕截图、IOC、键盘输出等简单方法通过一个集中管理中心收...

2019-08-14 22:28:00 288

转载 Oracle表结构修改触发视图无法正常使用问题

一.问题描述当对视图使用的基表进行表结构修改后,会触发视图的无效以及编译出错问题,必须重建视图解决。二.问题再现1.Oracle10g环境1.1 创建视图测试用两张基表:TestTable和TestUser1.2 创建测试视图VW_TABLEUSERALL和VW_TABLEUSER前者使用了TestTable.*, 后者显示指定列。 查询视图的状态如下...

2019-08-14 16:17:50 491

转载 C#类中使用Session的正确方法

这个类应该继承自System.Web.UI.Pageusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web....

2019-08-14 13:54:51 1263

转载 The Flatmates - 2

Episode 50 airportwait until unfasten seatbeltmobile switch offlight turn offdesignated areas指定区域overhead lockers 行李架Episode 49scapegoat替罪羊empty-handed空手...

2019-08-14 12:24:23 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除