自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (121)
  • 收藏
  • 关注

原创 用栈对算术表达式求值

假设算术表达式只包含”+”、“-”、“*”、“/”、正整数和括号的合法数学表达式。求算术表达式值的过程是:先将算术表达式转换成后缀表达式(逆波兰式),然后对该后缀表达式求值。   1)将算术表达式exp转换成后缀表达式postexp;   2)对后缀表达式postexp求值。 完整代码如下:

2015-09-30 19:30:53 5171

原创 逆波兰表达式

逆波兰表达式,也叫后缀表达式,比如,表达式”(56-20)/(4+2)”的逆波兰表达式为“56 20 - 4 2 + /”。将算术表达式用一颗二叉树表示,然后后序遍历该二叉树,即可得到它的逆波兰表达式。如图(1)所示:      可以用栈将算法表达式转化为逆波兰式,代码如下:   #include <stdio.h>#define MaxSize 100//符号栈struct{ c

2015-09-30 19:18:50 845

原创 单链表中结点删除、排序与反转

在单链表中,假定每个结点的类型用LinkListLinkList表示,它应包括存储元素的数据域,这里用datadata表示,其类型用通用类型标识符ElemTypeElemType表示,还包括存储元素位置的指针域,这里用next表示。LinkListLinkList类型的定义如下:  typedef int ElemType;typedef struct LNode{ //定义单链表结点类型

2015-09-27 22:17:02 2847

原创 顺序表A和B的合并与排序

用顺序表A和B表示的两个线性表,元素的个数分别是m和n, 若表中数据都是从小到大顺序排列的,且这(m+n)个数据中没有重复的。   (1) 设计一个算法将此两个线性表合并成一个,仍是数据由小到大排列的线性表,存储到另一个顺序表C中。   (2) 如果顺序表B的大小为(m+n)个单元,是否可不利用顺序表C而将合成的线性表存放于顺序表B中? 试设计算法。   (3) 设顺序表A有m+n个元素,且前

2015-09-26 20:29:49 21543 4

原创 用顺序表求集合的交集、并集和差集

使用顺序表时, 需要定义一个数组来存储顺序表中的所有元素和定义一个整型变量来存储顺序表的长度。假定数组用data[MaxSize]表示,长度整型变量用length表示,并采用结构体类型表示,元素类型采用通用类型标识符ElemType,则顺序表的存储结构定义如下:  #define MaxSize 50typedef int ElemType;typedef struct{ ElemTyp

2015-09-26 19:07:13 35742 12

原创 算法的时间复杂度

在算法中,以频次最高的语句作为时间复杂度的度量标准。一般不必精确地计算出算法的时间复杂度,只要估计出相应的数量级即可,比如O(1)、O(log2n)、O(n)、O(n2)O(1)、O(log_2n)、O(n)、O(n^2) 等。   设m为频繁语句(也叫循环语句,或者递归语句)执行的次数,n为问题的规模,则   m=f(n)=O(f(n))m=f(n) = O(f(n))   即 执行次数mm

2015-09-25 16:33:04 2638 3

原创 在指定位置插入字符

下列给定程序中,函数fun的功能是;在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。 例如,若S所指字符串为”baacda”,c中的字符为a,执行后s所指字符串为”baaaacdaa”. 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。void fun(char *s, char c){ int i,

2015-09-23 11:04:42 3876

原创 大数据的单词统计

假设你只有一台内存2G的笔记本,I5的四核CPU以及4T的硬盘,请设计一个程序,实现对1T英文数据进行词频分析,完成以下两个小题: (1)求所有词的词频,把相应的值存入文件; (2)找出这些词里卖弄出现频次最高的100个词,并用代码实现   名词解释:1T=1024G,为硬盘空间单位,词频,每个单词出现的次数。   解答:   (1).将1T的数据使用哈希函数映射到10000个文件当中去,

2015-09-22 12:32:33 4244

原创 括号匹配

给定一个字符串,设计一个算法消除中间成对的括号,如果括号不成对,提示异常(error) 如(1,(2,3),(4,(5,6),7))转化为1,2,3,4,5,6,7 如(1,)2,3),(4,(5,6(,7))提示error。 代码如下:#include <stack>#include <iostream>using namespace std;/*判断表达式是否合法*/bool IsVa

2015-09-22 12:23:49 687

原创 最大的对称子串

1.输入字符串中对称的子字符串的最大长度。比如输入字符串“roorle”,由于该字符串里最长的对称子字符串是“roor”,因此输出4. (1)用代码实现方法; (2)设计并写出测试用例,测试自己所实现的方法; (3)请给出编程时容易出现的bug现象,原因; (4)有无其他实现方法(说明思路即可),比较这两种实现方法优劣,以及各自容易产生的bug有什么不同? 1)最长对称子串可能是偶数个字符

2015-09-22 11:24:29 983

原创 气球颜色最多

题目   在放气球比赛中,有很多不同颜色的气球,现在要统计哪种颜色的气球最多。输入描述   输入数据包含多组测设案例。每组测设案例由N(0≤N≤1000)N(0 \le N \le 1000)打头,NN表示分发的气球的总数目。接下去的NN行每行包含一种颜色。气球的颜色是一个多达15个小写字母的单词。   一个测设案例的N=0N=0表示输入结束。输出描述   对于每个测设案例,把数目最多的

2015-09-21 21:55:27 2197

原创 货币求和

1.题目 给出一列标准格式的货币数字,清计算出它们的总和。 我们定义货币使用下面的格式: (1) 货币以”$”符号打头; (2) 如果货币小于1,则整数部分是一个”0”; (3) 货币都有两位小数; (4) 货币的小数点左边的每三位都用逗号隔开位一组(最左边的一组可能是一位或两位数字)。 2. 输入描述 输入数据包含多个测设案例。每个测设案例的第一行是一个整数N(1≤N≤10000)

2015-09-21 21:23:04 1928

原创 从单链表中输出指定值的节点

描述 输入一个单向链表和一个节点的值,从单向链表中删除等于该值的节点,删除后如果链表中无节点则返回空指针。 链表结点定义如下: struct ListNode { int m_nKey; ListNode* m_pNext; }; 详细描述: 本题为考察链表的插入和删除知识。 链表的值不能重复 构造过程(x->y表示x插在y的后面),例如

2015-09-20 18:11:58 2964

原创 欧拉函数

题目描述 给定一个数字N, 输出N的欧拉函数值。 输入: 输入包含一个正整数N, 2≤N≤2000 000 000.输出: 输出一个整数,表示N的欧拉函数值。 样例输入: 6 5 样例输出: 2 4解题思路 设一个数A=ax11∙ax22∙⋯∙axnn A= a_1^{x_1} \bullet a_2^{

2015-09-20 09:42:42 669

原创 字符串加解密

描述 题目描述 1、对输入的字符串进行加解密,并输出。 2加密方法为: 当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a; 当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0; 其他字符不做变化。 3、解密方法为加密的逆过程。接口描述: 实现接口,每个接口实现1个基本操作: void Encrypt (

2015-09-19 22:18:50 1044

原创 数学公式对应的markdown代码

平方差公式 a2−b2=(a+b)(a−b) a^2-b^2= (a+b)(a-b) 立方差公式 a3−b3=(a+b)(a2−ab+b2) a^3-b^3 = (a+b)(a^2-ab+b^2) 立方和公式 a3+b3=(a−b)(a2+ab+b2) a^3+b^3 = (a-b)(a^2+ab+b^2)完全平方公式 (a+b)2=a2+2ab+b2(a + b)^2 = a^2

2015-09-19 20:02:41 9481 1

原创 取余与周期函数

如果函数y = f(x)满足f(x+nT) = f(x),则f(x)是周期函数且f(x)的周期是T。周期函数与取余%操作相对应。比如,      由于f(x+3n) = f(x), 则函数f(x) = x%3的周期是3。   题目:   123456789101112…2014除以9的余数是 ( )     A) 1     B) 2     C) 3     D) 4   解

