首页 > 2018年08月20日 > 全部分享
bzoj3524 [Poi2014]Couriers
传送门 分析 我看到这个题的第一反应使用莫队水过去,于是我考虑建立一棵权值线段树,每一次从里面插入或删除一个数,然后查询,但是复杂度是O(n√nlogn),明显不行。由于这是在一个区间查询数量,所以可以考虑用主席树来维护。建树过程不必说了,查询过程我们是在查询是不是有一个点的值大于k,所以我们每一次 ...
分类:其他   时间:2018-08-20 11:11:55    收藏:0  评论:0  赞:0  阅读:157
flashback
Flashback在mysql5.6的应用 工具简介 针对row格式的binlog可以解析为回滚操作语句,如delete反向生成insert,update生成反向的update,insert反向生成delete;在线上误操作的时候我们可以快速的将数据恢复到修改前的状态。 安装 1、下载地址 http ...
分类:其他   时间:2018-08-20 11:11:40    收藏:0  评论:0  赞:0  阅读:225
判断一个变量类型是对象还是数组
因为无论是数组还是对象,对于typeof的操作返回值都为object,所以就有了区分数组类型和对象类型的需要: 方一:通过length属性:一般情况下对象没有length属性值,其值为undefiend,而数组的length值为number类型 缺点:非常不实用,当对象的属性存在length,且其值 ...
分类:编程语言   时间:2018-08-20 11:11:22    收藏:0  评论:0  赞:0  阅读:195
设计为服务的最佳实践(转)
设计微服务的最佳实践 你是否曾想过,什么是微服务?以及大规模的互联网行业,例如社交,电商,物流,金融等领域,如何使用微服务构建互联网应用以满足用户需求。 要了解微服务是什么,你必须了解如何将单体应用程序,拆解为独立打包和部署的微型应用程序。本文章将帮助你清晰化的理解,开发者如何根据需求使用微服务来构 ...
分类:其他   时间:2018-08-20 11:11:08    收藏:0  评论:0  赞:0  阅读:198
iOS tableView高度缓存
tableView计算完高度后,把高度缓存起来,避免下次重复计算,以减少不必要的消耗 ...
分类:移动平台   时间:2018-08-20 11:10:54    收藏:0  评论:0  赞:0  阅读:254
break与continue在循环中的区别
break (1).结束当前整个循环,执行当前循环下边的语句。忽略循环体中任何其它语句和循环条件测试。 (2).只能跳出一层循环,如果循环是嵌套循环,那么需要按照你嵌套的层次,逐步使用break来跳出。 continue (1).终止本次循环的执行,即跳过当前这次循环中continue语句后尚未执行 ...
分类:其他   时间:2018-08-20 11:10:36    收藏:0  评论:0  赞:0  阅读:170
springMVC请求过程
SpringMVC框架是一个基于请求驱动的Web框架,并且使用了‘前端控制器’模型来进行设计,再根据‘请求映射规则’分发给相应的页面控制器进行处理。(一)整体流程 具体步骤:1、 首先用户发送请求到前端控制器,前端控制器根据请求信息(如 URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即 ...
分类:编程语言   时间:2018-08-20 11:10:18    收藏:0  评论:0  赞:0  阅读:161
[LeetCode] 2. Add Two Numbers
You are given two non empty linked lists representing two non negative integers. The digits are stored in reverse order and each of their nodes contai ...
分类:其他   时间:2018-08-20 11:09:54    收藏:0  评论:0  赞:0  阅读:169
Python终端如何输出彩色字体
实现过程: 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。 转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。 书写格式: 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 注意 ...
分类:编程语言   时间:2018-08-20 11:09:39    收藏:0  评论:0  赞:0  阅读:149
LCA模板整理
HDU2586 纯LCA模板 #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #define lowbit(x) x&(-x) #define rep(i,l,r) for(int i=l;i<=r;++i ...
分类:其他   时间:2018-08-20 11:09:24    收藏:0  评论:0  赞:0  阅读:176
java设计模式之外观模式(门面模式)
一、概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 二、角色及使用场景 简单来说,该模式就是把一些复杂的流程封装成一个接口供给外 ...
分类:编程语言   时间:2018-08-20 11:09:07    收藏:0  评论:0  赞:0  阅读:153
ES6 for...of循环
1、for of for...of循环可以代替数组实例的forEach方法。 JavaScript 原有的for...in循环,只能获得对象的键名,不能直接获取键值。ES6 提供for...of循环,允许遍历获得键值。 上面代码表明,for...in循环读取键名,for...of循环读取键值。如果要 ...
分类:其他   时间:2018-08-20 11:08:52    收藏:0  评论:0  赞:0  阅读:212
[NOIP2017 TG D1T2]时间复杂度
题目大意:略 题解:模拟 卡点:1.数组忘清空 (考场代码风格独特。。。) C++ Code: ...
分类:其他   时间:2018-08-20 11:08:38    收藏:0  评论:0  赞:0  阅读:310
进程、线程、锁
进程 一个计算机程序的运行实例,包含了需要执行的指令: 有自己独立的空间,包含程序内容和数据; 不同进程的地址空间是互相隔离的; 进程拥有各种资源和状态信息,包含打开的文件,子进程和信号处理; 进程使用类:java.lang.Process和java.lang.ProcessBuilder 线程 表 ...
分类:编程语言   时间:2018-08-20 11:08:21    收藏:0  评论:0  赞:0  阅读:195
MySQL5.7 密码安全策略
为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。 一般可通过log_error设置 mysql> select @@log_error; + + | @@lo ...
分类:数据库技术   时间:2018-08-20 11:08:04    收藏:0  评论:0  赞:0  阅读:272
vue开发总结
单页面SPA理解 SPA:single page application 单一页面应用程序,只有一个完整的页面;它在加载页面时,不会加载整个页面,而是只更新某个指定的容器中内容,比如Gmail、移动的webApp。 工作原理: 1.解析地址栏:完整的页面地址、路由地址 2.根据路由地址从路由词典中找 ...
分类:其他   时间:2018-08-20 11:07:50    收藏:0  评论:0  赞:0  阅读:210
Java的API及Object
API: Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。 源文件使用方法: Object类概述: Object类是类层次的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候 ...
分类:编程语言   时间:2018-08-20 11:07:29    收藏:0  评论:0  赞:0  阅读:159
有用记录
设置Redis最大占用内存 https://blog.csdn.net/happyrabbit456/article/details/54945667 查看redis内存使用情况 https://jingyan.baidu.com/article/2c8c281dbd079f0008252a0f.h ...
分类:其他   时间:2018-08-20 11:07:11    收藏:0  评论:0  赞:0  阅读:133
varnish缓存系统基础知识
缓存系统类型 1.页面缓存/pageCache 缓存静态资源(html js css image) 例如:varnish squid 2.数据缓存/dataCache 缓存应用程序在数据库中查询到的数据结果 例如:redis memcache 缓存系统一般是key/value类型 缓存只是缓存读请求 ...
分类:其他   时间:2018-08-20 11:06:55    收藏:0  评论:0  赞:0  阅读:158
Eclipse jvm启动参数在哪设置
Java是一门非常受欢迎的编程语言,Java的开发人员多数使用Eclipse作为自己的IDE, 在代码调试的过程中有时会遇到内存不足的错误,有没有办法手动指定JVM的启动 参数呢?所以今天笔者和大家分享下“jvm启动参数在哪设置”,希望能给大家带来一些帮助。 ①打开Eclipse ②创建一个类,编写 ...
分类:系统服务   时间:2018-08-20 11:06:36    收藏:0  评论:0  赞:0  阅读:262
1006条   上一页 1 ... 41 42 43 44 45 ... 51 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!