首页 > 编程语言
Codeforces Round #292 (Div. 1) B. Drazil and Tiles(拓扑排序)
题目地址:codeforces 292 B 用队列维护度数为1的点,也就是可以唯一确定的点,然后每次找v1,v2,并用v2来更新与之相连的点,如果更新后的点度数为1,就加入队列。若最后还有为”.”的,说明无解或解不唯一。 代码如下:#include #include #include #include #include...
分类:编程语言   时间:2015-02-20 22:01:30    收藏:0  评论:0  赞:0  阅读:375
Java学习笔记10
当程序创建对象、数组等引用类型实体时,系统都会在堆内存中为之分配一块内存区,对象就保存在这块内存区, 当我们创建的对象不再被引用时,所在的内存就变成了垃圾,最后等待垃圾回收机制进行回收,Java的垃圾回收机 制具有以下特征: 1、垃圾回收机制只负责回收堆内存中的对象,不会回收任何物理资源,比如数据库连接、网络IO等资源。 2、程序无法精确控制垃圾回收的运行,...
分类:编程语言   时间:2015-02-20 22:01:00    收藏:0  评论:0  赞:0  阅读:380
CF 508D(Tanya and Password-欧拉路径,弗罗莱算法)
D. Tanya and Password time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output While dad was at work, a little girl ...
分类:编程语言   时间:2015-02-20 22:00:00    收藏:0  评论:0  赞:0  阅读:410
dive into python 读笔(2)
chapter 4 自省, summary: # 用可选和命名参数定义和调用函数 # 用 str 强制转换任意值为字符串形式 # 用 getattr 动态得到函数和其它属性的引用 # 扩展列表解析语法实现列表过滤 # 识别 andor 技巧并安全地使用它 # 定义 lambda 函数 ...
分类:编程语言   时间:2015-02-20 21:56:29    收藏:0  评论:0  赞:0  阅读:374
JAVA实用工具--javamail
在实现javamail之前首先要搭建邮件服务器James在进行WEB程序开发的时候需要使用Tomcat服务器,但是Tomcat服务器并不支持邮件的处理操作,所以要想进行邮件的发送,还需要配置一个单独的Java Mail服务器,James 就是一个企业级的邮件服务器,它完全实现了SMTP(Simple...
分类:编程语言   时间:2015-02-20 21:56:20    收藏:0  评论:0  赞:0  阅读:307
c之输入数组判断结束
从刚接触代码到现在,见过各种各样的输入要求,比如: 1.输入一行数字,以-1为结束 2.输入字符串,以回车结束 3.输入10个数字 等等 有时候就是这些基本的输入问题,阻挠了解题的脚步 其他的暂时没有想到,今天尝试了一下将一串数字输入进数组,以-1结束 【代码实例】          int array[1000];          int i=0;          whi...
分类:编程语言   时间:2015-02-20 20:54:20    收藏:0  评论:0  赞:0  阅读:227
C++拾遗--malloc free与new delete的同与不同
C++拾遗--malloc free与new delete的同与不同 前言 在C中我们常使用malloc和free来动态分配与释放内存,在C++中对应的是new和delete。这里我们来探讨下他们的同与不同。 1.内置类型 对相同的代码进行调试,查看内存...
分类:编程语言   时间:2015-02-20 20:53:00    收藏:0  评论:0  赞:0  阅读:343
Java面向对象笔记9
如果一个类的对象是有限而且固定的,比如季节类,它只有4个对象,像这种实例有限而且固定的类,我们在Java 中被称为枚举类。 枚举类是Java 5 新增的,使用enum关键字来定义枚举类,枚举类是一个钟特殊的类,它一样可以有自己的Field、 方法,可以实现一个或者多个接口,也可以定义自己的构造器。在一个Java源文件中最多只能定义一个public访问 权限的...
分类:编程语言   时间:2015-02-20 20:52:33    收藏:0  评论:0  赞:0  阅读:390
Python inspect模块学习
今天发现Python inspect模块中一个有趣的功能, 可以让我们方便地检视Python库中的源代码, 知道模块具体是怎样实现的, 满足了像我这样有偷窥欲的人-.- 那就是inspect中的getsource 它的用法如下: 例如要检视Python的The Zen of Python 我们可以: In [1]: import inspect In [2]: import t...
分类:编程语言   时间:2015-02-20 20:52:00    收藏:0  评论:0  赞:0  阅读:546
JAVA Static方法与单例模式的理解
近期用sonar測评代码质量的时候,发现一个问题,project中一些util类,曾经写的static方法都提示最好用单例的方式进行改正。为此,我细致想了想,发现还是非常有道理的。这里谈谈我个人对static方法与单例模式的理解。所谓单例模式,我不做过多解释,推荐java设计模式之禅这本书,好好理解...
分类:编程语言   时间:2015-02-20 20:50:40    收藏:0  评论:0  赞:0  阅读:365
Java IO
首先了解几个概念: 1.文件在硬盘上的存储形式,它是以byte byte byte。。。存储的,比如常见的文本文件,声音视频文件,图片都是以字节的形式存储的,是数据的集合。 2.java的文本(char)是16位无符号整数,是字符的unicode编码(双字节编码),文本文件是文本(char)序...
分类:编程语言   时间:2015-02-20 20:49:59    收藏:0  评论:0  赞:0  阅读:362
线程安全的 stack
stack 不是一种容器, 而是一种适配器, 它的实现大概是这样的:template >class stack{public: explicit stack (const Container&); explicit stack (Container&& = Container ())...
分类:编程语言   时间:2015-02-20 20:48:59    收藏:0  评论:0  赞:0  阅读:492
Java从零开始学二十一(Ubuntu下配置eclipse)
首先要配置jdk:http://www.cnblogs.com/liunanjava/p/4296540.html一、下载eclipse:http://www.eclipse.org/downloads/二、安装配置2.1、解压sudo tar -zxvf eclipse-jee-luna-SR1a...
分类:编程语言   时间:2015-02-20 20:48:19    收藏:0  评论:0  赞:0  阅读:352
关于spring中使用多个quatz配置文件配置计划任务时,只有其中一个文件的任务有效的问题
关于spring中使用多个quatz配置文件配置计划任务时,只有其中一个文件的任务有效的问题 =============== ###问题描述 工作中用到了spring与quatz来实现定时器触发一些计划任务,原本都写在一个配置文件里。后来将...
分类:编程语言   时间:2015-02-20 19:45:40    收藏:0  评论:0  赞:0  阅读:862
搭建notepad++ 下的 python编译器
1. 默认让txt文件打开时按照python编码要求进行约束 2.搭建python编译器...
分类:编程语言   时间:2015-02-20 19:44:39    收藏:0  评论:0  赞:0  阅读:370
24点经典算法
1、概述 给定4个整数,当中每一个数字仅仅能使用一次;随意使用 + - * / ( ) ,构造出一个表达式,使得终于结果为24,这就是常见的算24点的游戏。这方面的程序非常多,一般都是穷举求解。本文介绍一种典型的算24点的程序算法,并给出两个详细的算24点的程序:一个是面向过程的C实现,一个是面向....
分类:编程语言   时间:2015-02-20 19:42:09    收藏:0  评论:0  赞:0  阅读:282
hdu 1811 Rank of Tetris 并查集+拓扑排序,,提高题
Rank of Tetris Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5672    Accepted Submission(s): 1616 Problem Description 自从Lele开发了Rating...
分类:编程语言   时间:2015-02-20 18:38:03    收藏:0  评论:0  赞:0  阅读:376
Java8 Labmbda表达式
java8的新特性lambda表达式,文章翻译自java官网文档...
分类:编程语言   时间:2015-02-20 18:37:49    收藏:0  评论:0  赞:0  阅读:540
[think in java] 第8章 多态
多态“封装”通过合并特征和行为来创建新的数据类型。“多态”的作用则是消除类型之间的耦合关系。方法调用绑定定义:将一个方法调用同一个方法主题关联起来被称为绑定。若在程序执行前进行绑定(假设有的话,由编译器和链接程序实现),叫前期绑定。在执行时依据对象的类型进行绑定称为后期绑定,或执行时绑定。java中...
分类:编程语言   时间:2015-02-20 18:32:49    收藏:0  评论:0  赞:0  阅读:305
Spring+hibernate+struts错题集
1.严重: Exception starting filter struts2 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter解答:web....
分类:编程语言   时间:2015-02-20 18:32:09    收藏:0  评论:0  赞:0  阅读:337
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!