2015-09-18 17:35:49 1415

原创 三维排序(将书以Name、Year、Price进行排序

Jim很喜欢读书,他有很多数,有时候他很难管理它们。因此,他请求你的帮助来解决这个问题。   Jim想以书名、出版年份和价格为关键字,按照排序标准把书进行排序。一本书由书名Name、出版年份Year和单价Price组成。Name是第一排序标准,Year是第二排序标准,Price是第三排序标准。如果排序标准是Year,且两本书的Year相同,那么,你就应该给它们按Name排序。如果Name还是相同,

2015-09-15 21:49:06 1761

原创 火星加法(20进制加法

1.题目   假设在22世纪,宇航员发现,火星上有智慧的居民。火星人都非常喜欢数学。每年,他们都要在火星上举行一次算术竞赛(ACM)。竞赛的内容是计算两个100位数字的和,该大奖的得主是使用时间最少的人。今年他们还邀请地球上的人参加竞赛。   作为地球上唯一的代表,您被发送到火星上,以展示人类的力量。幸好你带上了你的笔记本电脑,它可以帮助你做到很快。现在剩下的问题是,你只需要编写一个简短的程序来

2015-09-15 20:10:41 1983

原创 单词缩写

1.题目   我们经常英文缩写,如IBM是International Business Machines的缩写。一个名字通常包含多个单词。一个单词以一个大写字母打头(“A”~”Z”),后面不跟或跟多个小写字母(“a”~”z”)。缩写是由每个单词的首字母组成。   现在,给出两个名字,要求你说出这两个名字的缩写是否相同。 2.输入   标准输入将包含多个测试案例。输入的第一行是一个整数T, 代

2015-09-15 19:18:25 1636

原创 二进制中1的位置

1.题目   给出一个正整数n, 打印出它的二进制中所有1的位置。二进制中最低位的位置是0,从右往左数,位置序号依次递增。例如,正整数13的二进制(1101)中1的位置为0,2,3。 2.输入   输入数据的第一行是一个正整数d, 表示这个数据集中正整数的个数,1≤d≤10。数据集 列在d的下面。每个数据集由一个整数n(1≤ n ≤10^6)组成,且放在一行上。 3.输出   输出应当有d

2015-09-15 13:02:32 6601

原创 文本反转

1.题目   在多数语言中,文本都是从左写到右。然而,有些语言中,文本是从右写到左。现在,你将来编写一个程序,把一段从左到右书写的文本自动转换为从右到左的文本。 2.输入   输入包含多个测试案例。第一行是一个整数,代表测试案例的数目。每个测试案例由一行组成,至多70个字符。但是,每行末尾的换行符不作为该测试案例的字符。 3.输出   对于每个测试案例,输出它的反转文本。 4.输入案例3

2015-09-15 12:21:50 1291

原创 单词反转

1.题目   对于一串单词,直接把它们输出在一行上,要把每个单词反转,但每个单词的位置不改变。   本程序包含多个测试案例!   输入数据的第一行是一个整数N,然后是一个空行,后面跟着N个数据块。每个数据块的格式在程序描述中说明了。数据块中有一个空行。   输出格式由N个输出块组成,每个输出块间有一个空行。 2.输入   现在给你多组测试案例。第一行是一个正整数,表示接下来的测试案例的个

2015-09-15 11:57:55 1021 2

原创 笔试题基础(第四篇

1)x是一个行列数均为1000二维数组,下面代码效率执行最高的是() A) for(int j=0;j<1000;j++) for(int i=0;i<1000;i++) x[i][j]+=x[j][i]; B) for(int i=0;i<1000;j++) for(int j=0;j<1000;j++) x[i][j]+=x[j][i]; C) for(int i=0;i<1000;j++

2015-09-13 12:52:18 1639

原创 在win7上安装AutoCAD2006

AutoCAD2006是美国Autodesk于2005年发布的,而Win7是微软在2009年发布的,在win7安装cad2006有兼容性问题,不过,使用win7的默认管理员账号(英文名:Administrator),点击AutoCAD2006 安装目录下的: \Bin\acadFeui\acad.msi 文件,进行安装,可避免“兼容性问题”的产生。

2015-09-10 13:35:16 3849

原创 真币与假币的重量问题

现有八枚硬币a b c d e f g h,已知其中一枚是假币,其重量不同于真币,但不知是较轻或较重,如何使用天平以最少的比较次数,决定出哪枚是假币,并得知假币比真币较轻或较重。  单独求假币的问题是不难的,但问题是“限制使用最少的比较次数”,所以我们不能以单纯的回圈比较来求解,我们可以使用决策树(decision tree),使用分析与树状图来协助求解。一个简单的状况是这样的:

2015-09-09 17:15:47 2528 2

原创 Windows笔试题基础(第一篇

共享内存是在两个正在运行的进程之间传递数据的一种非常有效的方式。共享内存允许两个不相关的进程访问同一个逻辑内存。由于它并没有提供同步机制,所以我们通常需要用其他的机制来同步访问共享的内存。

2015-09-09 11:03:12 1719

原创 网龙2010年笔试题

1、栈区(stack)由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。   2、堆区(heap)一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事。   栈与堆的区别:   1.管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生内存溢出。   2. 空间大小:堆内存几乎

2015-09-08 09:13:50 1164

原创 二律背反里的纠结

在生活中,常常碰到二律背反的情况。比如,对某人又爱又恨,有工作却总想跳槽等等。如果我们想要好好进行选择,建议学学经济学。   经济学是一门在多对二律背反中做出取舍判断哪对相对重要的学问。尽管《经济学原理》(曼昆著)将二律背反这一原理排在“十大原理”之首,但事实上这世上有太多人无视这条原理,他们只信奉某一单独的目的,主张这一目的的绝对优先,其他所有目的都不可与之相提并论。   其中最常见的就是“生

2015-09-07 19:11:47 1193

原创 产业革命的奇迹

在过去200多年时间里,产业革命使人类的财富增长了100倍以上。这个资本主义创造的奇迹发生在17一18世纪的英国,而且一般认为其他国家在经济上取得的发展也是从英国进口而来的。英国能够取得产业革命的胜利,一般认为是以下几个原因:   (1)资本积累;   (2)近代意义上个人的形成;   (3)财产权的确立;   (4)法律的支配;   (5科学和技术的融合;   (6)股份有限公司;

2015-09-07 18:07:46 482

原创 关于资本主义的不等价交换

第一个意识到资本主义的不等价交换问题的是马克思。他认为资本主义的核心就是资本家的所有权(私有财产),即资本家独占资本。直至今日,这仍是对资本主义必要且充分的解释。   《资本论》一书分析的是等价交换的市场经济(市民社会)是怎么过渡到不等价交换的资本主义(资本家的生产方式)这一问题。从新古典派经济学来看也就是分析在均衡状态的市场里,当价格已经和边际成本均等、利润为0时,如何产生新的创新这一问题。

2015-09-07 17:25:05 1462

原创 win7安装VC6.0(以及VC助手、行号显示与打开补丁

在Win7下安装VC6.0、VC助手、行号显示工具、FileTool打开补丁的详细步骤,以及对应的安装文件的下载地址。在Win7下安装VC6.0时,要注意选择“Custom”即“自定义”安装,在Tools中取消“OLE/Com Object Viewer”前面的√,同时,点击“XXX文件不能删除”的对话框里的【忽略】按钮,再一路Next就可安装了。

2015-09-06 18:15:26 2967

原创 智力类笔试题基础

1) 10个不同的球,放入3个不同的桶内,共有()种方法。 A) 1000 B) 720 C) 59049 D) 360 解答:C   每个球都有3种放法,10个球有310 =59049种方法。   2)n从1开始,每个操作可以选择对n加1,或者对n加倍。如果最后结果为2013,最少需要_个操作。 A) 18 B) 24 C) 21 D) 不可能 解答:A   2013的

