- 博客(52)
- 收藏
- 关注
erlang rest api 调试信鸽
困扰了两天的问题,今天终于搞定了,这里要感谢下信鸽后端开发的哥们,废话就不多说了,直接上主题: 在发送POST请求到信鸽服务器时总是返回"invalid sign" 通过与Java代码校对,参数和sign都已经完全一致了,可java就可以成功,唯独erlang的request请求失败,返回-3 ,中间去看好久没看的java代码的痛苦就不多说了 。 今天通过抓包软件,截获两个请求的包...
2015-01-26 18:06:45
245
svn 强制提交注释 无效
目前公司要求,所有svn提交都必须填写注释,可是还是有很多同事为了省事不去写.而svn确有这方面的约束,今天尝试配置了一下,在网上找了一些资料,按他们的操作执行下来发现怎么也不行,尝试了很多次都不行.最后看到一篇文章这样写到 "有一点在说一下就是$SVNLOOK 前面的不是单引号,具体shell语法,请参考shell在线手册" 这才明白,原来是我自己多手给换成单引号了. 下面我把具体的代码co...
2014-02-13 16:04:24
218
原创 sqlite数据库损坏修复
昨天同事遇到数据库损坏,导致用户信息丢失,经过网上查询 提供下面解决办法.问题描述: 错误提示 sqlite disk image malformat解决办法:1.下载sqlite命令工具 url: http://www.sqlite.org/download.html2.执行命令修复数据 利用命令打开问题数据库 localhost$./sqlite3 bug...
2013-12-11 10:54:27
398
Mac install GraphicsMagick
安装GraphicsMagick时遇到的问题,拿出来做个记录:首先到ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/delegates/下载两个组件:1.ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/delegates/libjpeg-6b.zip2.ftp://ftp.graphics...
2013-03-22 15:40:35
246
aleppo_parser ["syntax error before: ","'
Chicagoboss编译时出现如下错误: aleppo_parser ["syntax error before: ","' 出现此类错误是因为文件中出现中文符号, 这时需要细心排查
2012-09-03 23:55:32
171
原创 svn: E170000
subversion 安装完成后 ,执行 svn up 出现下面错误: error svn: E170000: Unrecognized 解决办法: # cd /usr/ports/www/neon29/ && make deinstall && make install clean...
2012-08-03 10:53:49
400
configure: error: Did not find pcre-config script at /usr/local
编译subversion 时出现 # configure: error: Did not find pcre-config script at /usr /local 解决办法 #cd /usr/ports/devel/pcre && make deinstall && make install clean...
2012-08-03 10:52:07
3405
原创 msgfmt not found
make 时发生错误: msgfmt not found 这个需要安装gettext 执行下面命令 : (在freebsd 9.0 下执行)# cd /usr/ports/devel/gettext && make deinstall && make install clean ...
2012-08-03 10:06:54
1762
运行exmpp 出现 no_engine_register 错误
运行exmpp时出现 error : {xml_parser,options,no_engine_registered,undefined}} 导致这个问题的原因是zlib,libxml2没有正确安装, 下载zlib安装文件:# wget http://zlib.net/zlib-1.2.7.tar.gz # cd /usr/ports/textproc/lib...
2012-08-03 10:04:13
122
erlang gbk转换成utf-8
转码问题像来是程序员头痛的问题,最近我也遇到了这个问题,erlang本来对中文支持的就不是很好,在加上转码那更是头痛的事情啊. 在git上有相关的代码,经测试只有这个表好一点,但是在不同操作系统上还是遇到了一些问题,下面我先提供一下下载连接 git clone https://github.com/wgc1014/erlang-iconv-1.git iconv 当我...
2012-07-27 09:12:46
575
原创 freebsd root远程登陆
Freebsd支持root远程登陆:1.修改/etc/ssh/sshd_config文件,修改下面三条信息 PermitRootLogin yes #允许root登录 PermitEmptyPasswords no #不允许空密码登录 PasswordAuthentication yes # 设置是否使用口令验证。 2.编辑/etc/inetd.conf,去掉ss...
2012-07-11 10:46:25
257
原创 删除目录中.svn文件
代码上传到服务器时需要将所有的.svn文件删除,如有一个一个删除,我想你会疯掉的.请使用下面的快捷方式删除他们:# find . -type d -name ".svn"|xargs rm -rf...
2012-07-09 12:11:50
95
ejabberd openssl
在freebsd中安装ejabberd 2.1.9时出现一下问题: /usr/local/ssl/lib/libssl.a: could not read symbols: Bad value 解决办法:重新编译openssl 在config的时候加入shared比如./config threads shared zlib ...
2012-06-26 16:19:46
164
erlang版乘法表
原码如下: start(X) -> start(1,X).start(Y,X) -> if Y < X -> io:format( "~w x ~w = ~w ",[Y,X,X*Y]), Y1 = Y + 1, start(Y...
2012-06-21 14:11:09
221
1
原创 error: ‘PAM_SUCCESS’ undeclared (first use in this function)
在ubuntu中安装ejabber 2.1.8时出现如下错误:error: ‘PAM_SUCCESS’ undeclared (first use in this function) 解决办法:#sudo apt-get install libpam0g-dev
2012-06-18 20:25:27
399
原创 find 命令总结
在这种情况下,find是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录.find命令的一般形式为:find pathname -options [-print -exec -ok]pathname: find命令所查找的目录路径.例如用.来表示当前目录,用/来表示系统根目录.-print: find命令将匹配的文件输入到标准输出.-exec: ...
2012-06-11 18:19:57
149
zotonic addsite error
当利用zotonic创建博客时出现一下问题:#bin/zotonic addsite -s blog yousiteenv: bash: No such file or directory 这是因为bash没有安装,或者bash安装路径有问题,请先是用#whereis bash如果在bin下没有bash那么就请重新安装一下吧安装目录(以freebsd为例):#cd ...
2012-06-05 14:37:30
104
Travis-CI - lager_transform undef error
在freebsd 9.0中安装zotonic时出现以下问题的解决方案:erlc -o src/erlydtl src/erlydtl/erlydtl_parser.yrlRecompile: src/zotonic_supsrc/zotonic_sup.erl:none: error in parse transform 'lager_transform': {undef, ...
2012-06-05 14:32:55
169
原创 freebsd 上的安装软件工具portinstall
FreeBSD安装好之后,首先portsnap fetch extract update然后cd /usr/ports/ports-mgmt/portupgrademake installrehash然后你就可以用portinstall来装东西了
2012-05-31 13:48:19
286
原创 mac 添加环境变量
Mac 添加环境变量 sudo vi /etc/paths 例如添加erlang的环境变量,那么只需在/etc/paths中添加以下内容: /usr/app/erlang/bin(请根据自己的实际目录做相应的修改)...
2012-05-30 16:05:35
116
原创 Dell 服务器查看riad快捷键
某次查看服务器riad时出现的问题,现在写出来,已便以后不会出现相似的问题: 如果服务器做的riad 5 那么在服务器重启后应按 Ctrl+C 如果服务器做的riad 1 那么在服务器重启后应按 Ctrl+R ...
2012-05-29 18:22:20
378
原创 freebsd 安装riak操作步骤
在Freebsd中安装riak时,请注意一点,官方提供的方法是执行下面命令:#make rel 而实际是错误的,这需要两步才能完成,请参考下面的命令:#gmake#gmake rel 希望在安装其他应用的时候也能先编译,然后在进行安装....
2012-05-29 18:15:13
153
原创 freebsd 普通用户无法su到root用户下
由于freebsd系统安全性较高,很多操作都有限制,如果想从普通用户切换到root用户下,请修改一下内容: #vi /etc/group 在组wheel的root用户后面添加普通用户名以逗号分割. 如: wheel:*:0:root,test 保存退出 刷新命令#rehash ...
2012-05-28 09:20:46
356
原创 freebsd root 无法远程登陆解决办法
默认安装好了FreeBSD 用root 账户无法远程连接修改SSHD 配置文件 /etc/ssh/sshd_config将PermitRootLogin no改成PermitRootLogin yes (记得去掉前面的#)修改完成后重启sshd:/etc/rc.d/sshd restart...
2012-05-28 09:13:37
390
原创 GEM 命令总结
原文链接:http://hi.baidu.com/mcspring/blog/item/40c8aeec47575d2a27979168.htmlGem介绍:Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找、安装、升级和卸载软件包,非常的便捷。Ruby 1.9.2版本默认已安装Ruby Gem,如果你...
2012-05-17 16:57:23
131
原创 MAC 下的SSH工具 SecureCRT
mac 上的SSH工具SecureCRT 以前在window上也使用这个,现在使用mac了,也找到了相同的软件. 简介:SecureCRT是一个可以与PuTTY相媲美的TELNET基于文本形式的商业化远端管理工具,它是一个终端仿真程序,是连接远程运行UNIX 和VMS系统主机的理想选择。它支持VT100、VT102、VT220和ANSI终端仿真,包含基于文件的脚本和简单易用的...
2012-05-15 08:56:13
286
原创 Mac 快捷键
MAC OS X操作系统快捷键大全 (MAC OS X操作系统、MAC快捷键大全或APPLE_苹 果电脑快捷键大全) ●启动时按下 鼠标 / 强制退出光盘 Option 键 / 开机系统选择。 d 键 / ?制以内建磁盘开机。 X 键 / 强迫性启动 Mac OS X C 键 / 从一张附有系统档案夹的光盘启动 N 键 / 尝试从 NetBook 启动 (按...
2012-05-10 14:24:30
160
原创 mysql 创建用户及赋权
一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. pass...
2012-04-28 18:42:16
107
原创 Linux 目录以及文件权限详解
在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系统会自动地赋予文件所有者读和写的权限,这...
2012-04-17 16:51:13
110
原创 mysql 修改字段
MySQL添加字段的方法并不复杂,下面将为您详细介绍MySQL添加字段和修改字段等操作的实现方法,希望对您学习MySQL添加字段方面会有所帮助。1.登录数据库>mysql -u root -p 数据库名称2.查询所有数据表>show tables;3.查询表的字段信息>desc 表名称;4.1添加表字段alter table table1 add tra...
2012-03-27 18:30:27
123
原创 vi 常用命令
光标控制命令 命令 光标移动h或^h 向左移一个字符j或^j或^n 向下移一行k或^p 向上移一行l或空格 向右移一个字符G 移到...
2012-03-12 22:56:32
79
原创 orber : No C++ compiler found 解决办法
在ubuntu上安装erlang 出现 orber : No C++ compiler found错误安装sudo apt-get install g++即可
2012-03-11 17:24:43
2128
原创 No usable OpenSSL found 解决办法
在ubuntu上安装erlang时如果出现下面错误:crypto : No usable OpenSSL foundssh : No usable OpenSSL foundssl : No usable OpenSSL found 这时请安装:apt-get install libssl-dev ...
2012-03-11 17:18:06
3039
原创 erlang安装
一个安装问题:在编译过程中出现下面问题: configure: error: No curses library functions foundconfigure: error: /bin/bash '/home/david/otp_src_R14B03/erts/configure' failed for erts这是因为系统缺少库文件,请执行下面命令安装:apt...
2012-03-01 12:34:20
113
原创 JAVA JDK ERROR
今天运行项目出现如下问题: Oops: UnsupportedClassVersionError An unexpected error occured caused by exception UnsupportedClassVersionError : controllers/API : Unsupported major.minor version 51.0 导致这...
2012-02-28 15:58:01
135
原创 SVN
下面内容转载别人的,方便自己使用 1.svnadmin create path 创建一个新的版本库,(path为你想创建版本库的目录路径,如创建版本库目录为cellsms:svnadmin create/home/c7mon/svn/cellsms)。 2.svn mkdir URL 创建目录,向版本库新添加一个目录,(立即提交,所以需要日志信息):如新增tr...
2012-02-28 12:28:34
187
原创 FreeBSD 9.0 install jdk1.6
今天在FreeBSD 9.0 上安装jdk1.6时遇到的问题,在这里和大家分享一下,希望对大家能有帮助。 根据官方提供的方案进行安装,但是在安装过程中需要手动下载一些jar和zip,我把地址也贴在下面: wget http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-src-b05-jrl-24...
2012-02-10 16:03:12
173
原创 javascript
[转载]js获取浏览器窗口大小、获取屏幕、浏览器、网页高度宽度 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) ...
2012-02-07 11:16:34
85
原创 freeBSD 命令
以关键词搜寻软件Gentoo: emerge -s (或eix )输出会有这个 pkg 的简介 , 关键词都可以用正规表示式Debian: apt-cache searchFreeBSD: make search name= 或 ports_glob -- need portupgrade安装软件Gentoo: emergeDebian: apt-get install...
2012-02-01 18:39:09
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人