码迷,mamicode.com
首页 > 编程语言
进程调度算法与task_struct结构体
进程是实现多个程序并发执行,以提高资源利用率和系统吞吐量。进程两个基本属性:1.进程是一个可拥有资源的独立单元。2.进程是一个课独立调度和分派的基本单元。进程调度是操作系统中必不可少的一种调度。一.进程调度的任务(1)保存处理机的现场信息。如程序技术器、多个通用..
分类:编程语言   时间:2016-06-11 16:03:38    阅读次数:156
Java---俄罗斯方块小游戏
去年就已经学了这个技术了,一直没去写,现在抽个时间写了个俄罗斯方块游戏。 只有简单的新游戏,暂停,继续,积分功能。简单的实现了俄罗斯的经典功能。 不介绍了,有兴趣的自己运行一下,后面贴出了图片。代码:package cn.hncu;import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java....
分类:编程语言   时间:2016-06-11 15:59:10    阅读次数:171
python时间-time模块
time是python自带的模块,用于处理时间问题,提供了一系列的操作时间的函数。 以下说明针对于 python2.7,其他版本可能有所差异。 模块提供了两个种表示时间的格式: 1.时间戳,是以秒表示从“新纪元”到现在的时间,称为 UTC 或者 GMT。这个“新纪元”指的就是1970年1月1日。所以 ...
分类:编程语言   时间:2016-06-11 15:57:08    阅读次数:234
Python打包-py2exe使用
Py2exe 64位下载地址:http://download.csdn.net/detail/henujyj/8532827 Py2exe 32位下载地址:https://sourceforge.net/projects/py2exe/files/ 以下程序执行的结果是将hello.py程序打包成h... ...
分类:编程语言   时间:2016-06-11 15:58:09    阅读次数:296
cmake 编译 c++ dll 的一个例子(更新2:增加 python 调用方法)
CMakeLists.txt project(xxx) add_library(xxx SHARED xxx.cpp) add_executable(yyy yyy.cpp) target_link_libraries(yyy xxx) xxx.h #ifndef XXX_XXX_H #define... ...
分类:编程语言   时间:2016-06-11 15:55:26    阅读次数:221
java中类的提升所导致的问题
使用it.next().getName()会导致问题, 原因是将 “lisi01”,30 存入ArrayList中时会将其提升为Object,it.next()返回的是Object类型的对象,Object中没有getName方法, 应强制转换: ...
分类:编程语言   时间:2016-06-11 15:56:12    阅读次数:107
二维数组中的查找
题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 public class Solution { //从数组左下角开始查找 public boolean Find2(int ...
分类:编程语言   时间:2016-06-11 15:52:14    阅读次数:148
(转)java 从jar包中读取资源文件
(转)java 从jar包中读取资源文件 博客分类: java (转)java 从jar包中读取资源文件 java 源自:http://blog.csdn.net/b_h_l/article/details/7767829 在代码中读取一些资源文件(比如图片,音乐,文本等等),在集成环境(Eclip ...
分类:编程语言   时间:2016-06-11 15:49:51    阅读次数:227
最大二分匹配匈牙利算法的python实现
二分图匹配是很常见的算法问题,一般用匈牙利算法解决二分图最大匹配问题,但是目前网上绝大多数都是C/C++实现版本,没有python版本,于是就用python实现了一下深度优先的匈牙利算法,本文使用的是递归的方式以便于理解,然而迭代的方式会更好,各位可以自行实现。 1、二分图、最大匹配 什么是二分图: ...
分类:编程语言   时间:2016-06-11 15:48:34    阅读次数:849
JS 对java返回的json格式的数据处理
var dataObj=eval("("+res+")"); alert(dataObj.billBuy) //res是如下的数据 {"billBuy":"1001BRNO1102160002","stkid":"","timeBk":"","timeBuy":"","typeBuy":"","va ...
分类:编程语言   时间:2016-06-11 15:47:51    阅读次数:206
关于python的enumerate函数的用法
很多时候我都需要用到python列表的功能,比如需要用到列表的每个元素的数据和索引,以前我都是设置一个变量来保存索引,现在好了,昨天刚看到enumerate()函数,只恨我自己没有早点发现这个函数,太好用了,下面说一下: for index, data in enumerate (['a', 'b' ...
分类:编程语言   时间:2016-06-11 15:47:13    阅读次数:242
js 排序
...
分类:编程语言   时间:2016-06-11 15:43:58    阅读次数:147
spring占位符解析器---PropertyPlaceholderHelper
一、PropertyPlaceholderHelper 职责 扮演者占位符解析器的角色,专门用来负责解析路劲中or名字中的占位符的字符,并替换上具体的值 二、例子 你可以debug进去,看下源码。底层PropertyPlaceholderHelper会去解析替换占位符value。 ...
分类:编程语言   时间:2016-06-11 15:43:37    阅读次数:984
python基础整理笔记(五)
一. python中正则表达式的一些查漏补缺 1. 给括号里分组的表达式加上别名;以便之后通过groupdict方法来方便地获取。 2. 将之前取名为"name"的分组所获得的字符串,作为本次分组匹配的标的。所以使用(?P=name)前,在正则表达式中,必须已经有了名为name的带命名的分组,即有了 ...
分类:编程语言   时间:2016-06-11 15:43:04    阅读次数:179
线程有几种状态
一般说有3种,但也有说4种的3种:就绪:线程分配了CPU以外的全部资源,等待获得CPU调度执行:线程获得CPU,正在执行阻塞:线程由于发生I/O或者其他的操作导致无法继续执行,就放弃处理机,转入线程就绪队列第四种:挂起:由于终端请求,操作系统的要求等原因,导致挂起。 ...
分类:编程语言   时间:2016-06-11 15:43:27    阅读次数:171
C++实验报告
C++语言实验报告 班级:计科1501 学号:1508030130 姓名:刘琦 一、实验目的 1.掌握面向对象编程的基本思想 2.培养解决实际问题的能力 3.熟练掌握VC++6.0调试环境 二、实验题目 分别定义Teacher (教师)类和Cadre (干部)类,采用多重继承方式由这两个类派生出新类 ...
分类:编程语言   时间:2016-06-11 15:42:39    阅读次数:817
python序列化模块json和pickle
序列化相关 1. json 应用场景: json模块主要用于处理json格式的数据,可以将json格式的数据转化为python的字典,便于python处理,同时也可以将python的字典或列表等对象转化为json格式的数据,便于跨平台或跨语言进行数据交互 功能: Json模块提供了四个功能:dump ...
分类:编程语言   时间:2016-06-11 15:42:05    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!