2015-09-06 12:55:05 1340

原创 智力类笔试题基础(第一篇

程序员的在线笔试中,除了考查常见的操作系统、数据结构、计算机网络、数据库等知识外,还考查应试者的逻辑思维能力和推理能力,比如,数字找规律、图片找规律、排列组合问题、推理类问题等等。这里介绍,图片变换和数字找规律题型。 1)从所给的四个选项中,选择最合适的一个填入“?”处,使图中的数字呈现一定的规律性。 A) 5 B) 10 C) -2 D) -8 解答:B   这类9个方格,一般是

2015-09-06 10:08:38 4250

原创 笔试题基础(第三篇

1)无锁化编程有哪些常见方法? A) 针对计数器,可以使用原子加 B) 只有一个生产者和一个消费者,那么就可以做到免锁访问环形缓冲区(Ring Buffer) C) RCU(Read-Copy-Update),新旧副本切换机制,对于旧副本可以采用延迟释放的做法 D) CAS(Compare-and-Swap),如无锁栈,无锁队列等待 解答:D2)设集合A={1,2,3},A上的关系R={(

2015-09-05 21:28:16 1108

原创 笔试基础(第二篇

JMeter+Badboy:基于JAVA的压力测试工具,Badboy用来进行脚本的录制 功能测试:通过自动录制、检测和回放用户的应用操作。将输出记录同预先给定的记录比较。 Junit:白盒测试工具:针对代码测试 测试管理工具:对测试需求、计划、用例、实施进行管理 测试辅助工具:本身不执行,可以生成测试数据,为测试提供数据准备 负载压力测试:LoadRunner:预测系统行为和性能的工业标准级负载测试工具。模

2015-09-05 20:20:17 1169

原创 研发类笔试题基础(第一篇

1)一个系统,提供多个http协议的接口,返回的结果Y有json格式和jsonp格式。Json的格式为{“code”:100,”msg”:”aaa”},为了保证该协议变更之后更好的应用到多个接口,为了保证修改协议不影响到原先逻辑的代码,以下哪些设计模式是需要的?协议的变更指的是日后可能返回xml格式,或者是根据需求统一对返回的消息进行过滤。( ) A) Adapter B) factory m

2015-09-05 18:43:42 1466

原创 笔试题基础(第二篇

1).设计模式中,属于结构型模式的有哪些? A) 状态模式 B) 装饰模式 C) 代理模式 D) 观察者模式 解答:BC 结构型设计模式是从程序的结构上解决模块之间的耦合问题。包括以下七种模式:   1.Adapte适配器模式 2. Bridge 桥接模式 3. Composite 组合模式 4.Decorator装饰模式 5. Facade 外观模式

