自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Demon的专栏

请熟悉自己所写程序的每一个字节~

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 Centos系统升级到7.6

现在docker研究及PHP7都需要centos系统版本至少在7以上,干脆就弄到7.6吧1.更改yum源配置mv /etc/yum.repos.d/centos7.repo /etc/yum.repos.d/centos7.repo.bakcurl -o /etc/yum.repos.d/centos7.repo http://mirrors.aliyun.com/repo/Centos-7...

2019-09-02 15:19:14 4113 3

原创 [笔记二]探究编译与链接之目标文件

目标文件目标文件的格式目标文件在Linux下面以ELF格式存储,ELF文件标准里面把系统中采用ELF格式的文件归为以下4类: ELF文件类型 说明 实例 可重定位文件(Relocatable File) 这类文件包含了代码和数据,可以被用来链接成可执行文件或共享目标文件,静态链接库也可以归为这一类 Linux的.o文件 可执行文件(Executable File) 这类

2016-07-11 17:48:49 712

原创 [笔记一]探究编译与链接

探究编译与链接选择程序员入门程序来当门神(hello.c)#include<stdio.h>int main(){ printf("Hello World\n"); return 0;}被隐藏了的过程我们使用gcc编译一个程序,只需使用一个命令,例如编译程序 hello.c$gcc hello.c会生成一个可执行文件 a.out, 运行即可$./a.outHello Wor

2016-07-08 15:28:29 458

原创 cmake 那些事儿~

程序引入cmake

2015-08-12 11:25:02 1895

原创 gcc源码安装-版本4.7.3

gcc源码安装-版本4.7.3准备工作 下载依赖源文件包,我的依赖版本如下: gcc-4.7.3.tar.gz mpfr-3.1.2.tar.gz mpc-1.0.1.tar.gz gmp-5.1.1.tar编译安装依赖包cd gmp-5.1.1./configure --prefix=/usr/local/gmp-5.1.1makemake installcd mp

2015-06-27 23:27:09 1691

原创 【实例】C++调用webservice接口

手头有个项目需要调用webserviceji

2014-11-19 17:10:50 12995

原创 TinyXml源码解析之解决XML中&符号过滤的问题

手头有个项目,项目sui

2014-09-01 10:39:12 1710 1

原创 【分享】Linux平台服务读取文件时诡异现象

Linux平台下运行

2014-07-18 17:59:44 931

原创 【分享】文件句柄数递增问题排查--引申出SOCKET泄露

最近在linux上开发的

2014-07-18 17:12:49 3958

原创 前端开发集锦-比较好的网站

最近没办法要进行前端开发,被啥js,css折腾死,发现了一些比较好的网站:http://www.bootcss.com/p/layoutit/

2014-02-28 16:58:57 1223

原创 Linux下GDB调试工具使用命令详解

背景:之前开发的一系列项目,有windows下的也有Linux环境下的,java or C#项目均有其ide工具的强势debug功能,Linux下python项目和c++项目一直都通过写日志进行错误跟踪,听说gdb很强大,本人就我在项目中所遇到的debug的过程进行阐述,命令可能不全,列举的都是我用到的,解决了我的问题,在此作一个纪录。1. 第一步安装gdb, 这个在网上可以搜索很

2013-08-08 23:52:39 1581

原创 GOOGLE GLOG 日志使用心得

c++项目中想尝试些新的东西,google glog日志中间件功能挺全面,测试的效率也比较OK, 测试数据未作记录。google glog官方网站  https://code.google.com/p/google-glog/文档和源码下载均可从上面的地址中获取,我展示下我所用到的部分:1.include源文件            #include 2.日志模

2013-07-19 15:12:02 19874 2

原创 Linux系统学习篇【操作汇总】

在此记录下对于Suse10与CentOS5.6 linux系统装机流程,以便重装的快速进行:【SUSE系统】     1.根据光盘引导将系统分区并安装完成,本人采用的是自定义分区,删除所有磁盘分区并建立默认分区,当然你可以根据个人需求进行有关的分区;2.网络配置在命令行输入ifconfig -a 命令看是否能看到eth0(也有可能是eth*),如果你能看到则代表你会轻松很多完成网络

2013-03-28 14:10:59 1059

原创 Linux系统学习篇【suse 10】之一[网络配置篇]

正好有机子在手,为了扩宽自己在这方面的知识面,从装机开始,此前情况是刚装完12台机器,6台centos 、6台suse,先从suse开始动手实践......      suse这个网络配置也是纠结我了好久,之前一台suse机子始终无法检测出网卡,因为机子都是淘汰下来的PC机,/etc/sysconfig/network目录下面就是找不到eth*,也按照网上说的使用yast命令启动网卡,

2013-03-11 14:28:51 7874

原创 C3P0数据库连接池【JAVA】-oracle数据库为例

