自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Codeforces932D. Tree

n<=400000个在线操作:树上插入一个某点权、父亲为某点的点;查询这样的最长点序列:序列的某个数必须是上一个数的祖先之一;序列的点权和不能超过x;序列的某个点的点权必须不小于上一个,且相邻两个点之间不存在点权大于等于深度大的那个点的点权的点。说白了,就是每个点找他祖先中第一个点权大于等于他的点,然后建一棵假的树,树边表示某点如果要构造序列,序列的下一个数字就是他祖先。分...

2018-02-28 21:33:00 32

转载 docker redis

https://www.cnblogs.com/cgpei/p/7151612.html重启docker>systmctl restart docker>mkdir -p ~/redis ~/redis/data -p如果文件夹不存在就会创建>docker run -p 6379:6379 -v $PWD/data:/data -d redis redi...

2018-02-28 17:06:00 44

转载 布尔变量在项目中的应用

在本次项目中,收获最大的一点应该就是学会了在项目中应用布尔变量了,以下谈谈我对布尔变量使用的一些看法。在本次项目中,有一个困扰了我许久的难题,那就是代码的逻辑问题,一开始由于各种逻辑混乱,导致插件效果不尽如人意,插件的控制效果很不理想,最后通过几个布尔变量,轻而易举的弄通了代码逻辑,也使插件很合乎我意的跑了起来,甚至还可以加以扩展。下面举个小栗子来说明布尔变量的简单使用吧:help = F...

2018-02-28 13:10:00 122

转载 当div没有设置宽度,使用width的fit-content和margin:auto实现元素的水平居中

当我们做水平居中的时候,会有许多方法,margin:0 auto,或者test-align:center,以及flex布局。当元素的width不固定的时候,我们如何实现水平居中呢,代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...

2018-02-27 13:45:00 311

转载 scanf连续输入字符,中间不要忘记\n

1 #include <stdio.h> 2 3 int main(void) 4 5 { 6 7 int precipitating; 8 9 int temperature;10 11 printf("\nInput precipitating");12 13 scanf("%...

2018-02-26 22:03:00 103

转载 [CQOI 2011]动态逆序对

Description题库链接对于序列 \(A\) ,它的逆序对数定义为满足 \(i<j\) ,且 \(A_i>A_j\) 的数对 \((i,j)\) 的个数。给 \(1\) 到 \(n\) 的一个排列,按照某种顺序依次删除 \(m\) 个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。Solution好久以前的坑了...解法一考虑树套树。删去一个...

2018-02-26 18:58:00 47

转载 报考教师资格证需要什么条件

符合什么学历条件才能报考?资格种类应当具备的学历条件幼儿园教师幼儿师范学校毕业或以上学历小学教师大学专科毕业及以上学历初级中学教师【初中】大学本科毕业及其以上学历高级中学教师【高中】大学本科毕业及其以上学历中等职业学校教师大学专科毕业及其以上学历中等职业学校实习指导教师大学专科毕业及...

2018-02-26 10:38:00 95

转载 Unix编码哲学

这几天,我在看Unix,发现很多人在谈"Unix哲学",也就是开发Unix系统的指导思想。但是我发现,所有人都同意,"简单原则"----尽量用简单的方法解决问题----是"Unix哲学"的根本原则。这也就是著名的KISS(keep it simple, stupid),意思是"保持简单和笨拙"。下面就是我对"简单原则"的笔记。如果你想最简单地完成一项编程任务,我认为可以从四个方面入手:...

2018-02-26 10:15:00 59

转载 Python面向对象篇(3)-封装、多态、反射及描述符

1、 多态  多态,最浅显的意识就是同一事物具有多种形态,这很好理解,动物是一个大类,猫类属于动物类,狗类属于动物类,人也是属于动物类,那能理解成,猫、狗、人是一样的吗?当然不是,还有,水,分为液体、固体、气体,但它们都是H20构成的,这也是多态。意味着对于不同的类的对象,可以执行相同的操作,  多态是面向对象语言的一个基本特性,多态就意味着变量不需要知道引用的对象是什么,通过一个统一的接...