2015-09-05 17:01:20 847

原创 数据结构基础题(第一篇)

1)阅读下列函数说明和C代码,将应填进(n)处的字句写在答题纸的对应栏内。 【说明】设有一个带表头结点的双向循环链表L,每个结点有4个数据成员:指向先驱结点的指针prior、指向后继结点的指针next、存放数据的成员data和访问频度freq。所有结点的freq初始时都为0.每当在链表上进行一次L.Locate(x)操纵时,令元素值x的结点的访问频度freq加1,并将该结点前移,链接到现它的访问频

2015-09-05 11:44:06 1936

原创 测试SQL Server 2000数据库连接

安装SQL Server 2000, 如果你的电脑是win7,请下载: http://pan.baidu.com/s/1o6tdjDK 如果你的电脑是XP,请下载: http://pan.baidu.com/s/1kTEhVh1打开MyEclipse8.5, 新建一个Web Project工程, 命名为:Lianjie, 添加SQL2000所需要的三个.jar包:msbase.jar、ms

2015-09-01 20:15:02 1580

64位的jdk1.6_45 for Windows

该资源是jdk1.6(也加Java6)里的最后一个版本:jdk1.6.45和jre1.6.45,适用于64位的Windows。 1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:F:\Program Files\jdk1.6.0_45 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 3.选择“系统变量”中变量名为“Path”的环境变量,双击该变量, 把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔 变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置 下面是java的测试程序: //Jiujiubiao.java public class Jiujiubiao { public static void main(String args[]) { int i, j; for (i = 1; i <= 9; i++){ for (j = 1; j 1)把你写好的java文件放到桌面,例如Jiujiubiao.java文件,输入以下三条命令: cd C:\Documents and Settings\Administrator\桌面 javac Jiujiubiao.java java Jiujiubiao 2)程序结果如下: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

2015-12-15

R调用C++代码

在R中调用C++编写的函数,需要安装RTools和Rccp包,同时在.cpp文件中要引用如下如下两条语句: #include using namespace Rcpp; 在每个c++的函数之前,都有显示添加如下标注: // [[Rcpp::export]] 一个完整C++函数文件fibcpp.cpp,如下: #include using namespace Rcpp; //注意每一个函数之前,都有加一个[[Rcpp::export]] // [[Rcpp::export]] int fib_cpp_1(int n) { if(n==1||n==2) return 1; return fib_cpp_1(n-1)+fib_cpp_1(n-2); }

