码迷,mamicode.com
首页 > 编程语言
JAVA多线程实现的三种方式
Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程 继承Thread类的方法尽管 ...
分类:编程语言   时间:2016-04-25 06:39:36    阅读次数:233
冒泡算法
原理: 临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换; 如题:var arr = [1,2,3,4,5,6],要将数组的排列变为大到小, 那么就需要:先将最小的数字交换到最后一位, 然后再从头开始进行两两比较、交换,直到完成排序。 第一步:1,2,3,4,5,6; 第一趟交换: 第 ...
分类:编程语言   时间:2016-04-25 06:39:55    阅读次数:214
Python 数据分析(二 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识
Python 数据分析(二) Python 数据分析(二) 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识 本实验将学习利用 Python 数据聚合与分组运算,时间 ...
分类:编程语言   时间:2016-04-25 06:39:49    阅读次数:389
Python 数据分析(一) 本实验将学习 pandas 基础,数据加载、存储与文件格式,数据规整化,绘图和可视化的知识
第1节 pandas 回顾 第2节 读写文本格式的数据 第3节 使用 HTML 和 Web API 第4节 使用数据库 第5节 合并数据集 第6节 重塑和轴向旋转 第7节 数据转换 第8节 字符串操作 第9节 绘图和可视化 pandas 回顾 一、实验简介 学习数据分析的课程,需要同学们掌握好 Py ...
分类:编程语言   时间:2016-04-25 06:39:01    阅读次数:1027
swift 遍历枚举
// see athttp://swifter.tips/enum-enumerate/// 貌似有些空格在粘贴的时候没有了... = =!import Foundationenum Suit: String { case Spades = "黑桃" case Hearts = "红桃" case ... ...
分类:编程语言   时间:2016-04-25 06:39:21    阅读次数:312
Java中throw和throws的区别
Java中throw和throws的区别 Java中throw和throws的区别 系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 语句抛出的异常 用户程序自定义的异 ...
分类:编程语言   时间:2016-04-25 06:39:08    阅读次数:169
Java读写Word文件常用技术
Java操作操作Word文件,最近花了几天时间解决使用Word模板导出数据的问题,收集到一些资料分享下。 常见的技术如下: 1、POI(兼容doc、docx文件) 官方网站:http://poi.apache.org/ 网上例子很多,由于发布时间较早,很多外国网站的例子,建议Google搜索 书签替 ...
分类:编程语言   时间:2016-04-25 06:36:54    阅读次数:201
JAVA中extends 与implements有啥区别?
JAVA中extends 与implements有啥区别?1. 在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法; implements 是实 ...
分类:编程语言   时间:2016-04-25 06:30:56    阅读次数:241
Unity Standard Assets 简介之 Cameras
这篇介绍Cameras资源包。 文件夹下有名为“CameraGuidelines.txt”的说明文档,简要介绍了各个预设的作用和用法。 Prefabs文件夹: CctvCamera.prefab: 视角跟随指定游戏物体转动的摄像机预设,摄像机转动时位置保持不变。 FreeLookCameraRig. ...
分类:编程语言   时间:2016-04-25 06:30:32    阅读次数:353
Dubbo+Spring整合 教你玩转分布式
核心技术:Maven,Springmvc mybatis shiro, Druid, Restful, Dubbo, ZooKeeper,Redis,FastDFS,ActiveMQ,Nginx Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开 ...
分类:编程语言   时间:2016-04-25 06:30:53    阅读次数:319
Spring概述
Spring简介: Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发的复杂性而诞生的: 目的:解决企业应用开发的复杂性 功能:使用基本的JAVABean代替EJB 范围:任何java应用 Spring的起源: 它定位的领域是许多其他的流行fram ...
分类:编程语言   时间:2016-04-25 06:30:16    阅读次数:225
数组 和字符串
## document.write( ) 这段代码使我们能在浏览器页面上显示输出的内容和得到的变量值 # Array ## 创建数组语法: var 变量名 = new Array(); var 变量名表示保存数组的变量; new Array( ) 表示创建的一个新的空数组; 在()里输入的如果只有一 ...
分类:编程语言   时间:2016-04-25 06:28:01    阅读次数:233
Spring 之 IOC ,DI 理论
本文是依照极客学院java《Spring之IOC》章节学习的心得。随笔记录 浅谈IOC:(Inversion of Control, 控制反转) Spring 核心容器,贯穿始终。所谓IOC,对Spring框架来说,就是由Spring来负责控制对象的生命周期和对象间的关系: 1、 传统开发模式:对象 ...
分类:编程语言   时间:2016-04-25 06:29:32    阅读次数:208
20145309java第三次实验报告
实验三 敏捷开发与XP实践 实验内容 ?下载并学会使用git上传代码; ?与同学结对,相互下载并更改对方代码,并上传; ?实现代码的重载。 实验步骤 下载并用git上传代码: ?1.下载并安装好git,在cmd中输入git指令: ?2.在命令行下模式下给git配置用户名和邮箱: ?3.添加公钥: ? ...
分类:编程语言   时间:2016-04-25 06:29:04    阅读次数:216
Java并发编程示例代码-----ReentrantLock
重用lock: ...
分类:编程语言   时间:2016-04-25 06:26:28    阅读次数:266
选择,冒泡,插入,归并,快速排序(java实现)
首先从简单的开始。(结果从小到大),其中快速排序和选择排序是不稳定的。 1.选择排序 选择排序的优点主要是交换的次数较少,最坏情况下的时间复杂度为O(n2),最好情况下也是O(n2) 2.冒泡排序 冒泡排序在最坏的情况下算法复杂度为O(n2),最好的情况下为O(n) 3.插入排序 插入排序在基本有序 ...
分类:编程语言   时间:2016-04-25 06:26:19    阅读次数:180
Python函数使用汇总
#-*-coding:utf8-*- #不带参数函数 deffun(): print(‘helloworld‘) fun()#helloworld #---------------------------------------- #带参数函数 deffun1(x,y): print(‘x+y=%d‘%(x+y)) returnx+y fun1(1,3)#x+y=4 #---------------------------------------- #默认参数(默认..
分类:编程语言   时间:2016-04-25 01:14:37    阅读次数:365
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!