`
zhangzhiqiangss
  • 浏览: 10939 次
社区版块
存档分类
最新评论
文章列表

Make学习

: Makefile-“自动化编译” 会不会makefile,可以从侧面反映一个人是否具备完成大型工程的能力. Make命令执行时,需要一个makefile文件,以告诉make命令需要怎样的取编译和连接程序. 一、makefile的规则 target。。。:prerequisite。。。。

make (3)函数,运行

转载‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’ 使用函数 ———— 在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。 一、函数的调用语法 函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:     $(<function>; <arguments>;) 或是     ${<function>; <arguments>;} 

make(2)

原文  跟我一起写 Makefile http://bbs.chinaunix.net/thread-408225-1-1.html 内容太多,笔记整理,以备查看   书写命令 ———— 每条命令的开头必须以[Tab]键开头,除非,命令是紧跟在依赖规则后面的分号后的。如果空格或空行是以Tab键开头的,那么make会认为其是一个空命令。 Makefile中,“#”是注释符。 一、显示命令     @echo 正在编译XXX模块......  当make执行时,会输出“正在编译XXX模块......”字串,但不会输出命令,如果没有“@”,那么,make将输出: 

erlang启动

转载+自己补充   erlang启动参数有3种:emulator flags, flags 和plain arguments。 emulator flags 是以“+”开头的,用来控制模拟器的行为,附送一个非常实用的例子:   C:\>erl +V   Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 5.8.2  
关于linux主机名:   [root@localhost ~]# 分别代表用户名(root),主机名(localhost),当前路径(~,当前用户的home目录),权限标志位(#代表root,$代表普通用户)   查看主机名: [root@bogon ~]# hostname bogon   有时候是[rooot@bogn ~]# bogon直译过来就是匿名人嘛,说明你的机器没办法把你局域网内的主机名解析成相对应的IP地址  
分布式可以看做是连接紧密的并行处理器均衡负载,在任务规模较小的时候,可以通过随机或轮询的方式分派任务,任务较大时,可以使用主从模式,在请求时分派任务.并发性事分布式系统的核心,分布式系统的挑战是在错误发生时系统的健壮性epmd进程        epmd的命令是erlang运行时系统的一部分,它为erlang分布式的节点扮演端口映射看守程序的角色.,     Epmd是Erlang Port Mapper Daemon的缩写,在Erlang集群中相当于dns的作用,供给节点名称到端口的查询办事,epmd绑定在总所周知的4369端口上。          启动新的网络节点时,Erlang使用

erlang格式化输出

io:format的格式化参数。 c 输出多个重复的字符。 1.io:format(”~2c”,”a”). 结果:aa,标识输出字母2次。 2.io:format(”~2.1c”,”a”). 

RSA

RSA 典型非对称加密算法,既可用于数据加密,也可用于数字签名. "私钥加密,公钥解密" "公钥加密,私钥解密"   package rsa; import java.security.Key; /* * KeyFactory用来生成公钥或私钥,或者说通过密钥规范还原密钥 */ import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security. ...
Global site tag (gtag.js) - Google Analytics