码迷,mamicode.com
首页 > 编程语言
计算bean的和(java)
bean中的属性过多时,要计算一个bean的list之和是一件非常麻烦的事情,可以用java的反射机制解决这件事情,代码如下: getSumOfBean方法是主要逻辑,遍历list中的所有bean,将bean的Double类型的属性求和,通过反射调用结果bean的set方法,将属性值存入结果bean ...
分类:编程语言   时间:2016-08-18 21:02:11    阅读次数:189
python 将字典的键&值从byte类型转换为str类型
...
分类:编程语言   时间:2016-08-18 19:53:53    阅读次数:130
Java多态性--分派
一、基本概念 Java是一门面向对象的程序设计语言,因为Java具备面向对象的三个基本特征:封装、继承和多态。这三个特征并不是各自独立的,从一定角度上看,封装和继承几乎都是为多态而准备的。多态性主要体现在对象的方法调用上: 1.编译期根据对象的静态类型进行静态分派。 2.运行期根据对象的实际类型进行 ...
分类:编程语言   时间:2016-08-18 19:53:58    阅读次数:296
Selenium2+Python自动化学习笔记(第1天)
参考【http://blog.csdn.net/henni_719/article/details/51096531】大神写的笔记,多谢大神共享。 1、Webdriver API 1)定位元素:Python中定位元素的方法如下: find_element_by_id() find_element_b ...
分类:编程语言   时间:2016-08-18 19:53:10    阅读次数:154
Java-->利用文件指针分割文件
--> 大体上和字节流分割的方式没什么区别,只是加入文件指针确定要开始分割的位置... --> 这次分割了一个mp3 文件,意外地发现居然子文件都是有效的,所以说音频文件的数据存储方式和图片以及视频文件不一样么... ...
分类:编程语言   时间:2016-08-18 19:53:50    阅读次数:146
使用python+hadoop-streaming编写hadoop处理程序
Hadoop Streaming提供了一个便于进行MapReduce编程的工具包,使用它可以基于一些可执行命令、脚本语言或其他编程语言来实现Mapper和 Reducer,从而充分利用Hadoop并行计算框架的优势和能力,来处理大数据 好吧我承认以上这句是抄的以下是原创干货 首先部署hadoop环境 ...
分类:编程语言   时间:2016-08-18 19:51:14    阅读次数:361
Java中Collection和Collections的区别
1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List │├LinkedLi ...
分类:编程语言   时间:2016-08-18 19:51:28    阅读次数:137
4种java复制文件的方式
尽管Java提供了一个可以处理文件的IO操作类,但是没有一个复制文件的方法。复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。 1. 使用FileStreams复制 这是最经典的方式将一个文件的内容复制到另一个文 ...
分类:编程语言   时间:2016-08-18 19:50:10    阅读次数:220
Python基础学习(第4天)
Python进阶 第1课:词典(dictionary) 1、词典可以存储多个元素,存储多个元素的对象称为容器(container) 第2课:文本文件的读取写入 1、打开一个文件,用对象来代表这个文件 f = open(文件名,模式) ,模式:"r"读取,"w"写入 2、文件对象常用的方法 conte ...
分类:编程语言   时间:2016-08-18 19:48:05    阅读次数:138
python中的静态方法和类方法
静态方法实际上就是普通函数,定义形式是在def行前加修饰符@staticmethod,只是由于某种原因需要定义在类里面。静态方法的参数可以根据需要定义,不需要特殊的self参数。可以通过类名或者值为实例对象的变量,已属性引用的方式调用静态方法 类方法定义形式是在def行前加修饰符@classmeth ...
分类:编程语言   时间:2016-08-18 19:48:16    阅读次数:164
【python】dict的注意事项
1. key不能用list和set 由于列表是易变的,故不可做key。如果使用会报错 但是元组可以做key 2.遍历方法 速度快,但是如果要删除元素会导致错误,出错情况如下 如果需要删除字典元素,一定要用.keys(),缺点是速度慢很多 ...
分类:编程语言   时间:2016-08-18 19:46:35    阅读次数:137
java之面向对象20160818
本文主要是介绍一下java面向对象编程方面的知识,涉及的内容可能有点多,所以可能会感觉比较笼统,详细请参见《Java编程思想》里面比较具体点。 1.面向对象 和遵循设计原则和设计模式, 目标都是为了消除程序中的重复代码 重复代码一般是放在父类中的 Dog dog=new Dog() 左边是创建一个D ...
分类:编程语言   时间:2016-08-18 19:46:42    阅读次数:203
Java-->Lambda表达式
一、函数式接口 函数式接口(functional interface 也叫功能性接口,其实是同一个东西)。简单来说,函数式接口是只包含一个方法的接口。比如Java标准库中的java.lang.Runnable和 java.util.Comparator都是典型的函数式接口。java 8提供 @Fun ...
分类:编程语言   时间:2016-08-18 19:47:07    阅读次数:159
java集合--Queue用法
队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的元素,因此队列又 ...
分类:编程语言   时间:2016-08-18 19:41:05    阅读次数:142
[原创]java WEB学习笔记56:Struts2学习之路---Struts 版本的 登录 demo
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系。 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 1.Demo 修改 扩展名 ...
分类:编程语言   时间:2016-08-18 19:41:53    阅读次数:178
ArcGIS API for JavaScript 4.0(一)
原文:ArcGIS API for JavaScript 4.0(一)最近ArcGIS推出了ArcGIS API for JavaScript 4.0,支持无插件3D显示,而且比较Unity和Skyline,速度要快很多,适合在智慧城市中小场景的三维模型应用。下面开始吧! 一、引入样式和js 二、导... ...
分类:编程语言   时间:2016-08-18 19:39:46    阅读次数:182
基于SpringMVC下的Rest服务框架搭建【1、集成Swagger】
基于SpringMVC下的Rest服务框架搭建【1、集成Swagger】 1、需求背景 SpringMVC本身就可以开发出基于rest风格的服务,通过简单的配置,即可快速开发出一个可供客户端调用的rest服务,通常这些服务要不就是用于手机app的开发,要不就是提供给第三方开发者使用,不管哪种情况,你... ...
分类:编程语言   时间:2016-08-18 19:38:37    阅读次数:289
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!