• 关于

    单片机程序

    的搜索结果

回答

Java程序员接触到的语言可分类为 给程序员看的语言(Java)、给JRE看的语言(字节码)、给机器看的语言(机器语言) Java语言号称“一次编译,到处运行” ,原因就在于同一份给程序员看的语言,JRE会按照机器的CPU结构、操作系统翻译成这台机器可以看懂的语言。 理论上,如果这款单片机支持JRE,java程序就可以控制。 但一般单片机不会用来运行Java,原因在于: 1. java语言为了保障通用性和灵活性,性能优化远没做到极致。 2. JRE运行会产生额外内存、CPU消耗 而单片机的性很差往往需要在几行指令代码间斤斤计较 大部分单片机语言确实比较费解,答主在学生时代往往为一个问题翻好多遍固件函数文档。 如果对单片机性能、控制板尺寸要求不高,可以玩玩arduino
1194723399011780 2019-12-02 01:00:52 0 浏览量 回答数 0

回答

同志你好: 没基础也可以学,每个人都是没基础过来的,大学学C语言的连英语基础都没有也行。 还有,编程你得有个方向啊。。是单片机编程,还是应用软件编程啊。。。 单片机就学汇编入手,然后学C。那样了解了单片机低级语言,学高级语言思路更明确。。 软件编程,普通点就用VB 所见即所得,好学。。然后C C++ 或者JAVA等。 但是任何编程,如果你想精通,必须有深厚的数学基础,如果数学不好的话,估计你可能就只能在门口徘徊啊。。 我就是一个例子我学计算机,并不是电子系,电子是我的爱好,曾经我的电子导师就跟我说过,如果不在实践中继续看书学习的话,那电子永远就是你的爱好兴趣了。。。软件编程我也会,单片机C51 凌阳61 我都有,自己也做过很多东西。但是到现在为止,我依然只能是门口徘徊。业余爱好了。。。因为人是要吃饭的。。。 什么是幸福。 幸福就是做自己喜欢做的事,还得有饭吃。(白吃饭,还得不受气。) 努力吧。。。 vb程序设计,C程序设计第二版,c++程序设计,如果你学单片机的话,你还得学汇编。这些都算是比较入门级别的了。。。重要的是学会基础知识,培养编程思路。入门了,这些书籍就不能满足你的需要了。。
行者武松 2019-12-02 01:21:00 0 浏览量 回答数 0

回答

单片机程序设计 清华大学出版社的书 很好郭天祥的,绝对经典!!书名:《新概念51单片机C语言教程》出版社:电子工业出版社讲实践历程的大部分针对某个开发板,也就是说不同的书可能对单片机的外部电路设计不一样,所以在编程上略有区别。建议自己弄个开发板,刚开始在PROTEUS上仿真也行。从简单的例子开始,根据自己板子的外电路设计编程。比如最简单的是闪烁灯,其次是流水灯,然后是按键(一键多控),再者是数码管静态显示,和动态显示,交通灯;再往后就是矩阵键盘扫描,点阵显示,LCD。如果真要推荐几本的话可以看看:建议看看郭天祥的书,他的书中主要讲些C编程的内容,也可看看他的视频《十天学会单片机》
a123456678 2019-12-02 02:14:55 0 浏览量 回答数 0

问题

有 动态域名申请 这项服务吗?(像花生壳提供 动态域名申请这样的这样的)1

在进行GPRS测试实验时,如果采用动态IP的登录方式,因为公网分配给我们的是一个动态的IP地址,这个IP地址不是一直固定不变的。当IP地址改变时我们烧进单片机的程序就没法使用了。需要我们重新修改程序中的IP地址才能使用。...
独孤一贺 2019-12-01 19:45:35 3484 浏览量 回答数 2

回答

当为了节省内存,数据标记按位存储,比如一组灯的开关灯,在单片机程序中很常见
nothingfinal 2019-12-02 02:41:31 0 浏览量 回答数 0

回答

当为了节省内存,数据标记按位存储,比如一组灯的开关灯,在单片机程序中很常见
xumaojun 2019-12-02 02:41:30 0 浏览量 回答数 0

问题

用单片机实现Bone框架,接入网络这一块,阿里云服务器的IP是多少?

如题。 在移植STM32单片机程序过程中,想接入到阿里云的服务器才可以进行通讯的。 假设我使用的互联网接入的,首先需要连接阿里云的服务器,那么其IP地址是在哪里查询?端口号多少...
零妖 2019-12-01 21:51:59 2638 浏览量 回答数 3

回答

C语言主要是用于底层语言的开发例如:1.Windows、Linux、Unix等操作系统的内核90%以上都是C语言开发;2.开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件;3.单片机和嵌入式属于软硬件的结合,有很多使用C语言的地方;4.如果对软件某个模块(利用算法和搜索部分)的效率要求较高,也可以使用C语言开发;5.一些游戏的程序底层也会用打C语言;
c里c气的 2019-12-02 01:43:58 0 浏览量 回答数 0

回答

持续关注本帖。。。确实很麻烦啊。不过这东西也不靠谱啊,这应该属于嵌入式单片机吧。。 写程序的人也是个逗比。。不过这种东西 大部分都是保证稳定 能用 但不好用就是了
a8ff17bba47 2019-12-02 02:31:46 0 浏览量 回答数 0

问题

中科院所发布编程语言“木兰”,为套壳产品你怎么看待?

中科院计算所团队“完全自主设计、开发和实现”的“木兰”编程语言是Python语言的套壳产品?针对网络上的质疑,项目负责人、中科院计算所编译实验室员工刘雷17日在科学网上发表回应称,木兰语言在8位单片...
珍宝珠 2020-01-19 11:09:44 1100 浏览量 回答数 1

回答

首先没有最好的语言,只有最适用的领域。例如:C应用于操作系统、嵌入式领域、数据库、服务器、单片机、编译器,到Linux开发等;Java的应用场景包括移动(Android)应用、金融行业应用服务器程序、网站、嵌入式领域、大数据技术等;python用于人工智能、数据科学等;
我的阿里云帐号 2019-12-02 01:58:10 0 浏览量 回答数 0

问题

中科院学术造假骗经费?同行十二年不知“木兰”是 Python ?

同行十二年不知“木兰”是 Python ? 中科院计算所团队“完全自主设计、开发和实现”的“木兰”编程语言是Python语言的套壳产品?针对近日这一网络质疑,1月17日,项目负责人、...
有只黑白猫 2020-01-19 11:05:03 82 浏览量 回答数 1

回答

