自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (7)
  • 收藏
  • 关注

原创 a note on distributed computing 笔记摘录

粗略看完了a note on distributed computing,只能说比较模糊,结合了别的笔记消化一下。http://www.csdn.net/article/2012-06-06/2806400http://javavsnet.iteye.com/blog/368768分布式计算的读书笔记 2. 统一对象 在分布式面向对象的计算领域,有一种愿景,希望从程序员

2014-03-16 01:21:46 1010

转载 内存模型之参考文献

前两篇文章,希望大家多多带着怀疑的态度来读,很有可能有错误。:)如果想进一步了解,可以看如下文献:1. Shared Memory Consistency Models: A Tutorialhttp://www.cs.utexas.edu/users/dburger/teaching/cs382m-f06/papers/16paper.pdfSarita Advey和Ko

2014-03-15 00:53:20 886

转载 内存模型之白话解决方案

99%的情况下:    大多数程序员在写多线程程序的时候,都是使用os或是thread library提供的同步原语(semaphore、lock/spinlock、monitor等)把共享变量包围起来。这些同步原语都保证对共享变量的读写会在临界区内完成,不会乱序到lock之前,也不会乱序到unlock之后。所以99%的程序员是不需要的关心memory ordering的,只要全部且正确的

2014-03-15 00:52:13 653

转载 内存模型之白话入门

程序员眼中的多处理器共享的内存:        作为一个程序员,很容易把多处理器的内存想象成这样:每个处理器的 load & store会按照program order执行;内存在同一时刻只能接受一个处理器的load/store。        毫无疑问,程序员们非常喜欢这个模型,它与单处理器下的内存模型是一致的,这是我们最习惯的编程方式,而且为单处理器写出的多线程程序可以很安全的

2014-03-15 00:48:51 2273

原创 Mark挖掘到的论文

10 Papers Every Programmer Should ReadOn the criteria to be used in decomposing systems into modules – David ParnasA Note On Distributed Computing – Jim Waldo, Geoff Wyant, Ann Wollrath, Sam Ken

2014-03-15 00:43:18 552

转载 HTTP协议详解

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation

2013-07-05 17:19:09 456

转载 网络字节序与主机字节序

不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian 最符合人的思维的字节序 地址低位存储值的低位 地址高位存储值的高位 怎么讲是最符合人的思维的字节序,是因为从人的第一观感

2013-07-02 23:42:46 509

转载 使程序在Linux下后台运行

使程序在Linux下后台运行一、为什么要使程序在后台执行我们计算的程序都是周期很长的,通常要几个小时甚至一个星期。我们用的环境是用putty远程连接到日本Linux服务器。所以使程序在后台跑有以下三个好处:1:我们这边是否关机不影响日本那边的程序运行。(不会像以前那样,我们这网络一断开,或一关机,程序就断掉或找不到数据,跑了几天的程序只能重头再来,很是烦恼)2:不影响计算效率

2013-07-01 23:08:59 548

转载 CGI, FCGI, SCGI, WSGI 释异

WIKI Links:CGI - http://en.wikipedia.org/wiki/Common_Gateway_InterfaceFCGI - http://en.wikipedia.org/wiki/FcgiSCGI - http://en.wikipedia.org/wiki/SCGIWSGI - http://en.wikipedia.org/wiki/Wsgi

2013-06-30 14:32:56 7781 1

转载 Python的descriptor

如果你和我一样,曾经对method和function以及对它们的各种访问方式包括self参数的隐含传递迷惑不解,建议你耐心的看下去。这里还提到了Python属性查找策略,使你清楚的知道Python处理obj.attr和obj.attr=val时,到底做了哪些工作。Python中,对象的方法也是也可以认为是属性,所以下面所说的属性包含方法在内。先定义下面这个类,还定义了它的一个实例,

2013-05-22 21:41:08 479

转载 linux查看系统版本

一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:44 ES

2013-05-17 19:28:34 556

转载 UML类图关系大全

1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。

2013-05-03 01:06:49 457

转载 vim ctags使用方法

windows下很多人都使用source insight 编写和查看代码。linux下可以使用VIM,刚开始会觉得VIM像windows下的记事本,而如果使用得当,它并不比source insight 逊色。    在这里,我会尽我所能细致地讲清楚如何把vim变成source insight, 然而你仍然需要积极地思考,并且必须自己去摸索一些东西。    为了避免过于罗嗦,我把基础的部分放

