自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

河西~石头

也许你在河边探索到了石头,石头却在河西探索到了科学与自然~~科学是什么?科学是大家都觉得很自然的事情……

  • 博客(11)
  • 资源 (34)
  • 收藏
  • 关注

原创 Processing摸索前行(9)-音频可视化

processing的优势在于数据可视化,那么利用它来做音频可视化想必也是许多学习processing小伙伴的一种目标,在processing中并没有提供自带的库文件来实现,都是通过第三方的库文件来实现的。最常见的有Sound \Beads\Minim三种,具体用法要参见他们的库文件说明(这些都在官网上有,我不一一列出来)。这里,我们以 为例来实现一个简单的音乐可视化界面。我们大体分为以下几步...

2019-12-27 12:31:01 7107 4

原创 protues用一片74hc595控制两位数码管

前面的博文中我们介绍了一个arduino中用一片595来控制一位数码管,这里我们介绍一个595来控制两位数码管。两位数码管的动态显示机制可以简单的理解为交错显示,仅仅是我们的视觉停留看起来使我们觉得他们是同时显示的。听起来有点复杂吧,这样吧,我们依然从显示一位数字开始。然后我们再尝试显示两位静态的数字,最后我们再来看,两位数字的动态显示。一、显示一位数字代码:看看效果:二、显示两位静态...

2019-12-25 18:05:08 4438

原创 解决Logic contention(s) detected on net 错误

proteus仿真的确是很不错。有的时候会有莫名的黄色感叹号信息,其中这种Logic contention(s) detected on net xxxx是最常见的。1、logic contention detected on net +5v这个很显然,是将+5V电源接在了错误的管脚上,去掉即可解决。2、logic contention detected on net xxx这个xxx泛...

2019-12-25 09:41:07 30938

原创 proteus仿真arduino控制两位数码管

前面我们用arduino控制一位数码管,知道了控制数码管的原理。这里我们增加了一位,其显示的原理基本一样。只不过本质上不是两位同时点亮,而是轮换点亮。下面是原理图:我们来看看代码的实现:int PIN_A=2;int PIN_B=3;int PIN_C=4;int PIN_D=5;int PIN_E=6;int PIN_F=7;int PIN_G=8;int POW1=13;...

2019-12-24 11:09:36 5363 3

原创 成功解决OBS中的回音问题

前一段时间发现我使用了好几年的锐动的超级录屏软件在打开后就闪退,而且重新启动机器也不行,可能是许多年没有安装系统了,但没有办法,不能遇到问题就重装系统,于是开始使用OBS来录屏,一开始感觉录屏的质量也还是可以的,但就是声音存在浓厚的混响回声,这戴着耳机监听的人长期听到这样的回声来录制视频会疯掉的,所以下决心来解决这个问题。方法很简单,通过OBS的顶部菜单,编辑下的(高级音频属性),进入设置在...

2019-12-20 16:59:47 35145

原创 proteus中仿真arduino利用74hc595控制数码管

前面我们介绍了利用595控制LED的方法(具体参考《proteus中仿真arduino利用74hc595控制LED》),这里我们继续前面的话题,介绍一下在proteus中仿真arduino利用74HC595控制单个数码管的方法。一、电路用到的器件:Atmega328P、74HC595、7SEG-DIGITAL、Resistor、LED-RED二、代码int latchPin=12;in...

2019-12-14 11:01:58 2268

原创 solidworks放样失败[重建错误:此特征无法生成]

3D建模时,放样是必不可少的一个功能,但说实话SolidWorks中的放样建模比3dmax和maya中的操作难度大多了。弄不好就提示放样失败或者重建错误,尤其是在多截面轮廓放样时。弹出下面的错误提示。Rebuild Errors:The feature could not be created because it would produce self-intersecting geometry...

2019-12-12 11:06:01 15304

原创 solidWorks默认模板无效解决default templates are not valid

在SolidWorks安装完成后的第一次使用常常会遇到这样的问题,说默认的模板无效,常常会弹出这样的警告窗。看起来是有点让人惊慌,怎么好不容易安装好又出现一个这个东东,会不会影响使用呢?当然不会,但是我们还是要设置一下,用起来放心一些吧!点击SolidWorks顶部的菜单工具栏的最后一个图标“选项”进入系统选项下面的默认模板,如下图一般不“部件”的都已经有内容了,否则你是无法新建一个文...

2019-12-11 11:49:35 9964 2

原创 solidworks快速上手(一)--画个杯子

先上一个图,我们要画的就是下面的这个杯子,这是经过渲染的图:

2019-12-10 12:59:23 5910

原创 solidworks 2017/2018快捷键

