自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Eclipse格式化代码快捷键无效且搜狗输入法变为繁体

Eclipse格式化代码快捷键无效且搜狗输入法变为繁体 今天在eclipse编写java代码时,利用格式化代码快捷键Ctrl+Shift+F,发现代码并没有进行格式化。后面对程序代码进行注释时,发现输入中文后会变为繁体。 经过一番查询,发现原来eclipse的格式化代码快捷键和搜狗的简繁体切换快捷键冲突了,两者都是Ctrl+Shift+F。只要关掉搜狗输入法简繁体切换快捷键或者对其快捷

2017-11-23 21:10:38 426

原创 linux使用C++11 thread的问题

1、执行Makefile文件出现makefile 出现“‘程序名’is up to date”的提示?解决方案:这表示makefile的target和当前目录下的某个目录名字冲突了(重名了),需要借助.PHONY。例子:Makefileall:gcc a.c -o a.out而当前目录下有一个文件夹的名字也是all,make的时候就会出现“is up to date”的

2017-10-23 18:52:18 1585

转载 kafka无法消费消息

1:[root@localhost bin]# /usr/local/kafka1/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic  test111122222另外一个session有:[root@localhost bin]#bin/kafka-console-consumer.sh -

2017-09-18 17:55:41 6132

转载 PuTTY字体颜色设置

用putty登录Linux,默认配色方案看不清,我们可以自己设置新的字体大小,颜色,参考如下:效果1.   字体2.颜色3. 全屏参考:http://ian.wang/219.htm

2017-09-04 12:54:50 8299

原创 No plugin found for prefix 'spring-boot' ...的问题解决方法

今天在学习spring boot的时候,用maven启动项目时出现如下报错信息:ERROR] No plugin found for prefix ‘spring-boot’ in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from t...

2017-08-29 12:50:16 10014 2

原创 spring boot报错:this application has no explicit mapping for /error...

今天在做SpringBoot的小例子,在请求controller层出现了以下问题:Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Tue Aug 29 09:06:14 CST 2017There wa

2017-08-29 09:45:42 5860 1

转载 在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法

今天遇到了一个在servlet的service方法中获取ServletContext对象出现java.lang.NullPointerException(空指针)异常,代码如下:1 //获取ServletContext对象2 ServletContext servletContext = this.getServletContext();  这个问题很奇怪,也是第一次遇到

2017-08-24 18:54:45 442

原创 MySQL导入sql文件出现unknown command '\'

最近在学MySQL数据库,版本是MySQL5.5,Windows平台安装。在MySQL命令行客户端导入sql数据时,出现了unknown command ‘\’的错误,但是数据被正确导入了。而我的所有命令是正确的。后来发现是因为编码的问题。只要把sql文件编码格式设置为utf8,就可以避免这个问题。我的sql文件如下所示。//MySQL-0302.sqlCREATE DATABASE

2017-05-22 11:06:05 4504

转载 C++对象模型

转载于http://www.cnblogs.com/skynet/p/3343726.html

2016-09-19 18:18:39 209

转载 基类和派生类的虚函数表

转载于http://blog.csdn.net/kangroger/article/details/38313461在派生类中,其虚函数表和基类的虚函数表有什相关性吗?做个试验看一下: 1、派生类重新实现虚函数。查看其虚函数表和虚函数表中虚函数的地址#includeusing namespace std;class Base{ public: virtual vo

2016-09-19 18:07:46 2134

原创 百度+搜狗编程题

距离的总和题目描述:定义两个大于2的偶数之间的距离,为这两个数之间质数的个数,从小到大输入n个大于2的偶数,输出所有数两两之间距离的总和(应该有n*(n-1)/2个距离,输出总和就好)。输入:第一行是输入偶数的个数,最小为2,最大可能到几万,之后每一行为一个偶数,最小为4,最大可能是几百万,不重复的升序排列。输出:输入数据两两间距离的总和,这应该是一个不小于0的整数。样例输入:

2016-09-14 16:57:24 345

原创 利用sort排序