1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------Bruce Eckel JAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann JAVA 2核心技术 卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann Effective Java中文版------Java四大名著--------Joshua Bloch 精通Struts:基于MVC的Java Web设计与开发---孙卫琴 精通Hibernate:Java对象持久化技术详解---孙卫琴 Tomcat与Java Web开发技术详解------------孙卫琴 Java与模式------------------------------阎宏 2、c# C#程序设计-------Charles Petzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑” C# Primer中文版--------Stanley B.Lippman---C#语言“倚天屠龙双剑” .NET框架程序设计(修订版)--------Jeffrey Richter“windows编程泰山北斗”---.NET平台四大天王 c#Windows程序设计----------Charles Petzold“windows编程泰山北斗”------.NET平台四大天王 .NET程序设计技术内幕-------------Jeff Prosise---.NET平台四大天王 .NET本质论--第1卷:公共语言运行库(中文版)--------Chris Sells---.NET平台四大天王 3、C++ C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父” C++ Primer (第3版)中文版----c++八大金刚---Stanley B.Lippman C++ Primer (第4版)中文版----c++八大金刚---Stanley B.Lippman C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父” 深度探索C++对象模型---c++八大金刚----Stanley B.Lippman Essential C++中文版---c++八大金刚---Stanley B.Lippman Effective C++中文版 2nd Edition-----c++八大金刚------Scott Meyers More Effective C++中文版----c++八大金刚------Scott Meyers C++编程思想(第2版) 第1卷:标准C++导引--------Bruce Eckel C++编程思想(第2版)第2卷:实用编程技术 --------Bruce Eckel C++程序设计--------------------------谭浩强 C++ 程序设计教程(第2版)--------------钱能 C++ Primer Plus(第五版)中文版---Stephen Prata 广博如四库全书The c++ programming language、c++ Primer 深奥如山重水复Inside the c++ object model 程序库大全The c++ standard libray 工程经验之积累Effective c++、More Effective c++、Exceptional c++ c++八大金刚: 1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者 2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经。 3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。 4、Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。 5、Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。 6、More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。 7、The c++ standard libray---c++标准库的百科全书。 8、设计模式:可复用面向对象软件的基础------good! 4、c C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父” C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata C程序设计(第三版)---------------------------谭浩强 C语言大全(第四版)---------------------------HERBERT SCHILDT C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON C语言参考手册(原书第5版)--------------------------Samuel P.Harbison C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel C陷阱与缺陷-----------------------------------Andrew Koenig 5、VB Visual Basic .NET技术内幕-----VB编程三剑客-----------Francesco Balena“vb首席大师” Windows程序设计-Visual Basic.NET语言描述--VB编程三剑客-----Charles Petzold“windows编程泰山北斗”--- .NET框架程序设计:Visual Basic.NET语言描述--VB编程三剑客--Jeffrey Richter“windows编程泰山北斗”---,Francesco Balena“vb首席大师” Visual Basic 6编程技术大全------------------------Francesco Balena“vb首席大师” Visual Basic.NET 从入门到精通-------------------------Petroutsos,E. 高级VISUAL BASIC编程-----------------------------------MATTHEW CURLAND 6、Delphi Inside VCL(深入核心——VCL架构剖析)----------李维 Delphi 7高效数据库程序设计--------------李维 面向对象开发实践之路(Delphi版)----------李维 7、VC Windows 程序设计(第5版)-----Charles Petzold“windows编程泰山北斗”--- Windows核心编程----------Jeffrey Richter“windows编程泰山北斗”--- Windows高级编程指南---------Jeffrey Richter“windows编程泰山北斗”--- 深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷 MFC Windows程序设计(第2版)---MFC四大天王”---------Jeff Prosise Visual C++ 技术内幕(第4版)--MFC四大天王”--------David Kruglinski 深入解析MFC-------------MFC四大天王”-----------George Shepherd Visual C++.NET 技术内幕(第6版)-MFC四大天王”------------David Kruglinski 8、VF Visual Foxpro程序设计参考手册-------------------张洪举 专家门诊——Visual FoxPro开发答疑160问-------------------张洪举 Visual FoxPro 6.0/9.0解决方案与范例大全-------------------张洪举 Visual FoxPro软件开发模式与应用案例-------------------张洪举 9、黑客 应用密码学(协议算法与C源程序-----------Bruce Schneier 网络信息安全的真相-----------Bruce Schneier 黑客大曝光:网络安全机密与解决方案(第5版)--------STUART MCCLURE 软件加密技术内幕------------看雪学院 加密与解密——软件保护技术与完全解决方案------------看雪学院 加密与解密(第二版)--------段钢 10、汇编 Intel微处理器结构、编程与接口(第六版)---------Barry B. Brey 80*86、奔腾机汇编语言程序设计---------Barry B. Brey Windows环境下32位汇编语言程序设计(第2版)-----------罗云彬 IBM-PC汇编语言程序设计(第2版) 本书是国内优秀教材--------沈美明 温冬婵 IBM PC汇编语言程序设计(第五版) 这本书籍是国外优秀教材-------PETER ABEL著,沈美明 温冬蝉译 11、驱动开发 Windows WDM设备驱动程序开发指南------------------------------------ Chris Cant Windows 2000/XP WDM设备驱动程序开发(第2版)--------------------------武安河 WINDOWS 2000/XP WDM设备驱动程序开发-------------------------------- 武安河 12、网络 计算机网络第四版中文版----网络编程三剑客--------------Andrew S.Tanenbaum TCP/IP详解3卷本--------------------Richard Stevens----网络编程三剑客 UNIX网络编程2卷本--------------------Richard Stevens----网络编程三剑客 用TCP/IP进行网际互联-----------Douglas E. Comer 高级TCP/IP编程-------------------Jon C. Snader C++网络编程-----------------------Douglas Schmidt UNIX环境高级编程(第2版)--------------------Richard Stevens 13、算法 计算机程序设计艺术-------Donald.E.Knuth----------算法“倚天屠龙”双剑 算法导论-----------------Thomas H. Cormen--------算法“倚天屠龙”双剑 离散数学及其应用----------Kenneth H.Rosen 具体数学—计算机科学基础--------Donald.E.Knuth 14、图形编程 Windows 图形编程----------------FENG YUAN --图形编程界的Charles Petzold之书 15、数据结构 数据结构 C++语言描述》58.00(Data Structures C++) William Ford,William Topp 刘卫东 沈官林 数据结构算法与应用-C++语言描述》49.00Sartej Sahni 汪诗林 孙晓东等机械工业出版社 16、软件工程 设计模式--可复用面向对象软件的基础 重构—改善既有代码的设计 17、操作系统 深入理解计算机系统(修订版)-------RANDAL E.BRYANT 18、Unix UNIX 网络编程 卷I 套接字联网API(英文版第三版 UNIX 编程艺术 UNIX环境高级编程(英文影印第2版-----UNIX编程“圣经 UNIX环境高级编程(英文影印版)(第2版) 99-UNIX环境高级编程(第2版) UNIX环境高级编程(第2版)---UNIX编程“圣经 UNIX网络编程 第1卷:套接口API(第3版) UNIX网络编程卷2:进程间通信(第2版)(英文影印版) UNIX 网络编程(第二版)第2卷:进程间通信 UNIX编程环境 UNIX 网络编程 卷I 套接字联网API(英文版第三版 UNIX系统编程 UNIX环境高级编程 UNIX环境高级编程(英文影印版 88-LINUX内核分析及编程 UNIX 网络编程 卷I 套接字联网API(英文版第三版) UNIX网络编程 第1卷:套接口API(第3版) UNIX 网络编程(第二版)第2卷:进程间通信 UNIX网络编程卷2:进程间通信(第2版)(英文影印版) UNIX 网络编程(第2版)第1卷:套接口API和X/Open 传输接口API UNIX网络编程(卷1):连网的APLS:套接字与XTI(第二版)(英文影印版) UNIX环境高级编程 UNIX 环境高级编程(英文版) UNIX环境高级编程(第2版) Unix技术手册 19、Linux Linux内核设计与实现 Linux内核完全注释 LINUX内核分析及编程 GNU/Linux 编程指南(第二版) Linux设备驱动程序(第三版)嵌入式设计及Linux驱动开发指南——基于ARM 9处理器 Linux设备驱动程序 第三版(英文影印版) Linux内核设计与实现(第2版) Linux内核设计与实现(英文影印版)(第2版) linux技术手册 20、游戏编程 Windows游戏编程大师技巧(第二版游戏之旅--我的编程感悟 OpenGL超级宝典:第三版 OpenGL编程指南(第四版) Java 游戏高级编程 J2ME手机游戏编程入门 游戏之旅——我的编程感悟游戏开发中的人工智能(英文影印版) 3D游戏:卷2 动画与高级实时渲染技术面向对象的游戏开发 Java 游戏高级编程 3D游戏编程大师技巧游戏编程精粹面向对象的游戏开发 3D游戏 卷1:实时渲染与软件技术 3D游戏:卷2 动画与高级实时渲染技… J2ME手机游戏编程入门 Direct3D游戏编程入门教程(第二版… 21、移动开发 Windows Mobile手机应用开发 SYMBIAN OS C++手机应用开发 68-Windows Mobile手机应用开发--傅曦 齐宇 徐骏 48-SYMBIAN OS C++手机应用开发 (第2卷)------------------RICHARD HARRISON著,周良忠 王伯欣译 68-SYMBIAN OS C++手机应用开发---------------RICHARD HARRISON著,周良忠译 Windows CE.net内核定制及应用程序开发---------周毓林 宁杨 陆贵强 付林林 嵌入式系统Windows CE 开发技巧与实例--傅曦 Palm OS编程实践---绝版 22、单片机 单片机轻松入门----------------------------------周坚(平凡老师) 单片机典型模块设计实例导航-----------------------求是科技 例说8051----------------------------------------张义和 陈敌北 KEIL CX51 V7.0单片机高级语言编程与ΜVISION2应用实践-----徐爱钧 单片机应用程序设计技术(修订版)--------------------周航慈 8051单片机实践与应用-------------------------------吴金戎 MCS-51系列单片机实用接口技术---------------------李华 23、串并口通讯 Visual C++/Turbo C串口通信编程实践------------------龚建伟 VISUAL BASIC与RS-232串行通信控制(最新版)----------范逸之 24、电子 无线电识图与电路故障分析轻松入门(第二版) -------------------胡斌 无线电元器件检测与修理技术轻松入门(第二版) -------------------胡斌 图表细说电子技术识图-------------------胡斌 图表细说电子元器件-------------------胡斌 图表细说元器件及实用电路-------------------胡斌
小旋风柴进 2019-12-02 01:20:32 0 浏览量 回答数 0

