自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(36)
  • 资源 (5)
  • 收藏
  • 关注

原创 Netbeans 适配C/C++、JAVA防坑秘笈

为了深入学习C/C++以及JAVA语言,准备找一款IDE,这款IDE应该满足如下几个条件:1.免费软件。2.同时可以适配两种语言。3.完美支持中文4.对PC机性能要求不高,因家中的PC机比较陈旧了。经过一番寻找,找到了Netbeans这款相对比较小众的IDE,但是其安装过程相当艰辛。版本选择Netbeans目前最新的版本是11.3,我选的是8.2,比较老一点,但是成熟稳定,而且支持J...

2020-03-07 13:19:41 1207

原创 用自定义函数联合IF函数实现“一对多”查询

EXCEL中的VLOOKUP函数,大家使用的比较多,它实际是个查询函数,依据查询的条件,找到对应的行,可以返回该行某个指定列的单元格,但是它有个缺点,只能实现“一对一”查询,不能实现“一对多”查询,即如果有多个满足条件的结果,VLOOKUP函数只能返回第一个。如何处理“一对多”的情况,经过我的一番尝试,找到了解决方案。我的解决方案是IF函数+自定义聚合函数。首先来看IF函数,IF函数判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值。巧妙地设置判断条件,就能实现VLOOKUP的功能,在条

2021-11-17 09:03:08 835

原创 用VBA模拟7段数码管显示数字

上次在PPT中用VBA编制了一个计时器,实现了倒计时功能,但是我觉得这个计时器不够酷炫,如果采用7段数码管显示数字,那就够COOL了。为了实现这个功能,我把任务进行了分解,今天先完成第一步,如何用VBA实现7段数码管的数字显示。最开始,我想采用画线的方法,但是VBA不支持Picture控件,所以得另外想招。我想到一个办法,添加7个小长条的Image控件,通过控制背景颜色的方式来实现数码管的功能。下面是源代码,加入了Timer用以控制循环,实现了从0-9的数字显示。程序资源我已经上传到我的博客中,

2020-05-11 12:04:39 1515

原创 PPT中的计时器

因在PPT播放过程中,需要使用计时器,在网上找了半天也没找到合适的,所以就用VBA自己写了一个。思路很简单:添加两个控件,一个Label,一个按钮控件。 使用Timer记录时间,每个1秒钟,修改LABEL的数值。 通过一个函数,把整数型的时间数值,改为时间型,XX:XX。Private Sub CommandButton1_Click()Label1.Caption = "...

2020-05-01 20:52:06 2477 1

原创 VBA中对内存地址的操作

VB中不支持指针数据类型,相应的VBA也不支持指针数据类型,因此也没有类似于C语言中的地址操作符&,但是仔细研究后,VBA还是支持一些地址操作的。这里介绍两种函数,Varptr(),Strptr()。Varptr()返回一个变量(字符串变量除外)的首地址,Strptr()返回一个字符串变量的首地址。代码段:Dim aa As IntegerDim bb As Integer...

2020-04-27 21:57:45 1910

原创 IE和Windows系统中的彩蛋

为了完成加减乘除计算,我们可能会选择Windows系统自带的“计算器”,当然Excel也可以,但是有没有其他的办法了,经过我的研究,我发现了两枚彩蛋。一、IEIE也能完成加减乘除计算,是的,而且是在地址栏中完成。IE的计算是通过调用JAVASCRIPT语言实现的,不但能进行加减乘除计算,而且还能进行乘方、开方计算。打开IE,在地址栏中输入:javascript:35+16,然后回车,计算结果...

2020-04-09 07:46:02 1224

原创 用VBA编写的简易计算器

我用EXCEL2010的VBA编写了一个简易计算器,代码很简单,核心内容是如何计算字符串表达式(例如“3+2*5”),JAVAscript、Python中可以使用EVAL()函数,但是VBA中没有该函数。经过一番查找,发现在VBA的宏表函数中有一个类似的函数evaluate(),我就用EXCEL表中的单元格、“名称”中转了一下。待我写完后,我发现一个更简单的方法,直接用Application.Ev...

2020-03-27 15:06:10 3694 2

原创 小米手机卡顿如何解决

小米手机长时间使用后,就变得有些卡顿,运行起来比较缓慢,有时点半天才有反应,教你一个小妙招分分钟解决问题。进入“设置”→“我的设备”→“MIUI版本”,点击“MIUI版本”6次,记住一定要点击6次。安卓系统会开启开发者选线。进入“设置”→“更多设置”→“开发者选项”→“后台进程限制”,选择“不得超过4个进程”。退出后,你可以体验一下手机是否有飞起来的感觉!...

