Toggle navigation
科创网
登录
 
注册
电波
论坛
专栏
资源
登录
注册
%7B%22fid%22%3A%22134%22%2C%22page%22%3A7%2C%22digest%22%3Afalse%2C%22sort%22%3A%22tlm%22%7D
推荐关注
科学技术学
科创基金
会员海报
社区公务
科创茶话
同级专业
计算机电子学
上级专业
计算机科学
快捷跳转
{{forum.displayName}}
{{childForum.displayName}}
跳转
软件综合
暂无专业简介
1184
篇文章,
8866
条回复
论坛
>
计算机科学
>
软件综合
搜索本专业
发表文章
搜索
专业首页
最新
关注的人
今日来访
文库
全部
计算机编程
算法研究
机器学习
WINDOWS
LINUX
全部
精选
复序
帖序
1
...
6
7
8
9
10
...
24
新窗
acmilan
WINDOWS
7年10个月前
6865
5
KDM驱动程序的安装、卸载、启动、停止
现在的Windows操作系统支持三种驱动程序模型:KDM、WDM、WDF,其中后两者没有本质区别,只是WDF是用运行库封装的WDM而已。KDM是按照NT系统服务启动的,而WDM和WDF都是用设备管理器启动的,后两者比较复杂,这里不作介绍。 安装KDM驱动(安装NT服务): 打开服务控制管理器——OpenSCManager 创建服务——CreateService 关闭所有句柄——CloseServ
7年10个月前
· KDM驱动指的是传统NT驱动中的非PNP版本WDM驱动指的是传统NT驱动中的PNP版本WDF驱动是对传统NT驱动的封装
acmilan
WINDOWS
7年10个月前
4994
3
C#中重定向stdout和stderr到同一个文件(用WinAPI实现)
C#自带的Process类只能重定向到管道,并且stdout和stderr只能分别接收,无法达到命令提示符的效果。这里实现了一个Cmd类,其中XXXXXXnCmd函数可以运行命令同时返回所有输出。 Cmd.cs:
7年10个月前
· C++/CLI第二版——重定向了stdin,并可指定编码格式
acmilan
WINDOWS
7年10个月前
3091
C++调用WPF
对,不是C++/CLI。用的是.NET的非托管接口和反射特性。 优点是与编译器无关,缺点是比较麻烦,需要用反射进行调用。
acmilan
WINDOWS
7年10个月前
8675
1
【资源】DDK和WDK下载
【基于Visual Studio的开发环境】 Windows Driver Kit 8 (推荐) 支持Visual Studio 2012,面向WinVista-Win8的驱动 Windows Driver Kit 8.1 Update 1 (推荐) 支持Visual Studio 2013,面向Win7-Win8.1的驱动 【基于build命令的开发环境】 一、
7年10个月前
· 【早期WinDDK】 收集早期DDK,是为了获取具有历史意义的帮助和范例。但是还是应该以新版本为目标来学习驱动编程。 一、Windows Server 2003 SP1 DDK(KMD、WDM) x86编译器为VC++2003,AMD64和IA64为VC++2005。 XXXXXXXXXXXXXXXXXXXXXXXXXXXXX/download/9/0/f/90f019ac-8243-48d3-9
acmilan
WINDOWS
7年10个月前
3401
1
在这里可以看【.NET源代码】
微软已经把.NET Framework开源了,如果需要参考源代码以搞清楚.NET Framework内部运行原理的话,可以看这个网站: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/ 一般情况下,最好还是按照MSDN文档使用.NET Framework,以免微软将来更新框架引起兼容性问题。MSDN文档: XXXXXXXXXXXXXXXXXXXXXXXXX/library
7年10个月前
· 许可协议是MS-RSL。也就是说,这些源代码仅供参考,不允许其它用途。 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXml> .NET Core的源代码只要求保留半份MIT License,也就是可以删掉所有的大写权利声明,只保留小写版权信息。 XXXXXXXXXXXXXXXXXX/dotnet/corefx/blob/master/LICENSE>
acmilan
WINDOWS
7年10个月前
4868
3
C#创建和连接Access数据库
Access数据库虽然以性能差劲著称,但是在微型应用中还是挺方便的。 首先确认你的工程是32位(默认的Any不行),这里应该显示为x86或Win32,如果不是需要先修改。这主要是因为创建数据库使用的COM组件ADOX不支持64位,连接数据库的Jet引擎也不支持64位(新版数据库引擎不自带,需要安装一个比较大的库,使用比较麻烦)。 然后需要添加ADOX这个COM组件: 创建数据库使用ADOX.C
7年10个月前
· 除了使用数据库之外,也可以使用XML、JSON、YAML等结构化数据语言来保存数据,但是它们并不是数据库(Database),它们是文档(Document)。
acmilan
WINDOWS
7年10个月前
12719
2
【资源】Windows程序设计(第五版)中英文PDF版带书签(新)含源码
以前发过一个CHM版的Windows程序设计(第五版),但是那个不方便在手机上看,排版也比较烂,还是建议看这个PDF版本。Windows程序设计(第五版),Charles Petzold著。这本书出版于1998年,是WinAPI图形编程的圣经级书籍,介绍了使用C/C++开发Win32程序的核心技术,内容循序渐进,是几乎是每个Win32开发者必读的书籍。虽然年代有点久远了,但是现在的Windows系
7年10个月前
· 。。。。。。
acmilan
WINDOWS
7年10个月前
3748
3
C#灰度化图片
C#中可以用ColorMatrix进行颜色变换。ColorMatrix由一个float[][]交错数组组成,5行5列。 横行表示5个颜色源:源R、源G、源B、源Alpha、源1 纵列表示5个颜色目标:目标R、目标G、目标B、目标Alpha、目标1(忽略) 灰度化公式:light = 0.299 * r + 0.587 * g + 0.114 * b 源代码如下:
7年10个月前
· 灰度化除了使用ColorMatrix以外,也可以自己逐个处理像素颜色,就是比较麻烦一点。除了这个公式以外,还有两个整数运算公式,分别适用于16位机和32位机: light = (r * 30 + g * 59 + b * 11 + 50) / 100 light = (r * 299 + g * 587 + b * 114 + 500) / 1000 上述整数运算适用于浮点运算能力差的处理器,
acmilan
WINDOWS
8年4个月前
12314
6
Visual C++编程,关于字符集的那些事,大总结
Visual C++程序应该使用什么字符集,应该根据使用的需求来决定。一、学习C/C++语言基础,编写可移植程序如果是这个目的的话,使用ANSI C/C++函数和默认字符集就可以接受了,没必要使用其它字符集。因为对于大多数中国人来说,GBK字符集已经够用,并且默认字符集用char数组就可以表示,可以避免大多数麻烦的情况。(实际上,GBK当年是按“暂时代替Unicode”的字符集来设计的)二、编写现
7年10个月前
· 已经过去了很长一段时间,感觉顶楼的有些地方值得重新考虑,这里重新总结一下。 这里将不会讨论任何与MFC有关的内容。因为MFC也需要熟练的Win32基础才能正确使用,现在来看,掌握Win32远比掌握MFC要重要得多。 XXXXXXXXXXXXXXXXXXXXXXXXXX/en-us/library/windows/desktop/dd374083(v=vs.85).aspx C/C++在Visual
acmilan
WINDOWS
7年10个月前
3862
1
一个实现了DeviceIoControl的KDM驱动程序
警告:一定要在VMWare Workstation、VirtualBox等虚拟机中测试,不要在工作用机中加载编译的驱动程序 内核模式驱动程序非常危险,可能造成蓝屏死机,重要数据损坏丢失,Windows系统损坏,甚至硬件烧毁等严重后果 编译这个驱动需要安装DDK或WDK,编译方法是打开DDK或WDK命令提示,然后cd切换到所在目录执行build命令。 MAKEFILE 从DDK或WDK自带的示例中复
7年10个月前
· 调用代码(调用之前,必须安装并启动,请参考此帖): 运行结果:
acmilan
WINDOWS
7年10个月前
4542
2
推荐一个字符映射表BabelMap
Windows那个字符映射表实际上很不好用: 没有扩展平面支持(emoji、cjk ext-b啥的都打不出来) 只列出字体支持的字符(必须换合适的字体才能找到字符) 这样设计的原因我想一是因为微软懒,二是因为当时大多数欧美XP用户可以选择不安装东亚文字和复杂文字支持,这样可以避免用户调用“不支持的字符”。 但是这对于搞编程的我们来说,实际上很不友好。很幸运,我在网上找到了一款字符映射表替代品—
7年10个月前
· 它还有一个文本编辑器BabelPad,这个可能更实用,不过它不是编程用文本编辑器,所以不要用Notepad++的标准要求它。它自带一个BabelMap,所以如果下载了这个,就不用下载上面的BabelMap了。不过因为不支持MSCTF,输入中文的时候屏幕左上角会出现小输入框,拖到合适的位置就好了,不影响正常输入。
acmilan
WINDOWS
7年10个月前
5049
OpenCV加载Unicode路径图片的方法
OpenCV的imread和imwrite有一个问题,就是在Windows平台不支持国际字符路径,并且作者打死也不改。 不过可能也是提问题的人比较多,很早就加了imdecode和imencode两个函数。而且实现也是非常蛋疼的,imdecode是先写到临时文件里再读出解码,imencode是先编码到临时文件再读出。 不过由于Windows使用GetTempPath+GetTempFileName、
nkc
机器学习
7年10个月前
4055
1
转 - OpenAI Generative Models
In addition to generating pretty pictures, we introduce an approach for semi-supervised learning with GANs that involves the discriminator producing an additional output indicating the label of the in
7年10个月前
· 感谢分享=_=
acmilan
WINDOWS
7年10个月前
3797
1
VC++实用Win32模板:空程序和一个按钮两个文本框的对话框程序
虽然C#更好用,但是有时候想用WinAPI却不知道它的特性是什么,或者是想查找一下WinAPI相关结构和常量的定义,这时还是要用到VC++。 使用WinAPI最好还是在GUI程序中进行,DOS窗口和WinAPI交互要考虑的东西太多,显示效果也太差(经常出现问号方框之类的)。 一般来说,最简单GUI程序就是只有WinMain的程序了,新建一个空Win32工程(不要默认,否则它会新建一个非常复杂的示例
7年10个月前
· 如果是C#程序的话,也可以用这种方法移植控制台程序 更方便的做法,把cout直接命名为Console,这样只需要改Read/ReadLine的前缀就行了: 如果需要实时更新输出的话,需要新建一个线程并使用Invoke进行更新,此处不再作介绍,感兴趣的同学可以自己研究一下。
acmilan
WINDOWS
7年11个月前
16343
3
小程序:文本文件解析转码器
可同时在.NET 2.0和.NET 4.0下运行。支持换行符和代码页的转换,支持增删BOM,支持拖拽,支持只解析不转换。如果有误操作或bug,导致原文件被损坏,请找到对应的bak文件恢复之!由本程序造成的损失,本人概不负责!
7年10个月前
· 繁体Windows 2000带的中文转码器。。。 这东西其实很不符合人体工程学原理,不好用。。。 如果真的有乱码的txt需要读取,可以有以下几种方式: 用IE/Chrome打开,设定编码,然后直接Ctrl+C/Ctrl+V 用Word打开,会直接让你选择可读编码(非常好用) 用Notepad++打开,然后在格式->编码字符集选择合适的编码 修改过的Win2000版本chnuconv解锁版(简
novakon
7年10个月前
2903
3
No More Win32 Shit Please
We live in an era that so much people in this world code so well, with so many options out there for them, that they don't necessarily all work for Microsoft. Historically Microsoft is both pioneering
7年10个月前
· You are right. Maybe I am overthinking about effects on VC++ not supporting UTF-8 and broken Win32 Console NLS. The former problem might not be M$'s fault, but the English-only library's author's. Als
acmilan
WINDOWS
7年11个月前
4573
4
C#中读写byte[]数组中的结构体
C++中,可以通过指针强制转换来读取char[]中的结构体,但是到了C#中,这一招行不通了。 通过查找资料发现,在C#中可以有多种读取byte[]中的结构体的方法,但是我感觉最可靠的还是使用BitConverter: 从byte[]读取字段,使用field = XXXXXXXXXXXXXXXXXX(bytes, offset)实现。 向byte[]写入字段,使用XXXXXXXXXXXXXXXtB
7年10个月前
· XXXXXXXXXXXXXXXXXXrshal Methods are probably the fastest way to manipulate bytes directly from memory in .NET
nkc
7年11个月前
5787
11
代码现在很高亮
以上是新科创论坛对用户密码应用的散列函数。
7年10个月前
· 现在代码字体的fallback顺序是consolas->monospace,字号12px,行距1.4,MBP上测试okay。
bg8npk
7年10个月前
6984
14
一次异常的文件头损坏
上周为乐队录音,使用Mac平台,Logic pro X软件。 录音完之后把整个logic文件拷贝进移动硬盘,移动硬盘格式为NTFS。删除了电脑上的logic文件以清理储存空间。随后今天从移动硬盘拷贝出来,logic就提示录制的aif音频文件格式不受支持,不能回放,文件未被logic识别。 花了一晚上,google了很多次,终于修复问题 问题定位为:将大于20Mb 左右的aif文件保存至非Mac O
7年10个月前
· 磁盘数据有CRC32保护。坏块被发现之后,数据会被转移。 保险起见可以用hdtune扫描一次,可以完全搞清楚 另外,不一定是磁盘损坏,也可能是MFT损坏
acmilan
WINDOWS
7年10个月前
1873
Unicode字符参考
XXXXXXXXXXXXXXXXXXXXXXXX/wiki/Unicode/Character_reference 如果失效,可以去XXXXXXXXXXXXXXXXXXXXXX/charts/看PDF版,不过没有Wikipedia这么直观,好处是所有字符都能正常显示。 BMP(基本多语言平面):就是UCS-2,大多数我们使用的字符都在这个平面内。注意因为历史原因,PUA(私有用途区)里面还有一些
acmilan
7年11个月前
6748
12
用C++模拟异步编程
C# 5.0和JavaScript ES6是适合于异步编程的语言,因为有async/await,但是实际上,用C++也是可以模拟出异步编程的。 注意这个程序只是实现了异步编程大致的逻辑,还有一些细节没照顾到,也可能有错误,仅供学习研究之用。 【06-01更新】 对于上面的程序,如果程序调用了异步函数并没有立即await同一个函数,而是await别的去了,那么将会导致ctx被提前delete。
7年10个月前
· 引用 miaowrx : 异步和并行肯定是同一个玩意儿。穿了一个马甲而已, 异步肯定是并行的,同一个时间在执行不同的流程,虽然流程不同,但同属于一个程序、一个逻辑。谁说并行一定是多个核心执行同一款代码? (查了一下,并发[concurrency]才是状态机,并行[parallelism]不是,纠正过来) 事实上并发和异步都是状态机的马甲。。。
acmilan
WINDOWS
7年11个月前
3169
C#纯手工解析BMP文件
有四种BMP位图格式: OS/2设备无关位图(BITMAPFILEHEADER+BITMAPCOREHEADER) Win3.0设备无关位图(BITMAPFILEHEADER+BITMAPINFOHEADER) Win95设备无关位图(BITMAPFILEHEADER+BITMAPV4HEADER) Win98设备无关位图(BITMAPFILEHEADER+BITMAPV5HEADER) 其中
acmilan
WINDOWS
7年11个月前
3975
1
C#显示GBK点阵字模
ASCII、GB2312、GBK、GB18030、UTF-8的关系: ASCII是一个7位编码,只能表示英文字符,由于电脑字节为8位,因此产生了GB2312、GBK、GB18030、UTF-8等扩展码。 GB2312是一个双字节扩展码,将区码高位加0xA0作为第一个字节,位码加0xA0作为第二个字节,显示汉字的编码。 GBK扩展了GB2312的范围,首字节可以是0x81-0xFE,尾字节可以是0
7年11个月前
· GB2312和GBK存在的价值在于,它们非常容易实现,而Unicode则不是那么容易实现。
acmilan
WINDOWS
7年11个月前
8214
7
Qt中使用中文的方法
首先,不要使用tr,tr是编写国际化程序才需要的。tr包裹住的是英文,可提供翻译包翻译成中文,大多数情况来说是不必要的。 其次,不要使用QTextCodec::setCodecForXXX,这个在Qt5已经被废除了,在Qt4中如果设置为"GBK",对Win98也不起作用,最好是设置成"UTF-8"。 正确的做法是使用QString::fromWCharArray。为了方便起见,可以定义一个宏:
7年11个月前
· 其实正确的姿势应该是先编写英文版本,然后进行国际化
yanli12321
10年1个月前
37484
19
FPGA搞SVPWM+VVVF,略囧
本帖最后由 yanli12321 于 2014-4-20 20:35 编辑 看到张静茹童鞋用STM32搞电机控制,我也心动了........按照我的习惯,理论推导是必须要走一遍滴,于是乎.............. 床铺党的胜利[s:125] 推了好几天,终于把SVPWM的算法推出来了,接下来就是写程序,在此为大家强烈推荐c4droid——安卓下的C编译器........程序猿居家旅行杀人灭
7年11个月前
· 买个电源吧
acmilan
WINDOWS
7年11个月前
3968
【技巧】用WPF制作部分半透明、不规则的窗口
用WPF制作半透明、不规则窗口的好处: 1.简单,太简单了 2.可以实现部分半透明(用Win32实现的话很复杂,要用UpdateLayeredWindow) 3.可以实现无锯齿的圆弧边(用Win32实现的话会有锯齿) 但是它也有一些限制: 1.需要使用C#/VB和XAML(与传统C++交互起来有点困难) 2.所有依赖子窗口句柄的部件,包括WebBrowser和WindowsFormsHost,都
acmilan
LINUX
7年11个月前
36889
2
【资源】Linux程序设计(第四版)(带书签)
[英] Neil Matthew / Richard Stones 著 陈健 / 宋健建 译分卷压缩,解压后大小100MB。
7年11个月前
· 终于见到不是windows的资料了
暗夜幽灵
计算机编程
8年1个月前
6848
10
自制os kernel
github地址:XXXXXXXXXXXXXXXXXX/darknightghost/sandnix clone地址;XXXXXXXXXXXXXXXXXX/darknightghost/XXXXXXXXXXt 有两个branch,0.0.1是上一个版本,master是现在正在写的版本,x86平台
7年11个月前
· 引用 novakon:其实楼主还没有介绍他的kernel的新特性呢。是打算让大家都去code review? 有文档
acmilan
WINDOWS
7年11个月前
4794
4
Qt对Visual C++的支持情况
根据官方的预编译: Qt 4.5及之前的版本只有MinGW编译版本 Visual C++ 2008支持Qt 4.6到Qt 4.8 Visual C++ 2010支持Qt 4.8到Qt 5.5 Visual C++ 2012支持Qt 5.0到Qt 5.5 Visual C++ 2013支持Qt 5.3到最新版Qt 5.6 Visual C++ 2015支持最新版Qt 5.6 Windows Runt
7年11个月前
· 感觉wxWidgets使用起来有点麻烦,还是用Qt比较好。。。
acmilan
WINDOWS
7年11个月前
2178
【资源】《COM本质论》及其它COM/ATL相关书籍
Windows的系统组件是以组件对象模型(COM)组织和提供的,COM是一种应用程序二进制接口(ABI),要想更好地操作Windows操作系统,必须了解COM,而本书则是了解COM的必读书籍之一。其它COM相关书籍《COM原理与应用》《COM技术内幕——微软组件对象模型》ATL是微软为了简化和增强COM编程开发的轻量级C++模板库,使用ATL可在不显著增加程序体积的情况下大大提高编写和使用COM组
acmilan
WINDOWS
7年11个月前
10978
3
【资源】Windows核心编程(第五版)中文PDF带书签源码
原名:Windows via C/C++使用C/C++进行Windows系统编程的必读书籍,面面俱到地讲解Windows系统编程中的所有重要编程技术,包括从初级到高级的各种系统相关技术。第五版适用于Windows Vista/7及以后版本。扫描版带书签PDF:随书源代码:
7年11个月前
· 。。。。。。
acmilan
WINDOWS
7年11个月前
1842
在Windows中为文件夹分配盘符(模拟subst)
subst命令在Windows中可以动态分配盘符。它内部实现为DefineDosDevice。但这个函数有个问题,如果以前分配过的话,不会失败,而会把原来的定义覆盖掉并保存起来。因此在调用DefineDosDevice之前,要调用QueryDosDevice以查询是否已经存在盘符的定义。 注意:NT路径所需缓冲区是32768,而不是Win32路径的260。QueryDosDevice可能会返回两
acmilan
WINDOWS
8年11个月前
6540
3
Visual C++读写XML文档
微软最近几年不太推荐像Office 2003那样的二进制文档了,更推荐Office2007、2010那种XML文档。.NET框架自然可以读写XML文档,其实用Visual C++编写的程序也是可以读写XML文档的,方法就是使用msxml引擎。事实上Microsoft Office也是用这种方法读写XML文档的。 要使用msxml引擎,首先你需要在stdafx.h中导入命名空间:然后在CxxxxxA
7年11个月前
· 我的老帖又被翻出来了——看来编写MFC程序还是使用MBCS字符集方便,宽字符是微软分裂C/C++的一个垃圾。。。
acmilan
WINDOWS
7年11个月前
5485
5
【资源】深入解析Windows操作系统(第四版)
这不是一本编程书这不是一本编程书这不是一本编程书这是一本让你了解和探索Windows内部机理的书。使用Windows自带工具和Sysinternals Suite挖掘和告诉读者Windows的内部世界。本书第四版适用于Windows 2000/XP/2003,不过由于现在的系统与Windows 2000/XP/2003是一脉相承的,所以从书中获得的知识也可以应用于现在的操作系统上面。注意:本书第四
7年11个月前
· 。。。。。。
acmilan
WINDOWS
7年11个月前
6267
3
Python在Windows中的编码问题
在Python 2.x中,在GBK源文件中使用中文并不会有问题,因为Python 2.x字符串是按字节处理的。 不建议使用UTF-8编码的源文件,否则可能会有大量乱码问题产生。 如果需要使用Unicode字符串(比如u"\u2432"),在输出到控制台时,必须encode为对应编码,防止报错。 在Python 3.x中,字符串默认是Unicode的,输出到控制台之前,必须encode为对应编码,
7年11个月前
· 在Windows下: Python 2.7要以GBK保存 Python 3.x要以GBK或UTF-8保存 在Linux或Mac OS X下: Python 2.7要以UTF-8保存 Python 3.x要以UTF-8保存
novakon
7年11个月前
4189
6
利用ArangoDB做科创论坛学术分统计
最近在做数据库迁移,从MySQL到ArangoDB. PHPWind的schema简直跟垃圾堆一样,如果PW开发组的在天之灵能听见,希望他们把这段话录下来,每天放30遍。 以下是用户数据(局部)…… 以下是一个user对象的新貌: 既然现在手上有所有人的学术分数据(截止到14年12月),不妨做个小统计吧。我们希望知道,在过去的n年中,每年注册的用户数量,以及这些用户中至少有1个学术
7年11个月前
· ...看到这个我感觉自己好弱机
qazwqsx
算法研究
8年1个月前
10049
14
串口缓存函数
参考了Novakon的算法改了一下队列式缓存。短了很多。
7年11个月前
· 看这代码的可读性,就毫无兴趣了,1楼的比楼主的要好的多
novakon
8年2个月前
8961
16
认识计算机系统的异步本质
图灵机是一切现代计算机的基础。它是一种具有状态的机器,机器下一步要做什么取决于当前的状态(也包括纸条的位置)。如果将当前的状态清除,程序将无法正常运行下去。图灵机的运行轨迹,就如同一根针带着一缕线,在纸条上来回穿行。 这个模型被多种技术实现,最终人类造出了基于半导体的CPU;而CPU指令集又经过多次抽象,最终形成了高级编程语言;然而高级编程语言(例如BASIC或C语言)却依然保留着图灵机的影子——
7年11个月前
· 不过。。。异步要想玩的更爽,async和await还是必不可少的。。。→_→
novakon
8年3个月前
11553
25
解释:为什么论坛这么慢
下图是ApacheBench对论坛首页(bbs.kechuang.org/XXXXXXXXp)的测试结果。共10请求,2并发: 平均每个请求的完成时间是1200毫秒,网络延迟(约50毫秒)的影响可以忽略不计。测试发现,不管用2并发还是单发,每个请求的处理时间都保持基本不变,均接近1200毫秒。测试还发现,对静态文件的访问(比如js文件)响应速度极快,可忽略不计,这就说明长达1.2秒的时间
7年11个月前
· PHP脚本中究竟哪些是性能瓶颈,有分析过么?
acmilan
WINDOWS
7年11个月前
8280
1
【资源】WPF编程宝典(带书签源码)
WPF编程宝典——使用C#2012和.NET4.5(第四版)Matthew MacDonald著,王德才译
7年11个月前
· WPF编程宝典——C#2010版Matthew MacDonald著,王德才译
xxn599
机器学习
11年1个月前
19665
41
【上视频了】二轮自平衡载人车--第一次路试
已上视频。这车拖了快半年了,昨天搞了个通宵调好了。原本是丢了6辆车之后想做来代步的,现在也没多久也要毕业了。 点击此处查看视频 mos选型有点小,电机驱动器设计功率不高,毕竟当时是用在别的地方的。所以电机只选了350w的齿轮间隙相当令人发指。现在 最高时速10公里左右,不快,下一版整个快的。密码115200
7年11个月前
· 引用 xxn599:这个是老外的diy项目,估计有些零件比较奇葩。传动可以链条牙盘,方便调减速比和让电机下沉,钢架焊接车架,也可以像我用工业铝型材。轮子用那种8寸摩托车的轮子,带牙盘。我建议电机上那种大概800w的无刷,驱动器是现成配套的,200块钱左右... 能不能给套你制作的资料呢?谢谢
acmilan
8年0个月前
4796
1
【资源】浮点计算——编程原理、实现与应用
刘纯根著。侵删请联系版主。 第一部分:大整数、定点数、浮点数运算的C/C++实现。 第二部分:基于x87 FPU浮点库的实现,VC6浮点库,浮点编程常见技巧。
novakon
8年1个月前
4021
5
图书: Refactoring: Improving the design of existing code
楼主注: 设计计算机程序的时候,我们编写的代码决定了计算机将要做什么。然而诚如本书第一章所述, 任何SB都可以写出可被计算机读取的代码;只有优秀的软件工程师才能写出可被人类读懂的代码。 在设计软件的过程中,我们将我们对问题的理解转化为代码,此时代码承载着的,是原先存在于我们大脑中的一套用于解决问题的逻辑。 比如你想到了一个问题的解决方式,然后用计算机语言教会了计算机要怎么做——然后你使命达成,如
8年0个月前
·
novakon
机器学习
8年0个月前
19840
8
用浏览器做CFD
现代浏览器可以高效地运行js程序,可以方便的绘图,所以这次我用html+js,向大家示范一个简单的CFD程序。 上面这个水池是最终效果。先别急,往下看。 =====这是分隔线===== 首先,我们要建立这池水的简化模型。 假设这池水,液面的垂直速度足够小(水面足够平缓),可以作如下简化: 1. 可以用一维数组,描述从左到右液面高度。 2. 液面只传递纵波。 3. 有黏度参数,“液柱”之间有
8年0个月前
· 程序很棒,如果水深曲线可以调整、还有位置可以定义、可以定义扰动波形频率幅度阻尼、这样就更有波浪槽的效果了。甚至比波浪槽还好用 。 模拟个海啸木有问题。
acmilan
WINDOWS
8年0个月前
1866
【技巧】.NET中28591代码页的妙用
认真学过C#或.NET的同学应该知道,在.NET中,string是以char组成的,而char则表示16位Unicode的字符,字节流则以byte[]表示。字节流要想变为字符串,就要进行解码(XXXXXXXXXXXtString),而有时候我们并不想解码,而是按照C语言中习惯的方法使用这些字符串,这时候就需要使用28591代码页了。28591代码页介绍:在Windows和.NET中,28591代码
金坷居士
计算机编程
8年0个月前
26546
11
STM8系列单片机用4线LCD1602驱动程序(完整源码)
uouSTM8是一种性价比很高的单片机,LCD1602是很常用的电子制作零件,当这两者组合的时候,会发现LCD1602把STM8S103的GPIO基本都占掉了。标准模式下LCD1602需要8个数据线(DB0-DB7)3个辅助信号线(RW RS E),这就11个GPIO的需求量,而20脚的STM8被占了11个IO之后就基本不能干啥了好在LCD1602还有4线驱动模式,如果把检测忙和读LCD1602内
8年0个月前
· 引用 金坷居士:窝那个是驱动24C02,没问题的,可能是ST的I2C兼容性不好 我记得那个仅仅是stm32F1系列硬件iis不能开中断
acmilan
WINDOWS
8年0个月前
3183
2
Windows平台下界面编程技术
1.控制台界面 可满足大多数顺序执行、文本交互的程序的要求。缺点是对国际字符的支持不是很好。 2.Win32对话框 可满足一般的简单图形交互的工具程序的要求,运行效率也比较高。缺点是控件太少。且嵌入ActiveX控件困难。如果需要嵌入ActiveX控件(如WebBrowser)可以考虑使用MFC或ATL对话框。对于微型工具程序建议使用。 3.Win32框架窗口 可满足简单的单文档、MDI
8年0个月前
· 支持,希望楼主多发精品贴。
acmilan
WINDOWS
8年0个月前
3723
3
VC++常用转码库
Visual C++编写控制台程序是ANSI编码的,然而这种编码比较过时,因此编程时常与其它两种字符串打交道:一种是宽字符,一般WinAPI、COM、.NET使用这种字符串;一种是UTF-8,一般来自网络数据。这几种编码之间的转换一般使用MultiByteToWideChar和WideCharToMultiByte函数。但是这个函数使用比较麻烦,特别是UTF-8,需要分配缓冲区,转码两次,再释放掉
8年0个月前
· 。。。。。。
无语·回忆
WINDOWS
8年0个月前
14106
2
一个C#串口通讯的接收异常问题
最近为我的一个单片机联机控制作品写上位机,考虑后,选择了C#,我之前一直在学单片机C语言,没接触过Windows编程语言,所以这次也是第一次接触C#,边摸索,边搜索资料边写。串口接收那里遇到了一个奇怪的问题,在网上搜索相关串口通讯程序研究后仍未解决问题,请各位帮忙看看问题出在哪,为了方便查看,我直接贴出故障功能模块的程序 基本意图:2个不同的图片当作指示灯(pictureBox),当串口收到指定
8年0个月前
· byte recive =XXXXXXXXXXXXXXadReadbyte();试试直接读取字节数据 不转成字符串
acmilan
WINDOWS
8年0个月前
3573
2
【资源】C语言也能干大事(第二版)视频
版权所有:如鹏网杨中科——侵删请联系版主。 第二版重录了1-10节,压缩到了7节,后面仍为第一版的11-22节,因此没有8-10节。分卷压缩,请注意自己的KCB变化。
8年0个月前
· 嗯。。。我在这泼个冷水。。。 C语言拿来写GUI程序的话,写个小工具还是比较容易的。但是实际上开发效率很低,可能还会被迫去学很多不该学的东西。 快速编写GUI程序,使用C#/VB和.NET框架才是最正常的选择。不要去在乎别人怎么想,自己觉得好用的才是最好的。
1
...
5
6
7
8
9
10
11
...
24
跳转到
页
确定
专业介绍
Intelligence given, machines smarter.
主管专家
Cirno
Machine Learning, computer vision enthusiast Google
phpskycn
CV
专业公告
Matlab惯性制导工具箱
软件综合
warmonkey
13年6个月前
分享
精选文章
【当下的未来】漫谈GPT4潜在的生产力与教育价值
软件综合
汉斯喵喵
1个月10天前
数据抓取艺术——以KC网为例
软件综合
全桥整流
1个月21天前
OpenCV2.4.9 For Android + Android Studio (with gradle)配置教程
软件综合
4king
9年4个月前
讨论UTF-8的码位规则
软件综合
acmilan
8年7个月前
关于C++中new和delete的特殊用法
软件综合
acmilan
8年11个月前
Visual C++中的工作线程分离
软件综合
acmilan
8年11个月前
最新文章
求助帖,关于活度的计算
核技术与核仪器
kafannich
13时45分前
提问:知道压强和初始燃面积如何计算喷喉直径?
喷气推进
lzc091123
16时51分前
对于硫酸工业家庭化的设想
化学
silicon_dioxide
1天9时前
[连载] 多层线圈的高频特性
电子技术
三水合番
2天15时前
MR9电磁炮
电磁炮
440Nx
3天16时前
出一些化学试剂
跳蚤市场
二次元的创世科技
5天10时前
请求加工酚醛喷管(RNX)
喷气推进
帝江航天空间动力
5天11时前
俄罗斯爱好者制作的磁电控制线圈炮
电磁炮
虎哥
6天6时前
别在电磁炮线圈外面套铝管,不闭合的也不行
电磁炮
三水合番
6天8时前
推荐文章
KC7601.22传感器(KC761升级服务)
会员海报
科创供销
2个月4天前
一些比较适合新手火箭理论的公式
喷气推进
Takuri
2年0个月前
[连载] 多层线圈的高频特性
电子技术
三水合番
2天15时前
金属空心锥形的一些研究与实验
机械与工具
煎鸡蛋
11天5时前
一种数字图传的设想
极客DIY
smith
1年6个月前
出一些化学试剂
跳蚤市场
二次元的创世科技
5天10时前
YBCO高温超导体的制作
化学
K_Liber
18天17时前
白鸟计划-公告-卡门线1发射推迟 和近期的一些事和进度(水
科创茶话
阿卡林Akkariin
1年1个月前
一种豪无人性的马达炮设计构想……
电磁炮
BLACK黑
1年4个月前
MR9电磁炮
电磁炮
440Nx
3天16时前
关注者
查看更多
今日来访
×
{{mode === 'selector'? '选择专业': '移动文章'}}
加载专业列表中...
已选择的专业:
无
{{forum.displayName}}
:{{forum.selectedThreadType.name}}
不分类
{{t.name}}
移动方式:
添加专业
删除原有专业
只显示允许匿名发表的专业:
是
否
{{c.name}}
{{forum.displayName}}
{{f.displayName}}
多维分类:
通知用户
标记为违规
×
屏蔽内容
屏蔽方式
退回修改
删除
原因
通知用户
标记为违规
×
文件详情
文件夹详情
加载中...
{{resource.name || resource.oname}}
{{resource.resourceUser?resource.resourceUser.username: resource.user.username}}
{{resource.type==='folder'?"创建": "上传"}}于 {{format('YYYY/MM/DD HH:mm:ss', resource.tlm || resource.toc)}}
格式:
{{(resource.ext || "未知").toUpperCase()}}
大小:
{{getSize(resource.size)}}
目录:
{{path}}
文库目录{{i+1}}:
{{p}}
{{resource.description || "暂无简介"}}
预览
点击下载
{{resource.hits ||resource.resource.hits}}
ID: {{user.uid}}
{{user.username}}
取关
关注
用户已注销
{{user.info.certsName}}
{{user.description}}
{{format("YYYY/MM/DD", user.toc)}}注册,{{fromNow(user.tlv)}}活动
文章
{{user.threadCount - user.disabledThreadsCount}}
回复
{{user.postCount - user.disabledPostsCount}}
学术分
{{user.xsf}}
私信
私信
专栏
{{forum.displayName}}
取关
关注
{{forum.countThreads}}
篇文章,
{{forum.countPosts}}
条回复
{{forum.description || "暂无简介"}}
文件下载
加载中...
{{errorInfo}}
重新加载
登录
注册
{{downloadWarning}}
你在
{{downloadTime}}
下载过当前文件。
文件名称:
{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:
{{uploader.username}}
所需积分:
{{costScores}},{{holdScores}}
下载当前附件免费
{{description}}
下载地址:
{{l.name}}
积分不足,
去充值
文件已丢失
当前账号的附件下载数量限制如下:
时段
个数
{{f.startingTime}}点 - {{f.endTime}}点
{{f.fileCount}}
%7B%22isDisplay%22%3Atrue%7D
视频暂不能访问,请登录试试
登录
注册
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
点击下载
预览
音频暂不能访问,请登录试试
登录
注册