回答

希望对你有帮助。 一、为何要学编程。 每个人的动机不一样。大致有: 1、为了找个好工作;或为了有更好的机会和更好的发展。 2、看到别人超厉害,所以也想学。 3、实际工作中很多场合需要。 4、从小就立志做个程序员,做软件工程师。 5、振兴中国的软件事业。 。。。。。。 ================================================ 二、如何学编程。 1、多看好书。 差书误人子弟,不但浪费时间和精力,而且打击人的信心,差书使人很久都不会,让会让人怀疑自已的学习能力。 现在的书很多,但好书很少,特别是被大家公认很有价值的好书,更是少之又少。历经多年时间考验和市场风雨不残酷洗礼而仅存的巨著,更是极其稀少。中国历史上文学小说类书本多如牛毛,但仅存的巨著,也只不过<<红楼梦>>等四本名著而已,编程方面也是如此。 2、多动手。 这一点很重要。而且特别重要。“纸上得来终觉浅,绝知此事要躬行。”陆游的千古名句说的就是这个道理,并且同样适合于编程方面。 ================================================ 三、用什么语言最好。 这主要取决于应用领域,每种语言都有自已的长处和不足。 1、汇编语言和C语言在单片机及工控领域用较多。另外C语言也是一种通用语言,是学C++/c#的起点。 2、C++系统编程等多个方面,最常用的编译器是VC。 3、C#/java网络编程方面新兴的。 4、VB通用。 5、还有Delphi等。。。。。。 个人建议:从未编过程的,就从学vb开始。有基础的可直接学c++/VC。 =================================================== 四、有什么好书。 几年前,台湾著名技术作家侯捷先生曾经写过一篇影响很大的书评文章,叫做《MFC四大天王》。文章的意思是说在MFC的浩瀚书海中,只要认真研读和学习其中四本,就可以“五岳归来不看山”。侯先生虽以MFC为例,但是这个道理却同样适合于MFC之外的很多具体技术领域,这不能不说是一个有趣的统计现象。 通常在某一个具体细分的技术领域,会自然而然地出现3-5本顶级著作,它们彼此互相配合,形成一个完整的体系。对于学习者来说,只需要认真研读这几本书,就足以升堂入室。我乐于将这种现称为“四书五经现象”。对于读者来说,如果能够找到该领域中的“四书五经”,则无论在时间上还是金钱上都是最经济的选择。好书几本,胜过烂书几捆,这个体会想必大家都有。在此,帮助大家遴选各个技术领域里的“四书五经”。 编程的书可谓汗牛充栋,其中经典也是不泛其数,但绝大多数的过来人,都一致认为,要想很快的入门并尽快的投入到编程实践中,只要其中的四到五本也就够了,即只看经典中的经典,圣经级的书就可以了。 所谓活到老学到老,程序员是个终身学习的职业,要不断的看书,直到放弃编程的那一天。所以,您要读的好书也绝非以下推荐的这些书哟,呵呵。 一句话,由于我们的时间、精力、金钱都是有限的,如何以最小的代价换得最大的收获。 ================================================================ 五、经典好书分类热销榜 1、java java编程语言(第三版)---java四大名著----James Gosling(java之父) java编程思想(第2版)----java四大名著----Bruce Eckel java编程思想(第3版)----java四大名著----------------Bruce Eckel java 2核心技术 卷I:基础知识(原书第7版)---java四大名著-----Cay Horstmann java 2核心技术 卷II:高级特性(原书第7版)----java四大名著-----Cay Horstmann Effective java中文版------java四大名著--------Joshua Bloch 精通Struts:基于MVC的java Web设计与开发---孙卫琴 精通Hibernate:java对象持久化技术详解---孙卫琴 Tomcat与java Web开发技术详解------------孙卫琴 java与模式------------------------------阎宏 2、c# C#程序设计-------Charles Petzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑” C# Primer中文版--------Stanley B.Lippman---C#语言“倚天屠龙双剑” .NET框架程序设计(修订版)--------Jeffrey Richter“windows编程泰山北斗”---.NET平台四大天王 C# Windows程序设计----------Charles Petzold“windows编程泰山北斗”------.NET平台四大天王 .NET程序设计技术内幕-------------Jeff Prosise---.NET平台四大天王 .NET本质论--第1卷:公共语言运行库(中文版)--------Chris Sells---.NET平台四大天王 3、C++ C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父” C++ Primer (第3版)中文版----c++八大金刚---Stanley B.Lippman C++ Primer (第4版)中文版----c++八大金刚---Stanley B.Lippman C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父” 深度探索C++对象模型---c++八大金刚----Stanley B.Lippman Essential C++中文版---c++八大金刚---Stanley B.Lippman Effective C++中文版 2nd Edition-----c++八大金刚------Scott Meyers More Effective C++中文版----c++八大金刚------Scott Meyers C++编程思想(第2版) 第1卷:标准C++导引--------Bruce Eckel C++编程思想(第2版)第2卷:实用编程技术 --------Bruce Eckel C++程序设计--------------------------谭浩强 C++ 程序设计教程(第2版)--------------钱能 C++ Primer Plus(第五版)中文版---Stephen Prata 广博如四库全书The c++ programming language、c++ Primer 深奥如山重水复Inside the c++ object model 程序库大全The c++ standard libray 工程经验之积累Effective c++、More Effective c++、Exceptional c++ c++八大金刚: 1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者 2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经。 3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。 4、Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。 5、Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。 6、More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。 7、The c++ standard libray---c++标准库的百科全书。 8、设计模式:可复用面向对象软件的基础------good! 4、c C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父” C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata C程序设计(第三版)---------------------------谭浩强 C语言大全(第四版)---------------------------HERBERT SCHILDT C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON C语言参考手册(原书第5版)--------------------------Samuel P.Harbison C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel C陷阱与缺陷-----------------------------------Andrew Koenig 5、VB Visual Basic .NET技术内幕-----VB编程三剑客-----------Francesco Balena“vb首席大师” Windows程序设计-Visual Basic.NET语言描述--VB编程三剑客-----Charles Petzold“windows编程泰山北斗”--- .NET框架程序设计:Visual Basic.NET语言描述--VB编程三剑客--Jeffrey Richter“windows编程泰山北斗”--- Visual Basic 6编程技术大全------------------------Francesco Balena“vb首席大师” Visual Basic.NET 从入门到精通-------------------------Petroutsos,E. 高级VISUAL BASIC编程-----------------------------------MATTHEW CURLAND 6、Delphi Inside VCL(深入核心——VCL架构剖析)----------李维 Delphi 7高效数据库程序设计--------------李维 面向对象开发实践之路(Delphi版)----------李维 7、VC Windows 程序设计(第5版)-----Charles Petzold“windows编程泰山北斗”--- Windows核心编程----------Jeffrey Richter“windows编程泰山北斗”--- Windows高级编程指南---------Jeffrey Richter“windows编程泰山北斗”--- 深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷 MFC Windows程序设计(第2版)---MFC四大天王”---------Jeff Prosise Visual C++ 技术内幕(第4版)--MFC四大天王”--------David Kruglinski 深入解析MFC-------------MFC四大天王”-----------George Shepherd Visual C++.NET 技术内幕(第6版)-MFC四大天王”------------David Kruglinski 8、vf Visual Foxpro程序设计参考手册-------------------张洪举 专家门诊——Visual FoxPro开发答疑160问-------------------张洪举 Visual FoxPro 6.0/9.0解决方案与范例大全-------------------张洪举 Visual FoxPro软件开发模式与应用案例-------------------张洪举 9、黑客 应用密码学(协议算法与C源程序-----------Bruce Schneier 网络信息安全的真相-----------Bruce Schneier 黑客大曝光:网络安全机密与解决方案(第5版)--------STUART MCCLURE 软件加密技术内幕------------看雪学院 加密与解密——软件保护技术与完全解决方案------------看雪学院 加密与解密(第二版)--------段钢 10、汇编 Intel微处理器结构、编程与接口(第六版)---------Barry B. Brey 80*86、奔腾机汇编语言程序设计---------Barry B. Brey Windows环境下32位汇编语言程序设计(第2版)-----------罗云彬 IBM-PC汇编语言程序设计(第2版) 本书是国内优秀教材--------沈美明 温冬婵 IBM PC汇编语言程序设计(第五版) 这本书籍是国外优秀教材-------PETER ABEL著,沈美明 温冬蝉译 11、驱动开发 Windows WDM设备驱动程序开发指南------------------------------------ Chris Cant Windows 2000/XP WDM设备驱动程序开发(第2版)--------------------------武安河 WINDOWS 2000/XP WDM设备驱动程序开发-------------------------------- 武安河 12、网络 计算机网络第四版中文版----网络编程三剑客--------------Andrew S.Tanenbaum TCP/IP详解3卷本--------------------Richard Stevens----网络编程三剑客 UNIX网络编程2卷本--------------------Richard Stevens----网络编程三剑客 用TCP/IP进行网际互联-----------Douglas E. Comer 高级TCP/IP编程-------------------Jon C. Snader C++网络编程-----------------------Douglas Schmidt UNIX环境高级编程(第2版)--------------------Richard Stevens 13、算法 计算机程序设计艺术-------Donald.E.Knuth----------算法“倚天屠龙”双剑 算法导论-----------------Thomas H. Cormen--------算法“倚天屠龙”双剑 离散数学及其应用----------Kenneth H.Rosen 具体数学—计算机科学基础--------Donald.E.Knuth 14、图形编程 Windows 图形编程----------------FENG YUAN --图形编程界的Charles Petzold之书 15、数据结构 数据结构 C++语言描述》58.00(Data Structures C++) William Ford,William Topp 刘卫东 沈官林 数据结构算法与应用-C++语言描述》49.00Sartej Sahni 汪诗林 孙晓东等机械工业出版社 16、软件工程 设计模式--可复用面向对象软件的基础 重构—改善既有代码的设计 17、操作系统 深入理解计算机系统(修订版)-------RANDAL E.BRYANT 18、Unix UNIX 网络编程 卷I 套接字联网API(英文版 第三版 UNIX 编程艺术 UNIX环境高级编程(英文影印第2版-----UNIX编程“圣经 UNIX环境高级编程(英文影印版)(第2版) UNIX环境高级编程(第2版) UNIX环境高级编程(第2版)---UNIX编程“圣经 UNIX网络编程 第1卷:套接口API(第3版) UNIX网络编程卷2:进程间通信(第2版)(英文影印版) UNIX 网络编程(第二版)第2卷:进程间通信 UNIX编程环境 UNIX 网络编程 卷I 套接字联网API(英文版 第三版 UNIX系统编程 UNIX环境高级编程 UNIX 网络编程 卷I 套接字联网API(英文版 第三版) UNIX网络编程 第1卷:套接口API(第3版) UNIX 网络编程(第二版)第2卷:进程间通信 UNIX网络编程卷2:进程间通信(第2版)(英文影印版) UNIX 网络编程(第2版)第1卷:套接口API和X/Open 传输接口API UNIX网络编程(卷1):连网的APLS:套接字与XTI(第二版)(英文影印版) UNIX环境高级编程 Unix技术手册 19、Linux Linux内核设计与实现 Linux内核完全注释 LINUX内核分析及编程 GNU/Linux 编程指南(第二版) Linux设备驱动程序(第三版) 嵌入式设计及Linux驱动开发指南——基于ARM 9处理器 Linux设备驱动程序 第三版(英文影印版) Linux内核设计与实现(第2版) Linux内核设计与实现(英文影印版)(第2版) linux技术手册 20、游戏编程 Windows游戏编程大师技巧(第二版 游戏之旅--我的编程感悟 OpenGL超级宝典:第三版 OpenGL编程指南(第四版) java 游戏高级编程 J2ME手机游戏编程入门 游戏之旅——我的编程感悟 游戏开发中的人工智能(英文影印版) 3D游戏:卷2 动画与高级实时渲染技术 面向对象的游戏开发 java 游戏高级编程 3D游戏编程大师技巧 游戏编程精粹 面向对象的游戏开发 3D游戏 卷1:实时渲染与软件技术 3D游戏:卷2 动画与高级实时渲染技… J2ME手机游戏编程入门 Direct3D游戏编程入门教程(第二版… 21、移动开发 Windows Mobile手机应用开发 SYMBIAN OS C++手机应用开发 Windows Mobile手机应用开发--傅曦 齐宇 徐骏 SYMBIAN OS C++手机应用开发 (第2卷)------------------RICHARD HARRISON著,周良忠 王伯欣译 SYMBIAN OS C++手机应用开发---------------RICHARD HARRISON著,周良忠译 Windows CE.net内核定制及应用程序开发---------周毓林 宁杨 陆贵强 付林林 嵌入式系统Windows CE 开发技巧与实例--傅曦 Palm OS编程实践---绝版 22、单片机 单片机轻松入门----------------------------------周坚(平凡老师) 单片机典型模块设计实例导航-----------------------求是科技 例说8051----------------------------------------张义和 陈敌北 KEIL CX51 V7.0单片机高级语言编程与ΜVISION2应用实践-----徐爱钧 单片机应用程序设计技术(修订版)--------------------周航慈 8051单片机实践与应用-------------------------------吴金戎 MCS-51系列单片机实用接口技术---------------------李华 23、串并口通讯 Visual C++/Turbo C串口通信编程实践------------------龚建伟 VISUAL BASIC与RS-232串行通信控制(最新版)----------范逸之 24、电子 无线电识图与电路故障分析轻松入门(第二版) -------------------胡斌 无线电元器件检测与修理技术轻松入门(第二版) -------------------胡斌 图表细说电子技术识图-------------------胡斌 图表细说电子元器件-------------------胡斌 图表细说元器件及实用电路-------------------胡斌 ================================================================ 六、怎样成为一名程序员 通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。 第一阶段:掌握一种编程语言 学习内容:学习任意一种主流的编程语言。例如C++语言。 学习目标:熟练掌握一种语言的语法和基本的编程技巧。 学习时间:3个月左右 注意事项:编程语言和编程工具是两回事情,编程语言是指C++、Basic、Object Pascal等程序设计语言,它们是像汉语、英语一样的抽象的语法规则,编程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代码编辑器、程序编译器在内的集成化、可视化的软件开发工具。C++源程序可以在Visual C++ 6.0里编写,也可以在记事本里编写,而同一个C++源程序可以用Visual C++ 6.0编译、执行,也可以用C++ Builder 5.0 编译、执行,所以: C++ 不等于 Visual C++ 6.0 第二阶段:掌握一种编程工具 学习内容:学习任意一种主流的编程工具。注意编程工具要和第一阶段学习的编程语言一致,例如你学习的编程语言是C++,那么编程工具要选Visual C++ 6.0或者C++ Builder 5.0。 学习目标:熟练掌握这种编程工具基本用法,例如:菜单、组件、程序跟踪调试、编写Windows程序等。 学习时间:3个月左右 注意事项:这个阶段侧重编程工具的使用,同时进一步熟习编程语言,最后达到能熟练编写各种基本的Windows程序。 第三阶段:掌握“算法与数据结构”这门课程 学习内容:算法与数据结构,推荐许卓群的《数据结构》,高等教育出版社出版。 学习目标:熟练掌握各种常用的算法与数据结构 学习时间:4个月左右 注意事项:这是一门不可或缺的软件开发课程,曾经有一本经典计算机专业书籍叫做《数据结构+算法=程序》,这说明了数据结构和算法的重要性。它能帮我们建立良好的程序分析与设计能力。 第四阶段:实现一个模拟的小型软件项目 学习内容:软件项目的开发过程 学习目标:掌握软件项目的基本开发过程和方法 学习时间:4个月左右 注意事项:自己完成一个模拟的小型软件项目,强烈推荐做一个MIS(管理信息系统)软件,参考用书推荐“中小型信息管理系统开发实例系列丛书”,人民邮电出版社,它的例子详实有效,以它为基础再加以扩展,就可以做出实用的MIS软件来。此丛书包括多种开发工具,大家可以选择适合自己的:《VISUAL FOXPRO6.0 数据库系统开发实例导航》 《java数据库系统开发实例导航》 《VISUAL BASIC数据库系统开发实例导航》《VISUAL C++6.0数据库系统开发实例导航》 《ASP.NET数据库管理系统开发实例导航》 《DELPHI数据库系统开发实例导航》《POWERBUILDER 8.0数据库系统开发实例导航》。 最后将完成的模拟软件刻成光盘,作为自己的作品去面试,以此踏上自己光辉的职业程序员之路。
青衫无名 2019-12-02 01:20:33 0 浏览量 回答数 0

