自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 洛谷 1328 生活大爆炸版石头剪刀布(NOIp2014提高组)

【题解】  简单粗暴的模拟题。 1 #include<cstdio> 2 #include<algorithm> 3 #include<cstring> 4 #define LL long long 5 #define rg register 6 #define N 200010 7 using namespace...

2018-07-31 20:53:00 58

转载 死磕JDK源码之CyclicBarrier

源码分析 1 package java.util.concurrent; 2 3 import java.util.concurrent.locks.Condition; 4 import java.util.concurrent.locks.ReentrantLock; 5 6 /* 7 一个同步辅助类,它允许一组线程互相等待,直...

2018-07-31 20:43:00 82

转载 Nginx优化之日志优化,URL访问控制,防盗链,及站点文件目录优化

Nginx日志相关优化与安全日志切割脚本如下:#!/bin#日志切割脚本Date=`date +%Y%m%d`Bdir="/usr/local/nginx"Nginxlogdir="$Bdir/logs"Logname="access"[ -d $Nginxlogdir ] && cd $Nginxlogdir ||exit 2[ -f "$...

2018-07-30 20:37:00 158

转载 关于tcp的三次握手与四次挥手,以及粘包

关于tcp的三次握手与四次挥手,以及粘包 tcp三次握手:TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN+ACK[1],并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接。[1] TCP三次握手的过程如下:客户端发送SYN(SEQ=x)报文给...

2018-07-30 14:47:00 160

转载 非对称加密

1、RSA实现原理1.1数学知识准备# RSA加密算法中,用到素数、互质数、指数运算、模运算等几个简单的数学知识# 素数# 素数又称质数,指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数# 互质数# 百度百科上的解释是:公因数只有1的两个数,叫做互质数。# 维基百科上的解释是:互质,又称互素。若N个整数的最大公因子是1,则称...

2018-07-28 11:42:00 186

转载 ssh-keygen生成git ssh密钥

title: ssh-keygen生成git ssh密钥date: 2018-05-07 08:49:21tags: [git,ssh-keygen]---ssh-keygen生成git ssh密钥SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell。SSH登录是需要...

2018-07-27 09:47:00 60

转载 HADOOP

MapReduce provides a programming model that abstracts the problem form disk reads and writes, transforming it into computation over sets of keys and values.Common: A set of components and in...

2018-07-27 07:37:00 79

转载 CentOS 7安装

一、软件环境Windows7VMware12CentOS 7二、安装过程1.打开VMware,点击左上角“文件”--新建虚拟机.2.选择“典型”--“下一步”3.找到镜像文件位置--下一步4.给虚拟机命名--选择虚拟机保存路径--下一步5.默认选择--下一步6.自定义硬件7.网络配置NAT、内存1536--关闭8.点击完成...

2018-07-26 22:32:00 118

转载 秒杀架构实践

前言之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。本次采用循序渐进的方式逐步提高性能达到并发秒杀的效果,文章较长请准备好瓜子板凳(liushuizhang

2018-07-26 08:02:00 34

转载 股票基本知识入门提纲

股票代码是由6位数组组成6开头的是上海交易所上市的股票代码也能显示一个公司的实力沪市A股:600、601、603开头的,6006**是最早上市的股票深市A股:以000开头创业板:以300开头中小板:以002开头上海证券交易所,只经营主板深圳证券交易所,有主板、中小板和创业板主板:主要面向经营相对稳定、盈利能力较强的大型成熟企业中小板:主要面...

2018-07-25 19:56:00 467

转载 jquery选择器

很多种,大概归纳为9种。(1)基本#id element .class * selector1,selector2,selectorN (2)层次选择器:ancestor descendant parent > child prev + next prev ~ siblings (3)基本过滤器选择器:first :last :not :even :odd :eq :gt :lt ...

2018-07-25 15:55:00 36

转载 vue系列

1.vue基础2.vue请求和跨域3.自定义全局组件4.vue-router5.Vuex转载于:https://www.cnblogs.com/xinsiwei18/p/9364919.html

2018-07-25 11:19:00 41

转载 flex布局入门总结——语法篇

前几天看了阮一峰的Flex布局教程,讲的很不错,总结一下,有兴趣的可以去看原文http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html一 Flex布局?Flex全名Flexible Box即弹性布局,基本用法:display:flex;行内元素:display:inline-flexwebkit内核的浏览器必须...

2018-07-23 17:31:00 64

转载 01-----学习vue前的准备工作

起步 1.扎实的HTML/CSS/Javascript基本功,这是前置条件。2.不要用任何的构建项目工具,只用最简单的<script>,把教程里的例子模仿一遍,理解用法。不推荐上来就直接用 vue-cli 构建项目,尤其是如果没有 Node/Webpack 基础。另外在这里大家补充点ES6的语法。什么是...

2018-07-23 14:03:00 41

转载 jenkins持续集成之Global Tool Configuration的配置

Global Tool Configuration的配置过程:1、点击系统管理2、点击 Global Tool Configuration3、必须配置: jdk git ant maven1、点击系统管理2.配置git版本管理工具3.jdk的安装配置4.配置ant打包编译工具...

2018-07-21 21:31:00 770

转载 暑假第七测

i题解:第一题:状压+贪心;我们发现两个质数对同时选对结果的影响就是他们的LCM,所以30以上的质数不会互相影响的;而30以下的质数只有10个,30以上也就40多个,所以30以下状压,枚举所有状态,30以上贪心,看他加进来的贡献>0就选;(2^10 * 30)#include<bits/stdc++.h>...

2018-07-21 17:42:00 46

转载 OpenSSL编写SSL,TLS程序***

一、简介SSL(Secure Socket Layer)是netscape公司提出的主要用于web的安全通信标准,分为2.0版和3.0版.TLS(Transport Layer Security)是IETF的TLS 工作组在SSL3.0基础之上提出的安全通信标准,目前版本是1.0,即RFC2246.SSL/TLS提供的安全机制可以保证应用层数据在互联网络传输 不 被监听,伪造和窜改.ope...

2018-07-20 14:54:00 107

转载 博弈论笔记--06--纳什均衡之约会游戏与古诺模型

纳什博弈是自我强制的,每个人都相信自己会赞同协议。领导力可以在协调博弈中将人调到一个特定的平衡。战略补充博弈:类似协调博弈,双方都想做的更多Game One:Going to the Moive博弈:收益为想要看某部电影的欲望所以电影三是受控策略,严格劣势策略BR1==BR2==(movie1) and (movie2)最佳反应和纳什均衡相同,但是两种均衡冲突Battle of ...

2018-07-20 12:45:00 469

转载 Java8特性:函数接口和集合操作

Java8特性:函数接口和集合操作Function简单函数Function类似于数学中的函数: y=f(x)y=f(x) 输入时x,输出是y,函数关系是f。Java8中的函数的写法类似于lambda表达式:Function<Integer, Integer> f = x -> x + 5;int y = f....

2018-07-19 23:12:00 130

转载 图论学习二之Topological Sort(拓扑排序)

      拓扑排序 Topological-Sort• 对一个有向无环图G进行 拓扑排序, 是将G中所有 顶点排成一个线性序列, 使 对 于 图 中 任 意 弧 <u, v>∈E, u在序列中出 现在v之前 有向无环图Directed Acyclic Graph, DAG 拓扑排序保证所有的有向边在序列中都是从左边结点指向右边结点;如果...

2018-07-19 19:26:00 77

转载 课时2:用python设计第一个游戏

目录:一、第一个小游戏二、缩进三、BIF四、课时02课后习题及答案*********************一、第一个小游戏*********************# p2_1.py"""--- 第一个小游戏 ---"""temp = input("不妨猜猜小甲鱼现在心里想的是哪一个数字:")guess = int(temp)if ...

2018-07-19 18:06:00 52

转载 【tomcat环境搭建】Linux和Windows下tomcat开机自启动设置

目前很多项目都部署在tomcat上,频繁操作中,每次启动或关闭tomcat都稍显麻烦,那如何设置tomcat的开机自启动?Linux下tomcat的开机自启动设置网上主要有两种方式,一种是shell脚本启动方式、一种是修改系统文件方式;这里整理下秒上手的简易方式。1、修改系统文件rc.local:vi /etc/rc.d/rc.local rc.local...

2018-07-17 17:32:00 69

转载 中国剩余定理及其扩展学习笔记

Chinese Remainder Theorem(CRT)又称孙子定理,是用来解决一类同余方程组问题的方法。百度一下这个要用到欧几里得算法相关知识,不会走这里GO我们从一个简单的例子入手:现有如下式子(p1,p2p1,p2为质数):①{x≡a1(modp1)x≡a2(modp2)①{x≡a1(modp1)x≡a...

2018-07-16 21:40:00 115

转载 homestead中phpredis扩展的安装

进入https://github.com/phpredis/phpredis/releases下载最新包在解压后的目录运行对应php版本的phpize如/usr/bin/phpize7.2/usr/bin/phpize7.2./configuremake && make install#注意这里的make install 可能要用root权限运行在目...

2018-07-16 18:50:00 59

转载 bootstrap表格参数说明

表格参数:名称标签类型默认描述-data-toggleString‘table’不用写 JavaScript 直接启用表格。classesdata-classesString‘table table-hover’表格的类名称。默认情况下,表格是有边框的,你可以添加 ‘table-no-bordered’...

2018-07-16 17:28:00 128

转载 【心情随笔】

一、目的 所以我为啥要写这个鬼日记?玩一玩浪一浪,缓解一下最近忙碌的生活和有点不太晴朗的心情,瞎特么乱写免费巨划算。。。二、内容 如果问我现在想说点什么,我能说我想骂人吗?不能,因为我是祖国的花骨朵,党和国家的小女儿,女儿就要有女儿的样子,要优雅,要乖巧。 那,我该采取怎样的方式吐槽CD的生活呢?哇呜哇呜哇.......为什么受伤的总是我呀,我还...

2018-07-15 12:05:00 70

转载 数组和函数数组

1.首先看一下函数,每个函数的函数名表示的是函数的入口地址,简单看一下,如下图: 1 #include "stdafx.h" 2 3 #include "stdio.h" 4 #include "stdlib.h" 5 6 void Test(void) 7 { 8 printf("Test \r\n"); 9 }10 11...

2018-07-13 22:58:00 134

转载 babel的安装全过程

使用babel解释ES6的步骤: 一、安装babel cnpm install -g babel-cli babel-preset-env 二、写.babelrc 文件 { "presets": ["es2015"] } 三、安装babel-preset-es2015 文件 cnpm install --save-dev babel-preset-es2015 四、执行:bab...

2018-07-13 15:08:00 210

转载 【mySQL】 - 主键

什么是主键?对于表中的每一行数据,都会有一个字段或一组字段,用于标识自己的唯一性,这样的一个或一组字段,就叫主键如果没有这个主键,那么对于表中的每一行的管理,会陷入混乱,我要更新某一特定行的数值,该怎么选择呢?主键需要满足什么条件?a. 主键要满足唯一性:任何两行数据,其主键必定不相同。b. 主键要满足非空性:主键如果为空,则无法起到标识此行的作用c. 主键不做修改和更新...

2018-07-13 00:19:00 56

转载 Software-Defined Networking:A comprehensive Survey

发表于2015年1月阅读时间:2018.7.2 ~ 2018.7.110x00摘要传统的IP网络被广泛采用,但很复杂且难以管理。根据预定义的策略配置网络并重新配置以响应故障,负载和更改都很困难。当前的网络也是纵向合并的:控制和数据平面捆绑在一起。软件定义网络(SDN)通过打破纵向合并,将网络的控制逻辑与底层路由器和交换机分离,促进(逻辑)网络控制集中化和引入编程网络的能力。...

2018-07-12 19:56:00 531

转载 P3690 【模板】Link Cut Tree (动态树)

P3690 【模板】Link Cut Tree (动态树)https://www.luogu.org/problemnew/show/P3690分析:  LCT模板代码:注意一下cut! 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef long long L...

2018-07-12 14:47:00 55

转载 css实现简单的告警提示动画效果

需求:css实现简单的告警提示动画效果,当接收到实时信息的时候,页面弹出告警信息的动画效果<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>css实现告警提示动画</ti...

2018-07-12 13:47:00 98

转载 GridControl中文属性

1 AppearanceEmbeddedNavigator 嵌入导航器(DataBindings) 数据绑定 (Advanced) 高级设置 Tag TextAccessibleDescription 可描述AccessibleName 可访问名AccessibleRole 可访问资源AllowDrop 允许停...

2018-07-12 11:54:00 316

转载 [NOI 2015]品酒大会

Description题库链接\(n\) 杯鸡尾酒排成一行,其中第 \(i\) 杯酒 (\(1 \leq i \leq n\)) 被贴上了一个标签 \(s_i\),每个标签都是 \(26\) 个小写英文字母之一。设 \(\mathrm{Str}(l, r)\) 表示第 \(l\) 杯酒到第 \(r\) 杯酒的 \(r - l + 1\) 个标签顺次连接构成的字符串。若 \(\math...

2018-07-11 16:08:00 43

转载 02-JVM内存模型:虚拟机栈与本地方法栈

一、虚拟机栈(VM Stack)1.1)什么是虚拟机栈  虚拟机栈是用于描述java方法执行的内存模型。  每个java方法在执行时,会创建一个“栈帧(stack frame)”,栈帧的结构分为“局部变量表、操作数栈、动态链接、方法出口”几个部分(具体的作用会在字节码执行引擎章节中讲到,这里只需要了解栈帧是一个方法执行时所需要数据的结构)。我们常说的“堆内存、栈内存”中的“栈...

2018-07-11 10:52:00 82

转载 socket编程学习

基于udp的socketudp是无连接的,那边先启动不会报错udp的小例子:1 from socket import *2 ip_port=('127.0.0.1',8888)3 buffer_size=10244 myudp_server=socket(AF_INET,SOCK_DGRAM)5 myudp_server.bind(ip_port)6 wh...

2018-07-10 22:31:00 32

转载 volatile关键字解析

volatile 保证此变量对所有线程的可见性。这个可见性是指,当一个线程读取volatile修饰的变量时,永远读取的都是最后一个线程写回主内存的最新值。某个线程在读取数据之后,另一个线程对变量值做了修改,这个线程是不知道的,这就导致当前线程读取的值是过期的,当前线程将过期的数据经过计算写回主内存时,就会出现问题。看下面代码:public class VolatileTest { pu...

2018-07-10 19:26:00 58

转载 获取地址栏后面的参数值

1.获取地址栏后面某一个参数的值functionGetQueryString(name){varreg = newRegExp("(^|&)"+ name +"=([^&]*)(&|$)");varr = window.location.search.substr(1).match(reg);if(r!=...

2018-07-09 11:19:00 332

转载 C#实现多级子目录Zip压缩解压实例

参考 https://blog.csdn.net/lki_suidongdong/article/details/20942977 重点: 实现多级子目录的压缩,类似winrar,可以选择是否排除基准目录 1 public void Zi...

2018-07-07 11:31:00 180

转载 C# 插件化方案(Add-In)

白话插件框架原理WPF 插件开发(.NET Framework 3.5 System.Addin)原文:AddIn Enabled Applications转载于:https://www.cnblogs.com/jeason1997/p/9271610.html

2018-07-06 02:11:00 865

空空如也

空空如也

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

TA关注的人

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