题目链接:http://acm.uestc.edu.cn/#/problem/show/1217 给你一个长为n的数组,问你有多少个长度严格为m的上升子序列。 dp[i][j]表示以a[i]结尾长为j的上升子序列个数。常规是三个for。 这里用树状数组优化一下,类似前缀和的处理,两个for就好了。 ...
分类:
编程语言 时间:
2016-09-23 19:49:24
阅读次数:
205
Seal Report算是报表工具中比较好用的一个,它提供了一个完整的从其他任何数据库产生报表的架构。该产品主要关注于容易安装和报表设计,一旦安装好,报表很快就可以建立并且发布。该组件完全开源,使用C#语言编写。其主要特征有,1.动态SQL数据源:可以使用SQL或让Seal引擎构建动态SQL用于查询 ...
分类:
其他好文 时间:
2016-09-23 19:50:52
阅读次数:
110
此前有同事跟我聊过关于移动端用canvas压缩图片后再上传的功能,最近有了点空闲时间,所以就实践了一下。demo效果链接在文章底部贴出。 在做移动端图片上传的时候,用户传的都是手机本地图片,而本地图片一般都相对比较大,拿iphone6来说,平时拍很多图片都是一两M的,如果直接这样上传,那图片就太大了 ...
分类:
Web程序 时间:
2016-09-23 19:50:46
阅读次数:
195
有时候设计稿的option选项的宽高都不是默认尺寸,想要修改宽高,用padding或者margin都没有用,所以就用div+ul+jq实现。 html css 框架样式如下 比默认的样式好看吧? 为了完全实现select的效果,需要用到jq+事件委托: jq ...
分类:
其他好文 时间:
2016-09-23 19:50:11
阅读次数:
124
ODP.NET, Managed Driver Setup This section explains the setup and configuration steps required for using distributed transactions with ODP.NET, Manage ...
分类:
数据库 时间:
2016-09-23 19:49:25
阅读次数:
283
[2016/09/23 14:48:44 CST] [INFO] (ngrok/log.(*PrefixLogger).Info:83) [client] Tunnel established at tcp://ngrok.natapp.cn:42437[2016/09/23 15:03:31 CS... ...
分类:
其他好文 时间:
2016-09-23 19:48:04
阅读次数:
134
问题: (1)工作量的增加 (2)客户账户的历史数据 (3)各种类型问题账户所占比例没有显示 业务目标: (1)能够在5s内查询客户账户 (2)能够分析一个客户是否为问题账户 (3)能够给出一个问题账户的三年内的历史数据,并且做出最后的信用决定 (4)能够计算出问题账户所占的比例。 软件的高层解决方 ...
分类:
其他好文 时间:
2016-09-23 19:49:47
阅读次数:
81
PART 1: OVERVIEW OF MICROSERVICE ARCHITECTURE & CONTAINERIZATION PART II: GETTING SET-UP AND STARTED INTRODUCTION AND TOOLS PART III: BUILDING YOUR FI ...
分类:
其他好文 时间:
2016-09-23 19:50:12
阅读次数:
150
分析的一个远控,感谢wstone的指导~ 创建dll python main.py sc.py 然后pythoninstall 生成exe。 监听: ...
分类:
编程语言 时间:
2016-09-23 19:50:07
阅读次数:
390
转载自:http://blog.csdn.net/chuanj1985/article/details/6873830 在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat ...
分类:
系统相关 时间:
2016-09-23 19:48:26
阅读次数:
181
1、因为要排序只派j[i]/f[i],不能知道f[i]和j[i]各自排序后的顺序,因此要用到结构体 2、用sort(ware,ware+n,cmp) cmp 为俩个数组的元素比较大小的布尔值 ...
分类:
编程语言 时间:
2016-09-23 19:49:54
阅读次数:
145
1)阻塞I/O(blocking I/O) 发起请求,等待数据报准备好,拷贝数据,数据返回指令 应用程序调用一个IO函数,导致应用程序阻塞,等待数据准备好。 如果数据没有准备好,一直等待….数据准备好了,从内核拷贝到用户空间,IO函数返回成功指示。 2)非阻塞I/O (nonblocking I/O ...
分类:
其他好文 时间:
2016-09-23 19:48:47
阅读次数:
164
1、配置MultipartResolver 2、表单中<input type="file" name="比如attach" > 而且在method一栏中要写encotype="multipart/form-data" 3、在接收的方法中,用参数MultipartFile attach 来接收这个传过 ...
分类:
编程语言 时间:
2016-09-23 19:46:47
阅读次数:
179
之前我们在做例子的时候,我们看到过这种捕获的形式,我们也试过反向引用。那像我们捕获的内容,可以通过一个正则表达式的模式,或者部分模式两边添加圆括号将导致相关匹配存储到一个临时缓冲区中,所捕获的每个子匹配都按照在正则表达式模式中从左到右出现的顺序存储。缓冲区编号从 1 开始,最多可存储 99 个捕获的 ...
分类:
其他好文 时间:
2016-09-23 19:48:30
阅读次数:
156
block用来保存一段代码 block的标志:^ block跟函数很像: 1. 可以保存代码 2. 有返回值 3. 有形参 4. 调用方式一样 定义bolock变量 例1: void (^myBlock)() = ^{ NSLog(@“———————“); }; 利用block变量调用block内部 ...
分类:
其他好文 时间:
2016-09-23 19:46:22
阅读次数:
138
塌陷问题 当两个盒子在垂直方向上设置margin值时,会出现一个有趣的塌陷现象。 ①垂直并列(少见) 首先设置两个DIV,并为其制定宽高 1 /*HTML部分*/ 2 <body> 3 <div class="box1">box1</div> 4 <div class="box2">box2</di ...
分类:
其他好文 时间:
2016-09-23 19:46:26
阅读次数:
170