回答

这几天社会实践去了,回复有点晚,深感抱歉!发帖之前我已经用树莓派连上阿里云物联网了,但是不知道怎么把dht11的数据传到云上。 ------------------------- 是通过sdk连上了,我想得到实时的数据是不<span style="line-height: 0.53333333rem;">是把dht11的程序嵌入到sdk里面?linux运行sdk之后就不能再运行别的程序了,如果用写的话只能显示当前输入的数值,并不能实现实时监控。</span> ------------------------- Re树莓派dht11 怎么把温湿度数据传到阿里云上面 在此我先谢谢楼上给我的回复和指导。 我是从单片机转到树莓派的,刚刚了解了一点linux的知识,并不知道Linux可以多线程运行。 设备上线我已经可以完成,我今天试试linux的后台运行(慢慢摸索)。 第三步我不知道该怎么写到sdk里面、写到哪个位置,可能还要麻烦你给我点指导。
兮无忆 2019-12-02 01:27:50 0 浏览量 回答数 0

回答

谭浩强的C只不过使你熟悉了C的语法和一些基本知识,并且让你对C编程有个初步的认识,进而可以学习一下数据结构,学习数据结构是学习C很好的一个方法,指针是C的精华,数据结构中的算法大量的使用了指针,通过数据结构的学习会让你在C的编程上上一个台阶。另外阅读一些关于C的经典书籍,如:C和 指针,C专家编程、C陷阱与缺陷等。这些书籍,有了谭浩强那本书的基础都是可以阅读的,会让你对C有更加的深刻的理解和认识。最后,记住,呵呵,多练习多思考才能 让你真正的学会编程。 以上给你说的都是打基础,俗话说,内功深厚,什么招式都能练会,上面的基础就是让你修炼内功,之后就可以再学习一些更高级的东西,如windows程序设计,硬件感兴趣了可以搞单片机,还可以转到其他的语言如java,这都是后话了。先好好打基础吧,基础打好了,你会发现其他的都是浮云。呵呵
liujae 2019-12-02 01:22:20 0 浏览量 回答数 0

