自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 linux 进程

常规篇: 首先,用ps查看进程,方法如下:$ ps -ef……smx       1822     1  0 11:38 ?        00:00:49 gnome-terminalsmx       1823  1822  0 11:38 ?        00:00:00 gnome-pty-helpersmx       1824  1822  0

2016-07-12 16:25:39 381

转载 ssl协商

SSL协议 缩写 Secure SocketLayer,是一种制定的保证服务器和客户端安全通信的一种协议。最初是由Netscape 在1996年发布,由于一些安全的原因SSL v1.0和SSL v2.0都没有公开,直到1996年的SSL v3.0。TLS是SSL v3.0的升级版,目前市面上所有的HTTPS都是用的是TLS,而不是SSL。本文主要分析和讲解TLS。HTTPS(Hyp

2016-07-11 16:52:33 645

转载 c++ malloc/free 和 new/delete

malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于ma

2015-04-02 14:56:57 504

转载 怎样成为c++ 高手?

Kingofark′s 50 Points of View About Learning C++ And Programming Revision1.01.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》(C++编程思想,翻译的非常差);3.看《The C++ Programming Language》(这本东西有

2015-03-31 15:34:36 523

转载 c++ sizeof

在C语言中存在关于结构体的存储空间大小是比较深入的话题,其中涉及计算机的基本原理、操作系统等。我认为对齐是C语言中让很多初学者都拿不准摸不透的问题,特别是在跨平台的情况下,对齐这种问题更加的复杂多变,每一种系统都有自己独特的对齐方式,在Windows中经常是以结构体重最大内置类型的存储单元的字节数作为对齐的基准,而在Linux中,所有的对齐都是以4个字节对齐。     那么在C++中的类的

2015-03-29 18:25:06 525

原创 模板函数的操作符重载

方法一:直接写在类定义中template class A{public:              friend ostream& private:}  方法2:不使用友元,直接定义函数,函数中调用类函数,不涉及隐私变量templateclass A{。。。。} templateostream&                

2015-03-18 21:00:33 523

原创 c++ 指针引用的传递,等等 qt -std=c++0x

c++指针引用的传递 必须用模板实现template void ChangeSize1D(T * &a,int size,int ToSize){    T *b = new int[ToSize];    for(int i=0;i        b[i] = a[i];    }    delete[] a;    a = b ;}否则运行会报错。Q

2015-03-16 09:45:25 1020

原创 队列实现 二叉树的宽度优先遍历

struct BinaryTreeNode{    int m_value;    BinaryTreeNode *leftTree;    BinaryTreeNode *rightTree;}; void printBinaryTree_BFS(BinaryTreeNode *root){    queue Q;    Q.push(root);    wh

2015-03-10 16:23:06 684

转载 c++ sort()函数

sort函数的用法做ACM题的时候,排序是一种经常要用到的操作。如果每次都自己写个冒泡之类的O(n^2)排序,不但程序容易超时,而且浪费宝贵的比赛时间,还很有可能写错。STL里面有个sort函数,可以直接对数组排序,复杂度为n*log2(n)。使用这个函数,需要包含头文件。    这个函数可以传两个参数或三个参数。第一个参数是要排序的区间首地址,第二个参数是区间尾地址的下一地址。也就是说,

2015-03-04 14:37:08 701 1

转载 c++ 初始化2维数组

static成员在类中声明,在类外定义,像下面这样就行了:class Exp{ public: static int Structure[3][3];};int Exp::Structure[3][3] = {0, 1, 0, 1, 1, 1, 0, 1, 0}; //这一行最好放在.cpp文件中  struct stu{ char

2015-01-29 14:11:51 587

转载 WIN32 API WNDCLASSEX style ->

style:指定类风格。这些风格可通过按位或操作组合起来。风格如下:CS_BYTEALIGNCLIENT: 在字节边界上(在x方向上)定位窗口的用户区域的位置CS_BYTEALIGNWINDOW: 在字节边界上(在x方向上)定位窗口的位置CS_CLASSDC: 该窗口类的所有窗口实例都共享一个窗口类DCCS_DBLCLKS: 允许向窗口发送双击鼠标键的消息CS_GLOBALCL

2015-01-21 11:05:13 897

转载 警示!!

楼主记住千万不要浮躁,要沉下心来,游戏的本质是什么,是编程,编程的本质是什么,是思想,只有有了一个坚实的基础然后在循序渐进的去找寻你所向往的东西,你真喜欢编程么?如果你喜欢,问问自己几天自己看电影了么,今天自己玩游戏了么,今天自己泡妞了么,今天我看书用了少多少时间,今天我编程用了多少时间,今天我玩用了多少时间,如果说每天的事实新闻你都能说出来的话,我想你没有达到喜欢的程度,如果真喜欢编程就从基础开

2015-01-14 16:53:22 880

转载 游戏编程所需要的知识

C的话其实比较好学,谭浩强的大学C教材基本上就可以满足需求,只要掌握指针部分C语言就可以算入门了.接下来就是C++,国内外大部分的C++书籍我不说都看完,看个大概是有的,c++ primer,C++之父的 c++程序设计语言,大学教材 c++程序语言设计,范磊从新手到高手:C++全方位学习c++ primer plus,C++沉思录,不知道是我自己笨还是理解能力有问题,反正我是一本都看

2015-01-09 17:15:16 2443

转载 ubuntu apt-get

给Ubuntu软件升级命令sudo apt-get update  --更新软件源sudo apt-get upgrade -更新已经安装的软件以非root用户更新系统sudo: sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆

2014-12-22 11:04:23 533

原创 linux 安装nas

1.  Make sure you have imake.        (See the BUILDNOTES file if you want to try building with X11R4).    2.  Do "xmkmf" to create the initial Makefile.        For Unixware 7, use:        "ima

2014-12-21 13:20:34 1440

转载 Ubuntu 修改环境变量

1)永久的:需要修改配置文件,变量永久生效。 常见的配置文件包括:(1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;并从/etc/profile.d目录的配置文件中搜集shell的设置例如:编辑/etc/profile文件,添加CLASSPATH变量# vi /etc/profile添加一行:expor

2014-12-19 11:39:20 458

原创 linux Qt 安装 alsa

按以下步骤解决:1 下载alsa的开发包并安装  先查看内核中alsa driver版本:alsactl -v. 再到官方网站www.alsa-project.org/下载对应的开发包 开发包在ftp://ftp.alsa-project.org/pub/lib/  解压后./configure make install直接就可以安装上2 重新编译qt库, ./configure -mul

2014-12-18 21:52:38 1974

原创 最大子序列求和,二分法,欧几里得求余算法

/*standard binary search*/template int binarySearch(const vector & a,const T &x){           int low = 0 , high = a.size()-1;           while(low                     int mid = (low+hign)/2;

2014-12-17 16:48:16 1135

原创 g++ 编译几个cpp

g++ -o a.o -c a.cpp  命令可编译通过.并且结果正确.  注意-c   单独编译类g++ -o  test  test.cpp a.cpp    test为主程序

2014-12-11 16:57:04 871

原创 java sql

关于Java中的sql编写  首先导入 im

2014-11-25 15:27:13 483

原创 java io,socket

import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.net.*;import java.io.*;public class Login extends JFrame implements ActionListener{ JTextField txtUser = new JTextField(); JP

2014-11-25 14:51:33 567

转载 java 的io

Java设计Io流可谓是煞费苦心,如果你是初学者我敢保证第一次接触Java的IO类,一定会“狂晕!!”,晕,倒不是因为它有多么难学,而是太多,而且及其让人容易迷惑。在编程日子中,尤其是在网络编程中,几乎离不开Java的IO,关于Java的IO流的分类,可以到网上soso,今天跟大家分享一下flush方法。1.  OutputStream类的flush方法该类实现了Flushable接口,所

2014-11-24 19:48:03 654

原创 学习网址

找到一个语音处理的免费代码 哈哈 贴在这里

2014-11-10 21:06:47 447

原创 2014-11.2

Java 的 compareTo想等的时候返回0,搞成返回0

2014-11-02 19:52:24 511

原创 2014 10.30

int a = 2.5  ; c 能编译成功,而java会提示损失精度。

2014-10-30 10:49:03 568

原创 为啥c++用int main(),而不用void main()??

百度了下 原来如此。。在程序执行时,最开始的地方其实并不是main,而是另外的地方,那个地方直接地或是间接地调用了main函数,在C++标准中,使用了main函数的返回值——一个整型数,所以那个你一般情况下看不见的函数也有可能会用到那个返回值,并且不同情况可能会有不同的处理喔:)自然,这个处理是否会对你有影响呢?答案是不一定,但对于调用者来说就有可能会有影响!比如你在一个程序A中调

2014-10-29 18:22:49 2030

原创 今天用了下QMessageBox,发现一闪而过这是为啥?

百度了下,原来如此啊。如果我们想自定义图片的话,也是很简单的。这时候就不能使用这几个static的函数了,而是要我们自己定义一个QMessagebox来使用: QMessageBox message(QMessageBox::NoIcon,"Title", "Content with icon.");message.setIconPixmap(QPixmap("ic

2014-10-29 18:08:53 2186 1

原创 mainwindow.cpp:(.text+0x91b2): undefined reference to `endpoint_se(QVector<double>, int,............

无语搞了半天不知道这个错误

2014-10-29 09:23:17 1073

空空如也

空空如也

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

TA关注的人

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