码迷,mamicode.com
首页 > 编程语言 > 日排行
它处资料:二分图最大匹配的匈牙利算法
资料出处:点击打开链接 匈牙利算法 二分图最大匹配的匈牙利算法: 二分图是这样一个图,它的顶点能够分类两个集合X和Y,全部的边关联在两个顶点中。恰好一个属于集合X。还有一个属于集合Y。 最大匹配: 图中包括边数最多的匹配称为图的最大匹配。 完美匹配: 假设全部点都在匹配边上。称这个最大匹配是完美匹配 ...
分类:编程语言   时间:2017-05-15 09:49:01    阅读次数:197
nodjs 多线程 之主从模式
##work.js ...
分类:编程语言   时间:2017-05-15 09:49:33    阅读次数:206
MFC从资源加载文本
bool CWizardSheet::GetTextResource(UINT uID, CString& csContent) { HMODULE hModule=GetModuleHandle(NULL); HRSRC hRes = FindResource(hModule,MAKEINTRES... ...
分类:编程语言   时间:2017-05-15 09:50:44    阅读次数:246
【java】switch case支持的7种数据类型
switch表达式后面的数据类型只能是byte,short,char,int四种整形类型,枚举类型和java.lang.String类型(从java 7才允许),不能是boolean类型。 在网上看到好多文章,说switch还支持byte,short,char,int 的包装类,首先可以肯定说swi ...
分类:编程语言   时间:2017-05-15 09:50:53    阅读次数:231
Java过滤器与SpringMVC拦截器之间的关系与区别
过滤器和拦截器的区别: ①拦截器是基于Java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问 ...
分类:编程语言   时间:2017-05-15 09:51:17    阅读次数:129
python音频处理相关类库
一、eyeD3 以下是eyed3的官方介绍 eyeD3 is a Python tool for working with audio files, specifically mp3 files containing ID3 metadata (i.e. song info). It provide ...
分类:编程语言   时间:2017-05-15 09:52:06    阅读次数:228
​Python中面向对象的编程
Python面向对象的编程1概述(1)面向对象编程面向对象的编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率,另外,基于面向对象的程序可以使它人更加容..
分类:编程语言   时间:2017-05-15 09:52:53    阅读次数:167
python中的JSON(1)
很多程序都要求用户输入某种信息, 例如: 让用户存储游戏首选项或提供要可视化的数据,程序把用户的信息存储在列表和字典等数据结构中, 用户关闭程序时,我们几乎总要保存他们提供的信息; 如何保存—— 一种简单的方式是使用模块json来存储数据。 JSON(JavaScript Object Notati ...
分类:编程语言   时间:2017-05-15 09:53:11    阅读次数:232
Python简明教程:基本概念
1字面意义上的常量,如2、‘Thisisok‘这样的字符串>>>print(‘a,2,3‘)a,2,32字符串单引号(‘)使用单引号指示字符串,类似shell中的强引用,所有的空格、制表符照原样保留。>>>print(‘Thisisok‘)Thisisok双引号(“)在双引号中的字符串与单引号中的字符串使..
分类:编程语言   时间:2017-05-15 09:53:31    阅读次数:131
进程与线程
进程process和线程thread是操作系统的基本概念。 1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行j; 2.每个CPU一次只能运行一个任务,比如工厂的电力有限,一次只能供给一个车间使用。一个车间开工的时候,其他车间都必须停工; 3.进程就好比工厂的车间,它代表C ...
分类:编程语言   时间:2017-05-15 09:54:13    阅读次数:120
11.python并发入门(part9 多线程模块multiprocessing基本用法)
一、回顾多继承的概念。由于GIL(全局解释器锁)的存在,在python中无法实现真正的多线程(一个进程里的多个线程无法在cpu上并行执行),如果想充分的利用cpu的资源,在python中需要使用进程。二、multiprocessing模块的简介。multiprocessing是python中用来管理多进程的包,与..
分类:编程语言   时间:2017-05-15 09:54:48    阅读次数:186
Idea SpringMVC+Spring+MyBatis+Maven整合
创建项目 File-New Project 选中左側的Maven,选中右側上方的Create from archetype。然后选中下方列表中的webapp,然后点击Next 在GroupId和ArtifactId中填入指定内容,点击Next 直接点Next 输入项目名称,Finish Idea会自 ...
分类:编程语言   时间:2017-05-15 09:56:21    阅读次数:324
init.rc文件中面启动c++程序,通过jni调用java实现
</pre><p>注:假设是自己的myself.jar包,还要修改例如以下:</p><p>target/product/core_base.mk PRODUCT_BOOT_JARS := core:myself</p><p></p><p>功能:手机开机后要写个标志位。已有实现。就是收到开机广播后,启 ...
分类:编程语言   时间:2017-05-15 09:58:36    阅读次数:206
什么是多线程 多进程
1:要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于进程而存在。 2:什么是进程? 通过任务管理器我们就看到了进程的存在。 而通过观察,我们发现只有运行的程序才会出现进程。 进程:就是正在运行的程序。 进程是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存 ...
分类:编程语言   时间:2017-05-15 09:58:50    阅读次数:187
java中的>>>和>>>=
“>>>”运算符所作的是无符号的位移处理,它不会将所处理的值的最高位视为正负符号,所以作位移处理时,会直接在空出的高位填入0。当我们要作位移的原始值并非代表数值时(例如:表示颜色图素的值,最高位并非正负号),可能就会需要使用此种无符号的位移。比如: -10>>>2=1073741821 -10=11 ...
分类:编程语言   时间:2017-05-15 09:59:20    阅读次数:119
方法被阻塞,一直要等到线程任务返回结果的例子
反之,不阻塞,就是会继续执行不会因为子线程还没有结束而等待,而被阻塞的方法,这会因为某个子线程还没有结束而等待 ...
分类:编程语言   时间:2017-05-15 09:59:28    阅读次数:396
C语言位操作的算法
1.头文件 2.源文件 3.代码说明:包括头文件和源文件,封装了许多位操作函数,都是经过实际测试,可以直接使用 ...
分类:编程语言   时间:2017-05-15 09:59:35    阅读次数:171
springmvc常用注解标签详解
在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller  ...
分类:编程语言   时间:2017-05-15 10:01:36    阅读次数:233
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。
public class ThreadTest { private int j = 1; //+1 private synchronized void n(){ j++; System.out.println(Thread.currentThread().getName()+"n:"+j); } / ...
分类:编程语言   时间:2017-05-15 10:02:56    阅读次数:178
javascript学习:闭包和prototype原型使用基础
闭包 原型: ...
分类:编程语言   时间:2017-05-15 10:03:31    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!