自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

na_beginning的专栏

大道至简,水滴石穿。

  • 博客(107)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++primer第4版第五章第六章表达式和语句

switch的所有case后都必须是常量,不能是变量。switch如果有多个case执行相同语句,每个判断的case都应该保留:switch (a) { case 1: case 2: a *= 2; break; case 3: a *= 3; }

2016-12-03 15:24:52 207

原创 C++primer第四版第四章数组与指针

现代C++尽量不是用指针和数组,而是使用迭代器和string,vector。数组是不能改变长度的,两个数组不能直接赋值来实现复制,两个数组不能直接比较大小,必须通过比较每个数组元素来比较大小。vector可以改变长度,两个vector也可以通过直接赋值来实现复制,两个vector可以通过直接使用关系运算符来比较大小.

2016-12-02 15:23:26 253

原创 C++primer第4版第三章标准库类型

Talk is cheap, show me the code.包含文件加不加.h后缀的区别:C语言中的头文件都是包含.h的,比如stdio.h,iostream.h等,C++为了兼容C语言,采用去掉.h后缀的形式,但其实用法是一样的,比如stdio,iostream等。但有一个区别是,C语言中也有string.h,但是C++中的string库却和C语言中的不一样,string是C++的一个类。s

2016-12-01 16:32:20 266

原创 centos下升级php5.3到php5.6

查看并删除原有的php5.3查看原有的php版本:php -V查看已经安装的php的包:yum list installed | grep php可以看到如下原有的安装包:php-common.x86_64 0:5.3.3-38.el6 php-gd.x86_64 0:5.3.3-38.el6 ...

2016-11-30 21:32:17 22509

原创 linux安装nginx,mysql, php

我是以root用户登录安装的。一、安装nginx首先下载nginx包 nginx-1.10.2.tar.gz,可以直接从nginx官网下载:http://nginx.org/en/download.html需要预安装一些工具:pcre,pcre-devel, openssl, openssl-devel, gcc,g++,zlib,

2016-11-30 21:31:23 408

原创 secureCRT设置vim关闭后不显示在屏幕上

使用vim查看文件后,关闭,但是文件内容还是留在屏幕上干扰阅读。现象如下:[lee@sklse test1]$ vim test1.c#include <iostream>using namespace std;int main(){ cout << "hello world" << endl;}[lee@sklse test1]$ ls

2016-11-30 21:29:01 5347 2

原创 tomcat在windows下的下载安装

Download URL:以tomcat7下载为例:http://tomcat.apache.org/download-70.cgi下载apache-tomcat-7.0.72-windows-x64.zip后直接解压缩,是绿色免安装的。tomcat目录结构比如说,解压缩目录是D:\tomcat7

2016-11-30 21:27:31 8863

原创 C++primer第4版第二章变量和基本类型

一般变量定义时如果进行了初始化就不能使用extern来修饰,否则编译会报错;file1中常量定义时必须初始化,如果要在另一个文件file2中声明引用这个常量时则在文件file1中必须使用extern修饰。

2016-11-30 21:23:43 280

原创 C++primer第4版第1章知识点整理

std::endl是一个操纵符(manupulator),有两个作用,一个是输出换行效果,另一个是刷新与设备关联的缓冲区(buffer)。刷新与设备关联的缓冲区能够让流中的内容立即输出显示在设备中。std::cout的两个输出操纵符<<之间不能为空,也就是说,std::cout << << endl;这种编译会报错缺少表达式。

2016-11-30 21:22:35 283

原创 gcc升级后更新libstdc++.so.6动态库

在执行某些程序时,会报错,如下:./test4: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./test4)

2016-11-30 21:19:44 36321 4

原创 gcc和g++编译器的区别

对于.c文件gcc当做c语言处理,g++当做c++处理;对于.cpp文件gcc和g++均当做c++处理;g++编译时实际上是调用gcc进行编译;gcc不能自动链接库文件,一般用g++来链接库文件,非要用gcc的话,一般使用gcc -lstdc++命令;extern “c”对于gcc和g++没有区别;实际使用时只需安装gcc和g++中的一个就行了,如果使用gcc,编译直接用gcc就行了,链接要

2016-11-20 00:50:57 5573

原创 centos安装python-pip和networkx包

centos下安装python-pip和networkx包

2016-06-05 17:12:32 1931

原创 Centos 6.4 python 2.6 升级到 2.7

详见:http://blog.csdn.net/jcjc918/article/details/11022345亲测可行

2016-06-05 15:20:28 289

