自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vincent的专栏

不积跬步,无以至千里,不积小流,无以成江海

  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

转载 erlang 故障排查工具

系统级别perf top, dstat -tam, vtune 都能很好分析beam 瓶颈,本文主要erlang 级别排查:反编译确认线上运行代码是否正确,reltools没掌握好,升级偶尔出现问题decompile(Mod) -> {ok,{_,[{abstract_code,{_,AC}}]}} = beam_lib:chunks(code:which(Mod), [abstract

2016-08-15 14:26:35 885

转载 Erlang运行时错误

Erlang中的运行时错误包括:badarg, badarith, badmatch, function_clause, case_clause, if_clause, undef, noproc, system_limit等。其中function_clause, case_clause, if_clause,badmatch是最常见的错误。1. badarg 参数类型错误,传入参数和函数要求参数

2016-07-18 17:35:21 14122

转载 手动产生crashdump的方法

crashdump对于erlang的系统来讲如同core对于c/++程序一样宝贵,对于系统问题的修复提供了最详细的资料。当然erlang很贴心了提供了网页版的crashdump_view帮助用户解读数据,使用方法如下:crashdump_viewer:start().因为crashdump文本文件里面记录了大量系统相关的信息,这些信息对于分析系统的性能,状态,排除问题提供了不可替代的功能。所以很需要

2016-06-18 17:41:43 2585

转载 MySQL 事务没有提交导致锁等待

执行简单的update语句失效:报错Lock wait timeout exceeded; try restarting transaction解决办法:1、 ps -ef | grep mysql  找到mysql安装路径2、cd mysql路径-->进入bin,执行mysql -uroot -p进入命令行3、查看数据库的隔离级别:mysql> sel

2016-06-09 22:28:52 10558

转载 StatSVN统计SVN中的代码量

注意事项可以到虚拟机上进行安装调试必须首先将SVN环境搭建完成感觉只是生成了一个初略的统计,但是期望大家能够挖掘下它内在的功能,共同提高StatSVN介绍StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;开发者最近所提交

2016-01-26 16:42:20 561

原创 Android推送注册失败问题排查

最近项目在生产环境上发现有android手机无法连上推送服务器的现象,导致推送无法正常使用。经过之后项目组一系列的排查之后,基本锁定问题原因,下面就是介绍下问题的现象及排查步骤。现象 生产环境上,如使用3G/4G网络时Android手机无法收到推送消息。但如果切换到行内wifi时,则能正常收到推送。在测试环境上无此现象,一切正常。排查流程 1、通过客户端日志发现,在使用3G/4G网络时,手机在连

2016-01-08 15:01:21 7424

转载 Mysql导出表结构及表数据 mysqldump用法

命令行下具体用法如下:  mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名;    1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql)    mysqldump -uroot -pdbpasswd -d dbname >db.sql;    2、导出數據库為dbname某张表(test)结构

2015-11-17 15:20:25 307

转载 Mysql 查看连接数,状态

命令: show processlist;如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist;mysql> show processlist;  命令: show status;命令:show status

2015-07-25 19:08:34 377

转载 linux SVN安装及配置图解教程

自己有台云服务器,平时的一些学习资料就想通过SVN管理起来,在网上找了不少linux搭建svn的教程,可是没有一篇完整的,感觉总缺点什么或者有点错误,后面自己经过综合与比较,并且多台服务器上面的测试,做了如下教程,供大家参考之后。svn服务器有2种运行方式1.独立服务器 (例如:svn://xxx.com/xxx);2.借助apache。(例如:http://svn.xxx.com/x

2015-05-04 20:41:23 1097

转载 sublime text2/3怎样在windows中配置ctags插件

本文详解在windows中配置Sublime Text的CTags插件,并实现函数跟踪转跳的开发环境。演示使用的是windows7 64位操作系统和Sublime Text 3 64位版安装配置CTags前请确保已安装Package Control插件管理器工具/原料Sublime text 2 / 3ctags58.zip

2015-04-19 18:10:14 448

转载 卸载RPM包时报错specifies multiple packages

当卸载RPM安装包时,经常会遇到系统提示如下错误:error: xxxxx specifies multiple packages 例如:我打算卸载ImageMagick,执行卸载过程如下: 1、首先查询ImageMagick安装包# rpm –qa |grep ImageMagickImageMagick-6.2.8.0-4.el5_1.1ImageMagic

2015-04-15 21:46:12 480

原创 数据库学习笔记

1、显示所有数据库show databases;2、删除数据库drop database dbName;3、创建数据库create database [if not exists] dbName;中括号部分可选的,判断该数据不存在就创建4、显示表结构describe(desc)desc tableName;5、创建一张表create ta

2014-10-21 15:55:07 427

转载 erlang进程相关信息

一、erlang:process_info(Pid).erlang:process_info(pid(0,33,0)).获取erlang进程的信息,运行下看看返回值:[{registered_name,rex},   {current_function,{gen_server,loop,6}},   {initial_call,{proc_lib,init_p,5}}, 

2014-06-10 10:00:59 1196

转载 erlang---启动参数学习/研究

原文见于%erlang安装目录%/erts-版本号/doc/html/erl.html,选择了一些自己用过的,或者觉得重要常用的参数记录一下,备查。 erlang启动参数有3种:emulator flags, flags 和plain arguments。emulator flags 是以“+”开头的,用来控制模拟器的行为.

2014-06-03 21:53:34 944

转载 Linux下autoconf和automake使用

作为Linux下的程序开发人员,一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了. 在本文中,将介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只要使用“./c

2014-05-22 11:06:55 519

原创 Linux下常用命令记录(不断更新中)

关于查找:1

2014-05-14 16:00:02 482

原创 去除linux中的“滴滴”声

linux中 echo "rmmod pcspkr" >>/etc/rc.d/rc.local

2014-04-24 17:19:12 1009

转载 linux中文乱码解决方法

在使用CentOS 系统时,安装的时候可能你会遇到英文的CentOS系统,在这中情况下安装CentOS系统时是默认安装(即英文)。安装完毕后,出现的各种中文乱码。那么,我们如何解决这种问题呢。一、CentOS系统访问 g.cn ,发现中文乱码。 于是用以前的方式:yum -y install fonts-chinese CentOS系统安装后,还是不能显示中文字体。我使用

2014-04-12 10:25:42 572

原创 如何让Erlang Shell打印出中文

因为项目中一般代码都是以UTF

2014-04-08 22:35:15 3989 2

原创 IOS7.1下载企业版应用报“xxx证书无效”的解决方案

自从IOS升级到7.1以后,企业版应用下载时就会报“”

2014-04-08 20:43:12 2069

转载 为什么在12306买火车票要装根证书?(转)

12306主页上有一段很显眼的文字—--“为保障您顺畅购票,请下载安装根证书。”这段文字和12306很多的其他问题一起成为网友诟病12306的话题,但是这个看似安全的根证书确可能会成为让12306用户们的安全受到严重威胁的东西。  为什么在12306上买火车票要装根证书?想要回答这个问题,那么我们就必须先要提前回答说几个定义:  电脑在与服务器交换敏感信息时会使用一种叫做SSL的加密方式。

2014-03-26 16:36:48 1027

转载 SSL工作原理(转)

SSL 是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的 超文本传输协议 (HTTP)使用 SSL 来实现安全的通信。在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密钥算法(通常为 RSA)是用来获得加密密钥交换和数字签名的,此算法使用服务器的SSL数字证书中的公用密钥。有了服务器的SSL数字证书,客户端也可以验证

2014-03-25 23:18:13 506

转载 win7下安装NetBeans找不到jdk的处理(转)

win7下安装NetBeans找不到jdk的处理方法装了jdk安装netbeans缺提示无法找到jdk,得手动安装它的bundle文件才能解决(参考)。在cmd中按以下方式操作进行,首先转到该文件夹然后输入命令手动解压文件,命令如下 前面为文件名称netbeans-6.5.1-ml-java-windows.exe --extract 然后手动执行安装bundlejav

2014-02-28 15:22:55 3155 2

转载 linux源码包软件的安装与卸载

Linux软件安装与卸载(源码包形式):一般情况下linux程序的发布不能像windows那样,直接打包成一个setup.exe文件,然用户安装 时直接按下一步就完成了,因为它对库的依赖比较严重下面就来看下linux下软件源码包安装与卸载:Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随 意去掉或保留某

2014-01-21 17:49:27 4531

转载 MySQL中的多表连接

现有表R,S如下:笛卡尔积select * from R,S; 结果:注:不需要任何条件。结果为两张表函数相乘(3x3=9)。  连接类型分为三种:交叉连接、内连接、外连接。 交叉连接 cross join没有where子句的交叉连接将产生连接表的笛卡尔积。 select * from R cross join S;

2013-12-17 15:48:58 3388

转载 windows下解决mysql忘记密码

mysql有时候忘记密码了怎么办?我给出案例和说明!一下就解决了!    Windows下的实际操作如下    1.关闭正在运行的MySQL。    2.打开DOS窗口,转到mysql\bin目录。    3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。    4.再开一个DOS窗口(因为刚才那个DOS窗口已

2013-12-16 17:04:10 429

空空如也

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

TA关注的人

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