码迷,mamicode.com
首页 > 编程语言
(java)Guava学习笔记:Google Guava 类库简介
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API?可...
分类:编程语言   时间:2014-12-11 12:36:32    阅读次数:177
Java自定义Annotation方法
1. 基本语法? Java代码? import?java.lang.annotation.ElementType;?? import?java.lang.annotation.Target;?? //?The?@Bind?tag.?? @Target(ElementType.METHOD)?? @Retention(RetentionPolicy.R...
分类:编程语言   时间:2014-12-11 12:34:28    阅读次数:194
java 定时缓存的实现
代码如下: ?while(true)?{ ????????????????????????Map<K,?V>?dead?=?null; ????????????????????????Time.sleep(sleepTime); ??????????...
分类:编程语言   时间:2014-12-11 12:35:35    阅读次数:159
冒泡排序
冒泡排序算法的运作如下:(从后往前) 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所...
分类:编程语言   时间:2014-12-11 12:34:36    阅读次数:163
Notepad++配置Java编译运行环境
Notepad++的插件NppExec实现Console Dialog,此插件可以完成Windows控制台基本功能,如可以在此窗口中进行编译、运行Java程序;Notepad++还能够运行外部程序,通过菜单项与外部程序建立映射关系,支持为外部程序输...
分类:编程语言   时间:2014-12-11 12:34:31    阅读次数:237
Python Web应用选型实例
简单项目,需要提供Http服务和简单页面交互的,采用 bottle + jinjia2 + html ?,如果需要稳定高效的服务,使用tornado作为 http Server. 需要较为完善功能的Web功能,采用 Django + jinjia2 + bootstrap. 采用?...
分类:编程语言   时间:2014-12-11 12:33:31    阅读次数:140
JAVASE课程 第一章 第四讲方法,数组,java新特性
作用:   1、可以了解方法的申明和使用 2、可以了解数组的引用传递  3、可以了解java新特性对数组的支持 一 方法的申明和使用 1 方法的定义 方法就是一段可重复调用的代码块. 2 方法的定义格式 a public static 返回值类型 方法名称(类型参数1,类型参数2...){      方法主体: 程序语句 [return 表达式;] } b...
分类:编程语言   时间:2014-12-11 12:31:20    阅读次数:199
Go语言(服务器开发):实现最简单的HTTP GET/POST接口
Go语言提供了http包,可以很轻松的开发http接口。...
分类:编程语言   时间:2014-12-11 12:28:02    阅读次数:155
C++算法之 找出两个链表的公共节点
题目:输入两个链表,找出它们第一个公共节点。链表节点定义如下: struct ListNode {         int    m_nKey;         ListNode*   m_pNext; }     方法1:在第一个链表上顺序遍历每一个节点,没遍历一个节点,在第二个链表上顺序遍历每个节点。  O(n^2) 方法2:找到两个链表的长度差,先遍历长链表到短链表的长度处...
分类:编程语言   时间:2014-12-11 12:24:37    阅读次数:222
[leetcode]Intersection of Two Linked Lists —— 熟悉python
好久没有耍代码了,手有点生,还有点痒,and 脑子有点锈。话说这个简单的东西,耍了我一个小时。 主要是最近很少碰代码。二是对python不熟悉,刚刚接触,但是顿时很热爱这个小蟒蛇。于是打算好好蹂躏它。 题目链接:https://oj.leetcode.com/problems/intersection-of-two-linked-lists/ 我的思路是这样的。 首先没有循环,所以不用判断...
分类:编程语言   时间:2014-12-11 12:24:01    阅读次数:229
HDU 4911 Inversion (归并排序求逆序对)
Inversion Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 1898    Accepted Submission(s): 743 Problem Description bobo has a sequ...
分类:编程语言   时间:2014-12-11 12:20:46    阅读次数:221
python 变量作用域
http://blog.csdn.net/lovingprince/article/details/6627555几个概念:python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域...
分类:编程语言   时间:2014-12-11 12:19:50    阅读次数:205
Python中怎样对数据集整体进行映射转换类型
1 1 >>> line2=['10.235186', '11.321997']2 2 >>> line3=[list(map(lambda x:float(x),line2))];3 3 >>> line34 4 [[10.235186, 11.321997]]注意:1 >>> map(lambd...
分类:编程语言   时间:2014-12-11 12:17:32    阅读次数:176
JavaBean的属性和动作元素
JavaBean的属性:1、JavaBean的属性可以是任意类型,并且一个JavaBean可以有多个属性。每个属性通常都需要具有相应的setter、getter方法,setter方法称为属性修改器,getter方法称为属性访问器。2、属性修改器必须以小写的set前缀开始,后跟属性名,且属性名的第一个...
分类:编程语言   时间:2014-12-11 12:15:07    阅读次数:252
java synchronized(一)
java synchronized主要用于控制线程同步,中间有很多小的细节,知识,这里我简单的整理一下,做个记录。主要用于方法和代码块的控制先说说方法控制模拟银行存款和取款,创建一个Account类,两个属性,一个name和accout。先存1w进去,在用一100个线程取钱1k和存1k。等待所有线程...
分类:编程语言   时间:2014-12-11 12:12:30    阅读次数:170
C语言的extern关键字用法
在调试程序是,有一个参数需要在多个函数之间传递,因为是作为调试参数,不想将参数引入到函数中。很自然的想到使用全局变量来表示这个公共参数,工程代码的结构如下:main.c test.c test.h 全局变量 g_paramter新建一个pubparamter.h文件:内容如下:#ifndef _PU...
分类:编程语言   时间:2014-12-11 12:13:42    阅读次数:204
C语言库函数大全及应用实例三
原文:C语言库函数大全及应用实例三[编程资料]C语言库函数大全及应用实例三 函数名: ecvt 功 能: 把一个浮点数转换为字符串 用 法: char ecvt(double value, int ndigit, int *decpt, int *sign); 程序例: #i nclude #i n...
分类:编程语言   时间:2014-12-11 12:12:52    阅读次数:320
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!