首页 > 编程语言
线程的五大状态
线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。 1.新建状态(New): 当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。 当一个线程处于新生状态时,程序还没有开始运行线程中的代码 2.就 ...
分类:编程语言   时间:2017-02-18 21:04:25    收藏:0  评论:0  赞:0  阅读:114
python 在数据科学中的应用之matplotlib
1、matplotlib模块生成直线图和散点图 2、、matplotlib模块生成直方图 ...
分类:编程语言   时间:2017-02-18 21:02:58    收藏:0  评论:0  赞:0  阅读:270
enote笔记语言(3)(ver0.2)
what&why(why not)&how&when&where&which:紫色,象征着神秘而又潜蕴着强大的力量,故取紫色。 key&keyword:“2k”和以上的“5w1h”合称“5w1h2k分析法”。棕色,大地泥土的颜色,给人一种朴实无华而又稳重可靠的感觉,故取棕色。 重要概念or笔记者第一 ...
分类:编程语言   时间:2017-02-18 21:01:44    收藏:0  评论:0  赞:0  阅读:247
算法(二)初等排序前篇[插入和冒泡排序]
排序有很多种方法,有些方法实现起来很简单,但是效率较差,我们可以将这些排序的方法称之为初等排序。这篇文章我们就来学习初等排序中的插入排序和冒泡排序。
分类:编程语言   时间:2017-02-18 20:19:52    收藏:0  评论:0  赞:0  阅读:253
Java设计模式之装饰模式
装饰模式的定义动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活装饰模式的结构和说明 Component: 组件对象的接口,可以给这些对象动态的添加职责 Concreat...
分类:编程语言   时间:2017-02-18 20:18:42    收藏:0  评论:0  赞:0  阅读:251
深入剖析Spring(三)——Bean的生命周期
对于普通的Java对象,当new的时候创建对象,当它没有任何引用的时候被垃圾回收机制回收。而由Spring IoC容器托管的对象,它们的生命周期完全由容器控制。Spring中每个Bean的生命周期如下...
分类:编程语言   时间:2017-02-18 20:16:59    收藏:0  评论:0  赞:0  阅读:191
数组元素是对象的去重方法
简单的数组直接使用$.unique(array); 对于一个数组元素是object对象,按照元素对象中某一个属性的值进行去重。 元数据准备: [javascript] var Phas = new Array();//定义一个数组 for(var i = 0;i<rows.length;i++){ ...
分类:编程语言   时间:2017-02-18 20:14:45    收藏:0  评论:0  赞:0  阅读:402
spring 命名空间
命名空间太多了,有必要学习了解一下 xmlns是XML Namespaces的缩写 使用语法: xmlns:namespace-prefix="namespaceURI" xsi全名:xml schema instance 其中schema 意思是 概要,计划,图表;也即模型的意思 使用语法 xsi ...
分类:编程语言   时间:2017-02-18 20:13:43    收藏:0  评论:0  赞:0  阅读:292
面试:Java基础
Java常考面试题,整理自牛客网和程序员面试宝典,有的题不太好。 1. 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? 答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。虚拟机是一种抽象化的计算机,通过在实际的 ...
分类:编程语言   时间:2017-02-18 20:11:22    收藏:0  评论:0  赞:0  阅读:271
Java基础之网络编程
1、网络编程概述 (1)网络模型 OSI参考模型 TCP/IP参考模型 (2)网络通讯要素 IP地址 端口号 传输协议 (3)网络通讯前提: **找到对方IP **数据要发送到指定端口。为了标示不同的应用程序,所以给这些网络应用程序都用数字进行标示,这个表示就叫端口。 **定义通信规则。这个规则称为 ...
分类:编程语言   时间:2017-02-18 20:07:40    收藏:0  评论:0  赞:0  阅读:262
Python web.py模块基本应用
Python web.py模块基本应用 系统版本:CentOS release 6.5 安装pip:yum install python-pip 安装web:pip install web 主要以配置文件为主进行 1、入门配置 [root@IDC-105 erweima]# cat weixin.p ...
分类:编程语言   时间:2017-02-18 20:07:07    收藏:0  评论:0  赞:0  阅读:217
Java 工厂设计模式
//使用new关键字创建对象的缺点是耦合度太高,工厂设计模式利用Java的反射机制来实例化对象降低了这种耦合度package cn.buaa; import java.util.Date; interface Fruit{ public void eat(); } class Apple imple... ...
分类:编程语言   时间:2017-02-18 20:05:59    收藏:0  评论:0  赞:0  阅读:187
Python环境安装
学习一门新的语言,首先要做的就是开发环境搭建。要想执行Python程序,我们就需要安装Python执行器。 1、Python官网https://www.python.org/ 下载Python执行器,此处以2.7.13版本为例 2、安装Python,直接双击“python-2.7.13.amd64. ...
分类:编程语言   时间:2017-02-18 20:04:56    收藏:0  评论:0  赞:0  阅读:238
Java编程基础-面向对象(中)
本章承接Java编程基础-面向对象(上)一文。 一、static关键字 在java中,定义了一个static关键字,它用于修饰类的成员,如成员变量、成员方法以及代码块等,被static修饰的成员具备一些特性。 1、static关键字的特点: a)随着类的加载而加载,也就是说,静态会随着类的消失而消失 ...
分类:编程语言   时间:2017-02-18 20:04:31    收藏:0  评论:0  赞:0  阅读:170
JavaFX--第3天窗口布局
1.windows之间的交互 2.关闭程序 3.布局镶嵌 1.windows之间的交互 我们要实现“确定”、“取消”之类的功能:就像我们平时使用Word的时候要关闭会提示要不要保存的信息。 步骤如下:1、创建一个新的窗口 ConfirmBox.java 通过ConfirmBox来实现,在Main中调 ...
分类:编程语言   时间:2017-02-18 20:01:15    收藏:0  评论:0  赞:0  阅读:216
SpringMVC配置流程
1、配置web.xml1.1、项目工程中的web.xml配置一个servlet,该servlet配置项指定的servlet class是DispatcherServlet(org.springframework.web.servlet.DispatcherServlet) 设置初始化载入spring ...
分类:编程语言   时间:2017-02-18 20:00:42    收藏:0  评论:0  赞:0  阅读:175
Java编程基础-反射
一、java反射 1、反射:动态获取类的信息,以及动态调用对象的方法的功能。可以理解为动态看透类的能力。 2、主要功能:在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。 通过Java反射机制, ...
分类:编程语言   时间:2017-02-18 19:58:35    收藏:0  评论:0  赞:0  阅读:169
Java编程基础-面向对象(下)
一、抽象类 1、引入:当定义一个类时,常常需要定义一些方法来描述该类的行为特征,但有时这些方法的实现方式是无法确定的。Java允许在定义方法时不写方法体,不包含方法体的方法为抽象方法,抽象方法必须使用abstract关键字来修饰。如:abstract void shout();当多个类中出现相同功能 ...
分类:编程语言   时间:2017-02-18 19:55:25    收藏:0  评论:0  赞:0  阅读:302
Java编程基础-面向对象(上)
一、面向对象的概念 1、概念:面向对象是把解决的问题按照一定规则划分为多个独立的对象,然后通过调用对象的方法来解决问题。当然,一个应用程序会包含多个对象,通过多个对象的相互配合来实现应用程序的功能。这样当应用程序功能发生变动时,只需要修改个别对象就可以了,从而使代码更容易得到维护。面向对象强调的是对 ...
分类:编程语言   时间:2017-02-18 19:54:31    收藏:0  评论:0  赞:0  阅读:886
Java基础之入门介绍
基础知识 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类 ...
分类:编程语言   时间:2017-02-18 19:51:33    收藏:0  评论:0  赞:0  阅读:201
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!