码迷,mamicode.com
首页 > 编程语言 > 日排行
内核空间、进程和线程等概念
用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel),保证内核的安全,操 ...
分类:编程语言   时间:2017-07-12 21:18:03    阅读次数:222
java
多态 1.多态体现:方法重载、方法覆盖、多态参数。2.有继承关系时:运行期类型(子类)和编译期类型(父类),父类引用指向子类对象。3.多态参数:方法的形式参数类型是父类类型,传递的实际参数可以是任意子类的对象。4.多态环境下对象造型(向上造型,自动类型提升只能使用父类中的方法/向下造型,强制转换需要 ...
分类:编程语言   时间:2017-07-12 21:18:35    阅读次数:183
Python基础学习总结(七)
9.类 面对对象编程Object Oriented Programming,简称OOP。 面向对象编程是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为 ...
分类:编程语言   时间:2017-07-12 21:18:50    阅读次数:268
java基础(二)
、面向对象基础 类与对象 封装 构造方法 方法 重载 对象数组 this关键字 static关键字 1.1类与对象 类:类是抽象的,概念上的,共性的,是对象的模板 对象:个体,具体的,可以看见的,对象是个性的,是该类事物的每个个体,也称为类的实例。 类的组成: 方法 属性 对象的创建 类名 对象名= ...
分类:编程语言   时间:2017-07-12 21:19:26    阅读次数:225
python之路第二天 随便记记 今天主要很郁闷
为何要有操作系统 为了让程序员更轻松的完成命令电脑工作而存在的,控制硬件,服务于软件。 操作系统的位置 操作系统位于软件和硬件之间。操作系统由内核(运行于内核态,控制硬件)和系统调用(运行于用户态,为软件提供一个调用接口)组成 **操作系统的功能 1.为应用程序提供如何使用硬件资源的抽象 2.使硬件 ...
分类:编程语言   时间:2017-07-12 21:19:42    阅读次数:176
java文件读写
读写文件: import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExcepti ...
分类:编程语言   时间:2017-07-12 21:20:00    阅读次数:130
Java多线程
进程的概念 进程就是正在执行的程序,一个进程通常就是一个正在执行的应用程序。从Windows角度讲,进程是含有内存和资源并安置线程的地方。线程的概念 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。进程和线程的联系与区 ...
分类:编程语言   时间:2017-07-12 21:20:52    阅读次数:172
堆排序(C语言实现)
之前的博客介绍介绍了数组的两种排序算法:插入排序和归并排序(採用递归),见链接http://blog.csdn.net/u013165521/article/details/46845033。 本篇博客,介绍还有一种排序算法:堆排序。(内容參照算法导论) 一、堆的概念 所谓堆,它是一个数组,也能够被 ...
分类:编程语言   时间:2017-07-12 21:20:59    阅读次数:289
Java Gui 设计模式中的事件监听
按钮点击监听 通过点击按钮触发监听事件 鼠标点击监听 通过点击鼠标左键触发监听事件 ...
分类:编程语言   时间:2017-07-12 21:21:37    阅读次数:158
Python开发简单爬虫(二)---爬取百度百科页面数据
一、开发爬虫的步骤 1.确定目标抓取策略: 打开目标页面,通过右键审查元素确定网页的url格式、数据格式、和网页编码形式。 ①先看url的格式, F12观察一下链接的形式;② 再看目标文本信息的标签格式, 比如文本数据为div class="xxx", ③ 容易看到编码为utf-8 2.分析目标 目 ...
分类:编程语言   时间:2017-07-12 21:24:04    阅读次数:192
多线程的两种方法(卖票系统展示)
public class MyThread1 implements Runnable{ int i=20; String name; public MyThread1() { // TODO 自动生成的构造函数存根 this.name=name; } public void run(){ ... ...
分类:编程语言   时间:2017-07-12 21:24:27    阅读次数:124
javalist集合
java集合中arraylist类是很方便使用的,在新建了对象后可以对其赋值各种类型的值,对象也是可以的。并且list集合是按照顺序进行排序的。 使用add方法可以为其赋值,非常的方便简单。可以添加各种不同的类型的值如下: ...
分类:编程语言   时间:2017-07-12 21:26:58    阅读次数:112
java异常处理
在使用i/o时,使用fileinputstrean或者fileoutputstream时系统会提示抛出异常。 抛出异常的方法有两种try/catch语句或者直接用throws语句。 用throws语句的话就是将异常抛给虚拟机来处理,我们自己不用去处理异常。 try/catch语句实在try里面写语句 ...
分类:编程语言   时间:2017-07-12 21:29:15    阅读次数:154
深入分析JavaWeb Item13 -- jsp指令具体解释
一、JSP指令简单介绍 JSP指令(directive)是为JSP引擎而设计的。它们并不直接产生不论什么可见输出,而仅仅是告诉引擎怎样处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了三个指令: page指令 Include指令 taglib指令 JSP指令的基本的语法格式:<%@ 指令 ...
分类:编程语言   时间:2017-07-12 21:29:30    阅读次数:173
Java方法
Java方法是组合在一起来执行操作语句的集合,用来完成某种功能。如前面使用的:println(),nextInt()等都是方法。Java中的方法也就是C,C++语言中的函数。 一、Java方法的定义 Java的方法特点 Java方法的定义格式,如下: 示例: 二、Java方法的参数 程序设计中的方法 ...
分类:编程语言   时间:2017-07-12 21:30:56    阅读次数:194
多线程练习(简单模拟火车站多窗口同时售票)
模拟火车站售票窗口同时售票 ...
分类:编程语言   时间:2017-07-12 21:31:21    阅读次数:305
BZOJ 2789 letters(树状数组)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=2789 【题目大意】 给出两个字符串,通过A字符串相邻之间字符的交换得到B字符串, 求最小的交换次数 【题解】 最小交换则对于同个字符来说前后顺序不变,我们得到B序列的字符在A序列中的位置 ...
分类:编程语言   时间:2017-07-12 21:32:38    阅读次数:179
python爬虫主要就是五个模块:爬虫启动入口模块,URL管理器存放已经爬虫的URL和待爬虫URL列表,html下载器,html解析器,html输出器 同时可以掌握到urllib2的使用、bs4(BeautifulSoup)页面解析器、re正则表达式、urlparse、python基础知识回顾(set集合操作)等相关内容。
本次python爬虫百步百科,里面详细分析了爬虫的步骤,对每一步代码都有详细的注释说明,可通过本案例掌握python爬虫的特点: 1、爬虫调度入口(crawler_main.py) ...
分类:编程语言   时间:2017-07-12 21:33:31    阅读次数:662
Java数组
数组是一种数据结构,用来存储同一类型值的结合。通过整型的下标可以索引取得数组中的每一个值。 一、数组的声明 a) 数组的声明方式,有两种: b) 示例: 注意: 建议使用dataType[] arrName;的声明风格声明数组变量。上面的语句只是声明了一个某种类型的数组的变量,但是并没有初始化为一个 ...
分类:编程语言   时间:2017-07-12 21:34:13    阅读次数:268
对于Java集合理解
一、集合框架的三大接口 Collection:所有类的根接口 Map:映射接口,存放键值对 Iterator:遍历集合的迭代接口 Collection的子接口: List:有序的接口,元素有序的存入 List常用接口的实现类:ArrayList、LinkedList、Vector set:无重复的集 ...
分类:编程语言   时间:2017-07-12 21:35:06    阅读次数:308
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!