2015-12-11

RTools30与RTools33

该软件主要用于Rcpp中.r脚本用C++函数,如果你的R版本是2.0.0 ~ 2.15.3之间,那么请选用RTools30.exe,如果是R3.0.1及以上,那请选用RTools33.exe

2015-12-11

Rcpp_0.12.2

R是用于数据分析的语言,通过Rcpp可以将cpp库引入R中使用,适用于提高性能和接入原有算法库的场合。 Rcpp包提供C++类方便C or C++代码与R软件包进行交互,使用R中提供的.Call() 调用界面。 Rcpp提供R中的基础数据类型的C++类供访问。包作者可以保持R的数据结构而无需与C++进行不断的转换。同时,这些数据结构提供C++级别的存取。数据类型可以双向映射。可以从 R中把数据赋给C++, 返回数据从C++到R也完全一样。

2015-12-10

深入浅出MySQL数据库开发优化与管理维护_第2版_唐汉明

该资源时唐汉明、翟振兴等人编写的《深入浅出MySQL数据库开发优化与管理维护(第2版)》pdf版本,该书从数据库的基础、开发、优化、管理维护和架构5个方面对MySQL进行详细讲解。 基础篇主要适合于MySQL的初学者阅读,包括MySQL的安装与配置、SQL基础、MySQL支持的数据类型、MySQL中的 运算符、常用函数、图形化工具的使用等内容。 开发篇主要适合于MySQL的设计和开发人员阅读,内容包括类型(存储引擎)的选择、选择合适的数据类型、字符 集、索引的设计和使用、视图、存储过程和函数、触发器、事务控制和锁定语句、SQL中的安全问题、SQL Mode及相 关问题、分区等。 优化篇主要适合于开发人员和数据库管理员阅读,内容包括SQL优化、优化数据库对象、锁问题、优化MySQL Sever、磁盘I/O问题、应用优化等。 管理维护篇主要适合于数据库管理员阅读,内容包括MySQL高级安装和升级、MySQL中的常用工具、MySQL日志、 备份与恢复、MySQL权值与安全、MySQL监控、MySQL常见问题和应用技巧等。 架构篇主要适合高级数据库管理人员和数据库架构设计师阅读,包括MySQL复制、MySQL Cluster、高可用架构等 内容。

2015-12-07

数据结构习题与解析B级_李春葆

该资源是李春葆、喻丹丹编写的《数据结构习题与解析B级(第3版)》。该书按照课程的讲授顺序,阐述了线性表、栈和递归、队列、串、数组和稀疏矩阵、树和二叉树、广义表、图、查找、内排序、外排序和文件等内容。每章都以知识点为单位,剖析知识要点,并提供1}5级各种难度的例题,对相关内容作深入、透彻的分析,特别是增加了“知识创新”和“创新应用”两部分的内容,使读者充分掌握求解数据结构问题的思想和方法,深化对基本概念的理解,提高分析与解决问题的能力。

2015-11-27

用MatLab GUI实现加减乘除

该代码使用MatLab7.0 GUI编写的实现小数、整数进行加减乘除的案例。将该资源加压后,得到addnum文件,打开Matlab7.0,切换工作区间到addnum,在Matlab的命令行窗口输入:addnum,就可以在GUI上进行加减乘除了。

2015-11-26

Groceries数据集

该数据集是开源软件RGui里arules软件包中的Groceries数据集,记录了某个杂货店一个月的真实交易记录。具体是9835行,169列,即9835条消费记录、169个不同商品,可用于Apriori、FP_Growth、ecalt等算法进行频繁集的挖掘和关联分析。

2015-11-26

用Tab实现加减乘除

该代码是用VC6.0里的MFC框架,用Tab控件嵌套4个对话框实现的加减乘除程序,这四个对话框的Styles选项卡里设置:Style选择Child, Border选择None,Font Name:宋体,Font Size:9,为Tab控件关联一个TCN_SELCHANGE消息。解压后,点击Debug目录里的addSub.exe即可实现四则运算。

2015-11-25

数值与非数值分析VC++类库

该文档是粟塔山在2015年出版的《数值与非数值分析VC++类库》全部源代码,还有最新的库文件matirxVCDLL.dll、matirxVC.Lib、头文件matrix.h、绘图文件Plot.exe,在VC++中引用这些文件,可以用来进行矩阵运算和绘图。

2015-11-02

MatlabEngineTest

该代码是用VC++6.0开发的基于单文档的MFC工程,基类选择CFromView,能后台调用Matlab7.0进行矩阵计算和绘图。 要设置Lib支持和Include路径、Library目录。方法如下:点击VC6工具栏上的[Project]--> Setting --> Link -->在Object/library modules里设置:libeng.lib; 点击VC6工具栏上的[Tools]-->options --> Directories --> Include files添加:D:\MATLAB7\EXTERN\INCLUDE 和 D:\MATLAB7\EXTERN\LIB\WIN32;接着选择Library files添加 D:\MATLAB7\EXTERN\LIB\WIN32\MICROSOFT\MSVC50;

2015-10-27

APDL语法配置文件