2018-02-26 08:30:00 49

转载 容器组件

网站编辑器容器组件需求文档编制:吴畏竞日期:2018-2-25版本说明版本号编辑者内容V1.0吴畏竞创建容器组件需求说明...

2018-02-25 19:19:00 335

转载 裸地并查集

【例4-7】亲戚(relation)链接:http://ybt.ssoier.cn:8088/problem_show.php?pid=1346时间限制: 1000 ms 内存限制: 65536 KB【题目描述】或许你并不知道,你的某个朋友是你的亲戚。他可能是你的曾祖父的外公的女婿的外甥女的表姐的孙子。如果能得到完整的家谱,判断两个人是否是亲戚应该是可行的,但如果两...

2018-02-25 18:55:00 66

转载 PyMongo官方文档翻译——VNPY

PyMongo是MongoDB数据库的python模块VNPY默认的数据库,没有采用SQL类型的数据库,而是采用No-Sql类型的MongoDB数据库,对于想了解VNPY内部结构的童鞋,多多少少会遇到PyMongo的调用问题,虽然我个人不喜欢用数据库的方式存储证券行情数据,这类高度结构化的数据,但为了重构VNPY,使得使用HDF5或CSV代替MongoDB,我们还是需要了解一下该数据库的调...

2018-02-25 16:04:00 60

转载 C语言实现的简单银行存取款程序 请输入如下数字命令

#include <stdio.h>int main(void){ //提供变量 cmd balance(余额) deposit(存款) withdraw(取款) //利用while做死循环 int cmd; float balance=0.0f, deposit, withdraw; printf("------【陈大纯简单的银行存取款程序】请输入...

2018-02-25 11:00:00 2250

转载 软件工程——个人记录(g)

记录时间:2018年02月13日完成事项: 1、学号及电话号码格式验证var checkMobile = (rule, value, callback) => { if (!value) { return callback(ne...

2018-02-25 10:54:00 40

转载 事务、视图、索引、备份、还原

事务: 是作为单个逻辑公作单元执行的一系列操作 。事务是一个不可分割的公作逻辑单元多个操作作为一个整体向系统提交.要么都执行,要么不执行事务的特性:事务必须具备以下四个属性,简称ACID属性原子性:事务是一个完整的操作,事务的各步操作是不可分的(原子的),要么都执行,要么都不执行一致性:当事务完成时,数据必须处于一致状态隔离性:并发事务之间彼此隔离,独立,它不应该以任何...

2018-02-25 10:09:00 46

转载 详解mysql 获取当前日期及格式化

本篇文章主要介绍了mysql 获取当前日期及格式化,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。MySQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间字段format:日期格式返回系统日期,输出 2009-12-25 14:38:59?1...

2018-02-24 11:42:00 121

转载 手写移动端数字键盘

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-...

2018-02-23 14:59:00 128

转载 青蛙跳杯子

bfs,需要注意用set记录走过的局面,我用的是set<string> condition,看其他人的博客有用set<string> visited 的,变量名起得更加贴切只要注意这个点,细心一点就可以AC了#include <stdio.h>#include <memory.h>#include <math.h>...

2018-02-22 09:52:00 34

转载 django 之 用户忘记密码的解决办法

编程思路:1.发送修改密码的链接到用户邮箱2.链接指向密码修改model3.通过sesson 取得用户对应数据库记录4.调用修改密码界面,修改密码及保存5.修改urls.py附:相关代码在 view.py对应思路编号 1class ContactForm(forms.Form): #修改密码 username = forms...

2018-02-17 15:47:00 598

转载 centos6之前版本的启动流程

centos6 之前的系统启动: linux启动流程: 1)加电自检 2)读取MBR,引导加载程序grub,完成grub的三个阶段。 3)加载系统内核kernel,执行系统初始化信息。 4)启动用户空间第一个执行程序/sbin/init,并调用init的配置文件,完成初始化。 5)启动核心的外挂模块,来启动各种所需服务。 6)启动6个虚拟终端...