2020-03-26 13:11:05 2121

原创 远程体验Linux Lite

基于Linux的操作系统是非常多的,比如Ubuntu、CentOS、ArchLinux、Redhat、Linux Mint、Linux Lite等,而这些版本中更新也非常快,比如1.0版、1.2版、1.5版、2.0版、3.0版等,从这些版本中选择一个适合自己的版本,是比较困难的,如果在做决定之前,能让用户体验一下,用户就比较容易选择了。怎么体验,难道每一个版本都下载下来,在电脑中安装,或者在虚拟机...

2020-03-25 13:12:38 2314

原创 用notepad++打造自己的C/C++语言IDE --是时候和DOS屏幕说再见了

notepad++是一款免费的文本编辑器软件,而且体积非常小,只有不到10M,相比哪些动辄100M,几百M的IDE,她要小巧玲珑许多!今天,我就用它来打造我自己的C/C++—IDE。文本编辑器的各种编写功能,notepad++都有,而且通过宏命令,在程序编写完成后,还可以进行编译,运行的工作,只是编译、运行程序的时候将启动DOS终端,讨厌的黑白屏又来了,我们需要在Notepad++窗口和DOS窗...

2020-03-15 16:14:30 597

原创 用公式评价编程语言

C=花括号+分号+指针+经典C++=C+OOP(备注:面向对象)VB=Basic+可视化+可变数据类型+交互模式下的小问号(IDLE)+没有指针JAVA=JAVA虚拟机(跨平台)+OOP+各种框架+没有指针Python=虚拟机+缩进+冒号+海量的类库+IDLE没有指针C语言经典书籍推荐,老谭(谭浩强)《C语言程序设计》,老外的《C Primer Plus》(第五版)。学习...

2020-03-04 14:46:24 161

原创 EXCEL数据有效性—单元格筛选的改进

EXCEL数据有效性—单元格筛选的改进为了避免输入错误,在EXCEL中可以利用数据有效性功能限制用户的输入。例如有个部门有几位同事,为了避免在制表过程中输入错误,利用单元格下拉筛选方式输入。图一这项功能很容易实现,先选定你要在限制输入的哪些单元格,然后选择“数据”—“有效性”菜单,EXCEL弹出“数据有效性”对话框。在“允许”下拉框中选择“序列”选项,在来源中选择你已经准备好的内容就OK了...

2020-03-02 15:23:47 1360

原创 非主流编程方式之--云IDE在线编程

在编写程序时,程序员通常是在本地的IDE中编写程序,然后在本地编译、执行。可能还有一批怀旧的程序员,通常使用文本编辑器(例如ultraEdit、EditPlus、NotePad++等)编写程序,然后用编译程序编译源程序,得到可执行文件,然后再运行可执行文件。今天我给大家介绍的非主流编程方式是:在线编程。提到在线编程,首先给大家介绍一个网站:https://ideone.com/,该网站提供多种在...

2020-02-17 15:03:58 357

原创 C语言中INT数据类型的最小值和最大值

INT数据类型的最小值:-2,147,483,648,转化成二进制1000 0000 0000 0000 0000 0000 0000 0000第一位1即时符号位,也是数值位,231=2,147,483,648INT数据类型的最大值2,147,483,647,转化为二进制 0111 1111 1111 1111 1111 1111 1111 11112,147,483,647=...

2020-01-21 13:34:00 6316 1

原创 AUTOCAD建模足球实体

在AUTOCAD中以三维正五面体,三维正六面体为基础,建立的三维足球实体模型,比简单的贴图模型要逼真得多。

2020-01-14 13:12:35 293

原创 用VBA统计涂色单元格的信息

用EXCEL制作一份工作日历,涂颜色的单元格表示休息日(共有4种颜色,深红一种,浅红2种,橙色一种),白色表示工作日,现在需要统计每个月休息日的数量,如何实现?在EXCEL中按条件选择数据,通常使用“筛选”功能,而且在EXCEL 2010中已经具备了按颜色筛选的功能,但是这种筛选只能在同一列数据中进行,对于不同列的数据就无能为力了。考虑用VBA实现,单元格的颜色信息对应哪个属性,经过...

2020-01-08 11:54:32 683

原创 用AUTOCAD建模的篮球

CAD模型图如下:渲染图如下:

2020-01-07 08:27:44 246

原创 多页内容打印到一页

在使用Office系列软件(WORD、EXCEL等)时,我发现在打印文件时,如果每页内容不是很多,希望节省纸张,将两页内容打印都一张纸上,其打印结果相当于把一张A4纸对折后,再进行纵向或横向打印。A4纸张尺寸为210×297MM,纵横比为0.707(短边除以长边,210/297);对折后尺寸为210×148.5MM,纵横比为0.707(短边除以长边,148.5/210)。打印设置如...

2020-01-07 08:09:52 1647

原创 五阶幻方研究

原以为奇数阶幻方中,正中间的方格应该填入数列中的中位数,例如在3阶幻方中,正中间的方格应该填入5,但是在5阶幻方中,这个假设就失效了,下面是具体的例子。 1 2 13 24 25 5 23 16 9 ...

2018-07-18 08:05:39 4767

原创 用两种方法求解九宫算问题

问题:在一个3*3的方格内填入9个数字,数字的范围从1~9,每个数字仅出现一次,使得每行、每列以及两个对角线的数字之和为15。 一、VBA程序算法思路:1、将9个数字分成3组,每组3个数字,使得每组数字之和为15。2、将第二个数字为5个分组单独选出,作为方格的第二行数组。3、循环抽取其它的分组,与第二分组进行重复性判断。4、如果没有重复,记录这3种分组。5、将这3种分组传人判断函数,核实是否满足条...

2018-06-28 08:29:06 2741

原创 数据有效性 动态选择

EXCEL有两列数据栏,A列和B列,都是通过下来框来选择,要求A列选择完成后,B列动态调整可选择的内容。例如:第一例选择“AA”,第二列可供选择的范围是“a-d”;第一例选择“BB”,第二列可供选择的范围是“e-h”;第一例选择“CC”,第二列可供选择的范围是“i-w”;第一例选择“DD”,第二列可供选择的范围是“w-z”; AA a b c d BB e f g h CC i ...

2018-06-12 08:17:26 5057

原创 编程小技巧 --用VB解决时间同步的问题

现在,许多C/S型的应用程序都要求客户机与服务器时间同步,大多数程序员用存储过程来解决这一问题,但存储过程编写起来有一定的难度。我在摸索中找到了一种方法,可以很好的解决这个问题。Windows XP/2000中有一个命令:nettime。这个命令是用来读取服务器的时间,将客户机的系统时间设置为服务器的时间。以后当我们需要调用服务器时间的时候,可以直接读取本地时间,而读取本地时间对我们来说是很容易的...

2018-06-04 08:28:07 2094

原创 USB移动硬盘使用中的怪现象

同事为了存动一些重要的数据,特意花了900多元在电脑城买了一块希捷40G笔记本硬盘和一个IBM蓝色移动硬盘盒。没想到帮他安装却花费了我三天时间。 包装里面有一块笔记本硬盘、一个硬盘盒、一个皮套、一根连接线还有一把小号螺丝刀。我拿出硬盘盒,拔掉前面的转楼口,将转楼口插到硬IDE接口上,再将硬盘装入到到硬盘盒中,拧紧螺丝。由于同事用的是法文操作系统,所以我将硬盘拿到台式机上格式化。将连楼线插人台式机和...

2018-06-04 08:26:29 518

原创 散热器老化引起电脑死机

   一台老机,配置如下:赛扬400A CPU,VIA 693主板,Savage4 16M 显卡,64M内存,YMF734声卡(骗人的东西,其实就是ALS4000)。该机从2000年2月购买以来,一直工作稳定,但最近它开始闹点情绪,拒绝继续为人民服务。  该机开机运行15分钟左右,系统没有响应,笔者开始考虑是Windows 98系统的问题,用Ghost还原系统,到60%的时候,系统又没有响应,重新...

2018-06-04 08:22:13 634

原创 ACCESS中通过邮件收集数据

ACCESS 2010中有一项新功能,将一张表映射到一封电子邮件中的表单,邮件通过OUTLOOK发出后,一旦OUTLOOK收到回复的邮件,自动将回复的信息写入对应的数据库的表中。具体步骤如下:1、右击数据表,选择“通过电子邮件更新和收集数据”图 12、选择“下一步”3、选择“HTML表单”4、选择“表中的字段”,填写备注提示信息5、勾选“自动处理答复并将数据添加到*...

2018-05-23 12:32:43 4452 2