Ansys.ini是APDL语法配置文件,把它放到PSPAD的Syntax目录里,然后,打开PSPAD,点击PSPAD工具栏上【设置】--》语法高亮--》,这时在“使用者高亮度”里会出现Ansys,选中Ansys --> OK. 代码提示的快捷键:Ctrl + J

2015-05-30

APDL编辑器

PSPAD是一个很方便的APDL编辑工具,使用Ctrl+ J可以进行代码提示,具体使用方法请查看百度文库:http://wenku.baidu.com/link?url=t6J5cZn1yT1DJUFJHsiH5N3a2su_fsA0UADONSYqvZANqKe67sT6QFODCIM_6L-SOiPXrCmIVRdQwEpym5aBajL-UaUG3Gz81tiBS1OWlTu, 列选择功能:点击PSPAD工具栏上的【编辑】--》选择方式--》多行选择(Y),再拖曳鼠标,就可以进行列选择了。

2015-05-29

VC6.0打开补丁

1、FileTool.exe是个自解压文件,执行它,解压到某个目录下 2、解压后的文件是一个VC工程,在VC6中编译它 3、把编译生成的动态连接库文件FileTool.dll拷贝到 C:/program files/Microsoft Visual Studio/Common/MSDev98/AddIns 4、重新启动VC6,Tools->Customize->Add-ins and Macro Files,选中FileTool.DSAddin.1,关闭对话框 5、现在工具栏会出现一个浮动工具栏,有两个新按钮 (A O),点击A就是添加文件到工程,点击O就是打开文件。 以后用这两个按钮执行添加和打开文件就可以了。

2015-05-15

jre1.6_45与jdk1.6_45安装文件

该资源是jdk1.6.0_45和jdk1.6.0_45,按照里面的文件《Java环境配置.txt》进行设置就行了。

2015-04-08

Dll自动加载器

Dll自动化加载器,主要用于将ObjectArx制作的.dll加载到注册表中,以方便AutoCAD进行绘图。

2015-03-28

IcofXSetup

IcoFX是一款非常方便的图标编辑工具,让您轻松的创建 Windows XP 和 Windows Vista 图标。 在编辑区您可以轻松的预览、保存、更改您的图标。您可以将您喜欢的 图像转换为图标或图标转换为图像。内置 40 多个效果,强大的亮度、对比度、 饱和度、色调调整工具让您轻松修饰图标。 * 支持 Windows 98 / ME / 2000 / XP / Vista 图标和 PNG 压缩 * 超过 40 个效果和自定义滤镜 * 支持 256x256 分辨率 * 数据类型 2, 16, 256, 真彩色, 真彩色 + Alpha * 从 32 位 exe 和 dll 中提取图标 * 导入和导出图像 * 透明、亮度、对比度、饱和度、色调调整工具

2015-03-28

InnoSetup5.5

InnoSetup5.5主要用于将.dll、.lsp、.ico、.exe等资源,打包成安装程序Sutup.exe。利用它,可以非常方便地制作“软件的安装向导和安装程序”。

2015-03-28

C++标准程序库(pdf及源代码)

该书涵盖了C++标准库的全部内容,在此基础上又对所有的组件进行了细致的、立体式的讲解。所谓立体式讲解,就是对于一个具体组件,作者首先从概念上讲解其道理,然后通过漂亮的范例说明其用法,申明其要点,最后再以图表或详解方式给出参考描述。

2015-01-19

数据结构使用C++标准模板库STL 陈本林版

本书采用面向对象方法讲述数据结构,使用C++语言作为描述语言。全书以C++标准模板库(STL)提供的容器类为基础,讨论向量、双端队列、表、栈、队列、树、图和散列表等各种常用的数据结构;讲述递归的实现和若干常用的排序算法。书中对讨论的每一种数据结构都给出了应用示例和运行结果。全书含有大量的例题,读者可以从这些例题中学习程序设计技巧和使用数据结构求解问题的方法。 本书内容丰富,取材新颖,概念准确,文字流畅,通俗易懂,可作为高等学校本科(或专科)计算机专业或电子、信息类相关专业“数据结构”课程的教材,也可供广大从事与计算机有关工作的工程技术人员参考">本书采用面向对象方法讲述数据结构,使用C++语言作为描述语言。全书以C++标准模板库(STL)提供的容器类为基础,讨论向量、双端队列、表、栈、队列、树、图和散列表等各种常用的数据结构;讲述递归的实现和若干常用的排 [更多]

2015-01-19

MFC_compressString

本工程是VS2015编写的MFC对话框项目,用于将字符串的头部、尾部空格去掉,并压缩字符串中间的空格。

2022-08-14

ZeroX64 v1.0.rar

该项目使用VS2013 + libzmq v4.2.4进行Req/Rep、Pub/Sub、Push/Pull这3种通信案例,开发语言为C++,工程士64位的,libzmq的系统位数也是64位。

2021-06-14

myColor v1.0.rar

该工程采用VS2013+Qt5.4.1编写而成,工程类型为Qt GUI widget,用VS2013打开即可编译。 解压后,里面的myColor v1.0.exe是编译好的exe文件,双击它,用鼠标左键点击+字,按住鼠标左键不动,然后拖曳+字到想要的颜色位置区域,EXE的窗口里就会显示它的RGB值了。

2020-01-10

BoostTwo.rar