视图切换1、按住鼠标左键拖动,快速显示视图选项2、ctrl+1~8 也可以快速选择视图(ctrl+7,等轴侧视图)3、鼠标中键,前滚小,后滚大,按着中键不动拖动鼠标,旋转物体4、在非草图绘制状态下,点击“特征”下的“草图”,会弹出草图编辑的浮动选项。5、鼠标的中间双击,视图恢复原始视图大小Alt + 拖动 配合。当您按住 Alt 时拖动零部件时将创建 SmartMate。运动算例。 ...

2019-12-10 11:44:25 5533

原创 solidworks的几个关键操作

对于要DIY的童鞋来说,建模是少不了的,很多的造型甚至配件要想在网上淘到也是不大现实的,所以最好的办法是自己建模,然后通过3D打印来完成,那么solidworks必然成为首选。 对于有无CAD或者3Dmax基础的人来说学习solidworks基本没有差别,相反,我感觉比CAD和3Dmax更容易上手,更容易实现我们DIY的建模。根据我的摸索,感觉下面的几点了解清楚非常利于solidworks的操...

2019-12-10 11:29:43 3575

QT实现画板源代码(雏形)

这个例子是我博客中《QT零基础绘图3》的教程代码,展示了绘图板的雏形,对理解Qpixmap的使用有一定的帮助,在此基础上可以实现更复杂的绘图板功能。

2018-12-16

QT链接sqlite实例代码

QT连接sqlite的实例,清晰展示了连接sqlite及操作数据记录的必要四个步骤。简单易懂,代码经过测试,放心使用!

2018-12-12

Processing中调用Sqlite实例源代码

代码演示了如何在Processing中调用sqlite,解决Processing中的数据存储问题。不知道如何调用的,可以参看我的博客相关文章。

2018-11-29

VC2017串口通讯实例

SerialPort在VC上实现串口通讯相对来说比较简便,有许多用C++做上位机开发的,不可避免的使用到串口。这里根据itas109维护的3.02版本编写了一个实例。希望对大家有帮助。代码在VC2017上编写测试,能够正常使用,请大家放心。

2018-11-27

QT基于vc的uic.exe

基于msvc2017编译器的uic.exe,解压到对应目录即可正常运作了。常常遇到-1: error: dependent '..\..\..\Qt\Qt5.11.0\5.11.0\msvc2017_64\bin\uic.exe' does not exist.

2018-11-14

修复vc2017不能新建对话框类补丁包

将上述simple附件中的simple文件夹直接解压到对应的目录即可,一般为D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCWizards\CodeWiz\MFC 仔细找找,安装目录有可能是别的盘符

2018-11-14

QT5串口工程源代码(上位机)

因自己教学需要,写了基于QT的串口上位机通讯工程,虽然简单,但基本的功能都有了,有基础的童鞋可以根据自己的需要增加内容,希望可以给大家带来帮助。

2018-11-13

VC多线程通讯

VC中多线程之间的通讯,这里主要实现了通过新建的线程和主界面线程的通讯,通过线程处理函数更新主界面上的控件(有两种方法,一种是通过传参指针实现的,还有一种是通过消息机制,postmessage方法来实现的)

2012-08-24

SharpPcap4.1

有名的网络抓包工具的dll,在项目中引用sharppcap.dll后可以使用

2012-05-22

XMLtoTree将xml加载到TreeView上(带添加和删除功能)

将xml加载到treeview,为了省事,我只是将xml的元素名加载到了TreeNode的txt中,当然,tag也设置为对应的元素了。 还增加了简单的元素添加及删除功能。 希望对初学者有用

2012-05-17

c#实现高亮显示xml文档

c#实现的对xml高亮解析器,按照语法对关键字属性等进行高亮显示, 本程序是我从微软的网站上下载 下载的程序运行有点问题,经过了一些简单整理,现在可以运行 但注意本程序现在不支持对带用名称空间namespace的xml解析 所以在文本框中载入xml后,如果xml带有名称空间需要手工将名称空间删除后再点击“开始解析” 有什么问题大家可以一起交流。 haigear 2011-11-20

2011-11-28

dockpanel vb与c#版例子集合

经过我搜集,搜集到了这两个版本的dockpanel例子,vb.net和c#版的,希望对大家有用哦!

2011-08-11

Database XML C++ API Reference.pdf

xml相关资料,设计orcal中xml的操作

2011-03-24

vc中带checkbox的clistctrl

vc中clistctrl的实例,vc6中编译通过。简单详细

2010-05-18

vc操作ADO类及实例

ado类,ado代码实例,vc6上编译通过,各种操作都一做成方法,用起来很方便,包含类的使用说明文档。

2010-05-18

闻怡洋VC基础+专题教程

朴实通俗的教程,包含《基础教程》还包含《专题教程》

2010-05-18

新东方赵丽老师考研词汇总结

新东方赵丽老师考研词汇总结,详细的分析了词的构成及来源

2010-01-31

vb.net连接oracle

一个完整的用vb.net连接oracle9i的实例,经过调试完全可以直接运行。(条件是安装了oracle的客户端)

2009-09-12