京东笔试题:说是一批订单,包含名字和价格,让实现一个函数按照价格排序struct Items{ string name; int price;};bool com(Items a, Items b){ return a.price < b.price;}int main(){ Items val; vector vec; for(int i = 0; i < 5;

2016-09-06 14:49:10 204

原创 字符串排列组合

字符串的排列题目描述: 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。题目分析: 考虑把这个复杂的问题分解成为小的问题。整个字符串的排列,可以看成两个部分:首先,求所有可能出现在第一个位置的字符然后,固定第一个字符,求后面所有字符的排列。这

2016-09-05 16:43:31 338

原创 链表操作

往链表末尾添加结点/*注意这里pHead是一个指向指针的指针,在主函数中一般传递的是引用。因为如果要为链表添加结点,那么就会修改链表结构,所以必须传递引用才能够保存修改后的结构。*/void AddToTail(ListNode** pHead,int value){ ListNode* pNew=new ListNode();//新插入的结点 pNew->m_nVal

2016-09-04 11:26:38 259

原创 链表快慢指针应用

链表中倒数第k个结点本题从1开始计数,即链表的尾结点是倒数第一个结点,例如链表从头结点依次是1,2,3,4,5,6,则倒数第3个结点是4struct ListNode{ int val; ListNode* next;};利用快慢指针解题,先让一个指针走k-1步,然后两个指针同时走,当快指针走到链表尾部时,慢指针指向的位置就是倒数第k个结点所在位置ListNod

2016-09-04 09:36:59 354

原创 笔试编程题

设计一种排序方式,按照数字出现的频率降序排序,频率相同的元素,其排列顺序同他们在给定列表中出现的顺序相同如:输入 len=5; arr=[1 3 2 1 3]输出:1 1 3 3 2int* SortByNum(int* arr, int len){ if(arr == NULL || len <= 0) return NULL; map m; vector vec; i

2016-08-31 18:08:03 702 1

原创 排序算法

#include #include using namespace std;//打印函数void Print(int A[], int len){ for(int i = 0; i < len; i++) cout<<A[i]<<" "; cout<<endl;}//插入排序void InsertSort(int A[], int N){ for(int p = 1

2016-08-25 00:29:45 583

转载 遍历二叉树的各种操作(非递归遍历)

原文地址:http://blog.csdn.net/hackbuteer1/article/details/6583988        先使用先序的方法建立一棵二叉树,然后分别使用递归与非递归的方法实现前序、中序、后序遍历二叉树,并使用了两种方法来进行层次遍历二叉树,一种方法就是使用STL中的queue,另外一种方法就是定义了一个数组队列,分别使用了front和rear两个数组的下标

2016-06-20 17:57:58 301

原创 前置运算与后置运算(++,--)

int a = 4; A.a += a++; B.a +=++a; C.++a += a;D.++a += a++;E.++a += ++a;A:先计算a++,因为a为后++,所以表达式值为4.这时相当于a=a+4;然后a自增为5,所以a=5+4=9;B:先计算++a,因为a为前++,a自增为5,所以表达式值为5。这时相当于a

2016-06-15 10:28:42 1276

原创 关于基类与派生类之间指针转化关系小结

#include #include using namespace std;class A{private: int val;public: A(int _val = 0):val(_val){cout<<"A构造函数执行"<<endl;} virtual ~A(){cout<<"A析构函数执行"<<endl;} int Get_val()const {return val

2016-06-10 14:24:26 337

原创 简单的String类实现

#include using namespace std;class String{private: char* m_data;public: String(const char* pStr = NULL); String(const String& another); ~String(); String& operator = (const String& rhs);};

2016-06-08 10:23:49 336

原创 图的邻接矩阵实现

最近在学数据结构,自己实现了下图的邻接矩阵实现,对于邻接表实现方法类似,此处把代码贴上://"MyGraph.h"#include #include using namespace std;typedef char VertexType; //顶点类型,用户自定义typedef int EdgeType; //边上权值类型,用户自定义#define MAXVEX 100

2016-06-04 18:07:36 671

转载 当vector中存储的类型为指针时,vector.clear()的执行结果

#include #include using namespace std;class A { private : int nId; public: A(int n) { nId = n; cout << nId << " contructor" << endl; } ~A( ) {cout << nId << " destructor" << endl; }};

2016-05-28 22:27:36 38681

原创 两个类互相包含的问题

今天在写自己项目时碰到两个类互相包含的问题,查找了下网上的资料,整理如下:在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型class A{    int i;    B b;}class B{    int i;    A* a;}请注意上面的定义内容,一般情况

2016-05-28 18:41:39 793

转载 BFS宽度优先搜索算法

1.前言广度优先搜索(也称宽度优先搜索,缩写BFS,以下采用广度来描述)是连通图的一种遍历策略。因为它的思想是从一个顶点V0开始,辐射状地优先遍历其周围较广的区域,故得名。 一般可以用它做什么呢?一个最直观经典的例子就是走迷宫,我们从起点开始,找出到终点的最短路程,很多最短路径算法就是基于广度优先的思想成立的。算法导论里边会给出不少严格的证明,我想尽量写得通俗一点,因此采用一些直观的讲

2015-07-12 14:59:24 485

空空如也

空空如也

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

TA关注的人

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