2018-02-13 23:58:00 56

转载 软件需求模式阅读笔记1

要做好软件需求分析,我们首先要知道什么事需求。需求,就是定义系统需要做什么而不是怎么做。需求定义了必须解决的问题:系统的目的是什么,以及为了多达到目的系统需要的所有功能。需求不定义解决方案。一个需求是系统bicultural满足的单一的,可测量的目标。最好使用清晰的文字来表达每个需求。需求最重要的是定义了系统必须做什么和它必须能完成的行为。这些叫做功能性需求。定义需求的过程就是确定一个系...

2018-02-13 15:00:00 40

转载 存储快照实现原理

存储快照有两种实现方式:COW(写时复制Copy-On-Write)、ROW(写重定向Redirect-On-Write),两种实现方法有区别,造成读写性能、应用场景有比较大的区别。COW:原理见下图(从网上找的,没自己画)。1)原卷数据是A~G。此卷Metedata像指针一样指向这些数据。2)当做快照时,重新复制一份Metedata,并且也指向这些A~G数据。3)当有数据要写入到源...

2018-02-12 13:02:00 81

转载 USACO 2006 NOV Corn Fields

题目描述Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ N ≤ 12) square parcels. He wants to grow some yummy corn for the cows on a number of squares. Regre...

2018-02-10 20:38:00 37

转载 16、sockect

一、局域网因特网  服务器是指提供信息的计算机或程序,客户机是指请求信息的计算机或程序,而网络用于连接服务器与客户机,实现两者之间的通信。但有时在某个网络中很难将服务器和客户机区分开。我们通常说的“局域网(Local Area Network LAN)”就是一群通过一定形式连接起来的计算机。它可以由两台计算机组成,也可以由同一个区域内的上千台计算机组成。由LAN延伸到更大的范围,这样的网络称...

2018-02-08 19:55:00 63

转载 模块使用

模块知识储备:1、定义用来从逻辑上组织python代码(变量、函数、类、逻辑 实现一个功能)。本质上就是 .py结尾的python文件2、导入方法Import module_test #导入一个模块Import module1_test,module2._test #导入两个模块From module_test import * #表示如果module_test中有几个方...

2018-02-07 11:57:00 141

转载 Collection---CopyOnWrite(应用于大量度 而少量写的场景)

