码迷,mamicode.com
首页 > 编程语言 > 日排行
Python 内建的filter()函数用于过滤序列。
例如,在一个list中,删掉偶数,只保留奇数,可以这么写: # -*- coding: utf-8 -*-from functools import reduce def is_palindrome(n): lenN=len(str(n)) #print(lenN) n=str(n) #print( ...
分类:编程语言   时间:2017-03-14 17:29:22    阅读次数:246
project facet java version 1.6 is not supported
eclipse导入外部项目,发现项目是1.5jdk,不支持1.6jdk 解决方法: 第一种,选中项目的Properties,选择Project Facets ,右击选择java,Change Version。。 第二种,在项目的目录下有一个.settings的文件夹,该文件夹下有一个org.ecli ...
分类:编程语言   时间:2017-03-14 17:30:12    阅读次数:186
python中数学计算
用python实现排列组合C(n,m) = n!/m!*(n-m)! ...
分类:编程语言   时间:2017-03-14 17:33:07    阅读次数:181
认识Java中的字符串
Java 中 String 类的常用方法 Ⅰ String 类提供了许多用来处理字符串的方法,例如,获取字符串长度、对字符串进行截取、将字符串转换为大写或小写、字符串分割等,下面我们就来领略它的强大之处吧。 String 类的常用方法: 结合代码来熟悉一下方法的使用: 功能:判断 Java 文件名是 ...
分类:编程语言   时间:2017-03-14 17:34:10    阅读次数:329
ACM训练-floyd算法
问题描述:多源点问题和负权值图的最短路径 算法描述:Floyd算法是一个经典的动态规划算法。从任意节点i到任意节点j的最短路径不外乎2种可能,1是直接从i到j,2是从i经过若干个节点k到j。所以,我们假设Dis(i,j)为节点u到节点v的最短路径的距离,对于每一个节点k,我们检查Dis(i,k) + ...
分类:编程语言   时间:2017-03-14 17:36:53    阅读次数:234
Java向上转型的意义
问题:fun3()和fungod()分别是Student类和Allen类里面的方法,我想调用他们的时候为什么要向上转型呢,感觉没什么意义,直接写Student s=new Student()和Allen a=new Allen()各建立一个新对象再调用他们各自特有的方法不就可以了吗? 理解:”这个跟 ...
分类:编程语言   时间:2017-03-14 17:38:08    阅读次数:196
Java开发中各种集合框架简介
在大数据MapReduce作业开发中,我们经常会遇到一些大小表的join,这是如果这个小表足够“小”的话,我们可以使用进行“map-join-side”,这要就可以有效的降低reduce端的压力,但是在常用的JDK的集合中的Map有些许鸡肋,因此,各路大神们针对这个问题开发出了不同的集合框架,用以替 ...
分类:编程语言   时间:2017-03-14 17:38:35    阅读次数:295
数据结构与算法-图的遍历
#include<iostream> #include<string> #include<queue> using namespace std; #define ERROR 1 #define MAX_VERTEX_NUM 100 typedef struct ArcNode{ int adjvex ...
分类:编程语言   时间:2017-03-14 17:43:55    阅读次数:407
javascript的继承方式总结
实现继承大致可分为两类 1.基于构造器工作模式 2.基于对象工作模式 A 是否使用原型 B 是否执行属性拷贝 C 两者都有(原型属性拷贝)1.原型链法 Children。prototype = new Parent()所属模式 1、A 2.仅从原型继承法 Child.prototype = Pare ...
分类:编程语言   时间:2017-03-14 17:45:13    阅读次数:224
Python多线程采集数据示例:落网_音乐期刊
网上牛人给出的代码: 1 #-*- coding: utf-8 -*- 2 import os 3 import requests 4 from bs4 import BeautifulSoup 5 import random 6 from faker import Factory 7 import ...
分类:编程语言   时间:2017-03-14 17:46:41    阅读次数:456
Spring配置文件加载
1.利用ClassPathXmlApplicationContext,这种方式配置文件应该放在类包同路径下。 2.利用FileSystemXmlApplicationContext,这种方法可以将配置文件放在工程的直接目录下。 ...
分类:编程语言   时间:2017-03-14 17:48:14    阅读次数:139
Python手动安装 package
https://pypi.python.org/pypi 下载 解压 进入setup.py的目录 ...
分类:编程语言   时间:2017-03-14 17:49:42    阅读次数:153
Java中的集合框架(中)
Map和HashMap Map接口 1.Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据key快速查找value 2.Map中的键值对以Entry类型的对象实例形式存在 3.键(key值)不可重复,value可以 4.每个键最多只能映射到一个值 5.Ma ...
分类:编程语言   时间:2017-03-14 18:37:51    阅读次数:283
海量数据去重之SimHash算法简介和应用
SimHash是什么 SimHash是Google在2007年发表的论文《Detecting Near-Duplicates for Web Crawling 》中提到的一种指纹生成算法或者叫指纹提取算法,被Google广泛应用在亿级的网页去重的Job中,作为locality sensitive h ...
分类:编程语言   时间:2017-03-14 18:38:49    阅读次数:386
struct和typedef struct在c语言中的用法
在c语言中,定义一个结构体要用typedef ,例如下面的示例代码,Stack sq;中的Stack就是struct Stack的别名。 如果没有用到typedef,例如定义 下面语句就会报错 struct.c:31:1: error: must use 'struct' tag to refer ...
分类:编程语言   时间:2017-03-14 18:40:56    阅读次数:157
多线程爬坑之路-ThreadLocal源码及原理的深入分析
ThreadLocal<T>类:以空间换时间提供一种多线程更快捷访问变量的方式。这种方式不存在竞争,所以也不存在并发的安全性问题。 源码注释对类的解释如上:此类提供一个线程的本地变量,这个变量不同于普通变量,每个线程都拥有自己的get,set方法,和独立的初始化副本,ThreadLocal实例通常来 ...
分类:编程语言   时间:2017-03-14 18:43:15    阅读次数:428
基础篇:冒泡排序,快速排序
冒泡排序:每次比较两个相邻的元素,根据对比条件,如果他们顺序错误就把他们交换过来 冒泡有个致命的缺点就是时间复杂度高0(n^2) 快速排序:选取数组索引0作为基准数base,数组处理方式是,从索引length-1开始向左遍历第一个小于base的数,从索引1开始遍历找到第一个大于base的数,然后交换 ...
分类:编程语言   时间:2017-03-14 18:43:47    阅读次数:212
python爬糗事百科段子
#!/usr/bin/env python # coding: UTF-8 # -*- coding: utf-8 -*- import requests from bs4 import BeautifulSoup #import pandas newurl='http://www.qiushiba ...
分类:编程语言   时间:2017-03-14 18:44:34    阅读次数:165
java 继承
继承 1、 什么是继承? 继承是使用已存在的类的定义作为基础建立新类的技术,该类的定义可以增加新的属性或新的方法,也可以用父类的功能,但不能选择性地继承父类。 2、 使用继承三项注意事项: 1> 子类拥有父类非private的属性和方法(private成员能被继承,但不能被访问)。 2> 子类可以拥 ...
分类:编程语言   时间:2017-03-14 18:45:18    阅读次数:187
在JavaScript文件中用jQuery方法实现日期时间选择功能
JavaScript Document $(document).ready(function(e) { 在文本框里面显示当前日期 var date = new Date(); var nian = date.getFullYear(); var yue = date.getMonth()+1; va ...
分类:编程语言   时间:2017-03-14 18:48:55    阅读次数:179
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!