- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 Linux 下 Oracle 随RedHat 开机自启动设置
1.获取安装的Oracle数据库bin 目录路径 终端输入env : 得到 ORACLE_HOME=/home/app/oracle/product/11.2.0/dbhome_2 这个环境变量有的是安装时配置的,有的是安装后自己自行配置的。2.进入这个目录后,进入Bin目录,看到 lsnrctl 和dbstart这两个实现Oracle数据库自启动的程序将下面两个语句加入到:vim /etc/r...
2018-05-17 15:21:37
1753
1
原创 Linux 下Oracle 数据库操作使用总结+node.js 数据库操作
1.测试环境:linux 系统,Oracle 11g ,装好数据库后,开始进行登陆操作。2.登陆,sqlplus 登陆,使用sys as sysdba 作为用户名登陆。必须使用sys as sysdba作为用户名登陆,否则报错。3.查看当前数据库用户show user:4.创建一个通用的用户作为下一次登陆使用:必须要先开启实例,否则下面的步骤都会报错。create user name identi...
2018-05-09 15:17:32
904
原创 本机win10上windbg+VMware+Win7 64 位虚拟机双机调试
1.环境如题2.首先是在win10上安装好windbg工具,然后在快捷方式上点击属性并将目标中的内容修改为类似如下,注意前面字符串是安装路径:"C:\Program Files (x86)\Debugging Tools for Windows (x86)\windbg.exe" -b -k com:pipe,port=\\.\pipe\com_1,resets=0然后可以
2017-11-10 09:06:47
5625
1
原创 apache 命令使用
首先将apache的bin 和sbin 文件目录作为环境变量导入到/etc/profile中 vim /etc/profile; 插入: export PATH ="$PATH:/usr/local/apache/bin" source /etc/profile;1.查看版本 apache -v; httpd -v;2.开启apche服务
2017-09-13 11:03:22
2919
1
原创 mysql 分析各个使用技巧
一丶数据库1.登陆mysql数据库 mysql -uroot -p; 输入密码后登陆进去。2.修改mysql密码 set password for root@localhost = password('新密码');3.查看数据库: show databases;4.新建数据库: create database dataBaseName;5.
2017-09-11 11:16:39
625
原创 error C2275 : 'UNICODE_STRING' :illegal use of this type as an expression
真是个神奇的错误 :我的代码是这样的:#define MYDEVICE_DOS_DEVICE_NAME_W L"\\DosDevices\\myDevice"//卸载设备void Unload(IN PDRIVER_OBJECT pDriverObject){KdPrint((" Unload Begin\n"));//要先删除符号连接UNICODE_S
2017-08-23 10:46:38
1523
原创 关于XP下,重装VC6.0时出现 “Setup Was Unable to Create a DCOM User Account”问题
首先说明一下,直接第一次安装VC6.0,注册码ID 全为111111即可。 而XP下重装会出现:Setup Was Unable to Create a DCOM User Account。 根据: 微软公布BUG:https://support.microsoft.com/zh-cn/help/257413/bug-setup-was-unable-
2017-07-19 08:37:43
902
原创 成功在Tiny 4412 开发板上 移植 ffmpeg,搞定了手册上USB摄像头不能摄像录制功能!!!
移植的过程还是有点艰辛的,Tiny 4412 ADK 开发板上手册说 要使用录制功能,需要购买配套的CMOS摄像头,哈哈,我偏不信。ffmpeg移植成功,这下我给老师省下了几十块钱的CMOS摄像头购买前,所以说,手册也只是用来参考,不一定要完全相信的啊! 话不多说,首先我们必须要知道在ARM板摄像头工作时是使用了他的设备结点 /dev/video15,这意味着只要软件程序可以使用这个
2017-05-23 17:03:04
3811
原创 排序算法(五类八种)
排序是日常工作和软件设计中最常用的运算之一,今天给大家带来的五类八种排序算法的具体介绍;1.选择排序(常用,较为简单)选择排序的基本思想是:在每一趟的排序中,在待排序子表中选出关键字最小或最大的元素放在其最终位置上。基于这种思想,我们衍生出来的常用的有两种排序方法,即直接选择排序和堆排序。A.直接选择排序:直观,不稳定,平均时间复杂度为O(n^2)方式:通过待排序子表中完整地比
2016-10-09 00:50:39
517
原创 树表中二叉树树查找方法以及平衡树的简解
树表,其实说白了就是以树结构为基础,动态链式存储结构构建的。那么,前面顺序表的查找相信大家不陌生了,这里我们有必要说明两种树结构(主要还是说二叉树)。相信大家对java里面集合treemap还是有了解的,这里我们C语言的二叉树中的二叉排序树就是这样一种结构,另外还有平衡二叉树,下面一一细解。1.二叉排序树的两种查找方法A.非递归查找方法和B递归查找方法,这两种方法理解都不难,读者细
2016-10-08 22:33:39
453
原创 数据结构中顺序表的相关查找算法
今天给大家带来的是相关数据结构的查找算法,相信读过前几篇相关数据结构构建的读者应该能体会到两种常用数据结构的相关基础知识。查找算法的基础就需要数据结构的支撑,很显然,我们需要掌握的是顺序表和动态链表的查找方法,下面我会一一解答。这一篇我们就细谈第一种.顺序表的查找算法,很简单,就是对数组下标的运算,由此衍生出来的查找算法有三种:分别是 简单顺序查找,有序表的二分查找以及索引顺序表的查找
2016-10-08 16:13:36
8425
原创 数据库常用命令概括
一.数据库:1.创建数据库create database database_name2.相应的删除数据库drop database database_name3.以及对数据库的备份注意需要一个存储备份的设备device,或者说空间use masterEXEC sp_addumpdevice 'disk' , 'testBack', 'c:\mssq
2016-10-07 18:54:57
699
原创 基于递归调用和链式结构的二叉树构建方法及其基本运算
今天给大家带来的存储结构中最经典的二叉树构建法以及他的先序后序遍历方法,数结点和递归调用是构建二叉树的核心,下面直接给出二叉树的构建代码,这里丰富的注释有助您更好的掌握这类思想和方法应用://超超//2016 10 7#includeusing namespace std;typedef char elementtype;//二叉树存数据对象别名typedef struct
2016-10-07 12:52:45
517
原创 线性表的动态链式构建
这一篇有一点点的难度,但不用担心,读者耐心看注释,相信能够很快的体会到构建链表的过程,这里我就不在赘述理论了,直接给出代码:node *p,*u; p = head; int j = 0;while(j!=i-1&& p != NULL ){p=p-> next;//数结点j ++;} if ( i count ) // if ( p
2016-10-06 19:39:58
314
原创 使用数组构建线性表的顺序表数据结构
大家都知道栈和队列数据结构,其实他们是特殊的线性表结构,只能在头结点出进行操作,而不能做插入和按序号删除这样的操作。线性表结构则显得更为的灵活多了,用来存储一类同类型的数据显得非常的适用,同样的,他也有两种构建的方式,这一篇给大家带来的是静态的数组存储方式,用在小型的数据管理上非常便利,下面是构建的代码,读者可以细心阅读注释部分,后一篇会使用动态链表结构来构建这样一个线性表结构://超超
2016-10-06 18:48:44
681
原创 使用链表结构构建队列数据结构
相信大家都对队列不陌生,这里为了实现动态存取数据而采用链表结构来构建队列数据结构,来的十分的灵活,是我非常喜欢的一种构建方式。下面就直接给出构建的代码,具体可以看注释,基本上有问题的都写在注释中了://超超//2016 10 6#include using namespace std;enum error_code{success,overflow,underflow,ra
2016-10-06 17:05:28
424
原创 使用链表结构构建栈结构
在所熟悉的栈结构和队列结构中,使用数组存储数据的方式非常简单,但一旦在插入和删除操作时就会显得很吃力了,而使用链表结构,虽然会导致后面或者前面的数据位子发生变动,却显得花费轻松了很多,所以学习链表结构就显得尤为的重要,而对应关系也是的链表结构成为了大多程序员愿意选择的一种方式。链表结构有两种,一种是静态的,说的是确定了链表长,往里面添加数据就可以了,可能要求考虑满的情况,不利于数据的动态添加和维护
2016-10-06 13:11:24
804
原创 循环队列的主要特点及其应用
相信大家对队列都不陌生,举个列子我就想到排队打饭了,先到的先打饭;也就是说队列同栈相反,是队头取元素,队尾加元素的,我就不多加赘述了。要注意到队列结构由于他的队尾指针指向最后一个数组元素时,队头指针不一定在数组下标为零的地方,这就意味着在数组的前几组数据为空时可能会浪费资源,而队尾却又加不了数据了,这就是顺序队列的一个 假溢出现象,为了解决这个问题,在实际应用中,使用循环队列成为较为理想的数据结构
2016-10-06 10:38:08
6769
原创 栈的主要特点及实例应用
学习数据结构的知识,第一课便是栈结构。要注意栈是一端封闭,另一端开口的数据存储结构,所以存的时候就像是们盛饭的时候,碗里的饭是慢慢多到顶的,取出来的时候就像吃的时候,慢慢到底。这就是说 先入的后出,或者说后入先出。下面是实现栈结构的代码://超超 //2016/10/5日#include using namespace std;enum error_code{suc
2016-10-05 10:06:40
3299
原创 韩信点兵的问题求解方法
问题描述:一队士兵:人数不知,每3个人一组,余两个人;每5人一组,余3个人;每7个人一组,余5个人;每11个人一组,余4个人。至少多少人?若已知人数为5000-10000 则共有多少个答案?试探法?代码如下#includeusing namespace std;int main(){void num();num();return 1;}//直接试探法求解
2016-10-04 14:17:50
5676
原创 幻方问题的 求解方法
这样的问题在我们中学时代玩的非常多,益智类的问题求解方法一直都是我们无聊课余娱乐的。取一个值为1-n*n(n为奇数,求解奇阶幻方)放在一个n×n的方阵中,要求每行,每列的两个对角线的元素的和相同。求解思路: 想起以前的做法,都是使用试探的方法去求解出来,但如果n的值太大时,放置的方法将为n*n的!种方法,显然我们以前的做法很难实现查阅相关书籍吗,找到了一个可行的求解方法:
2016-10-04 13:13:34
2049
原创 数据结构--求解最大公因子三个方法
问题描述:求解两个整数m和n的最大公因子?方法1:直接试探法 求解这个函数很简单,依次取2-min(m,n) 中的每个数来判断,最后一个满足条件的数就是最大的因子。代码实现如下:#includeusing namespace std;int main(){int hcf(int m,int n);coutreturn 1;}int
2016-10-04 11:39:47
2347
64位驱动加载及查看工具,实为共享同类开发,不想挣分。
2018-03-27
Windows下apache2.2.15安装包
2017-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人