该工程是VS2013+Qt5.4.1编写的,用于将打印信息输出到黑框框控制台的一个案例。 在VS2013的工程里,设置如下: 1、首先要包含头文件: #include <QDebug> 2、然后:配置属性->C/C++ ->预处理器(第三项) ->预处理定义(第一项) 在新的一行中添加 Console关键字; 3、然后:配置属性->链接器 ->系统(第一项) -> 在[子系统]里 选择"控制台(SUBSYSTEM:CONSOLE)" --> OK;

2019-12-08

Beyond compare右键菜单修复方法.rar

该文件里有2个压缩包:BC3ShellExFix.zip + BC4ShellExFix.zip,分别是Beyond compare3和Beyond compare4的右键菜单修复方法,具体如下: 这里介绍Beyond compare4,在32位PC机上的右键菜单修复方法: 1)先把BC4ShellExFix.zip解压到当前目录; 2)若你的Beyond compare4安装在C:\Program Files\Beyond Compare 4目录 则先要关闭Beyond compare4,然后双击Remove.reg --&gt; 双击Add_32-bit.reg 3)若你的Beyond compare4安装在其他目录,请写卸载Beyond compare4,重启电脑, 把Beyond compare4安装C:\Program Files\Beyond Compare 4目录, 再关闭Beyond compare4 --&gt; 双击Remove.reg --&gt; 双击Add_32-bit.reg即可。 注意:如果你的PC机是64位,则双击Remove.reg --&gt; 双击Add_64-bit.reg即可。 同理,Beyond Compare3的右键菜单修复方法类似,但它使用的压缩包是BC3ShellExFix.zip。

2019-09-08

ipmitool源码与编译说明.rar

win7系统上的编译ipmitool的方法: 1. 下载Cygwin编译工具 http://www.cygwin.com/setup-x86.exe 2. 在Cygwin里安装相关的编译组件 2.1)双击cygwin setup-x86.exe Install from Internet --&gt; 路径默认C:\cygwin --&gt; Local Package Directory选择:D:\Program Files\CygwinPackage --&gt; 点击 Use System Proxy Settings --&gt; 在User URL里填写中国地区的镜像, 比如:http://mirrors.aliyun.com 2.2)在View的下拉列表里选中Category,点开ALL --》 + Devel--&gt; 对于32位系统,勾选如下11个组件: binutils gcc g++ gdb make automake libtool mingw-gcc(旧版是gcc-mingw) libncurses-devel libreadline-devel fish 详细如下: √ 勾选 binutils 2.29-1 √ 勾选 gcc-core 7.4.0-1 √ 勾选 gcc-g++ 7.4.0-1 √ 勾选 gdb 8.1.1-1 √ 勾选 make 4.2.1-2 √ 勾选 automake 11-1 √ 勾选 libtool 2.4.6-7 √ 勾选 mingw64-i686-gcc-core 7.4.0-1 √ 勾选 mingw64-i686-gcc-g++ 7.4.0-1 √ 勾选 mingw64-x86-i686-gcc-core 7.4.0-1 √ 勾选 mingw64-x86-i686-gcc-g++ 7.4.0-1 √ 勾选 libncurses-devel 6.1-1 √ 勾选 libreadline-devel 7.0.3-3 √ 勾选 fish 2.3)一路点击默认,直到安装完成; 2.4) 测试gcc、g++、make是否安装好,步骤如下: 运行Cygwin,在弹出的命令行窗口里依次输入如下命令; gcc --version g++ --version make --version cygcheck -c cygwin 如果上面4条都能打印出版本信息,说明cygwin安装成功。 注意,version前面是双横杆--。 2.5) 配置cygwin环境变量 右击[我的电脑]--》属性 --》高级系统设置 --》环境变量 --》系统环境变量 --》 选择Path --》编辑 --》在Path变量值路径的末尾,添加如下字段: ;C:\cygwin\bin 注意,要确保前面加个英文半角分号来和其他的变量值进行区分。 点击"OK"关闭对话框,然后打开cygwin命令黑框框,输入如下命令进行测试: pwd ls 3、将ipmitool-1.8.17.tar.bz2拷贝到C:\cygwin\XXX\home目录下,解压该文件 即ipmitool的路径为:C:\cygwin\XXX\home\ipmitool-1.8.17 注意:XXX表示电脑用户名称,如果电脑用户名称为hello,那么XXX = hello,即路径为: C:\cygwin\hello\home\ipmitool-1.8.17 依次类推。 4、打开[Cygwin Terminal],这里以用户名hello为例,依次输入如下命令: cd C:\cygwin\hello\home\ipmitool-1.8.17 ./bootstrap ./configure --enable-intf-lanplus --disable-intf-usb --enable-intf-serial --enable-ipmishell LANG=C make 5、把下列的文件,拷贝到一个文件夹中,可以在不同的Windows使用。当然,这些exe只能win7版本才能使用。 ipmitool-1.8.17\src\.libs\ipmitool.exe C:\cygwin\bin\cygcrypto-1.0.0.dll C:\cygwin\bin\cyggcc_s-1.dll C:\cygwin\bin\cygncursesw-10.dll C:\cygwin\bin\cygreadline7.dll C:\cygwin\bin\cygwin1.dll C:\cygwin\bin\cygz.dll 注意,[ipmitool-1.8.XX\src\ipmitool.exe]只是一个封装的exe,该exe功能取决于第4步的./configure编译命令, 还有源码里实际的函数功能。

