#GD

第一部分牛刀小试:启动GDB开始调试

当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。一、gdb查看堆栈信息下面是一些查看函数调用栈信息的GDB命令:1、backtrace、bt打印当前的函数调用栈的所有...

centos73下php5.6安装GD库

yum--enablerepo=remi-php56installphp-gdphp-mysqlphp-mbstringphp-xmlphp-mcrypt YUM安装的找到了源 分分钟搞得...
代码星球 ·2021-02-11

Java BigDecimal 加减乘除运算

加法:add减法:subtract乘法:multiply除法:divide BigDecimalbignum1=newBigDecimal("10");BigDecimalbignum2=newBigDecimal("5");BigDecimalbignum3=null;//加法bignum3=bignum1...

morhia解决BigDecimal映射问题

错误信息:morphiaNousableconstructorforjava.math.BigDecimal解决办法:增加自定义类型转换器,代码如下packagecn.huilink.taozhiyin.mongodb.util;importorg.mongodb.morphia.converters.TypeConv...

BigDecimal在实际项目的应用及遇到的问题

 我们都知道,java中对大小数,高精度的计算都会用到BigDecimal.但是在实际应用中,运用BigDecimal还是会遇到一些问题.下面说一下我在项目中怎么样BigDecimal和遇到的一些问题.      1.对商品的价格进行格式化,比如所有...

java 金额计算,商业计算 double不精确问题 BigDecimal,Double保留两位小数方法

解决办法==================http://blog.javaxxz.com/?p=763一提到Java里面的商业计算,我们都知道不能用float和double,因为他们无法进行精确计算。但是Java的设计者给编程人员提供了一个很有用的类BigDecimal,他可以完善float和double类无法进行精...

php gd 生成日历图

1<?php23//如果您提交了时间则显示您提交年月的日历,否则显示当前月份日历4if(isset($_GET['month'])&&isset($_GET['year']))5{6$month=$_GET['month'];7$year=$_GET['year'];8}9else10{11$mo...
代码星球 ·2021-02-03

GDB core命令的使用调试段错误

#include<stdio.h>voidfunc(){int*p=NULL;printf("*p:%d",*p);//断错误}intmain(void){func();return0;}   1.首先设置开关设置core文件的大小为1000K存放数据[oracle@xweb1clession]$...

GDB的安装

1、下载GDB7.10.1安装包#wgethttp://ftp.gnu.org/gnu/gdb/gdb-7.10.1.tar.gz或者可以远程看下有哪些版本http://ftp.gnu.org/gnu/gdb/gdb-8.1.tar.gz2、解压#tar-zxfgdb-7.10.1.tar.gz3、创建安装目录#mkd...
代码星球 ·2021-02-02

GDB十分钟教程【转载于网络爱好者】

本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。 命令...

MongDB

下载https://www.mongodb.com/download-center?jmp=nav#community安装都是下一步1.创建数据目录MongoDB需要一个数据目录来存储所有的数据,启动MongoDB时需要指定这个数据目录运行cmdmde:mongodbdatadb2.启动进入安装目录D:ProgramF...
代码星球 ·2021-02-01

解决软件启动报error while loading shared libraries: libgd.so.2: cannot open shared object错误

 今天安装启动nginx的时候报这个错误:errorwhileloadingsharedlibraries:libgd.so.2:cannotopensharedobject,网上查了相关资料,解决了,在此记录下,也让后面遇到这个问题的朋友能快速解决。 先说解决办法,帮助着急解决问题的朋友,这个是因...

GDB调试详解

GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。命令解释示例file<文件名>加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,...
代码星球 ·2021-01-24

项目中BigDecimal与Double使用场景

金额计算不能用doube!!!!金额计算必须用BigDecimal,下面对比一下用double跟BigDecimal的区别。先看一个小例子:请看题:示例1问,结果是多少?0.01?No!结果是0.009999999999999998!为什么会这样呢?因为float和double都是浮点数,都有取值范围,都有精度范围.浮...

gdb调试报错:Missing separate debuginfos, use: debuginfo-install glibc-XXX

解决方案:1、先修改“/etc/yum.repos.d/CentOS-Debuginfo.repo”文件的enable=1;2、使用sudoyuminstallglibc安装;3、使用 debuginfo-installglibc-2.12-1.132.el6.i686 安装。  ...
首页上一页12345...下一页尾页