题目: https://loj.ac/problem/6172 分析: 首先容易得出这样的dp式子 然后发现后面那个Σ其实是两段区间,可以用总和减去中间一段区间表示,所以只要维护个前缀和就ok了 这样复杂度就是O(nm)的 但是题目中的m异常巨大,有1e9,好像不能用dp做 但我们可以找下规律,发现 ...
分类:
其他好文 时间:
2017-07-04 11:08:41
阅读次数:
152
通过 $.fn.draggable.defaults 重写默认的 defaults。 通过 $.fn.draggable.defaults 重写默认的 defaults。 用法 通过标记创建可拖动(draggable)元素。 使用 javascript 创建可拖动(draggable)元素。 属性 ...
分类:
其他好文 时间:
2017-07-04 11:08:33
阅读次数:
173
参考链接:http://www.ha97.com/5646.html (总结)Nginx/LVS/HAProxy负载均衡软件的优缺点详解 PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负 ...
分类:
其他好文 时间:
2017-07-04 11:08:25
阅读次数:
117
3.3V-5V电平转换电路如上图。左端接3.3V CMOS电平,能够是STM32、FPGA等的IO口,右端输出为5V电平,实现3.3V到5V电平的转换。如今来分析下各个电阻的作用(抓住的核心思路是三极管的Vbe导通时为恒定值0.7V左右):假设没有R87,则当US_CH0的高电平直接加在三极管的BE ...
分类:
其他好文 时间:
2017-07-04 11:08:17
阅读次数:
396
[iOS Xcode8报错]dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserN [iOS Xcode8报错]dyld: Library not loaded: /System/L ...
分类:
移动开发 时间:
2017-07-04 11:08:10
阅读次数:
257
NanUI是一个基于ChromiumFX开源项目的.Net Winform界面库,ChromiumFX是Chromium Embedded Framework的.Net实现。众所周知,Chromium Embedded Framework (CEF)是由 Marshall Greenblatt 在2 ...
分类:
其他好文 时间:
2017-07-04 11:08:02
阅读次数:
154
迅为-I.MX6开发板 Cortex-A9四核I.MX6Q,主频1G,2G内存,16G存储,支持4G全网通,GPS WIFI蓝牙模块,千兆以太网,摄像头,SATA等接口,多屏异显,双屏同显 2.POWER电源接口 电源输入为 12V/2A+,给底板供电。 原理图部分如下图所示。 电源接口位置如下图所 ...
分类:
其他好文 时间:
2017-07-04 11:07:55
阅读次数:
247
常用的前端实例: 1略 2、在网页商城中的图片当我们把鼠标放上去之后,图片会显示一个有颜色的外边框,图片某一部分的字体的颜色并发生改变 鼠标放上去之前 鼠标放上去之后: 实现的代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...
分类:
Web程序 时间:
2017-07-04 11:07:45
阅读次数:
285
这个topic,其实有本叫设计网事的书里面列内一个书单和轨迹,不过第一那个结构有点简单,完全的用户体验要素五步法,第二那个书单中的书已经绝技了,我这篇帖子尽量只列经典和Topic,有些topic的书你自己找吧。 首先用户体验要素的五层我就不说了,那个还是很经典的,不够它的时间因素比较强,所以有所遗漏 ...
分类:
其他好文 时间:
2017-07-04 11:07:38
阅读次数:
171
分块查找法要求将列表组织成以下索引顺序结构: 首先将列表分成若干个块(子表)。一般情况下,块的长度均匀,最后一块可以不满。 每块中元素任意排列,即块内无序,但块与块之间有序。 构造一个索引表。其中每个索引项对应一个块并记录每块的起始位置,和每块中最大 关键字(或最小关键字)。索引表按关键字有序排列。 ...
分类:
其他好文 时间:
2017-07-04 11:07:28
阅读次数:
97
需要找到不同的id,同时又想让记录按fbsj排序。但是这样一定会出现错误,出现distinct与order by冲突问题。如何来得到完美的解决呢,看下面的方法,依然用一条sql语句 用group by 代替disitnct实现找不同id的功能。 以上已经过测试,可以完美解决distinct与orde ...
分类:
其他好文 时间:
2017-07-04 11:07:19
阅读次数:
159
锁是高性能程序的杀手,但是为了保证数据的一致性,在多线程的应用环境下又不得不加锁。但是在某些特殊的场景下, 是可以通过优化数据结构来达到无锁的目的。那么我们就来看一下如何实现一个无锁队列。 队列:众所周知,就是先进先出。 出队列的时候从队列头取出一个结点;入队列的时候,将结点添加到队列尾部。当多线程 ...
分类:
其他好文 时间:
2017-07-04 11:07:05
阅读次数:
169
制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。 下面的教程总结了Javascript在网页定位方面的相关知识。 一、网页的大小和浏览器窗口的大小 首先,要明确两个基本概念。 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。 浏览器窗口的大小,则是指在 ...
分类:
Web程序 时间:
2017-07-04 11:06:57
阅读次数:
177
1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1020:记录 ...
分类:
数据库 时间:
2017-07-04 11:06:48
阅读次数:
216
http://blog.csdn.net/yutao52shi/article/details/50055669 前言 内存问题对于Android开发者是永远的痛。如果一个android程序员说他没有遇到过OutOfMemory,那只能说他绝对不是做Android的。以往在ADT年代,都是使用ecl ...
分类:
移动开发 时间:
2017-07-04 11:06:42
阅读次数:
171
javascript中一切都是对象(引用类型),除了这几个类型的字面量(值类型):Boolean(如:true)、Number(如:100)、undefined、null。 注意:值类型==引用类型,引用类型会先转化一次 var date1 = new Date(2013,1,1); var dat ...
分类:
其他好文 时间:
2017-07-04 11:06:35
阅读次数:
155