2019-08-03

修复win10右键点击卡顿问题

该资源解压后,双击fixMouse.reg,一路点击[是],就可以解决win10右键卡顿问题。

2018-03-08

NewFileTime

NewFileTime软件可以批量修改文件的创建时间、访问时间、最近修改时间,把要修改的文件拖入NewFileTime,设置自己想要的时间,点击"Set-Time"按钮即可。

2017-12-10

Just Manager_0.5.14

该版本解压即可使用,非常方便的文件夹浏览与管理工具, 管理多个文件夹,重命名或删除它们。其多面板界面,让你一次管理多个文件夹。你可以使用多批量重命名文件重命名工具。便携版本,可以放在u盘里随走随用。

2017-03-19

Eclat算法Python实现

该资源是Eclat算法Python实现代码,简洁实用。

2016-06-01

Jieba0.35中文分词组件

Jieba是一个中文分词组件,可用于中文句子/词性分割、词性标注、未登录词识别,支持用户词典等功能。该组件的分词精度达到了97%以上。

2016-03-23

Numpy1.10和Scipy0.16

该资源包含numpy-1.10.2和scipy-0.16.1,适用于Python2.7.x + Windows XP、32位Win7、64位的win7,可用于Python里的科学计算。在安装该包之前,要在电脑上安装Python2.7.x,和配置Path环境变量。如果你的Python2.7.x安装在G盘,那么path = G:\Python27;

2016-01-05

jython2.5.4_与jython2.7.0包

该资源包含jython2.5.4.jar和jython2.7.0.jar,jython的版本要与jdk的版本要对应,这样可以解决“Unsupported major.minor version 51.0”问题。其中,对于jdk1.6.x的版本,请使用jython2.5.4.jar jdk1.7.x的版本,请使用jython2.7.0.jar。

2016-01-01

Java通过JRI调用R

该资源是用Eclipse4.4 + jdk1.6(32位) + R3.2.3(32位)开发的,用Java通过JRI调用R的案例, 先启动R的计算引擎:Rengine Rengine re = new Rengine(new String[]{"--vanilla"},false,null); 然后,调用R里的rnorm()函数, double[] arr = re.eval("rnorm(10)").asDoubleArray(); 生成10个随机数,并保存在arr[]数组里,并输出这些随机数: for(double a:arr){ System.out.println(a+","); } re.end(); 该资源里有JRI.jar包。

2015-12-28

Java调用R语言的实例

该资源是用Eclipse4.4 + jdk1.6(32位) +R3.2.3(位),开发的一个用Java通过JRI.jar来调用R语言的实例。在运行该代码之前,要在R里安装rJava包,即: install.packags("rJava") 该资料包含JRI.jar,当然,在R里安装完rJava后,在R/R3.2.3/library/rJava/jri目录里也会找到该JRI.jar包。

2015-12-28

基于用户的协同过滤算法Mahout实现

该资源是在Eclipse平台里,使用Mahout库的API,实现基于用户的协同过滤算法,从而进行商品推荐。 软件环境是:win7 64位 +Eclipse4.4 + jdk1.6, 用到了7个.jar包, 分别为:commons-logging-1.2.jar, commons-math3-3.5.jar,guava-18.0.jar,mahout-core-0.9.jar, mahout-math-0.9.jar,slf4j-api-1.6.1.jar,slf4j-jcl-1.6.1.jar。

2015-12-23

commons-math3-3.5-bin包,有Gama、Beta函数

该jar包可用于Gama、Beta函数的计算,也可以解决"NoClassDefFoundError: org/apache/commons/mahts/*"问题。右击工程--》Build path -->Add External jar 选择commons-math3-3.5.jar即可。

2015-12-23

JFreeChart和pdf操作

该资源是用JFreeChart、itext、itextasian进行图表演示、pdf操作的案例程序。文件夹Lib包含四个.jar包:iText5.0.6、iTextAsian1.5.2、jcommon1.0.6和jfreechart1.0.13。

2015-12-21

itext5.0.6_itextasin1.5.2_jfreechar1.0.13_jcommon_1.0.16

该资源包括itext5.0.6,itextasin1.5.2,jfreechar1.0.13和jcommon_1.0.16,其中itext5.0.6和itextasin1.5.2是用于pdf编辑jar包,jfreechar1.0.13和jcommon_1.0.16是用于Java里图表操作的jar包,右击工程--》Bulid path ---》Add External jar --》选中相应的jar即可。

2015-12-21

collections-generic-4.01_and_looks-2.1.4

该文件里包含两个.jar包: collections-generic-4.01.jar和looks-2.1.4.jar, 引入collections-generic-4.01.jar: 右击工程--》Build path ——》Add External JAR-->选中collections-generic-4.01.jar --》OK 在源代码里,显示地引用该jar包 import org.apache.commons.collections15.*; 比如,引用该包中的BidiMap、MapIterator、TreeBidiMap: import org.apache.commons.collections15.BidiMap; import org.apache.commons.collections15.MapIterator; import org.apache.commons.collections15.bidimap.TreeBidiMap;

2015-12-18

空空如也

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

TA关注的人

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