自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (10)
  • 收藏
  • 关注

转载 C++中extern “C”含义深层探索 不明觉厉

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显

2014-02-28 16:30:05 632

转载 HOW TO INSTALL SUBLIME TEXT 2 ON UBUNTU 12.04 (UNITY)

Sublime Text is an awesome text editor. If you’ve never heard of it, you shouldcheck it out right now.I’ve made this tutorial because there’s no installer for the Linux versions of Sublime

2014-02-28 16:29:18 933

转载 Linux tar打包命令

范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc # 特别注意,在参数 f 之后的

2014-02-28 16:21:01 625

转载 浅谈C中malloc和memset函数

在C中 malloc和memset是2个常用的对内存操作的函数。首先还是来看一下这2个函数的函数原型。1.malloc函数malloc函数用于从堆上分配指定字节的内存空间。void * malloc(size_t n);其中,形参n为要求分配的内存字节数。如果执行成功,函数范围获得的内存空间的首地址;执行失败,返回值为NULL。由

2014-02-28 16:15:19 17517 1

转载 kdevelop编译安装方法

官方教程:http://techbase.kde.org/KDevelop4/HowToCompileProjects/KDevelop4/HowToCompileProjects | KDevelop4(Redirected from KDevelop4/HowToCompile)The way to download, compile, install and run

2014-02-28 15:38:00 6472

转载 Win7:VMware中Ubuntu的上网配置

WIN7 系统中安装的VMware Workstation+Ubuntu 10.04 上网配置本文就不写VMware Workstation 和Ubuntu 10.04的安装了。只讲解上网配置,包括使用代理上网。下面来一一说明Ubuntu 10.04的上网配置。 1、现在安装好的虚拟机中设置网络连接为 NAT2、在WIN7电脑的本地连接中设置如下:

2014-02-28 15:26:35 1188

转载 Linux下tar.xz结尾的文件的解压方法

今天尝试编译内核,下载到了一份tar.xz结尾的压缩文件,网上解决方法比较少,不过还是找到了,如下: $xz -d ***.tar.xz$tar -xvf  ***.tar      可以看到这个压缩包也是两层压缩,外面是xz压缩方式,里层是tar压缩方式。

2014-02-28 15:04:39 723

原创 差距为什么这么大

偶尔看看《福布斯》,《自然》杂志。才知道人与人之间的差距能有多大。也许你一辈子所创作的社会价值都没有某些人一天或者一个小时创造的社会价值高。但是这些人每天创造高价值的人。背后必然也有你所不知道的故事。你没有这些故事。当然一个人所创造的价值是很难衡量的。对一个家庭来说也许你创造的价值是无价的,因为你的家人需要你而别人无法带来这样的价值。类似儿女对于父母是无价的。中国人的核心价值都是以家庭为单位的。不

2014-02-27 16:56:17 790

转载 linux C 获取当前目录的实现

//获取当前目录#include #include #include #include   //包含了Linux C 中的函数getcwd()#define FILEPATH_MAX (80)int main(){    char *file_path_getcwd;    file_path_getcwd=(char *)malloc(FILEPATH

2014-02-27 14:07:33 4651

转载 linux解压缩命令

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出

2014-02-27 12:49:02 602

转载 GDB基本命令(整合)

一、gdb调试基本知识a.调试器指示的是将要执行的代码行b.只有在编译时拥有调试符号(-g)的程序才能在调试时看到源码c.同一行上有多个断点时,gdb仅中断在断点号最小的那个断点上d.断点可以设置在同一程序的不同文件中e.在任何给定时间,gdb只有一个焦点,即当前“活动”的文件f.源文件改变后,断点发生移动,带式断点属性的行号不变二、GDB基本命令清单查询在 g

2014-02-27 09:49:51 641

转载 六款常用的linux C/C++ IDE

gdb),应用程序向导(Application wizards)可以方便的帮助你创建GNOME程序而不需要你自己写一些与你兴趣无关的 ...一、AnjutaAnjuta是一个多语言的IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application wizards)可以方便的帮助你创建GNOME程序而不需要你自己

2014-02-26 21:44:43 605

