首页 > 编程语言
【bzoj3289】Mato的文件管理 离散化+莫队算法+树状数组
原文地址:http://www.cnblogs.com/GXZlegend/p/6805224.html 题目描述 Mato同学从各路神犇以各种方式(你们懂的)收集了许多资料,这些资料一共有n份,每份有一个大小和一个编号。为了防止他人偷拷,这些资料都是加密过的,只能用Mato自己写的程序才能访问。M ...
分类:编程语言   时间:2017-05-04 09:15:00    收藏:0  评论:0  赞:0  阅读:359
Java I/O流的总结
I/O的类结构图 I/O的分类 根据处理的数据类型分为:字节流和字符流。 根据数据流向分为:输入流和输出流。 流又可分为节点流和处理流。 节点流 直接与数据源相连 处理流 与节点流一起使用,在节点流的基础上,再嵌套一层。提高文件的读取效率。 输入流 InputStream 作用是以字节的形式读取数据 ...
分类:编程语言   时间:2017-05-04 09:13:20    收藏:0  评论:0  赞:0  阅读:279
python基础之socket编程-------基于tcp的套接字实现远程执行命令的操作
远程实现cmd功能: import socket import subprocess phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) phone.bind(("127.0.0.1",8080)) phone.listen(5) print ...
分类:编程语言   时间:2017-05-04 01:21:45    收藏:0  评论:0  赞:0  阅读:320
java编程规范
说明: 对于开发工具自动生成的代码可以不一致 说明: for(…) { …//your code } 说明: if(filename != null && new File(logPath+filename).length() < logConfig.getFileSize()) { …//your ...
分类:编程语言   时间:2017-05-04 01:18:09    收藏:0  评论:0  赞:0  阅读:295
线程与对象
一、线程的双重属性: 1)结构体(对象)属性: 2)task属性;对应业务流程。 对象属性:面向api,面向编程; task属性面向cpu。 线程的对象属性的作用: 1)为任务的执行提供进程以外的上下文; 2)定义执行流的属性及控制功能; ...
分类:编程语言   时间:2017-05-04 01:16:52    收藏:0  评论:0  赞:0  阅读:395
堆排序程序及证明
堆排序:二叉树。如果按升序排列,保证父节点的值小于等于子节点的值。 堆排序证明: 1. for i=n/2 downto 1 do down(i); I.每次点i向下操作前保证:以点i的子节点为根节点的子树的所有节点满足它的值小于等于其子节点的值(如果有子节点)。 II.每次点i向下操作后保证:以点 ...
分类:编程语言   时间:2017-05-04 01:16:28    收藏:0  评论:0  赞:0  阅读:343
Spring 基础知识 - 依赖注入
所谓的依赖注入是指容器负责创建对象和维护对象间的依赖关系,而不是通过对象本身负责自己的创建和解决自己的依赖。 依赖注入主要目的是为了解耦,体现了一种“组合”的理念。 无论是xml配置、注解配置还是Java配置,都被称为配置元数据,所谓的元数据即描述数据的数据。 声明Bean的注解: @Compone ...
分类:编程语言   时间:2017-05-04 01:14:34    收藏:0  评论:0  赞:0  阅读:319
python学习之路(四)
继续昨天的学习,学到了数组。 首先有两个数组,name1和name2.我们可以将两个数组合并 最后输出的是[1,2,3,4,5,6,7,8],这就是在name1后面接上name2 然后来到了一个小重点,copy(复制) 这里分为深copy和浅copy,我在学习之路(二)中说过一个复制的问题,就是在赋 ...
分类:编程语言   时间:2017-05-04 01:14:02    收藏:0  评论:0  赞:0  阅读:340
当update的查询条件是数组的时候,upsert会失效
不管是findOneAndUpdate还是update方法,只要他们的查询条件是数组,upsert就会失效,比如: ...
分类:编程语言   时间:2017-05-04 01:13:37    收藏:0  评论:0  赞:0  阅读:477
3.1 Java以及Lucene的安装与配置
Lucene是Java开发的一套用于全文检索和搜索的开源程序库,它面向对象多层封装,提供了一个低耦合、与平台无关的、可进行二次开发的全文检索引擎架构,是这几年最受欢迎的信息检索程序库[1]。对Lucene的进一步了解可以参照Lucene更详细的资料以及Lucene6.2.1的官方文档。 由于Luce ...
分类:编程语言   时间:2017-05-04 01:13:22    收藏:0  评论:0  赞:0  阅读:297
python音频处理用到的操作
作者:桂。 时间:2017-05-03 12:18:46 链接:http://www.cnblogs.com/xingshansi/p/6799994.html 前言 本文主要记录python下音频常用的操作,以.wav格式文件为例。其实网上有很多现成的音频工具包,如果仅仅调用,工具包是更方便的。 ...
分类:编程语言   时间:2017-05-04 01:13:03    收藏:0  评论:0  赞:1  阅读:1184
Struts2框架(二) Web.xml, Struts.xml, Action.Java 基本配置
...
分类:编程语言   时间:2017-05-04 01:12:03    收藏:0  评论:0  赞:0  阅读:314
python基础
作为稍有经验的运维人员,没听说python的恐怕是极少的,有很多做运维的同事已经将python应用到日常的维护工作中。为了赶上时代的步伐,我也开始学习python,并将学习过的知识稍作总结,一来在日后的复习过程中节省时间,二来分享给志同道合的朋友,以求共同进步。下面开始正题。 目录: 1.pytho ...
分类:编程语言   时间:2017-05-04 01:11:18    收藏:0  评论:0  赞:0  阅读:282
POJ 3378 Crazy Thairs(树状数组+DP)
【题目链接】 http://poj.org/problem?id=3378 【题目大意】 给出一个序列,求序列中长度等于5的LIS数量。 【题解】 我们发现对于每个数长度为k的LIS有dp[k][i][a[i]]=dp[k-1][i-1][0~a[i]-1] 我们用5个树状数组维护不同长度的LIS, ...
分类:编程语言   时间:2017-05-04 01:09:49    收藏:0  评论:0  赞:0  阅读:498
模拟spring
实体类: 1 package com.bxw.po; 2 3 public class User { 4 private String username; //账号 5 private String password; //密码 6 public String getUsername() { 7 r ...
分类:编程语言   时间:2017-05-04 01:07:24    收藏:0  评论:0  赞:0  阅读:354
POJ 1804 Brainman(5种解法,好题,【暴力】,【归并排序】,【线段树单点更新】,【树状数组】,【平衡树】)
Brainman Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 10575 Accepted: 5489 Description BackgroundRaymond Babbitt drives his brother Char ...
分类:编程语言   时间:2017-05-04 01:06:00    收藏:0  评论:0  赞:2  阅读:1053
spring基础回顾
1、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在 ...
分类:编程语言   时间:2017-05-04 00:57:04    收藏:0  评论:0  赞:0  阅读:369
计蒜客-题库-三值排序
题目 排序是一种很频繁的计算任务。一个实际的例子是,当我们给某项竞赛的优胜者按金银铜牌排序的时候。在这个任务中可能的值只有三种1,2和3。我们用交换的方法把他排成升序的。 写一个程序计算出,计算出的一个包括1、2、3三种值的数字序列,排成升序所需的最少交换次数。 输入第1行为类别的数量N(1≤N≤1 ...
分类:编程语言   时间:2017-05-04 00:56:49    收藏:0  评论:0  赞:0  阅读:306
Java多线程编程模式实战指南(三):Two-phase Termination模式
停止线程是一个目标简单而实现却不那么简单的任务。首先,Java没有提供直接的API用于停止线程。此外,停止线程时还有一些额外的细节需要考虑,如待停止的线程处于阻塞(等待锁)或者等待状态(等待其它线程)、尚有未处理完的任务等。本文介绍的Two-phase Termination模式提供了一种通用的用于 ...
分类:编程语言   时间:2017-05-04 00:56:22    收藏:0  评论:0  赞:0  阅读:309
python基础之socket编程
一 客户端/服务器架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) >>最常用的软件服务器是 Web 服务器。一台机器里放一些网页或 Web 应用程序,然后启动 服务。这样的服务器的任务就是接受客户的请求,把网页发给客户(如用户计算机上的浏览器),然 后等待下 ...
分类:编程语言   时间:2017-05-04 00:54:57    收藏:0  评论:0  赞:0  阅读:338
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!