回答

代表你的基础已经很好了,嵌入式学习相关的基础知识主要是这些: 一是程序设计的基础,例如:基本的编程语言基础,至少对数据类型、程序的结构及流程控制等最基本的内容要相当清楚,所以建议恶补一下C语言,推荐谭浩强的C语言程序设计,好好看一下,呵呵。另外有不少同学都问到数据结构的基础,我一直认为数据结构和算法的学习是帮助形成程序设计逻辑思维的很好训练方式,对于程序员的长期专业素养的提高一定有好处,所以建议即使已经在嵌入式行业中工作之后也应该多补充一些相关的知识。许多在学校没有学过数据结构的同学往往认为这部分非常枯燥、难学。而实际上如果你能明白研究计算机存储和数据组织方式的意义,就一定能够充分体会到数据结构的价值和魅力。一旦兴趣有了,一切就会迎刃而解,呵呵。 二是操作系统工作原理,这部分往往是非计算机专业的同学在学校时没有接触过的。而由于嵌入式软件设计相关的多任务环境、模块间的同步与通信协同、驱动设计等往往都需要有对操作系统工作机制的了解和掌握作为基础,因此建议没有系统学习过的同学,找一本相关的操作系统工作原理书籍认真看一下(不用特厚、特专业、特内核的,先以普及知识为主,呵呵。)。 三是基本的硬件基础,由于嵌入式Linux开发往往是ARM+Linux路线,所以为了能够在后续学习过程中很好地掌握主流嵌入式微处理器的结构与原理(例如:ARM9),就需要对硬件工作原理有初步的了解和掌握,建议看一下诸如计算机组成原理、体系结构等相关的专业书籍。 要深入学习你可以尝试以下路线: (1) C语言是所有编程语言中的强者,单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握。 推荐书籍:《The C Programming Language》 这本经典的教材是老外写的,也有中译版本。 (2) 操作系统原理,是必需的,如果你是计算机专业毕业那也就无所谓了,如果是非计算机专业的就必须找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚。 (3)Linux操作系统就是用C语言编写的,所以你也应该先学习下Linux方面的编程,只有你会应用了,才能近一步去了解其内核的精髓。 推荐书籍:《UNIX环境高级编程》(第2版) (4) 了解ARM的架构,原理,以及其汇编指令,我们在嵌入式开发中,一般很少去写汇编,但是最起码的要求是能够看懂arm汇编。 (5) 系统移植的时候,就需要你从最下层的bootloader开始,然后内核移植,文件系统移植等。而移植这部分对硬件的依赖是非常大的,其配置步骤也相对复杂,也没有太多详细资料。 (6) 驱动开发 linux驱动程序设计既是个极富有挑战性的领域,又是一个博大精深的内容。 linux驱动程序设计本质是属于linux内核编程范畴的,因而是对linux内核和内核编程是有要求的。在学习前你要想了解linux内核的组成,因为每一部分要详细研究的话足够可以扩展成一本厚书。 以上只不过是大概的框架,在实际的开发中还会涉及很多东西,比如:交叉编译、makefile、shell脚本等等,所以说学习嵌入式的周期较长,门槛较高,自学的话更是需要较强的学习能力和专业功底。只要能坚持下来一定会取得成功。 华清远见的嵌入式专业教材比较专业,也很出名,高校图书馆以及外面书店都有卖,你可以去网上搜一下,买本看看,华清远见的网站和技术论坛上面也有很多嵌入式学习资料和视频可以下载,而且更新的速度也很快,LZ没事可以去转转,相信对你会有帮助。 另外,虚机团上产品团购,超级便宜-------------------------推荐使用:Linux 高级程序设计(第二版)杨宗德 邓玉春编著 这本书不仅讲述linux常使用的函数,同时对整体的系统结构分析都比较好,例如内存管理,多进程等等
琴瑟 2019-12-02 01:19:56 0 浏览量 回答数 0