转载 gcc和g++的区别 不明觉厉

误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。2.编译阶段,g++会调用gcc,对于c++代码,两者是等价的,但是因为gcc命令不能自动和C++程序使用的

2014-02-26 17:35:27 642

转载 Ubuntu下gcc安装及使用

Ubuntu下gcc安装及使用是网上查阅后总结的,,可能会相似  在Ubuntu下安装GCC和其他一些Linux系统有点不一样。方法一:该方法超简单:sudo apt-get  build-depgcc就上面这条命令就可以搞定方法二:sudo apt-get  install  build-essential还是简单,一句命令

2014-02-26 17:13:38 977

转载 查看linux中shell的几种方法汇总

http://hi.baidu.com/mengfeiecit/blog/item/51770f3225349ef01a4cfff5.html 查看当前发行版可以使用的shell[jack@localhost ~]$ cat /etc/shells /bin/sh/bin/bash/sbin/nologin查看当前使用的shell一、最常用的查看shel

2014-02-26 13:32:57 12669

转载 tomcat安全设置

小程序部署上去后,用户反馈说存在注入入侵等风险.反省之,记录下来最省事的办法,直接删除%tomcatRoot%/webapps下的所有文件夹,仅仅保留自己部署的工程前提是你不需要监控程序的一些信息或则不需要使用tomcat来发布上传等一些常用动作。扯淡完,自然说下常规的做法了。1.删除%tomcatRoot%/webapps目录下的examples、docs

2014-02-25 17:20:49 1010

转载 ubuntu 查看jdk位置