原创 VBA中使用EXCEL工作表函数

EXCEL的VBA有两个函数库,一个是VBA的函数库,另一个是EXCEL工作表函数,也就是我们在单元格中使用的函数,两个函数库不是完全一样的。例如FIND(),VLOOKUP(),在VBA的函数库中是没有的。通常,为了实现这些功能,我们需要自己写这些函数,但是还有另外一种方法,通过Application对象调用这些函数,方法如下:Application.WorksheetFunction.Find...

2018-05-23 12:29:08 11287

原创 电脑音箱的妙用

  一套名贵的HI-FI系统,价格不菲。每当路过音箱器材商店,望着这些东西,我只有流口水的份。在国庆假期,我本着“少花钱,多办事”的DIY精神,组装了一套音响,我感觉还不错,特写出来与大家分享。我家里只有一个REITI牌VCD机,按常规思路,我必须买一个功放,一套音箱。我到市场上咨询了一下,两样东西加起来,比较普通一点的,也需要500大元。这个价格对我来说,还是有点贵了。我突然想到了电脑音箱,电脑...

2018-05-18 16:17:12 1194

原创 ACCESS使用技巧三则

1、 固定某一字段的长度  在某些情况下,我们需要对用户输入的数据的正确性进行检验。有这样一种情况,对于“零件号”字段,它的字符长度固定为10位。我们可以在该表的设计模式下,在有效性规则中输入“Len([零件号])=10”(不要输入引号)。以后,当我们在“零件号”字段中输入的字符长度不是10位时,ACCESS会给出错误提示。2、 两个表中相关字段的关联   这种情况比较复杂,我给大家举个例子。有两...

2018-05-18 16:15:29 2744

原创 杀毒 OR 病毒

杀毒软件引起的异常处理

2017-02-10 08:07:52 350

原创 AUTOCAD巧解几何题

AUTOCAD巧解几何题

2017-02-10 08:03:48 1050

原创 VLOOKUP模糊匹配的妙用

EXCEL VLOOKUP 模糊匹配

2017-02-08 08:03:18 14028

原创 Vlookup函数多返回值处理

EXCEL的函数VLOOKUP实现多返回值

2017-02-07 08:09:01 6822

翻译 RubikFX:用JavaFX 3D解决魔方难题

用javafx解决魔方难题,暂未涉及复原算法,仅仅涉及3D模型,以及操作3D模型。

2016-09-23 20:41:04 1696

原创 用JAVA FX制作3D魔方游戏

最近正在翻译一篇老外的文章,用JAVA FX制作的3D魔方游戏。翻译完成后,会在本博客贴出。运行的效果见图片。

2016-09-17 20:07:33 1238

原创 索引添加后,ACCESS数据库表查询运行速度的区别

一般而言,在10万条记录下的表查询,加不加索引,查询速度没用明显区别,但是记录增加到100万条后,这种差别就很明显了。

2016-07-29 15:45:32 2676

原创 ACCESS使用VBA编辑器,ACCESS崩溃后的处理

Access使用VBA后,软件崩溃,简单处理方式

2016-07-09 17:35:33 1444

7段数码管.xlsm

用VBA模拟7段数码管显示数字,因VBA不支持Picture控件,所以采用IMAGE控件实现,程序中展示一个循环,用Timer控制循环时间,从数字0显示到数字9。

2020-05-11

简易计算器.xlsm

用VBA编写的简易计算器,能够实现加减乘除四则混合运算,最初我用的是宏表函数EVALUATE()实现的,后来我在sheet1的程序编辑区,自己编写代码实现了该函数,就作为一个彩蛋送给大家。

2020-03-27

Tubro C++.zip

C/C++语言编程工具,小巧实用,是编程和学习C语言的好工具,该版本比2.0版本增加了关键字的突出显示等功能,并且界面更友好了。推荐初学C/C++者使用。

2020-03-15

VFP9HelpCHS.chm

VFP9.0的中文帮助参考手册,这是VFP的最后一个版本,后面就没有更新了。VFP适合于单机数据库、局域网数据库等,对于高并发的互联网数据库服务相对而言要差一些。

2020-03-01

五子游戏EXE文件 Color Linez

电脑和玩家进行对弈,如果棋盘上所有空格全部填满小球后,玩家告负。如果5个或者大于5个同一颜色的小球连成一行(纵行、横行、斜行都可以),则这些球可以消除,棋盘上的方格重新回到空的状态。

2020-03-01

空空如也

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

TA关注的人

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