1、CopyOnWriteArrayList:  底层是一个可变数组 private transient volatile Object[] array ; 读的时候不用加锁,写加锁public void add(int index, E element) {   final ReentrantLock lock = l.lock; ...

2018-02-06 09:43:00 71

转载 新年的展望,2018 hello world~

  虽然离$2017$到$2018$的跨年已经过去很久了,但还是想写点东西试图拯救一下最近有些颓势的自己~  $2017$对我来说是意义重大的一年,这一年里,我有欢笑也有泪水,有收获也有挫折,有坚强也有脆弱,有结识和离别,有破碎的梦和新的期盼  $2017$年的前一半,我在挥洒汗水,为了中考而奋力拼搏,挤出极少的闲暇时间刷刷题,打打比赛,经过中考的洗礼,我更加懂得了如何努力奋斗,...

2018-02-05 16:40:00 35

转载 CocosCreator引擎修改与定制

1.CCGame.js 修改部分数据脚本的加载时机,避免首屏卡顿// Load game scriptsvar jsList = config[CONFIG_KEY.jsList];if (jsList && jsList.length > 0) { cc.loader.load(jsList, function (err) { i...

2018-02-05 16:01:00 1131

转载 谷歌浏览器如何调试JS

平常在开发过程中,经常会接触到前端页面。那么对于js的调试那可是家常便饭,谷歌浏览器是常用来调试JS代码的工具,本文主要介绍如何利用谷歌浏览器来调试JS代码,协助我们进行开发工作,加快开发效率。 1、首先,打开谷歌浏览器,然后打开调试功能栏,按快捷键F12或者ctrl+shift+j,或者在页面直接右键点击检查就可以打开谷歌浏览器的开发者工具。打开后页面如下所示。...

2018-02-05 14:25:00 260

转载 gf框架之grpool - 高性能的goroutine池

Go语言中的goroutine虽然相对于系统线程来说比较轻量级,但是在高并发量下的goroutine频繁创建和销毁对于性能损耗以及GC来说压力也不小。充分将goroutine复用,减少goroutine的创建/销毁的性能损耗,这便是grpool对goroutine进行池化封装的目的。例如,针对于100W个执行任务,使用goroutine的话需要不停创建并销毁100W个goroutine,而...

2018-02-05 10:53:00 84

转载 javascript脚本混淆

javascript脚本混淆脚本病毒是一个一直以来就存在,且长期活跃着的一种与PE病毒完全不同的一类病毒类型,其制作的门槛低、混淆加密方式的千变万化,容易传播、容易躲避检测,不为广大网民熟知等诸多特性,都深深吸引着各色各样的恶意软件制作者 …小到一个不起眼的lnk快捷方式,大到一个word文档,都是脚本的载体。本文主要以 js脚本为例(特指JScript,下同 ),具体结合实际样...

2018-02-04 15:00:00 253

转载 常用网络技术

根据这些年的实际工作情况,总结一下企业生产环境中常用的网络技术,金融行业为主1、二层技术二层的路由协议:STP协议族,包括其进化后的PVST、MSTP、RSTP缩小广播域:Vlan,端口的access模式和Trunk模式二层与三层的纽带:ARP,用来查看和绑定MAC[真]二层的路由协议:TRILL,可能是还不太成熟,或者是太保守,北京见过,郑州没有QinQ据说应用...

2018-02-03 01:53:00 617

转载 Linux上vi编辑文件非正常退出后文件恢复

Vim另存文件的命令为编辑完文件后Esc,输入以下指令:w filename编辑文件时非正常退出,会生成.hello.txt.swp的文件,还有一些其他信息恢复文件要使用以下命令:[keysystem@localhost 20180202]$ vim -r hello.txt 按照提示回车即可。然后保存文件,并删除.swp隐藏文件(rm .hello.txt.swp...

2018-02-02 13:03:00 731

转载 鸟哥的linux私房菜学习-(十)vim程序编辑器

1.vi和vim在 Linux 的世界中,绝大部分的配置文件都是以 ASCII 的纯文本形态存在,因此利用简单的文字编辑软件就能够修改设定了!常常听到的就有:emacs,pico,nano,joe, 与vim等等(注1)。2.vi的使用基本上 vi 共分为三种模式,分别是『一般模式』、『编辑模式』与『指令列命令模式』。 这三种模式的作用分别是:...

2018-02-02 11:42:00 78

转载 js为什么是单线程的?10分钟了解js引擎的执行机制

深入理解JS引擎的执行机制1.JS为什么是单线程的? 为什么需要异步? 单线程又是如何实现异步的呢?2.JS中的event loop(1)3.JS中的event loop(2)4.说说setTimeout首先,请牢记2点:(1) JS是单线程语言(2) JS的Event Loop是JS的执行机制。深入了解JS的执行,就等于深入了解JS里的ev...

2018-02-02 06:44:00 105

转载 freebsd安装python2

第一步 cd /usr/ports/lang/python27第二步 输入以下命令(需要联网)makemake install到此如果输入python无效 继续第三步 cd /usr/ports/lang/python第四步 make install clean第五步 rehash到此 输入python启动(亲测)转载于:https://www.cnblo...

2018-02-01 23:59:00 187

转载 python------并发编程

一 操作系统的作用:  1:隐藏丑陋复杂的硬件接口,提供良好的抽象接口  2:管理、调度进程,并且将多个进程对硬件的竞争变得有序二 多道技术:   1.产生背景:针对单核,实现并发  ps:  现在的主机一般是多核,那么每个核都会利用多道技术  有4个cpu,运行于cpu1的某个程序遇到io阻塞,会等到io结束再重新调度,会被调度到4个  cpu中的任意一个,具体由...

2018-02-01 19:36:00 51

空空如也

空空如也

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

TA关注的人

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