自定义博客皮肤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)
  • 资源 (29)
  • 收藏
  • 关注

原创 计算机中整数的补码表示及二进制数轮

二进制 数轮 整数的表示

2023-10-22 22:24:58 220

原创 快捷方式右键菜单、任务管理器等,使用“打开文件所在位置”出现“该文件没有与之关联的应用来执行该操作”的问题解决方案

Windows中使用“打开文件位置”功能出现“该文件没有与之关联的应用来执行该操作”的解决方案。

2022-05-08 21:49:21 4910 7

原创 uni-app 中给 slot 传递参数的一种方法

在使用 uni-app自定义组件时遇到了一个问题,我引用了DCloud_UNI_Neil的“自定义 Modal 组件”(https://ext.dcloud.net.cn/plugin?id=134#rating),在此首先对作者表示感谢! 在使用时,若 slot 中要使用父组件本身的数据时是没有办法,其它带slot的组件也是一样的。琢磨了一下,明白了 vueslot的原理:父...

2019-04-04 20:44:55 13504

原创 关于LayUI 的 layer.tips中如何定位switch

layer.tips可以智能定位到指定的元素,官方文档如下:layer.tips(content, follow, options) - tips层type:4的深度定制。也是我本人比较喜欢的一个层类型,因为它拥有和msg一样的低调和自觉,而且会智能定位,即灵活地判断它应该出现在哪边。默认是在元素右边弹出。其中 follow 项是要定位的JQuery元素,但LayUI的 Switch ...

2018-11-10 11:23:35 5113

原创 Vue 利用 Blob 下载原生二进制数组文件

在服务端推送过来的二进制数组(JSON格式),在前端要处理成JS原生数组以后才能做成Blob,有两个地方要注意(详细注释),代码如下:Vue.prototype.$downloadFile = (filename, data) => { if (!data) return; let arr8 = Uint8Array.from(data); //!!!注意1:应根据数据的类型选...

2018-07-19 20:11:59 7743

原创 解决 PowerDesigner 16.5 中 Code 自动与 Name 联动的问题

PowerDesigner 中的  Code 与 Name 自动联动的功能,对于模型和数据库代码均使用英文或均使用中文的团队来说是一个非常好的功能,但如果只在模型中使用中文,而数据库代码要求使用英文,这个功能就成了羁绊。下面我们来关闭这个功能。在PowerDesigner 16.5中要关闭这个功能需要修改两处:1. 打开 Tools→General Operations→ Reposito...

2018-07-19 11:23:37 2841

原创 利用中序和前序创建二叉树

利用中序和前序创建二叉树

2015-05-12 20:54:30 507

原创 树和二叉树的遍历

树和二叉树的遍历教学视频

2015-05-12 14:29:26 465

原创 面向对象程序设计(C++) 示例程序——集合类

#include #include #include using namespace std;class Set{ int maxsize; //集合的当前最大容量 int count;  //集合的当前元素个数 int *elem;public: Set(int initsize=10); //构造函数,创建一个空集,initsize: 集合的初始容量 Set(const

2012-03-16 15:07:26 10344 1

原创 Access数据库的JET-SQL问题(转)

问题的出现用ACCESS数据库进行查询的时候出现了这样一个问题,select top 10 * from table order by column1 desc,结果出来了不止10条数据,感觉非常奇怪。在网上搜索了之后发现原来ACCESS是JET-SQL,而并非T-SQL。因此原因就找到了,就是因为table中的column1字段的值都是一样的,而JET-SQL不能识别

2011-06-05 16:21:00 2370

原创 Windows 计算器编写思路

示例程序下载地址:解压密码:rotalucaC

2011-05-25 08:31:00 2002 1

原创 随机函数的用法

随机函数的用法#include //srand、rand函数声明#include   //time函数声明在程序开始时调用一次srand(time(0));使用rand()返回一个非负的随机整数,要生成一个区间 [a, b) 的随机整数赋值给 x,可用以下公式:x = rand() % (b-a) + a;

2011-04-26 22:10:00 676

原创 控制台下实现简单的文本菜单及一般题目的主框架(可用于C/C++、特别是数据结构实验)

<br />废话不表,直接上代码,一切仅在注释中。<br />以下是菜单函数的主体:<br /> <br />int menu() //这个函数用于显示菜单并将正确的用户选择编号返回{ int m; //这个用于接收用户输入menustart: //这个标号的功能也可以用do-while来实现 //以下是菜单的内容,你也可以用形参传递进来 cout << endl; cout << "====================/n"; cout << " 学校信息管理系统/n";

2011-04-26 20:43:00 1836

原创 关于虚函数的作业中对学校信息管理系统的实现要求和编程要点

题目:现有一个学校信息管理系统,在其中包含的信息有三方面,即教师、学生、职工。利用一个菜单来实现对它们的操作,要求使用虚函数。1. 实现要求:1)界面要求:操作前显示一个菜单如下:===================         学校信息管理系统===================        1. 显示教师信息        2. 显示学生信息        3. 显示职工信息        4. 显示随机人员信息        0. 退出程序由用户选择数字,程序显示出指定人员信息随机人员是指随

2011-04-26 20:18:00 2160

原创 C++的虚函数相关知识点(二)

2. 以下几种情况下虚函数的特性将失效1)派生类没有重写该函数;2)使用基类对象(包括将派生类强制转换成基类对象)调用虚函数;示例代码如下://使用基类对象不能实现动态性#include class base{public: virtual void who(){cout who();//这里是通过基类指针调用的,会动态绑定 ((base)obj).who();//这里是通过一个临时基类对象调用的虚函数,这时虚函数与普通的调用规则相同。}其运行结果如下:This is deriv

