码迷,mamicode.com
首页 > 编程语言
【C/C++多线程编程之七】pthread信号量
多线程编程之信号量      Pthread是 POSIX threads 的简称,是POSIX的线程标准。          互斥量用来处理一个共享资源的同步访问问题,当有多个共享资源时,就需要用到信号量机制。          信号量机制用于保证两个或多个共享资源被线程协调地同步使用,信号量的值对应当前可用资源的数量。          1.信号量(samaph...
分类:编程语言   时间:2014-05-03 21:19:12    阅读次数:477
【Union Find】JAVA implementation
import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.Scanner; class UF { private int[] id; private int count; public UF(int N) { count = N; id = n...
分类:编程语言   时间:2014-05-03 21:21:44    阅读次数:336
JAVA网络编程-----tcp
java采用TCP传输时利用Socket和ServerSocket Socket和ServerSocket 建立客户端和服务端 建立连接后,通过Socket中的IO流进行数据的传输。 关闭Socket 同样,客户端与服务端是两个独立的应用程序。   演示tcp传输 1.   tcp分客户端和服务端 2.   客户端对应的对象是Socket,服务端对应的对象是ServerSock...
分类:编程语言   时间:2014-05-03 21:21:13    阅读次数:361
[C/C++]_[使用dynamic_cast 强制转换的优点]
场景: 1. C++引入了dynamic_cast 这种类型识别的强制转换,对识别错误的程序是有好处的,建议能用的地方就用,它能在转换错误时返回0或抛出异常,比起C的旧强制转换 执行转换了不对类型依旧不会报错可靠些,因为这类错误如果发生了,其实很难找出来。...
分类:编程语言   时间:2014-05-03 21:55:11    阅读次数:333
VC++6.0版本程序转成VS2010版
直接转换的时候遇到两个问题: 1、预编译头文件*.PCH找不到 2、static_cast”: 无法从“void (__thiscall CView2::* )(void)”转换为“LRESULT (__thiscall CWnd::* 1、来源:http://www.zhuyanfeng.com/archives/2231 错误: fatal error C1083: 无法打开...
分类:编程语言   时间:2014-05-03 21:56:12    阅读次数:415
关于汇编语言的简单学习
1什么是汇编语言2.为什么要学习汇编语言3.如何学习汇编语言4.我学到了什么5.我达到了学习目标吗6.今后如何应用
分类:编程语言   时间:2014-05-03 22:09:47    阅读次数:266
利用JavaAPI访问HDFS的文件
利用JavaAPI访问HDFS的文件 1、重读配置文件core-site.xml要利用Java客户端来存取HDFS上的文件,不得不说的是配置文件hadoop-0.20.2/conf/core-site.xml了,最初我就是在这里吃了大亏,所以我死活连不上HDFS,文件无法创建、读取。hadoop.t...
分类:编程语言   时间:2014-05-03 22:10:40    阅读次数:300
在Eclipse中开发C/C++项目
摘要:通过本文你将获得如何在Eclipse平台上开发C/C++项目的总体认识。虽然Eclipse主要被用来开发Java项目,但它的框架使得它很容易实现对其他开发语言的支持。在这篇文章里,你将学会如何使用CDT(C/C++ Development Toolkit),一个在Eclipse平台上最适用的C...
分类:编程语言   时间:2014-05-03 22:11:14    阅读次数:586
JavaScript判断图片是否加载完成的三种方式
有时需要获取图片的尺寸,这需要在图片加载完成以后才可以。有三种方式实现,下面一一介绍。一、load事件 img - load event loading... 测试,所有浏览器都显示出了“loaded”,说明所有浏览器都支持img的load事件。二、readystatechange事件 ...
分类:编程语言   时间:2014-05-03 22:18:43    阅读次数:430
C++中的属性
C++中的属性首先我们来看一下C#中的属性c#中的字段通常是 private,内部使用。属性是 public 或 protected,对外公开,属性通过 get set 访问器对字段提供安全、有效范围等保护。讲概念可能不好讲,下面来看一个例子吧!(最简单的)class Program{ ...
分类:编程语言   时间:2014-05-03 22:20:33    阅读次数:379
spring mvc利用MultipartResolver解析Multipart/form-data进行文件上传
之前的表单数据都是文本数据,现记录:利用MultipartResolver进行文件上传。①首先,需引入commons-fileUpload和commons-io jar包,pom.xml文件的坐标:3.2.1.RELEASEorg.springframeworkspring-webmvc${spr....
分类:编程语言   时间:2014-05-03 22:39:20    阅读次数:441
java 基础笔记 基本数据类型对象包装类
基本数据类型对象包装类:为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作。用于描述该对象的类就称为基本数据类型对象包装类。基本数据类型 包装类byte Byteshort Shortint Integerlong ...
分类:编程语言   时间:2014-05-03 22:45:10    阅读次数:409
用python实现欧几里德算法求最大公约数
方法1:defgcd(x, y):whilen: x, y=y, x%yreturnx方法2:def yue(x,y): if y: return gcd(y,x%y) else: return x
分类:编程语言   时间:2014-05-03 22:46:11    阅读次数:344
Posix线程编程指南(5)
Posix线程编程指南(5) 杨沙洲 原文地址:http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part5/ 杂项 这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。...
分类:编程语言   时间:2014-05-03 22:49:33    阅读次数:414
Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen space 解决
解决方案 在catalina.bat 里的 蓝色代码前加入: 红色代码rem ----- Execute The Requested Command --------------------------------------- set JAVA_OPTS=%JAVA_OPTS%-server -X...
分类:编程语言   时间:2014-05-03 22:52:29    阅读次数:460
再学Java 之 Integer 包装类缓存
包装类 integer的缓存
分类:编程语言   时间:2014-05-03 22:59:10    阅读次数:395
Posix线程编程指南(4)
Posix线程编程指南(4) 杨沙洲 原文地址:http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part4/ 线程终止 这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库AP...
分类:编程语言   时间:2014-05-03 23:01:43    阅读次数:416
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!