java项目中数据库的连接池选用了C3P0,个人感觉还是挺好用的,目前没有发现什么问题,主要是配置上的结合,今天总结一下如何使用及通用配置解析。1.第三方jar 我使用的是 c3p0-0.9.2-pre4.jar2. 刚开始使用这个的时候,由于项目比较紧张,我采用的是set方式来进行配置,其实后来一了解,繁琐了很多,当初的方式如下://数据库连接池 使用C3P0数据库连接池p

2013-01-05 10:57:46 26107 8

原创 redis学习心得之三-【java操作redis】

今天主要是讲讲java对redis的操作,来段代码掩饰下基本操作即可明白。       java调用你需要下载jedis.jar包      下载网址:https://github.com/xetorthio/jedis/downloads           package Redis;import java.util.HashMap;import java.u

2012-06-19 16:16:45 18348

转载 redis配置文件redis.conf的详细说明

# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.#Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程

2012-06-19 14:00:03 10348

原创 redis学习心得之二【redis主从配置】

学习过mysql主从机搭建的都知道,slave机器搭建需要进行初始化步骤,同步部分数据然后再启动同步,而redis相对更简洁,只需要配置配好,启动即可完成同步,我们一起来见证下:           在前一节我们已经实践启动了一个redis服务,我们将其作为主机,现为其创建一个从机作备份使用       1.复制一份配置出来为从机所用        ~$ cp       redi

2012-06-19 13:44:22 2630 2

原创 redis学习心得之一【安装redis初体验】

以前只是听过redis,而并没有去学习和实践,最近由于需要去研究了下,发现它的强大,佩服佩服....     现在讲讲我的实践过程吧    在linux下安装redis       说起这个比mysql的安装过程简单多乐,它不需要configure,只需要解压之后make就可以,无需make install        ~$ wget http://redis.googl

2012-06-19 12:02:39 3291 1

转载 mysql用户创建和授权

转自:http://hi.baidu.com/fwso/blog/item/658c00555bdd1cc5b645aee0.html一, 创建用户:       命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';       说明:username - 你将创建的用户名, host - 指定该用户在哪个主机

2012-06-18 11:02:44 851

原创 mysql学习足迹之三【MYSQL主从服务器配置说明(master&slave)】

在研究mysql的过程中,从源码安装,多实例部署和启动到现在要说的主从服务器配置,因为之前没有运维的经验,一切都自己来做,挺有意思的,废话不说了,进入正题了。     先简单说明下主从服务器配置的好处(网上一搜一大把):单向复制有利于健壮性、速度和系统管理:1、主服务器/从服务器设置增加了健壮性。主服务器出现问题时,你可以切换到从服务器作为备份。2、通过在主服务器和从服

2012-06-18 10:32:26 977

原创 mysql学习足迹之二【mysql启动多实例步骤讲解】

在前面一篇已经提到了mysql,因为这段时间工作需要,我也开始慢慢的学习掌握mysql一些知识,由于没有基础在mysql启动多实例的问题上纠结了很久,总是得不到我想要的结果,经查一些资料和网站边学边做,终于成功了,下面是我的一些步骤,也算是一种积累     在源码安装完毕之后[可参考文章 http://blog.csdn.net/willability/article/detail

2012-06-15 15:35:24 1138

原创 mysql学习足迹之一【linux环境下源码安装mysql-5.5.25版本数据库】

1.下载所需mysql版本源码    http://www.mysql.com/    可以再该网站下找到你所需要的各种版本mysql源码    我采用的是     MySQL Community Server 5.5.25  下的  Source Code  Platform下的显示内容  注意选择的时候注意后缀名,不要选择.rpm后缀的  [我下载的文件是 mysql-5.

2012-06-13 12:01:12 5160 2

原创 PHP-C扩展编译步骤 (linux)

1.在php-5.1.6/ext下找到ext_skel执行命令:./ext_skel --extname=你的扩展名称(即最后需要生成的***.so文件的名字)执行成功之后你会在该目录下看到生成的文件目录***(你的项目名称)2.进入生成的目录下,你可以将你编写的代码*.h和*.c文件拷贝到该目录下进行编译了,接下来是配置config.m4文件在

2012-04-10 12:03:03 884

原创 全排列算法【java实现】

算法思想:1.以一组排列数字排序之后作为起始数:譬如1,2,3,4 而不是2,1,3,42.从右向左查找一个数字(这个数字要比它前面的数字大) 如: 1234 你就会找到4           1243 你就会找到4 ......3.从右向左查找一个第一个可交换数字(该数字要满足比第二步找到的数字小,却比第二步找到的数字的前一个数字大)4.交换第二步找到的数字的前一个数字与

2012-03-09 10:28:50 997 2

CMake Practice

cmake参考资料 Cmake 实践 Cmake Practice

2015-08-12

AR81Family-linux-v1.0.1.0.tar.gz

linux AR8121/AR8113/AR8114 网卡驱动

2013-03-28

空空如也

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

TA关注的人

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