2011-04-26 18:56:00 726

原创 C++的虚函数相关知识点(一)

<br /> 1. 虚函数与非虚函数的主要区别(虚函数的作用,为什么要引用虚函数),这是虚函数必须掌握的知识点。<br />1)前提:使用基类指针或引用指向公有派生类对象的重写的基类公有函数;<br />2)区别:虚函数是在基类(或其祖先类)中声明的,使用virtual 修饰的函数,并在公有派生类中重写(声明与基类完全一致);如果没有使用 virtual 修饰(包括祖先类)则只是普通函数。使用当使用基类指针或引用调用虚函数系统会根据其所指实际类型查找实际类型查找重写函数执行,而非虚函数则是根据指针或引用本身

2011-04-26 17:58:00 1057 2

原创 能查询Windows常量的网页

这个网页为一些不使用 VC 但是又想使用 Windows API 的编程提供方便,网页比较大,请下载到本地运行。[点击这里打开或保存]

2010-02-22 19:19:00 977

原创 如何限制.net2.0 DataGridView绑定数据源后显示所有属性列

    在 .net2.0 中,WinFrom 的 DataGridView 绑定数据源后,默认会显示所有数据属性的列。MSDN 中微软告诉我们可以用DataGridView 对象的 AutoGenerateColumns 来控制是否创建所有属性列。如果将 DataGridView 对象的 AutoGenerateColumns 值设为 false,则只会显示你所设定的列。以下是 MSDN 的备注

2009-08-22 05:40:00 2919 5

转载 如何学会学习

如何学会学习                                                                --本文转自“http://blog.zzedu.net.cn/user1/kuailekunpeng/archives/2007/57031.html”美国著名未来学家阿尔温·托夫勒曾经指出:"未来的文盲不再是不识字的人,而是没有学会怎样学习的人

2009-03-23 09:51:00 4095 3

原创 控制台输出表格示例

在控制台输出表格主要使用表格线字符来完成,如何对齐表格线对学生来说是一个挑战。表格线有中文(unicode)和英文(ascii)的,下文中使用的是中文表格字符,在VC6上调试通过#include ////////////////////////////////////////// 功能:打印表格线// 参数:// location 表格线的位置, 0 表头线,1 表中线,2 表

2009-03-02 23:25:00 6415 2

原创 Huffman编码示例程序

#include #include #include /*哈夫曼树结点*/typedef struct _node{ int weight; /*权*/ struct _node *lchild, *rchild;}HNode, *PHNode;/*将哈夫曼放入哈夫曼森林(指针数组),保持森林中各树根权值降序排列trees: 哈夫曼森林,n:森林中已有树棵数

2008-11-30 19:52:00 3466

原创 读取一个格式良好的XML文档(只能包含标记和内容),并按层次编号并输出。

#include  #include  #include  #include  #define BUFSIZE 30 //XML文档结点 struct Node{    int num;    //结点编号     char name[BUFSIZE]; //结点名     char value[BUFSIZE]; //结点值     N

2008-10-06 00:18:00 1452

原创 简单有效的VC源码备份方案

 为 VC6 工作区目录量身订做的备份文件的批处理用法:将代码保存为批处理文本文档例如: Backup.bat 。前提条件:1) 目标机器已经在默认位置安装了WINRAR。                    2) 操作系统应该在Windows 2000或以上(其它操作系统在修改部分代码后也可以使用)代码如下:rem 删除多余的文件if exist *.ncb del *.n

2007-12-07 21:47:00 892

原创 自动按时间备份当前目录的所有文件到上级目录

        是否为源代码或其它文档的备份而烦恼?但又觉得MS的VSS太麻烦,不便于备份到其它机器。那么你可以试试下面的方法。        前提是你得安装WINRAR软件。然后在你需要备份的文件夹中建立一个批处理文件,不妨叫Backup.bat吧。        以下是该文件的代码。        用法? 哈~,双击即可,然后到上级目录去看文件了。rem 获取当前目录名se

