软件开发相关
文章平均质量分 80
fenghaibo00
80后程序员
展开
-
程序员是怎么炼成的
****摘抄论坛某人的回帖,具体原文地址未知,如有侵犯原作者的权益,立即删除****不要迷信书、考题、老师、回帖;要迷信CPU、编译器、调试器、运行结果。VC调试时按Alt+8,TC或BC用TD调试,打开汇编窗口看每句C对应的汇编并单步执行一遍不就啥都明白了吗。转载 2011-08-21 21:37:06 · 697 阅读 · 0 评论 -
Linux代码性能检测利器(一)--OProfile概述
OProfile是什么OProfile是一个linux 2.2/2.4/2.6系统(支持多CPU架构)上的分析系统,它可以分析一个正在运行的系统的所有部分,从内核(包括模块和中断处理例程)到共享库(shared libraries),再到二进制文件(可执行文件)。它以低开销悄无声息地运行在后台,收集系统信息。这些特点决定了它是一个非常理想的工具来分析整个系统以查找性能瓶颈在哪里。 工作原理原创 2013-06-02 17:10:14 · 2430 阅读 · 0 评论 -
Linux代码性能检测利器(二)--OProfile之代码分析示例
对于做应用级别(相对内核开发)的开发,如果只想快速找到代码性能瓶颈而对OProfile的工作原理不感兴趣,只看该示例应该就足够了。假如我们的代码文件是/home/leo/oprofile_test/main.cpp,内容是:#include #include #include class FileOp{ public:原创 2013-06-02 17:20:55 · 5262 阅读 · 0 评论 -
MySQL配置出现启动服务失败的解决方法
问题描述: 在MySQL安装完成后,配置服务的最后一步启动服务总是失败,在控制面板->服务中手动启动该服务,也出现不能启动的问题,错误码为1067。在网上查找该问题,碰到的人还不少,基本上都是MySQL升级或者重新安装时会出现该问题,通用的解决方法是在命令行中删除该服务,然后卸载MySQL,在重新安装后进行配置。下面是网上找到的解决方法: C:>sc delete原创 2013-12-10 18:21:45 · 1819 阅读 · 0 评论 -
OpenSSL库的RSA使用(上)-EVP方式
1 RSA加解密方式介绍使用OpenSSL的RSA方式加解密有两种方式,一种是使用EVP系列函数,这些函数提供了对底层加解密函数的封装;另外一种是直接使用RSA相关的函数进行加解密操作。如果是标准应用,如使用RSA公钥加密,私钥解密,使用EVP函数比较方便,如果有特殊应用,如私钥加密,公钥解密,EVP函数会有问题,可以直接使用RSA提供的函数。 不过Ope原创 2013-12-10 18:33:26 · 27281 阅读 · 4 评论 -
MySQL配置出现error nr. 1130问题的解决方法
问题描述: 安装MySQL数据库的IP地址修改过一次,重新配置MySQL时前面都比较正常,但是在配置MySQL数据库实例的最后一步应用安全设置时总是提示错误“error>ODBC或者数据库客户端是不允许连接该数据的。而这时的mysqld服务存在于进程列表中(任务管理器可以查看到),且在“服务”中可以正常启动和停止。解决方法:1. 在“服务”中找到My原创 2013-12-25 18:02:57 · 3654 阅读 · 0 评论