2013-05-01 21:37:45 6198 2

转载 Linux(centos)下用vim搭建php开发环境IDE

让vi以vim来运行输入alias命令:alias查看当前所有命令下面是加入命令?1alias vi='vim'这表示当你使用vi 这个命令时,其实执行的是vim。如果没有这一行,那么你必须使用vim filename来启动vim。alias参考http://en.wikipedia.org/wik

2013-04-25 00:56:09 7245

转载 centos下如何设置命令的别名

aliastomcat="cd /usr/local/tomcat"不过这样设置只是对于当前会话有效,重新登陆后即失效。首先查找到登陆用户的文件夹,比如ROOT用户12cd~vim~/.bash_profile加入1aliast

2013-04-24 14:29:33 6061

转载 linux查看端口使用情况

-bash-3.00# netstat -tln netstat -tln 命令是用来查看linux的端口使用情况   /etc/init.d/vsftp start 是用来启动ftp端口~!   看文件/etc/services   netstat   查看已经连接的服务端口(ESTABLISHED)   netstat -a   查看

2013-04-24 12:01:15 618

转载 linux下解压命令大全

linux下解压命令大全.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz

2013-04-24 10:49:02 452

原创 linux修改端口

1、命令实现查看哪些端口被打开  netstat -anp 关闭端口号:iptables -A INPUT -p tcp --drop 端口号-j DROP                  iptables -A OUTPUT -p tcp --dport 端口号-j DROP 打开端口号:iptables -A INPUT -ptcp --dport  端口号-j

2013-04-23 20:17:42 3682

转载 linux/unix关闭进程的方法

Kill process using kill command under Linux/UNIXkill command works under both Linux and UNIX/BSD like operating systems.Step #1: First, you need to find out process PID (process id)Use ps comman

2013-04-23 12:36:38 778

转载 linux修改IP脚本

#vi modify_network.sh填入一下内容#!/bin/bashecho 'DEVICE=eth0' > /etc/sysconfig/network-scripts/ifcfg-eth0echo 'ONBOOT=yes' >> /etc/sysconfig/network-scripts/ifcfg-eth0echo 'TYPE=Ethernet' >> /etc

2013-04-21 19:34:55 2084

转载 CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)

CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL) 准备篇: 1、配置防火墙,开启80端口、3306端口   vi /etc/sysconfig/iptables   -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)   -A INPU

2013-04-18 23:59:18 775

转载 installing mosquitto server and configuring

This tutorial explains basic steps of installing mosquitto server on openwrt platform. Mosquitto exists in openwrt barrier breaker repository but I decided to crosscompile it. At host computer in open

2013-04-05 01:59:06 4535

转载 linux下如何查看某个软件 是否安装??? 安装路径在哪???

.在linux下如何判断是否已经安装某个软件? 我的系统是red hat我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结果:我用rpm -qa (| grep) matlab , 回车后没有任何显示我用rpm -qa fluent , 回车后没有任何显示我用rpm -qa vasp , 回车后没有任何显示

2013-04-04 19:34:21 961

转载 Linux扫盲篇:CentOS、Ubuntu、Gentoo

Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Lin

2013-04-04 19:08:16 486

转载 centos中wget的使用方法

对于 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 CentOS wget 小技巧,可以让你更加高效而灵活的使用CentOS wget。CentOS wget 使用技巧$ CentOS wget -r -np -nd http://example.com/packages/ 这条命令可以下载 http://example.com 网站上 package

2013-04-04 17:08:37 483

unix网络编程中英文版高清PDF+源代码

unix网络编程中英文版高清PDF,目录齐全,附上书中全部源代码,物超所值!!

2013-04-19

MQTT协议实现android消息推送

MQTT实现android消息推送,资源包括实现的详细教程文档,例子源代码,服务器端源代码,rsmb。

2013-04-02

android减少内存占用专题

java内存优化的文档,内容丰富,包括内存的优化,内存泄露分析等等。

2012-11-13

andless源码

android平台jni层播放器源码,包括wav,MP3,m4a等解码器源码。

2012-10-25

C语言函数速查手册

C语言函数速查手册,各种常用C语言函数,入门级教材,常用资料。

2012-10-25

dts音频文件解码器源码

dts音频文件解码器源码,包括使用例子很详细的编译文档,可以在VC6.0编译或linux环境编译。

2012-09-22

psp development with eclipse

psp开发环境安装教程,教程内有资源下载地址

2011-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除