码迷,mamicode.com
首页 > 编程语言 > 日排行
JAVA集合类--(一闪而过)
一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、层次关系 如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口 Colle ...
分类:编程语言   时间:2017-05-13 13:27:39    阅读次数:203
python字符串、列表功能
一、字符串功能1、capitaliza首字母大写#name=‘alex‘#v=name.capitalize()#print(v)#2、将所有大写都变小写,casefold可以转多国语言,lower只能转英文。#name=‘AleX‘#v=name.casefold()#print(v)#name=‘AleX‘#v=name.lower()#print(v)#3、center字符串居中,参数1(必填)为总..
分类:编程语言   时间:2017-05-13 13:27:57    阅读次数:175
ubuntu中python input的中文输入问题
ubuntu中在terminal终端进行python操作时,对于input函数会出现中文输入的问题,调整为python3则变为正常, 对于常说的python2中的raw_input等价于python3中的input函数,目前在中文输入上还是不太一样 ...
分类:编程语言   时间:2017-05-13 13:30:16    阅读次数:196
《java并发编程实战》读书笔记5--任务执行, Executor框架
6.1 在线程中执行任务 第一步要找出清晰的任务边界。大多数服务器应用程序都提供了一种自然的任务边界选择方式:以独立的请求为边界。 -6.6.1 串行地执行任务 最简单的任务调度策略是在单个线程中串行地执行各项任务。 虽然简单明了,但是每次只能处理一个请求。当服务器正在处理请求时,新到来的连接必须等 ...
分类:编程语言   时间:2017-05-13 13:30:22    阅读次数:173
Python day1
一、变量#!/usr/bin/env python# -*- utf-8 -*-# Author:Wang Lulu name ="Wang Lulu" #变量赋值name2 = name #变量赋值可以使用变量(这里name2是指向Wanglulu的并不随着name变量的变化而变化)print(" ...
分类:编程语言   时间:2017-05-13 13:30:28    阅读次数:201
基于注解的Spring AOP的配置和使用--转载
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也 ...
分类:编程语言   时间:2017-05-13 13:30:52    阅读次数:250
python数据结构
字符串处理:name=‘godie‘-capitalize首字母大写-casefold将所有大写变成小写-lower将所有大写变小写-center文本居中-print(name.center(20,‘*‘))*******godie*******-count(g,start,end)查询字符的出现次数,start为起始位置,end为结束位置-endswith(‘‘)是否以某个字符结尾-st..
分类:编程语言   时间:2017-05-13 13:31:55    阅读次数:217
【转载】python计算文件的行数和读取某一行内容的实现方法
一、计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了:count = len(open(filepath,'rU').readlines()) 如果是非常大的文件,上面的方法可能很慢 ...
分类:编程语言   时间:2017-05-13 13:32:03    阅读次数:182
Ubuntu下build wxPython报错
Ubuntu下buildwxPython报错configure:error:GStreamernotavailable百度到如下页面http://wxpython-users.1045709.n5.nabble.com/Linux-configure-fails-on-GStreamer-td3271417.html执行如下命令后正常sudoaptinstallpython-gst0.10-dev结果虽然用"./configure&&make&a..
分类:编程语言   时间:2017-05-13 13:32:31    阅读次数:183
用C语言模仿Python函数
首先得说明一点,C 语言不是函数式编程语言,要想进行完全的函数式编程,还得先写个虚拟机,然后再写个解释器才行(相当于 CPython )。 下面我们提供一个例子,说明 C 语言函数可以“适度地模仿” Python 函数。 我们有如下的 Python 程序: 1 def line_conf(a, b) ...
分类:编程语言   时间:2017-05-13 13:32:45    阅读次数:264
Python web 框架:web.py
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限 制的。 web.py 安装: 下面开始我们第一个实例hello.py: 然后保存为hello.py并运行它 python hello.py python hello.py pyt ...
分类:编程语言   时间:2017-05-13 13:33:44    阅读次数:169
Spring MVC项目功能不完全指北
Spring MVC角色 Spring MVC是一款优秀的控制器框架,我们基于Servlet的思想基础,使用Spring MVC是一件比较简单的事情。只是Spring MVC会实现很多细节化的东西,使得开发的效率很高。Serlvet只是粗浅的处理了HTTP请求,其中并没有牵扯到复杂的需求定制。庆幸的 ...
分类:编程语言   时间:2017-05-13 13:34:33    阅读次数:273
POJ 3294 UVA 11107 Life Forms 后缀数组
相同的题目,输出格式有区别。 给定n个字符串,求最长的子串,使得它同时出现在一半以上的串中。 不熟悉后缀数组的童鞋建议先去看一看如何用后缀数组计算两个字符串的最长公共子串 Ural1517 这道题的思路也是基本相同的,都是利用了后缀数组的良好性质。 ...
分类:编程语言   时间:2017-05-13 13:36:03    阅读次数:248
Python基础-day02
写在前面 上课第二天,打卡: 大人不华,君子务实。 一、进制相关 - 进制基础 数据存储在磁盘上或者内存中,都是以0、1形式存在的;即是以 二进制 的形式存在; 为了存储和展示,人们陆续扩展了数据的表示形式:八进制 -> 十进制 -> 十六进制... - 文件读写相关函数方法 虽然硬盘上存储形式都是 ...
分类:编程语言   时间:2017-05-13 13:36:49    阅读次数:218
python--模块--10
原创博文,转载请标明出处--周学伟http://www.cnblogs.com/zxouxuewei/ Python 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python ...
分类:编程语言   时间:2017-05-13 13:37:01    阅读次数:299
Java实现二叉排序树的插入、查找、删除
import java.util.Random; /** * 二叉排序树(又称二叉查找树) * (1)能够是一颗空树 * (2)若左子树不空,则左子树上全部的结点的值均小于她的根节点的值 * (3)若右子树不空,则右子树上全部的结点的值均大于她的根节点的值 * (4)左、右子树也分别为二叉排序树 * ...
分类:编程语言   时间:2017-05-13 13:37:46    阅读次数:208
JAVA序列化的作用
今天看了一下项目中的action大多数都没有进行序列化。所以项目上都是一大堆警告。序列化究竟有什么作用呢? 简单来说。Java的序列化机制是通过在执行时推断类的serialVersionUID来验证版本号一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地对应 ...
分类:编程语言   时间:2017-05-13 13:38:51    阅读次数:143
Java并发编程:深入剖析ThreadLocal
想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 一.对ThreadLocal的理解 ...
分类:编程语言   时间:2017-05-13 14:18:10    阅读次数:191
Canopy聚类算法
一、概念 与传统的聚类算法(比如K-means)不同,Canopy聚类最大的特点是不需要事先指定k值(即clustering的个数),因此具有很大的实际应用价值。与其他聚类算法相比,Canopy聚类虽然精度较低,但其在速度上有很大优势,因此可以使用Canopy聚类先对数据进行“粗”聚类,得到k值后再 ...
分类:编程语言   时间:2017-05-13 14:19:48    阅读次数:222
springboot-1-介绍
之前跟着一个博主学过springboot, 但不怎么全面, 最近看了本书, 发现springboot太强大了, 跟着书重新走一遍... http://www.cnblogs.com/wenbronk/p/6848712.html 1, springboot 模块 2, spring的生态 目前spr ...
分类:编程语言   时间:2017-05-13 14:20:04    阅读次数:330
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!