在Eclipse里面设置jdk路径(这个不细说,不会自己搜)。详细位置搜索ubuntu系统jdk安装的默认路径。或者按照如下方法,手动查找(机器不同可能结果也不一样,但思路都是一样的):which javac返回/usr/bin/javacfile /usr/bin/javac返回/usr/bin/javac: symbolic link to `/etc/alternatives/

2014-02-25 16:16:41 1952

转载 Ubuntu 环境变量

环境变量配置文件在Ubuntu中有如下几个文件可以设置环境变量1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。3、~/.bash_profile:

2014-02-25 16:12:51 622

转载 Tomcat启动时一闪而过,看不多错误信息

有时Tomcat的启动窗口一闪而过,根本就看不出启动过程中发生了什么错误。这中间的原因有好多种,最常见的解决办法就是使用run命令,打开startup.bat文件,找到下面这行:call "%EXECUTABLE%" start %CMD_LINE_ARGS%修改为:call "%EXECUTABLE%" run %CMD_LINE_ARGS%这样,Tomcat启动

2014-02-25 15:04:21 1506

转载 tomcat环境变量的配置

1.===> 进入bin目录下,双击startup.bat看是否报错。一般肯定会报。2.===> 右键我的电脑===>高级===>环境变量   新建一个 变量名为 JAVA_HOME 然后变量值是 你的JDK的bin目录的上一层。 再新建一个 变量名为CATALINA_HOME 变量值是你的Tomcat的bin的目录的上一层。3.===> 进入Tomcat bin目录下  双击sh

2014-02-25 14:52:11 7080

转载 Ubuntu 12.10 安装Tomcat 7

安装好了Ubuntu 12.10总得干点什么吧,不能装好就完了。最近正在学习jsp,那就先安装个tomcat吧。(java jdk我已经安装好了,过几天考完试我会把jdk的安装,还有Android sdk的安装补上,这里先弄tomcat吧)Windows 7硬盘安装Ubuntu 12.10图文教程 http://www.linuxidc.com/Linux/2012-11/73500.ht

2014-02-25 14:28:20 631

转载 ubuntu 12.04中openssh守护进程sshd关闭和启动的方法

一、OpenSSH简介OpenSSH是安全Shell协议族(SSH)的一个免费版本。SSH协议族可以用来进行远程控件, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议), rcp(注2)都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程的中的数 据,并由此来代替原来的类似服务。Ope

2014-02-25 11:50:28 15706 1

转载 ubuntu 搜索文件方法(find命令)

通用格式:find pathname -options [-print -exec -ok]例子:find / -name filename 再根目录里面搜索文件名为filename的文件find /etc -name *s*在目录里面搜索带有s的文件find /etc -name *S 在目录里面搜索以s结尾的文件find /etc -name s*在目录里面搜索以s开头的文

2014-02-25 11:38:33 964

转载 MySQL安装指南

Ubuntu安装配置Mysql三种安装方式:  1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。    注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。  2. 安装离线包,以mysql-5.0.45-linux-i686-icc-

2014-02-23 13:01:59 586

转载 ubuntu 12.04安装jdk

在安装之前,系统没有任何jdk软件,也就是说在终端执行java -version将会输出如下内容: root@haiyang-Aspire:~# java -version程序 'java' 已包含在下列软件包中: * default-jre * gcj-4.6-jre-headless * openjdk-6

2014-02-23 13:00:17 480

转载 VimTutor中文版

文章来源: http://waterxfire.blog.hexun.com/4106986_d.html        一直在找一份比较好的关于如何使用Vim的教程,却不知Linux一般都自带了一份很好的教程,输入vimtutor即可。剩下的就是跟着说明做了。这个教程强调的是不要死记硬背如何使用,关键是要在实际应用中熟悉。     下面是vimtutor的中文翻译:   

2014-02-22 23:57:28 2565

转载 数据库

--在mysql命令行方式下需要知道当前登录的用户及数据库select user(),database();SHOW VARIABLES LIKE '%CHAR%';

2014-02-22 23:27:42 458

转载 查看Linux系统信息的常用命令

查看Linux系统信息的常用命令 一 系统:# uname -a # 查看内核/操作系统/CPU信息# cat /etc/issue# cat /etc/redhat-release # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -

2014-02-22 21:55:03 534

转载 linux系统查看所有服务的命令

linux系统查看所有服务的命令 以前用过这么命令运行后可以在linux系统查看所有服务的命令是什么,有一个文本菜单,可以很方面的选择启动或者停止服务,诸如ftp, ssh, telnet之类的但是我忘了那个命令叫什么了,记得好像是sysconfig,但是现在系统里没有这个命令。这个命令就是“chkconfig --list”,下面我们以查询linux的httpd服务为例,做下面的详细

2014-02-22 21:53:37 5089 1

转载 Linux控制台汉化Fbterm和Yong .

本次汉化Linux控制台所使用的软件为fbterm和小小拼音输入法(yong).1. 下载并安装fbterm:[plain] view plaincopyprint?wget -c http://fbterm.googlecode.com/files/fbterm-1.7.0.tar.gz  tar -xzf fbterm-1.7.0.tar.gz  cd 

2014-02-21 22:14:55 915

转载 在 Windows XP 上使用 FileZilla 来图形化界面管理 Linux Server——下

不喜欢使用 Ubuntu Server 命令行的朋友,下面的内容将会给你一个惊喜。我们照样可以使用图形化界面来管理命令行的系统。远程图形化管理软件也有很多,比如 SSH Secure Shell Client、FileZilla 等。      使用图形化界面是易于操作,不过也要付出代价的——不能操作该用户权限以外的文件 ,这极大地限制了它的实用性。所以,这也是为什么它只提供 SFTP(传

2014-02-21 20:29:58 1291

转载 Ubuntu下SSH设置

网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务。最终成功的方法如下:  Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:  sudo apt-get install openssh-server (查看返

2014-02-21 20:27:55 555

转载 ubuntu 12.04下gedit查看txt中文乱码解决办法

由于我不能要求别人保存txt文件时必须用utf-8,那我只能自己找解决办法:打开终端输入:gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']

2014-02-21 18:56:06 527

转载 关闭或开启Linux上的iptables防火墙,SSH端口

关闭/etc/rc.d/init.d/iptables stop开启/etc/rc.d/init.d/iptables start查看当前配置:iptables -L redhat :chkconfig --level 2345 iptables offservice iptables stop但是不推荐关闭防火墙1)

2014-02-21 17:48:26 19974 1

转载 25个最佳SSH命令

任何一个系统管理员或站长对SSH都不会陌生,这个伟大的技术免去了我们跑去机房管理服务器,或者在远程连接服务器时时刻担心内容被窃取的心惊胆战。本文将为大家介绍25个最佳的SSH命令,如果您还没用过,那么有必要将它们记录一下。OpenSSH是SSH连接工具的免费版本。telnet、rlogin和ftp用户可能还没意识到他们在互联网上传输的密码是未加密的,但SSH是加密的,OpenSSH加密所有

2014-02-21 17:38:57 975

转载 Linux下rz,sz与ssh的配合使用

一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;   与ssh有关的两个命令可以提供很方便的操作:   sz:将选定的文件发送(send)到本地机器   rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)rz,s

2014-02-21 17:34:26 1207

转载 Linux SSH管理用户登录

Linux SSH管理用户登录方法一:(allow 允许)1、在/etc/pam.d/sshd文件中加入以下行 (注:加入到第一行)auth required /lib64/security/pam_listfile.so item=user sense=allow file=/etc/sshusers onerr=fail2、在/etc下建立sshusers文件,

2014-02-21 17:27:46 15444

转载 linux下如何开通ssh,允许远程登录?

ssh是可以代替telnet的一种远程管理的方式.并且具有安全\快捷等优点的一种服务.方法一:进入Xwindows, 在shell窗口执行setup命令,选择system service启动sshd服务.方法二:在/etc/ssh/sshd_config 文件中,将permitRootLogin no|yes设置为允许root用户远程登录/etc/init.d/sshd s

2014-02-21 17:16:28 36672 1

转载 redhat安装VMware tools的方法

如果我们仔细看的话,就会发现在VMware软件界面的左下角处显示着“you don't have VMware Tools installed”,即我们还没安装VMware Tools。VMware Tools有什么用呢?VMware Tools其实就是虚拟的显卡的驱动程序,安装以后,虚拟系统屏幕的显示效果会更好,除此之外,我在网上还发现有人说,安装以后,鼠标就可以在主

2014-02-21 15:28:20 11789

转载 VMWare安装redhat9后上网的的问题

一般在虚拟机中使用NAT方式应该是肯定可以上网的。所以安装redhat之后网络的设置还是首选NAT。但是在redhat中使用DHCP始终无法激活网络设备,所以需要手动的进行相关设置。在VMware的Edit菜单中的Virtual Network Editor 中找到VMNet8,一般NAT就是使用的VMNet8.我们就只关注这个。点击NAT Settings 可以看到网关信息,

2014-02-21 15:05:25 657

与ipa相关的jar包

与ipa相关的jar包.

2015-11-23

各种JS动画

各种JS动画

2013-02-26

软件工程文档模板

包含 1.任务申请 2.可行性与计划阶段--可行性研究报告 2.可行性与计划阶段--项目开发计划 3.需求分析阶段--数据要求说明书 3.需求分析阶段--需求说明书 3.需求分析阶段--用户手册概要 4.概要设计阶段--概要设计说明书的 4.概要设计阶段--数据库设计说明书 4.概要设计阶段--组装测试计划 5.详细设计阶段--详细设计说明书 6.实现阶段--模块开发说明 7.单元测试阶段--单元测试报告 操作手册(GB8567——88) 测试分析报告(GB8567——88) 测试计划(GB8567——88) 概要设计说明书(GB8567——88) 开发进度月报(GB8567——88) 可行性研究报告(GB8567——88) 模块开发卷宗(GB8567——88) 软件需求说明书(GB856T——88) 数据库设计说明书(GB8567——88) 数据要求说明书(GB856T——88)

2012-10-17

iphone打地鼠

最基础的coco2d-x代码编写出来的游戏。有什么不明白可以在CSDN上给我留言

2012-10-17

代码大全2中文版.pdf

代码大全2中文版.pdf 软件工程 数据结构与算法

2012-10-17

mysql-connector-java-5.0.7-bin.jar

mysql-connector-java-5.0.7-bin.jar 包含mysql jdbc用到的所有jar文件和src文件

2010-10-05

spring.jar

包含spring要用到的所有jar文件.核心文件为spring.jar外带有一些例子.

2010-10-05

空空如也

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

TA关注的人

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