回答

int leafnum(Bnode *t) { int i,j; if( t == NULL)return 0; else if( t->lchild == NULL&& t->rchild == NULL) return 1; else { i = leafnum(t->lchild); j = leafnum(t->rchild); return (i+j); } } int TwoNodesNum(BiTree T){int i,j;if(T==NULL)return 0;else if(T->lchild!=0&&T->rchild!=0)return 1;else{i=TwoNodesNum(T->lchild);j=TwoNodesNum(T->rchild);return i+j;} C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
青衫无名 2019-12-02 01:24:47 0 浏览量 回答数 0

回答

同问。。。。######初学者用C语言很难开发出来可视化的东西,我觉得你不妨买块单片机的开发板,51的就行,最容易上手,这样既可以熟悉语言,也能熟悉硬件。只要将开发板的例程完全消化。那么你就可以用C来开发产品了,至于书,我无法给出建议,因为我自己从来没有买过C的书。 当你能够用C做出一些东西以后,你可以先接触数据结构,严蔚敏数据结构就行,下一步就可以学些算法了,算法导论是本不错的书。 至于微机原理,操作系统,你可以在这个过程中一起学习,这时候应该能算初级软件工程师了。 个人建议,希望能对你有帮助。######谢谢您!######如果看语言本身,教科书上就一堆语法和小DEMO,你想深入体验,要结合具体的功能去做实现,才能体会语言的强大~ 比方说:用C做一个通信程序(SOCKET) 看看一些用C开发的开源软件,理解其中数据结构的定义以及操作。 要结合具体的功能才能体会语言的强大,要不然就觉得,就这些东西,能干什么呢?######谢谢!######我觉得写个小游戏(网上有很多例程)可以体会深一些...我当初是这么做的感觉还不错######其实也简单啦,想要成就感?用C写个素数算法。先保证0到100的正确。然后跑跑0到100万的。当然要注意位宽等问题。同样的问题,你让懂JAVA的人也做个程序。看谁的快。哈哈。 ######先试着写应用层的小程序啊,可以是网络的,也可以是一些算法啥的。先深入的话,可以下Linux的内核看######把K&R的书啃个4-5遍,并且把上面的例子敲几遍(注意思考,这个是最重要)的,然后.. 没然后了...######向@ 中山野鬼 学习一定没错的,他是搞C的专家######自学?转java
kun坤 2020-05-29 22:57:52 0 浏览量 回答数 0

问题

【教程免费下载】PIC单片机和C编程技术与应用

前  言 微控制器是将微型计算机的主要部分集成到一个芯片上的单芯片微型计算机。上电后,它会运行内部程序存储器上的程序。内部程序存储器可以使用只读存储器(ROM)或者Flash。我们在各种地...
玄学酱 2019-12-01 22:08:30 1276 浏览量 回答数 1

问题

串口通信,如果read函数返回值是-1,可能是因为?

1、用open函数打开串口时候返回值不是-1.可见正常打开了2、让ARM(上位)与8051(下位)通信,协议是9600,8N1(经常搞通信的都懂的)3、51单片机大概每秒就向ARM发送一个byte,8位。4、结果qtopia的termina...
杨冬芳 2019-12-01 20:20:43 2814 浏览量 回答数 1

问题

【教程免费下载】 STM32库开发实战指南:基于STM32F103(第2版)

前  言 再版说明 本书是《STM32库开发实战指南》的第2版,第1版解决了当时市面上几乎没有关于STM32库开发技术书籍的燃眉之急,并且受到了广大读者的好评。 但由于技术的革新、读者的反馈以及自身经验的积累&#...
沉默术士 2019-12-01 22:07:52 5055 浏览量 回答数 3

回答

ReMQ CSDK 中无 法获取 MQTT客户端发送的byteMessage 各位阿云工程师,首先针对昨天讨论的问题已经有一个明确的结论了,就是.net sdk处理MQ消息时过滤掉了一些无用的字符,虽然这个问题对很多用户来说影响不大,但对于另一些用户来说影响较大,我觉得贵厂作为一家有担当,负责任的大厂,要及时的更新一下这个不是很完美的代码。1、MQ队列在你们官方说明中写着数据高可靠高可用,达到99.99999999%,但很意外对于.net sdk传输byte字符,这就是那0.000000001%的不可靠,同样的java sdk及c c++sdk均是支持byte接收的,这就导致同一平台,对不同的语言,收到的数据不一致。2、阿里云物联网平台对应的是很多iot设备,这些设备基本上都是单片机模块,无法像pc,及移动端设备那样提供充足的存储来处理数据,而只能通过短小精悍的byte,甚至每一个byte都得拆成8位来保存不同的数据,贵厂官方提供的规则引擎可以转发到MQ上,而MQ却无法收到这样的有意义的数据,这对于物联网平台来说是一大损失啊。3、我司作为贵厂的忠实用户,公司全平台,全栈几乎都使用贵厂的业务,以后可能还有更多的业务需要与贵厂合作,还请贵厂能体恤我们。4、我查询了阿里的开发者论坛,早在2017-06-13有人发贴提了这个问题,只是贵厂未重视,而且贵厂的.net sdk已经2年未更新了,作为四大编程语言之一的c#,还有着千千万万的开发者在嗷嗷待哺。5、小弟同样也是程序员,以小弟拙劣的编程技术,使用半小时就能解决这个问题,我想贵厂的工程师肯定只需在百忙之中花费5分钟左右即可解决这个问题。6、作为一个程序员,怎能容忍自己的代码有丁点的不完美之处。。。综上,还请把这个不完美的代码修复了吧
pins 2019-12-02 01:14:19 0 浏览量 回答数 0

问题

“木兰抄袭Python”官方致歉!从“红芯”到“木兰”,国产套壳何时休?

近日,中科院计算所下属团队号称完全自主设计、开发和实现的编程语言“木兰”被推到了舆论的中心,体验过后开发者们纷纷表示:这就是个套壳的Python。随着事件的发酵,项目负责人刘雷终于道歉...
茶什i 2020-01-20 12:00:45 1642 浏览量 回答数 1

问题

单片机智能小车循迹延时

#include #define uchar unsigned char #define uint unsigned int sbit IN1=P1^0; sbit IN2=P1^1; sbit IN3=P1^2; sbit IN4=P...
a123456678 2019-12-01 19:22:33 1068 浏览量 回答数 1

回答

这种你直接用netty就好了,专门一个TCP服务器之类的,然后再建一个WEB应用服务器查看就好了,应用和TCP服务器分开,在多一个数量级都没有问题######@天蓬小猪 回复 @天蓬小猪 : 恩,就是这个思路,我现在做spring和mina整合的事,出了一堆bug,如果方便的话,有无线传感器web项目这样的案例吗?给钱也可以考虑,好参考一下,我是公司第一批程序员,还是刚从培训机构毕业,亚历山大。。/(ㄒoㄒ)/~~######回复 @996739940 : 用啊,假如你们的netty和WEB应用放在一台机器上面,那么这么做,第一,你的无线传感器数据请通过TCP的方式与你的netty通讯,然后把这个数据存到你的数据库里面,然后,你的应用放在tomcat里面,这样,你就能够看到最新的数据了。他们互不干扰又能共享数据信息。######回复 @天蓬小猪 : 谢谢大神,mina和netty应该一样吧,就用mina吧,如果单独建立mina的服务器怎么整。还用tomcat吗?还是用别的什么,因为最后都要发布到服务器上的,mina的作用就是为了接受无线传感器的数据然后存到数据库里。######实现个 ContextListener就可以了######和Spring没关系吧,你需要看看tomcat的服务端口和你的mina服务的端口是否冲突吧######已经实现了ContextListener,可能由于tomcat整合了spring,我写了一个小demo。最后tomcat也启动不了。 有关spring和mina整合研究了一下,暂时还没解决。。 这个大体上的思路是对的么?######用golang吧,一个就够用了。 ######throws new exception(“ ̄へ ̄”)######https://dev-heaven.com######传感器用什么通讯协议?HTTP? MQTT?######回复 @loki_lan : tcp/ip######回复 @loki_lan : tcp/ip###### 还是使用netty更好一点,说白了就是网络通信的问题。不管是TCP、UDP都可以。netty各方面应该更好一点。 ######对于传感器的数据持久化,我之前是用mysql做的,压力比较大。 其实,可以使用redis,或者是kafka,然后,异步存到mysql就可以的。######也不要什么乱七八糟的tomcat,直接纯java的jar项目,部署到Linux上就行。###### 服务端好搞,你应该关心客户端(传感器)好不好开发 网络环境,耗电量,使用语言阿,有什么限制,等等,一般单片机都是 C 看你如何配合服务端 如何设计协议
优选2 2020-06-05 14:24:55 0 浏览量 回答数 0

回答

这种你直接用netty就好了,专门一个TCP服务器之类的,然后再建一个WEB应用服务器查看就好了,应用和TCP服务器分开,在多一个数量级都没有问题######@天蓬小猪 回复 @天蓬小猪 : 恩,就是这个思路,我现在做spring和mina整合的事,出了一堆bug,如果方便的话,有无线传感器web项目这样的案例吗?给钱也可以考虑,好参考一下,我是公司第一批程序员,还是刚从培训机构毕业,亚历山大。。/(ㄒoㄒ)/~~######回复 @996739940 : 用啊,假如你们的netty和WEB应用放在一台机器上面,那么这么做,第一,你的无线传感器数据请通过TCP的方式与你的netty通讯,然后把这个数据存到你的数据库里面,然后,你的应用放在tomcat里面,这样,你就能够看到最新的数据了。他们互不干扰又能共享数据信息。######回复 @天蓬小猪 : 谢谢大神,mina和netty应该一样吧,就用mina吧,如果单独建立mina的服务器怎么整。还用tomcat吗?还是用别的什么,因为最后都要发布到服务器上的,mina的作用就是为了接受无线传感器的数据然后存到数据库里。######实现个 ContextListener就可以了######和Spring没关系吧,你需要看看tomcat的服务端口和你的mina服务的端口是否冲突吧######已经实现了ContextListener,可能由于tomcat整合了spring,我写了一个小demo。最后tomcat也启动不了。 有关spring和mina整合研究了一下,暂时还没解决。。 这个大体上的思路是对的么?######用golang吧,一个就够用了。 ######throws new exception(“ ̄へ ̄”)######https://dev-heaven.com######传感器用什么通讯协议?HTTP? MQTT?######回复 @loki_lan : tcp/ip######回复 @loki_lan : tcp/ip###### 还是使用netty更好一点,说白了就是网络通信的问题。不管是TCP、UDP都可以。netty各方面应该更好一点。 ######对于传感器的数据持久化,我之前是用mysql做的,压力比较大。 其实,可以使用redis,或者是kafka,然后,异步存到mysql就可以的。######也不要什么乱七八糟的tomcat,直接纯java的jar项目,部署到Linux上就行。###### 服务端好搞,你应该关心客户端(传感器)好不好开发 网络环境,耗电量,使用语言阿,有什么限制,等等,一般单片机都是 C 看你如何配合服务端 如何设计协议
爱吃鱼的程序员 2020-05-29 17:26:50 0 浏览量 回答数 0

回答

这种你直接用netty就好了,专门一个TCP服务器之类的,然后再建一个WEB应用服务器查看就好了,应用和TCP服务器分开,在多一个数量级都没有问题######@天蓬小猪 回复 @天蓬小猪 : 恩,就是这个思路,我现在做spring和mina整合的事,出了一堆bug,如果方便的话,有无线传感器web项目这样的案例吗?给钱也可以考虑,好参考一下,我是公司第一批程序员,还是刚从培训机构毕业,亚历山大。。/(ㄒoㄒ)/~~######回复 @996739940 : 用啊,假如你们的netty和WEB应用放在一台机器上面,那么这么做,第一,你的无线传感器数据请通过TCP的方式与你的netty通讯,然后把这个数据存到你的数据库里面,然后,你的应用放在tomcat里面,这样,你就能够看到最新的数据了。他们互不干扰又能共享数据信息。######回复 @天蓬小猪 : 谢谢大神,mina和netty应该一样吧,就用mina吧,如果单独建立mina的服务器怎么整。还用tomcat吗?还是用别的什么,因为最后都要发布到服务器上的,mina的作用就是为了接受无线传感器的数据然后存到数据库里。######实现个 ContextListener就可以了######和Spring没关系吧,你需要看看tomcat的服务端口和你的mina服务的端口是否冲突吧######已经实现了ContextListener,可能由于tomcat整合了spring,我写了一个小demo。最后tomcat也启动不了。 有关spring和mina整合研究了一下,暂时还没解决。。 这个大体上的思路是对的么?######用golang吧,一个就够用了。 ######throws new exception(“ ̄へ ̄”)######https://dev-heaven.com######传感器用什么通讯协议?HTTP? MQTT?######回复 @loki_lan : tcp/ip######回复 @loki_lan : tcp/ip###### 还是使用netty更好一点,说白了就是网络通信的问题。不管是TCP、UDP都可以。netty各方面应该更好一点。 ######对于传感器的数据持久化,我之前是用mysql做的,压力比较大。 其实,可以使用redis,或者是kafka,然后,异步存到mysql就可以的。######也不要什么乱七八糟的tomcat,直接纯java的jar项目,部署到Linux上就行。###### 服务端好搞,你应该关心客户端(传感器)好不好开发 网络环境,耗电量,使用语言阿,有什么限制,等等,一般单片机都是 C 看你如何配合服务端 如何设计协议
爱吃鱼的程序员 2020-06-02 11:37:19 0 浏览量 回答数 0

问题

css的3D旋转问题,不知道哪里问题,应该每45度停一下,结果每90度停一下

html: &lt;div class="details_gray" id="teacher"&gt; &lt;!--名师风采、教师队伍--&gt; &lt;div class="well_teacher_bo...
杨冬芳 2019-12-01 19:56:18 1421 浏览量 回答数 0

问题

【Java学习全家桶】1460道Java热门问题,阿里百位技术专家答疑解惑

阿里极客公益活动: 或许你挑灯夜战只为一道难题 或许你百思不解只求一个答案 或许你绞尽脑汁只因一种未知 那么他们来了,阿里系技术专家来云栖问答为你解答技术难题了 他们用户自己手中的技术来帮助用户成长 本次活动特邀百位阿里技术专家对Java常...
管理贝贝 2019-12-01 20:07:15 27612 浏览量 回答数 19

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT