Hello World

zm小菜鸟

Win10 安装oracle客户端和Navicat Premium出现的问题及解决方法

安装oracle 客户端点击setup.exe之后,出现了:[INS-13001]环境不满足最低要求 解决方法: 打开你的解压后的database文件夹,找到stage,然后cvu,找到cvu_prereq.xml文件,用记事本打开,增添一下内容 <OPERAT...

2018-03-23 13:42:44

阅读数 632

评论数 0

HTTPS 单向认证

HTTP Hyper Text Transfer Protocol超文本传输协议 明文 传输的数据不加密 HTTPS Hyper Text Transfer Protocol over Secure Socket Layer 安全的超文本传输协议 SSL secure socket l...

2018-03-14 10:22:39

阅读数 641

评论数 0

少奋斗十年的建议

第一:不要认为停留在心灵的舒适区域内是可以原谅的。      每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理...

2018-03-09 13:44:49

阅读数 331

评论数 0

进程详述

进程是什么 在书上看到过说,进程是计算机正在被执行的程序实例。 其实,进城本身是不存在的,当一个进程开始执行后,琮凯性执行到执行完毕退出的这段时间内,内存中的内容就是进程。 为什么需要进程 因为技术发展,我们不断在追求高效,多进程技术可以让我们实现多任务并发技术(这也是嵌入式 安装操作系统的...

2017-09-18 13:39:55

阅读数 365

评论数 0

STL各种容器的特征

STL各种容器的特征 1.vector 内部数据结构:数组 随机访问每个元素 在末尾增加或删除元素所需时间与元素数目无关,在中间或开头增加或删除元素随元素数目呈线性变化。 vector的迭代器在内存重新分配时将失效(它所指向的元素在操作前后不一样)vector迭代器的失效情况: (1)当...

2017-09-07 09:56:16

阅读数 220

评论数 0

【笔试题】深拷贝与浅拷贝(二)

刚看到一道同类型的,一起搬上来了。。。#include <iostream> class A { int i; }; class B { A *p; public: B() { p = new A; } ~B() { dele...

2017-09-06 17:13:55

阅读数 220

评论数 0

【笔试题】深拷贝与浅拷贝(一)

今天做了道笔试题,是一道改错题,错误隐藏的还蛮深,但要是想到深拷贝和浅拷贝,就容易多了。 题目: #include <vector> #include <iostream> using namespace std; class C...

2017-09-06 16:43:28

阅读数 219

评论数 0

模板类的友元重载

c++代码实现模板类的友元重载#include <iostream> using namespace std;template <class T> class Test;template <class T> ostream& operator<&l...

2017-09-06 10:19:09

阅读数 229

评论数 0

如何编写一个Linux字符设备驱动?

感觉学好驱动的基础,起码要了解驱动编写过程。。。所以就小小的整理了一下。字符设备驱动的编写编写字符设备驱动主要完成以下动作: 1. 定义一个结构体static struct file_operations变量,其内定义一些设备的open read write close等控制函数 2. 在...

2017-08-16 16:46:55

阅读数 227

评论数 0

局部指针变量为什么可以正确返回?

作为一个菜鸟级别的程序员,我也知道一句话叫做:不能返回局部指针变量最近有一个问题困扰了我很久,到底能不能返回局部变量。。局部指针变量。。。先看下面的代码#include <stdio.h> #include <stdlib.h> #include <string.h&...

2017-08-14 15:07:07

阅读数 200

评论数 0

想让程序跳转到绝对地址0x100000处执行,该如何做?

嵌入式笔试题:想让程序跳转到绝对地址0x100000处执行,该如何做?网上看到有如下答案:((void()(void))0x100000)();经过在VC++6.0和Linux gcc4.4.3下测试,均不能通过编译。VC++6.0报错:error C2100: illegal indirecti...

2017-08-10 11:36:15

阅读数 1023

评论数 0

GetMemory 改错

GetMemory 改错 试题4:void GetMemory( char *p ) {  p = (char *) malloc( 100 ); }void Test( void ) {  char *str = NULL;  GetMemory( str );  strcp...

2017-08-10 11:29:22

阅读数 153

评论数 0

生产者和消费者问题

这是一道学习linux时候的历史遗留问题。。。题目:用线程实现:生产者与消费者: 一个缓冲区,两个线程:生产者和消费者,一个放入缓存一个从缓存取数据,生产者在满时等待,消费者在空时等待,两者互斥执行。实现:用一个有名管道myfifo作为缓存,因为两者互斥执行,所以myfifo属于临界资源。 而...

2017-08-09 20:55:21

阅读数 146

评论数 0

判断二叉树是否为二叉搜索树

判断一个二叉树是否为二叉搜索树刚开始我想的很简单,觉得只要递归判断左孩子是否小于根节点 右孩子是否大于根节点就行了 //二叉搜索树 = 左孩子 < 根结点 && 右孩子 > 根节点 //下面的写法 错的!!!!错的!!! ...

2017-08-09 12:43:26

阅读数 140

评论数 0

根据前序 中序 后序 构建二叉树

//Construct Binary Tree from Inorder and Postorder #include <iostream> #include <vector> using namespace std;struct TreeNode{ int val...

2017-08-08 09:47:28

阅读数 174

评论数 0

二叉树的最大深度和最小深度实现

二叉树的最大深度给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的距离。 如果二叉树为空,则深度为0 如果不为空,分别求左子树的深度和右子树的深度,取最大的再加1.二叉树的最小深度给定一个二叉树,找出其最小深度。 二叉树的最小深度为根节点到最近叶子节点的距离。 ...

2017-08-04 12:11:07

阅读数 309

评论数 0

排序大综合

排序大综合//排序 大综合 测试 我记住了没!! #include <iostream> #include <stdlib.h> #include <string.h> using namespace std;void BubbleSort(int a[], i...

2017-08-01 10:27:39

阅读数 154

评论数 0

字符串长度乘积最大值 位操作

// "abcw" "baz" "foo" "bar" "xtfn" "abcdef" //return 16 //"abcw" "xtfn&quo...

2017-07-27 17:11:11

阅读数 147

评论数 0

图的实现 邻接矩阵+无向图

#include <iostream> #include <string.h> #include <vector> #include <stdlib.h> using namespace std;class Node { public: No...

2017-07-27 15:16:06

阅读数 208

评论数 0

平衡二叉树的实现

//平衡二叉树 #include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std;typedef int ElementType; typedef struct Bin...

2017-07-23 21:04:24

阅读数 183

评论数 0

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