`
文章列表
1.1 shell起动 假设你已经安装了Erlang/OTP。如果用的是Linux、Mac OS X、或者其他类UNIX系统,启动一个终端并运行erl命令即可。如果是Windows系统,你应该点击安装程序替你生成的Erlang图标,随后会启动名为werl的程序,这样可以避 ...
    主要是遇到 Map匹配的问题,所以顺便回忆一下 Erlang 中的映射组 Map,在其它语言中被称作 Hash 哈希或者 Dict 字典。   Erlang 从 R17 版本开始支持映射组   创建映射组 Erlang 中的映射组用结构 #{} 表示,创建一个映射组可以这样   % 不管你怎么排序,最终结果都是按键的字典顺序排列的 #{ name => "wittyfox", age => 19 }. % => #{age => 20,name => "wittyfox"}   % 也可以 ...
   1、 erlang中,变量不能以小写字符开始的原因,就是erlang中的原子(atom)。原子是常量,唯一的值就是自己的名字,你看到的就是你想得到的--别想得到更多,比如dog,就是dog,你不能操作他,不能改变他,也不能把它分成几部分。小写字母开头的单词只是原子的一种写法,还有其他写法。如下:   38> atom. atom 39> a. a 40> 'a'. a 41> 'a'=a. a 42> 'Autom'.   %大写字母,可以放到‘单引号中 'Autom' 43> 
 erlang 语言基础知识 1.1 数值类型 Eshell V7.1  (abort with ^G)   1> 2+1. 3  2> 4*5.  20 3> 12-123. -111 4> 9 /2 .     %而对就除数,Erlang并不关心输入的是浮点数,还是整数 4.5 5> 9 /2.0 .   % 4.5 6> 9 div 2.0 .   %整除,整除不能用浮点数,否则会报下面的错误 ** exception error: an error occurred when evaluating an arithme ...
环境:Visual Studio 2010 问题:代码中出现中文后会带下划线,很多时候感觉很不舒服。找了很久的原因没找到,后来无意中在VisualAssist X里找到了解决办法。   1.安装完Visual Assist X后会在VS2010的菜单栏出现VAssistX这个选项,单击展开,选择Visual AssistX Options; 2.把如图所示的勾去掉,解决。 以后再次在代码中出现中文的时候,就不会出现下划线了,还你一个清爽的界面。 附: Visual AssistX10.6.1845破解版下载地址:http://download.csdn.net/detai ...
一、 安装准备1. 安装Openssl要使Apache支持SSL,需要首先安装Openssl支持。这里使用的是openssl-0.9.8k.tar.gz下载Openssl:http://www.openssl.org/source/tar -zxf openssl-0.9.8k.tar.gz //解压安装包cd openssl-0.9.8k //进入已经解压的安装包./config //配置安装。推荐使用默认配置make && make install //编译及安装openssl默认将被安装到/usr/local/ssl2. 安装Apache 从http://httpd.a ...
Xcode 6制作动态及静态Framework http://www.cocoachina.com/ios/20141126/10322.html xCode6制作动态及静态Framework http://years.im/Home/Article/detail/id/52.html   参考了这儿,实际做了一下,有些修改   **************************************************************************** 有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项 ...
 First, some general definitions (specific to iOS): Static library       - a unit of code linked at compile time, which does not change.     However, iOS static libraries are not allowed to contain images/assets (only code). You can get around this challenge by using a media bundle though.     ...
最近开的的App要集成支付宝支付,故下载相关的SDK DEMO 但是支付宝SDK的IOS版傻逼DEMO第一次编译肯定是会报错的: linker command failed with exit code 1 (use -v to see invocation) 修正的方法为: 打开项目属性->Build Settings 找到 Library Search Paths 看见里面的傻逼参数了吗,把\\\都去掉,然后再编译就好了。不知阿里的人怎么想的,有意设置的障碍。希望对后来人有所帮助。    
一 、关于日期查询条件用字段timestamp       A、利用date_format        date_format('timestamp','%Y%m%d')>'20140101'   DATE_FORMAT(`timestamp`,'%Y-%m-%d %H:%i:%s')>='2013-03-05 00:00:00'     mysql> select * from organizationtest where date_format(created,'%Y%m%d') betwee n '20140101' and '20140 ...
一、 java  包名.类名        java abc.abc.HelloWorld 二、直接生成的可执行jar        java -jar abc.jar   三、不可运行的jar,或可运行的jar中的其他类        java -cp xxxx.jar   abc.abc.TestHelloWorld       其中-cp命令是将xxx.jar加入到classpath,这样java class loader就会在这里面查找匹配的类。   四、用到了第三方的包很多时           java -Djava.ext.dirs=D:\test\lib ...
 今天修改了以前的一个工程,用ant编译后放上去,发现运行报错,大体意思就是运行的版本号是多少,编译的版本号太高吧,估计是运行环境用的jdk的版本太旧引起的,类文件具有错误的版本 50.0,应为 49.0    50.0 对应的是JDK的1.6版本, 而49.0 对应的是JDK的1.5版本   修改方式就是myeclipse的编译环境到1.5以下 或者修改ant编译时的版本    如何看以前的class编译的版本号,使用UtralEdit打开一个class文件. 31H=49  JDK1.5版本 32H =50  JDK1.6版本       http://neom ...
     Jad 是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不 过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。   一、下载相关软件      下载jad.exe文件:http://www.varaneckas.com/jad      下载jadeclipse插件:http://sourceforge.net/projects/jadclipse/files/   二、安装     1、将jad.exe解压到 ...
一、检查是否安装  rmp -qa subversion 没有安装 通过 yum -y install subversion yum install mod_dav_svn subversion
前边流水了cvs的安装及运行等简单配置http://qinshiqi.iteye.com/admin/blogs/2035529 这里在说明一下关于cvs用户及多库怎么处理 请先阅读上面的说明,然后这儿接上:     一、cvs用户管理对于创建cvs访问用户,我们有两种选择,下 ...
Global site tag (gtag.js) - Google Analytics