码迷,mamicode.com
首页 > 编程语言
java 基础-继承
1.编写一个类A,该类创建的对象可以调用方法showA输出小写的英文字母表。然后再编写一个A类的子类B,子类B创建的对象不仅可以调用方法showA输出小写的英文字母表,而且可以调用子类新增的方法showB输出大写的英文字母表。最后编写主类C,在主类的main方法中测试类A与类B。 2.实现一个名为P ...
分类:编程语言   时间:2016-09-21 09:02:10    阅读次数:158
cin判断读取结束 C++语言
cin是C++的输入流,可以通过>>进行读取。 判断读取结束,一般有两种方法,具体取决于与输入的约定。 1 以特殊值结尾。 如输入整数,以-1结束,那么当读到-1的时候,就确定读取结束了。 代码: int n; while(1) { cin>>n; if(n == -1)break; //处理输入的 ...
分类:编程语言   时间:2016-09-21 09:02:20    阅读次数:341
如何自己编译生成Eclipse插件,如hadoop-eclipse-plugin-2.2.0.jar
如何自己编译生成Eclipse插件,如hadoop-eclipse-plugin-2.2.0.jar http://cxshun.iteye.com/blog/1876366 大数据是当今的一个热门话题,相信搞JAVA的我们当然不能错过了,尤其是hadoop这个大数据时代的宠儿是属于我们JAVA界的 ...
分类:编程语言   时间:2016-09-21 09:01:41    阅读次数:243
awk数组、函数、脚本
一、awk关联数组 index-expression: (1)可使用任意字符串;字符串要使用双引号括起来 (2)如果某数组元素事先不存在,在引用时,awk会自动创建此元素,并将其值初始化为"空串" 若要判断数组中是否存在某元素,要使用"indexinarray"格式进行遍历 示例: weekdays["mon"]="Monday..
分类:编程语言   时间:2016-09-21 08:01:10    阅读次数:139
python小程序----queue模块的简单使用
defproductor(myid,dataqueue,num_thread_per_productor): foriinrange(num_thread_per_productor): dataqueue.put(‘生产者ID:%s==>第%s个‘%(myid,i)) defconsumer(myid,dataqueue,stdoutlock): whileTrue: try: data=dataqueue.get(block=False) exceptqueue...
分类:编程语言   时间:2016-09-21 08:01:31    阅读次数:143
关于python项目路径导入自己写的库出错的一点思考
其实也是在写自己项目的时候遇到的,以前也遇到了但是一直采取的是回避的策略,这次总算弄清楚所以总结一下。 这个项目的顶级目录是medivac,他本身是一个python模块。 熟悉flask的人都知道,在写一个flask项目的时候,我们常常将一个模块的app初始化放在根目录的__init__.py文件中 ...
分类:编程语言   时间:2016-09-21 06:51:09    阅读次数:218
java中的Volatile 变量
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volati ...
分类:编程语言   时间:2016-09-21 01:46:13    阅读次数:182
Java字符串
字符串在Java中是非常常见的,但是看似简单常见的字符串,往往在有些地方很容易被它迷惑,下面举一个例子 可能有的人认为通过执行change(str)后,s的值为"hello!",但实际上并不是。下面是运行结果 hellohello!hello对于这个结果,大家不必吃惊,其实仔细想想的话还是不难理解的 ...
分类:编程语言   时间:2016-09-21 01:46:31    阅读次数:190
python基础(九)
一、paramiko模块 1.1 简介 paramiko是一个自由和开放源码模块使用,实现SSH2协议安全(认证和加密)连接到远程计算机,使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。 1.2 paramiko ...
分类:编程语言   时间:2016-09-21 01:47:24    阅读次数:254
python的模块!
以下是对模块的理解,和总结 <1>模块是什么 模块是这样用的 import os 这就是导入了os模块 这和c语言里的#include<stdio.h>导入方式是一样的 导入了以后就可以用里面的一系列函数了 其实os 模块就是 一个os.py 的文件,当import以后,就可以用里面的mkdir,r ...
分类:编程语言   时间:2016-09-21 01:43:43    阅读次数:178
java int与integer的区别
https://my.oschina.net/u/1861837/blog/335581 摘要: java int与integer的区别 int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别: int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象 1. ...
分类:编程语言   时间:2016-09-21 01:43:00    阅读次数:185
线程之间的争议条件
当两个线程同时操作同一资源(临界资源),当其中一个线程修改了资源,但是其中一个线程读的还是之前的数据, 这样的结果就是错误的。 我们通过互斥和同步的方式来解决这个问题 建立一个锁对象public final Object lockObj=new Object(); lockObject.wait() ...
分类:编程语言   时间:2016-09-21 01:42:59    阅读次数:196
JAVA 线程中的异常捕获
在java多线程程序中,所有线程都不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked exception处理掉。这一点是通过java.lang.Runnable.run()方法声明(因为此 ...
分类:编程语言   时间:2016-09-21 01:42:34    阅读次数:201
UVa1606 Amphiphilic Carbon Molecules (扫描法+极角排序)
链接:http://vjudge.net/problem/UVA-1606 分析:不妨先假设隔板一定经过至少两个点(否则可以移动隔板使其经过经过两个点,由于在隔板上的点可以看作是在任意一侧,所以总数并不会变小)。最简单的想法是,枚举两个点,然后输出两侧黑白点的个数,枚举量是O(n²),再加上统计的O ...
分类:编程语言   时间:2016-09-21 01:42:49    阅读次数:198
常用Javascript代码片段集锦
说集锦有点夸张了,因为只是收集了一部分。 这是我业余时间收集的一些常用的javascript代码片段。 不过代码的组织比较混乱,主要是通过全局函数和对象封装,后期会继续添加和完善。 如果有错误欢迎批评指正, 当然也欢迎PR或提issue。 希望大家一起完善! 如果项目依赖jQuery/Zepto等库 ...
分类:编程语言   时间:2016-09-21 01:42:02    阅读次数:192
python构建模拟模型——网站独立访问用户数量
背景:发现一个有趣的现象,即一些用户在每一月都仅仅访问网站一次,我们想要了解这些人数量的变化趋势。 建立数学模型:简化问题,根据瓮模型推导出公式(具体推导见《数据之魅》,有时间再补充。。。):n(t)=N(1-e^((-k/N)*t)),其中,t代表一个月中的第t天,N代表潜在的总的访问人数,k为根 ...
分类:编程语言   时间:2016-09-21 01:41:56    阅读次数:165
深入理解Java:注解(Annotation)基本概念(转)
什么是注解(Annotation): Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的 ...
分类:编程语言   时间:2016-09-21 01:40:11    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!