2007-12-07 21:26:00 977

原创 简单的对聊程序

以下是主窗体的代码(frmMain.frm)VERSION 5.00Object = "{248DD890-BB45-11CF-9ABC-0080C7E7B78D}#1.0#0"; "MSWINSCK.OCX"Begin VB.Form frmMain    Caption         =   "主窗体"   ClientHeight    =   3090   ClientLeft 

2007-11-21 01:23:00 1260

jdk1.8.0_221.zip

JDK8 64位最新绿化版本, jdk-8u221-windows-x64,这是个是绿化版,不是安装版,解压出来就是JDK的目录

2019-08-07

编译器设计(第2版)(美)库珀,完整扫描版,目录完整

《编译器设计(第 2版)》是编译器设计领域的经典著作,主要从以下四部分详解了编译器的设计过程。第 一部分涵盖编译器前端设计和建立前端所用工具的设计和构建;第 二部分探讨从源代码到编译器中间形式的映射,考察前端为优化器和后端所生成代码的种类;第三部分介绍代码优化,同时包含对分析和转换的进一步处理;第四部分专门讲解编译器后端使用的算法。所给资源包括完整的目录,仅供教学使用。

2019-05-01

Visual Studio C++ 6.0 SP6 英文绿色版(支持WIN10)

本版本是在VC6 SP6官方英文版的基础上绿化的,绿化版已集成了调试崩溃补丁及在WIN10下不能运行的补丁,还有最后一个问题,即使用“打开文件”和“添加文件到项目”的功能时会崩溃的问题,需要同学们动手来完成。补丁插件已放到了VC6的插件目录下,配置说明文档在文件夹中。

2018-07-17

利用中序和前(后)序画出二叉树

介绍一种简单易行的利用二叉树的中序和前(后)序画出二叉树的方法

2015-05-13

PowerDesigner15.1 简要使用手册

PowerDesigner是Sybase公司的CASE工具集,是图形化、易于使用的企业建模环境。使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:PowerBuilder、Delphi、VB等相配合使用来缩短开发时间和使系统设计

2014-08-08

TestLink1.9 用户手册(英文版)

TestLink 是基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。附件中1.9的用户手册(英文版)

2014-08-07

Struts_2_Core_2.3.16.2_API.chm

Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。

2014-08-07

XWork_Core_2.3.16.2_API

XWork是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Navigation Language),IoC(Inversion of Control反转控制)容器等。   其目的是:创建一个泛化的、可重用且可扩展的命令模式框架,而不是一个特定在某个领域使用的框架。

2014-08-07

C语言学习动画

这是台湾编写的 C 语言入门学习的动画资料,内容包括:ASCII码和二进制码, const修饰符, C语言初学者入门讲座.chmC语言教程.chmNULL指针的用法, 为甚麽要学习C语言, 为甚麽要进行编译预处理, 位运算, 内存的地址, 函数及其组成部分, 函数的调用, 变量类型与存储空间, 多维数组, 如何用补码表示二进制数, 如何计算字符串的长度, 循环问题, 我们写的程序电脑是如何看懂的, 指针与地址, 指针与数组, 最简单的c程序, 甚麽是数组, 电脑是如何工作的, 神奇的汉诺塔, 程序是怎样执行的, 程序的三种结构, 程序的入口, 结构及其成员, 自增和自减运算, 计算机是如何存放二进制数的, 返回值类型, 逻辑判断, 高低字节等

2014-04-11

100个趣味C程序

100个趣味C程序,做为 C 语言初学者的入门练习题,非常好用。

2013-09-14

小学算术(自动出题,已修正余数问题)

这是我自己开发的小学算术(四则运算)练习程序,可以自己设置相关参数以适应不同年级的小朋友使用。请多提意见。 本版已修正按回车时不能将焦点移动到余数栏的BUG,同时增加了自动记录设置的功能。 本程序需要 .net framwork 2.0,请自行到微软官方下载。

2012-07-04

Office编程手册合集

如果你是一个非常喜欢office的人,或者你不喜欢但是你想用它解决你的实际问题,但是你觉得普通的菜单操作难以满足你的要求,更或者你懒得做哪些繁琐的工作,于是你想找捷径,就像你去追女孩子一样,你想用最短的时间追成功,得到她的心。于是你就想找一本秘籍,而这本秘籍就在这里,它涉及到office的方方面面,更能够和其他的软件兼容,比如说CAD、VB、SQL等等,是一本非常不错的书,里面列出了所有的对象,你可以细心查阅,但是我悄悄的提醒你一声,你在看完的同时记得做一个相关的例子,也许下次你需要的时候,我希望是从你的脑袋里面调出来,而不是再次查阅。

2012-03-12

