题意:给出数组A,定义f(l,r,x)为A[]的下标l到r之间,等于x的元素数。i和j符合f(1,i,a[i])>f(j,n,a[j]),求有多少对这样的(i,j).解法:分别从左到右,由右到左预处理到某个下标为止有多少个数等于该下标,用map维护。然后树状数组更新每个f(j,n,a[j]),预处理...
分类:
其他好文 时间:
2014-08-17 15:28:02
阅读次数:
159
严禁转载介绍使用winmm.h进行音频流的获取首先需要包含以下引用对象#include #include "mmsystem.h"#pragma comment(lib, "winmm.lib")音频的获取需要调用7个函数1. waveInGetNumDevs:返回系统中就绪的波形声音输入设备的数量...
接触JS一段时间了,但总感觉不得要领,技术得不到提升,翻来覆去,决定对基础知识做一次系统的整理,要坚持每一天都有新的收获变量,即通过一个名字将一个值关联起来,以后通过变量就可以引用到该值,比如:var str = "Hello, World";当我们下一次要引用”Hello, Wrold”这个串.....
分类:
其他好文 时间:
2014-08-17 15:27:42
阅读次数:
120
先说明,此处的方法是说超级简单的方法,不是指代码超级少,而是用非常简单的知识点,只要懂得怎么写JavaScript的行内样式就可以判断。 大家应该还记得JavaScript行内样式怎么写吧?(看来我是废话了!) 在前端开发过程中,有时我们需要判断浏览器的内核前缀,对不同的浏览器做出不同的处理...
分类:
编程语言 时间:
2014-08-17 15:27:22
阅读次数:
187
木马程序最喜欢去的地方有两个一个是服务里面,一个是启动里面。利用msconfig我们能够高速的找到可疑程序。在命令行中输入msconfig回车选择服务项:这里面的服务有非常多我们非常难排查,我告诉大家个好办法,选中“隐藏全部Microsoft服务”前面的复选框:这下服务少了非常多吧,假设还有自己不认...
分类:
Web程序 时间:
2014-08-17 15:27:02
阅读次数:
180
本系列文章由zhmxy555(毛星云)编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7318264作者:毛星云邮箱:happylifemxy@qq.com 大家别叫我楼主能够吗- -.请叫我浅墨在从第一节開始看这个笔记系列的话,大....
分类:
编程语言 时间:
2014-08-17 15:26:52
阅读次数:
297
1、if(判断)2、 if(判断)3、 if(判断1)4、if(判断1) {{ { { (语句) (语句1) if(判断2) (语句1) }}{ } else (语句1)else if(判断2) { } { (语句2) else (语句2) } { } (语句2)……}else else(语句3) ...
分类:
其他好文 时间:
2014-08-17 15:26:42
阅读次数:
225
xcode引入第三方静态类库 duplicate symbol _OBJC_XXX 重复编译错误一:场景 xcode 同时引入了 libA.a, libB.a 两个静态类库,如果 这两个静态类库之中,都打包了,相同的库,方法之类的, 且 xcode 的other link flag 为 -a...
分类:
其他好文 时间:
2014-08-17 15:26:32
阅读次数:
173
第五章的内容,实现一个echo服务器和对应的客户端,主要收获:0. TCP socket编程主要基本步骤1. SIGCHLD信号含义(子进程退出时向父进程发送,提醒父进程对其状态信息进行一个获取),waitpid 和 wait在使用上的差异,前者可以配置参数设定为非阻塞方式调用,更加灵活。2. 信号...
分类:
系统相关 时间:
2014-08-17 15:26:12
阅读次数:
337
今天在本地连接Windows Azure 虚拟机里面的 Mysql第一:安装mysql 数据库 安装步骤可以参考:http://jingyan.baidu.com/article/f79b7cb3a25e759144023ee7.html第二:安装 管理工具 本人用的 :Navicat for .....
分类:
数据库 时间:
2014-08-17 15:26:02
阅读次数:
251
CentOS5.6下安装Oracle10G*********************************************************************************目标:在Centos系统下,安装Oracle10g软件*步骤:* 1、安装包* 2、域名解析设置...
分类:
数据库 时间:
2014-08-17 15:25:52
阅读次数:
479
//构造函数创建对象function Box(name,age){ //创建一个对象 this.name = name; //添加一个属性 this.age = age; this.run = function(){ return this...
分类:
其他好文 时间:
2014-08-17 15:25:42
阅读次数:
137
Learn of dictionary,simple example of dictionary in “Simple Python tutorial"---------------------------------------------------------#!/usr/bin/python...
分类:
编程语言 时间:
2014-08-17 15:25:32
阅读次数:
165
自定义闪烁文本,直接代码搞上: package custom.text.view;
import java.util.Timer;
import java.util.TimerTask;
import android.content.Context;
import android.graphics.Color;
import android.os.Handl...
分类:
移动开发 时间:
2014-08-17 14:24:02
阅读次数:
223
最近一个小项目要用到音乐播放模块,于是翻了一下资料,发现windows环境下播放音频文件有MCI、DirectShow等几种方式,当然也可以使用底层的api WaveOut播放。其中第一种方式最为简单,程序仅需通过发送MCI命令即可控制媒体设备,实现音频文件播放、暂停、停止等操作。其他两种方式就比较繁琐了,首先搭建DirectShow开发环境就比较周折,而使用WaveOut播放音频,需要先解码音频...
一. 业务需求:
实际工作中我们通常会遇到这样的需求: 使用Ajax技术每隔几秒从缓存或数据库中读取一些数据, 然后再显示在页面上, 目前有一个比较好的定时调度框架: quartz可以满足我们的需求.
二. 核心类:
Job: 一个接口只有一个方法void execute(),我们需要执行任务就需要实现这个接口,在execute中实现我们要做的事情。
JobDe...
分类:
其他好文 时间:
2014-08-17 14:22:52
阅读次数:
200
Unix/Linux支持伯克利风格的套接字编程,它同时支持面向连接和面向无连接类型的套接字。
套接字最常用的一些系统调用:
socket()
bind()
connect()
listen()
accept()
send()
recv()...
分类:
其他好文 时间:
2014-08-17 14:22:42
阅读次数:
388