转载 centos运行程序找不到libstdc++.so.6错误解决方案

运行程序时遇到找不到libstdc++.so.6问题原因: 系统是64bit,该库是32bit的,在64bit系统上安装32bit库解决办法:1. 查看哪个安装包包含该库:yum provides libstdc++.so.6libstdc++-4.4.7-4.el6.i6862. 安装 libstdc++-4.4.7-4.el6.i686yum install libstdc++-4.4.7-

2016-06-02 14:41:39 8076 1

原创 Oracle server+instant client+PLsql Developer安装

安装oracle server和instant client, PLsql developer的方法

2016-05-29 20:03:59 530

原创 git的使用和Eclipse配置和使用Egit

git的使用和在Eclipse中安装配置Egit,项目管理的高效方式。

2016-05-28 11:51:39 3177 1

转载 java内部类详解

http://www.cnblogs.com/dolphin0520/p/3811445.html

2015-08-18 13:18:21 336

原创 matlab文件编译成库在C++环境下使用遇到的问题记录

本文是老师给的一个graphmatching的项目,里面包含四个.m文件,对应四个函数,需要编译生成库文件在C++环境下调用下面这个链接对成功实现此过程有很大帮助[http://m.blog.csdn.net/blog/fairylrt/39611917]. 最终成功实现的环境是VS2013和matlabR2014a下面就将整个调试过程遇到的问题记录如下: 1. 整个过程中都是使用的VS2

2015-07-22 11:01:31 3235

原创 linux下jar命令和eclipse两种方式生成wordcount.jar包和hadoop下wordcount实例的运行

wordcount项目在包solution 下由三个文件组成,一个是包含主类的WordCount.java,一个是mapper文件WordMapper.java,一个是reducer文件SumReducer.java。WordCount.java文件源码如下:package solution;import org.apache.hadoop.fs.Path;import org.

2015-05-07 21:35:58 936

原创 java实现屏幕捕捉程序

package packclass1;import java.awt.*;import java.awt.event.*;import java.awt.image.*;import javax.swing.JFrame;import javax.swing.JButton;import javax.swing.JPanel;import javax.swing.WindowCo

2015-03-25 23:06:41 825

原创 javascript中函数的位置以及调用方法

javascript中函数的定义一般放在标签中,而一般处理性语句脚本放在标签的结尾处,当然也可以放在任何需要使用的地方。一定要注意函数的定义一定要放在调用之前。中函数的调用方法:1、在input标签中与事件绑定。2、在超链接标签中调用函数。3、直接在标签中任意处调用。下例是一个点击按钮实现计算当前日期距离2016年元旦的天数的例子。

2015-03-07 16:51:17 2931 1

转载 ssh公钥私钥认证方式的原理

通常,通过ssh登录远程服务器时,使用密码认证,分别输入用户名和密码,两者满足一定规则就可以登录。但是密码认证有以下的缺点:用户无法设置空密码(即使系统允许空密码,也会十分危险)密码容易被人偷窥或猜到服务器上的一个帐户若要给多人使用,则必须让所有使用者都知道密码,导致密码容易泄露,而且修改密码时必须通知所有人而使用公钥认证则可以解决上述问题。公钥认证允许使用空密码,省去每次

2014-11-19 11:31:54 647

转载 VC中静态链接库和动态链接库的讨论

1背景软件开发基于模块化开发的理念,可以提高代码重用性、便于模块的测试和模块功能的维护扩充、缩短开发周期。模块化开发在设计上的体现是模块功能的划分和模块之间内聚性、耦合性的设计。在开发技术上的体现主要是动态链接库和静态链接库的设计。因为设计上功能需要和开发的项目密切联系,本文不加讨论。本文主要介绍在开发技术上的体现:即介绍动态链接库和静态链接库。2概念和区别不论是动态链接库

2014-10-12 16:07:23 536

原创 VS中win32应用程序和win32控制台程序的差别

对VS中win32应用程序和win32总结篇

2014-10-12 14:39:38 4763

原创 关于素数判断算法优化方法的讨论

今天看见一个qiu

2014-10-12 01:43:26 1036

原创 “幸运方阵”问题分析

1.问题描述

2014-10-09 19:31:47 658 2

原创 VS2010中srand和rand产生随机数的用法

在VC中rand()函数是包含在math.h头文件中

2014-10-09 15:59:29 6795

GPS的工作原理

文档中有详细介绍GPS的工作原理,可以帮助你了解GPS

2014-06-27

空空如也

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

TA关注的人

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