码迷,mamicode.com
首页 > 编程语言 > 月排行
java 8 Optional
of 为非null的值创建一个Optional。 ofNullable 为指定的值创建一个Optional,如果指定的值为null,则返回一个空的Optional。 isPresent 如果值存在返回true,否则返回false。 get 如果Optional有值则将其返回,否则抛出NoSuchEl ...
分类:编程语言   时间:2017-04-30 19:58:29    阅读次数:167
最短路 之 floyd 算法
Floyd 在我认为这是最短路算法中最简单的一个,也是最low的一个。 所以我们组一位大佬给他起了一个新的名字,叫做超时!!! (其实如果数据范围很小的话,这个算法还是蛮好用的!!) 这个算法比较简单,要不我们直接上代码?! 另外需要注意的是:Floyd-Warshall算法不能解决带有“负权回路” ...
分类:编程语言   时间:2017-04-30 19:59:13    阅读次数:235
Java多态
在Java中有两种类型的多态性:编译时多态性和运行时多态性。 编译时多态性就是指函数的重载而已,实现方法是根据函数的名字不同来调用。 运行时多态性或动态方法分派是一个过程,它对重写方法的调用在运行时体现而不是编译时(因为方法调用是由JVM不是编译器决定的,所以它被称为运行时多态性)。 在此过程中,通 ...
分类:编程语言   时间:2017-04-30 19:59:55    阅读次数:146
Spring第一天——入门与IOC
大致内容 spring基本概念 IOC入门 一、Spring相关概念 1.概述: Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的容器(container), 由Rod Johnson创建。 简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) ...
分类:编程语言   时间:2017-04-30 20:32:33    阅读次数:136
Spring通过XML方式实现定时任务
结果: ...
分类:编程语言   时间:2017-04-30 20:33:06    阅读次数:132
Spring通过注解方式实现定时任务
XML配置: java代码: 测试类: 结果: ...
分类:编程语言   时间:2017-04-30 20:33:24    阅读次数:196
python3 爬虫之爬取安居客二手房资讯(多线程版)
第一步先分析网站结构http://esf.zs.fang.com/ 寻找我们需要获取的信息,点击进去看看, 链接里面信息更加详细,这些就是我们要获取的。 1.我们可以先获取http://esf.zs.fang.com/链接下的所有详细链接http://esf.zs.fang.com/chushou/ ...
分类:编程语言   时间:2017-04-30 20:33:47    阅读次数:1763
10个经典Java面试题
1.Java的HashMap是怎样工作的? HashMap是一个针对数据结构的键值。每一个键都会有对应的值。关键是识别这种值。 HashMap 基于 hashing 原理,我们通过 put ()和 get ()方法储存和获取对象。当我们将键值对传递给 put ()方法时,它调用键对象的 hashCo ...
分类:编程语言   时间:2017-04-30 20:35:56    阅读次数:147
在c++11中你最惊讶的新feature是什么?
对我来说,我最惊讶竟然把对于多线程的支持加到标准中了。真的想不明确,对于c++这样一种语言。怎么会加进这个东西。 1. 由于各个平台的不同,对于多线程的支持会有很多平台独有的特色。这样c++标准的定义必定会受到非常大限制。 2. 各个平台对于多线程的支持已经形成了各自的标准,比方pthread。或是 ...
分类:编程语言   时间:2017-04-30 20:36:30    阅读次数:202
Python读属性文件
# coding:utf-8 class Properties: def __init__(self, file_name): self.file_name = file_name self.properties = {} try: fopen = open(self.file_name, 'r')... ...
分类:编程语言   时间:2017-04-30 20:36:38    阅读次数:190
Java中的枚举类为何不能有public构造器
声明:本博客为原创博客。未经同意。不得转载!原文链接为http://blog.csdn.net/bettarwang/article/details/27262809. 从Java 5開始有了枚举类,须要注意的是enum定义的类默认继承的是java.lang.Enum类而不是Object类。同一时候 ...
分类:编程语言   时间:2017-04-30 20:36:47    阅读次数:466
关于C++中的pow小记(转)
昨天在敲一个数位DP的问题,但是用到了这个坑D的问题,找了半天错,还以为又是什么奇怪的算法,结果发现思路一致,然后自己各种YY修改,最后不得不和正确答案比对,但是最后发现标准答案和自己的想法几乎一模一样,最后一个函数一个函数替换比对,发现问题竟然出在了pow函数上。 其实很早之前再A题的时候就出现过 ...
分类:编程语言   时间:2017-04-30 20:37:03    阅读次数:186
.NET 动态脚本语言
Script.NET (S#) 是一种允许为你的应用程序自定义行为,与本地.NET对象、类型和组件交互动态的脚本语言。托管应用程序本身可以改变一个xml配置脚本运行时的默认行为,更换绑定的方法,属性,构造原生的行为.NET类型,名称,函数和类型的解析等。 Script.NET 支持以下平台: .NE ...
分类:编程语言   时间:2017-04-30 21:24:34    阅读次数:202
java使用正则表达式
package com.regexp; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String[] args) { //正则表... ...
分类:编程语言   时间:2017-04-30 21:28:20    阅读次数:224
python学习-基础-day4-字典和集合
一,字典 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过偏旁、字母来查对应页的详细内容 key必须唯一,不能重复,value允许重复;字典内元素都是无序的,没有下标。 >>> team1 = {'st1':'lao cui','st2':'lao luo','st3':' ...
分类:编程语言   时间:2017-04-30 21:29:09    阅读次数:218
c++ Dynamic Memory
1. make_shared<T>(args): return a shared_ptr dynamically allocated object of type T. Use args to initialize the object. shared_ptr<T> p(q): p is a cop ...
分类:编程语言   时间:2017-04-30 21:29:43    阅读次数:229
Java基础语法(一)<注释,关键字,常量,变量,数据类型,标识符,数据类型转换>
从今天开始,记录学习Java的过程。要学习Java首先得有环境,至于环境的安装我就不说了,百度有很多教程,比如:http://jingyan.baidu.com/article/20095761904f25cb0721b4b7.html JVM、JRE、JDK: jvm是Java虚拟机,用来执行程序 ...
分类:编程语言   时间:2017-04-30 21:30:42    阅读次数:182
Java面试题
1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包含2种情况。一种是JAVA类库内置的语义检查。比如数组下标越界,会引发IndexOutOfBoundsException;訪问null的对象时 ...
分类:编程语言   时间:2017-04-30 21:31:30    阅读次数:226
[Python] Python 学习 - 可视化数据操作(一)
Python 学习 - 可视化数据操作(一) GitHub:https://github.com/liqingwen2015/my_data_view 目录 折线图 散点图 随机漫步 骰子点数概率 文件目录 折线图 cube_squares.py mpl_squares.py 散点图 scatter ...
分类:编程语言   时间:2017-04-30 21:34:44    阅读次数:2714
JS家的排序算法
由于浏览器的原生支持(无需安装任何插件),用JS来学习数据结构和算法也许比c更加便捷些。因为只需一个浏览器就能啪啪啪的调试了。比如下图我学习归并排序算法时,只看代码感觉怎么都理解不了,但是结合chrome自带的断点调试功能,我便很快理解了其中的思想。回到顶部(gototop)冒..
分类:编程语言   时间:2017-04-30 22:47:16    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!