SQLite-and-SQL-Server-Compact-Toolbox-v4.8.776

SQLite_and_SQL_Server_Compact_Toolbox_v4.8.776 适合vs2017~2023

2024-08-05

用来熟悉C#中GDI+几种坐标异同的案列

用来熟悉C#中GDI+几种坐标异同的案列,最好配置我的博文来看更清楚,https://blog.csdn.net/haigear/article/details/128880370#comments_25478250 GDI+绘图轻松入门[5]-绘图坐标的理解和应用

2023-03-08

在表格中实现复选框下拉框

在表格tableview中实现复选框,下拉框,最简单快速方案,中文读取乱码问题的解决方案。 本实例在QT5.12上运行通过,用最简单的方法在tableview中实现了复选框和下拉框,同时还提供了读取文本数据的方法以及在读取中遇到乱码的两种解决方案。 对于初学tableview或者实现简单界面的同学是有用处的,如果需要配合数据库,将文本读取的数据换成sql查询的数据,或者干脆启用SQLQueryModel更加直接,但tableview部分的操作基本一样。 虽然程序代码中有注解,但博客中讲解更详尽,大家可以参看我的博文会更加容易理解。 https://haigear.blog.csdn.net/article/details/128758176

2023-01-24

TDM-gcc mingw64 easyx

这个是我配置好了easyx的mingw64,解压到dev c++ 的安装目录后即可使用起来。记得在project中加上-leasyx

2022-11-23

vnote3.13最新版

一款优秀的markdown软件,自定义性强,界面干净,上手容易。是一款程序员撰写文档的好伴侣。

2022-05-24

graphviz官方工具gvedit

配合graphviz使用的可视化编写工具,graphviz官方工具,拷贝到graphviz的安装目录下的bin目里即可使用。

2022-05-23

QT倒计时源代码lcdNumber应用实例

QT倒计时源代码lcdNumber应用实例,带有重置与暂停及时间设置及倒计时结束后调用函数提示功能,可以满足绝大多数的应用场合。

2021-09-30

arduino驱动程序安装及问题修复包

如果我们在安装的时候遇到“未能成功安装设备驱动程序”多数是因为arduino板采用了ch340芯片,那么根据操作系统选择32或者64位进行安装,如果我们说仍然不能安装成功,尝试使用以下驱动程序修复。详细请参考我的博文 https://blog.csdn.net/haigear/article/details/88940712

2019-04-01

arduino_LiquidCrystal_I2C库及proteus仿真LCD1602(pcf8574)

打包了LiquidCrystal_I2C_h,同时包含proteus下的arduino实现IIC的1602的操作工程文件及代码;而且经过严格测试保证能用

2019-03-31

proteus arduino库文件

proteus arduino库文件,打包了来自几个厂商的库文件,那么足不同审美趣味的库文件,反正都是可以在proteus各种版本中使用的。

2019-02-23

9013,9012,8050,8550三极管的Multisim及SPICE模型

9013,9012,8050,8550的Multisim及SPICE模型,在Multisim14中测试可用,并且在readme中附了介绍使用的博客地址

2019-01-20

processing编写的弹跳球游戏源码

为博文写的弹跳球游戏源代码,这个游戏思路简单,适合企图通过简单代码入门游戏编程的伙伴。需要在processing中运行,记住窗体要处于激活状态键盘才有响应。否则游戏没办法玩。

2018-12-31

C#窗体皮肤控件使用源码SrisSkin

IrisSkin的使用整体来说就类似一个第三方控件的使用方法, IrisSkin必须首先添加到工程项目的引用中, 然后在工具面板中新建选项页如“皮肤”, 然后在刚刚建立好的选项页中右键菜单, 选择“选择项”,再次选择dll文件,完成控件添加

2018-12-27

C#中调用SQLITE实例源代码

为了演示如何在C#中调用sqlite,特意写了这个实例代码,在VS2017中调试通过,可以放心使用。其中包含了简单的查询和增加记录。主要功能是程序加载时将数据表中的记录添到登录账号下拉框中,新用户输入登录账号后会自动添加到数据表中,下次登录自动显示。

2018-12-26

sqlite最新System.Data.Sqlite.dll

在官网下载的sqlite最新System.Data.Sqlite.dll,如果我们在C#中调用sqlite遇到错误System.BadImageFormatException:“未能加载文件或程序集“System.Data.SQLite, Version=1.0.60.0, Culture=neutral,那么有可能是你的dll文件版本过老了。

2018-12-25

C#自定义ComboBox下拉框

这个是从国外网站直接下载的自定义ComboBox下拉框,支持下拉列表中带复选框,下来列表多列列表。

2018-12-25

C#绘图增加水印源代码

配合我的博客教程源代码,演示如何利用GDI+绘图,演示如何覆用Image.save盖性保存图片,防止GDI+一般性错误,演示如何为图片增加水印。

2018-12-23

空空如也

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

TA关注的人

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