jQuery API 中英文对应手册

本文档旨在帮助广大javascript爱好者快速了解jquery库,以及供广大应用jquery进行开发的人员 提供一个速查手册!   本文档资源来自于jquery.org.cn,部分内容直接翻译或copy自jquery.com!感谢jquery框架开发者 John Resig及其所在的jQuery team.为我们提供这么好的javascript开发类库,感谢jquery.org.cn为 翻译做出的努力!

2011-11-21

TC2.0库函数查询程序

TC 2.0 库函数查询程序,早期制作的那种,不需要注册的。可以分类查询,也可以输入函数名直接查询

2011-10-30

无废话 C# 模式设计,整理自LoveCherry的博客

摘自博客开篇: 本来这些内容都是用来进行公司内部每周知识分享活动的,既然有一些内容了,想想不妨就整理一下贴出来吧。也正由于这个原因,文章中的一些例子都基于团队内部成员所能理解的一些项目,可能这些项目对大家来说比较陌生,不过好处是例子相对比较贴近实际一点。本系列一共有20篇左右,除了介绍23种GOF设计模式中常用的一部分之外(一些设计模式的思想在C#语言中有了更简单的实现,一些设计模式不是很常用)还可能会介绍一些其它有用的设计模式。在这些文章中,我不会过多去说一些理论上的东西,也不会有结构图(这些内容网上到处都是),所有的内容都是围绕相对实际例子展开。我想,只有这样才能更快的吸收设计模式的神而不是其形。在看文章的时候建议你结合《设计模式》一书以及博客园的其它设计模式相关文章一起看,这样才能对设计模式理解的全面和充分一点。

2011-07-14

使用MFC编写的仿Windows计算器(简单模式)

这是使用MFC编写的仿Windows计算器(简单模式),可用来做“面向对象程序设计”的教学范例。密码请见博客http://blog.csdn.net/yycec/archive/2011/05/25/6443902.aspx。

2011-05-25

虚函数作业参考程序(成品)

题目:现有一个学校信息管理系统,在其中包含的信息有三方面,即教师、学生、职工。利用一个菜单来实现对它们的操作,要求使用虚函数。 文件格式:7z压缩文件,可使用7Z、WINRAR或其它解压软件打开,一般机器上都能直接双击打开,请解压后运行,以查看参考运行效果。

2011-04-26

C++ Builder 组件大全 PDF 格式 (part02 / 2)

《C++ Builder 组件大全》的影印版,BCB程序员的好助手,带书签。由于上传权限太小,故分隔成两部分。

2010-07-16

C++ Builder 组件大全 PDF 格式(part01/2)

《C++ Builder 组件大全》的影印版,BCB程序员的好助手,带书签。由于上传权限太小,故分隔成两部分。

2010-07-16

PHP速查手册中文版

PHP 的学习资料、API查找工具,书签、索引齐全。

2010-07-04

VBSCRIPT 速查手册

VBSCRIPT 速查手册,编写ASP的程序员一定需要。

2010-07-04

C++标准库手册,很实用的CHM文档

基本C/C++ 预处理命令 操作符优先级 转义字符 ASCII码表 基本数据类型 关键字 标准 C 库: Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Memory Other standard C functions C++ C++ I/O C++ Strings C++ 标准模板库 C++ Bitsets C++ Double-Ended Queues C++ Lists C++ Maps C++ Multimaps C++ Multisets C++ Priority Queues C++ Queues C++ Sets C++ Stacks C++ Vectors Iterators 全部的 C 函数 全部的 C++ 函数

2010-06-09

小学算术练习程序(四则运算测试)

这是我自己开发的小学算术(四则运算)练习程序,可以自己设置相关参数以适应不同年级的小朋友使用。请多提意见。

2010-02-11

备份源代码用的BAT

一个简单的BAT文件,用于备份源代码,简单有效。 前提,WinRar要安装在%Program Files%\WinRar下(默认目录),否则请自行修改文件以适应你的环境。 使用方法:将文件拷贝到你的源代码目录,双击后将在上一级目录下生成一个备份目录(源目录名_BAK),在备份目录内按时间掩码产生备份。 注意:备份时会删除所有输出目录的内容。 适用于:VISUAL STDIO 系列的源码。 另:本代码可自行修改。 特别声明:本人不对使用所造成的后果负责,请仔细阅读BAT源码后使用。

2008-08-27

微软AjaxControlToolkit源码

如题:微软AjaxControlToolkit源码

2008-02-21

VC源代码备份批处理文件

这一个不是备份源代码的批处理文件,请点击http://download.csdn.net/source/590654

2007-12-07

批量替换工具

一个用于批量替换文件内容及文件名的小工具,主要目的是为了方便VC的自定义类名或其它字符串的批量修改

2006-09-24

空空如也

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

TA关注的人

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