精华内容
下载资源
问答
  • 学习Java好难

    2008-05-24 22:56:00
    最近开始学习Java了,发现它真的特别难学,而且包含的东西太多了。再加上心里图着赶快完的态度学习的根本哪也不对哪,遇到真正的问题总是要看书去寻找,不知道大家是否这样呢? 找不到学习Java的方法,不...


    最近开始学习Java了,发现它真的特别难学,而且包含的东西太多了。再加上心里图着赶快学完的态度学习,学的根本哪也不对哪,遇到真正的问题总是要看书去寻找,不知道大家都是否这样呢?
    1. 找不到学习Java的方法,不知道联系做到什么地步为好。
    2. 刚学完后边一章的知识,前边一章的就又都忘干净了,不知道如何能够巩固好所学的东西。
    3. 要学的知识点太多了,总是急于求成,弄得总是学了这边忘了那边。

    不知道哪位成功人士能帮小弟一下呢?至少可惜告诉小弟学习Java的方法,如果你有幸来到此地,不妨留个言给我吧,希望不会耽误你很久,谢谢了

    展开全文
  • 学习Java编程语言

    千次阅读 2018-03-19 21:04:15
    学习Java编程语言这是很多希望学习计算机软件开发的人比较纠结的问题。实际上,Java语言是非常易学的,Java语言机遇C语言,却又高于C语言。Java语言简单易学的特性使得大多数程序员很容易学习和使用Java。...

    学习Java编程语言难不难这是很多希望学习计算机软件开发的人比较纠结的问题。实际上,Java语言是非常易学的,Java语言机遇C语言,却又高于C语言。Java语言简单易学的特性使得大多数程序员很容易学习和使用Java。

    Java 编程语言是个简单语言,并获得了广大软件开发商的认同,应用非常广泛。

    要说Java难不难?需要从Java的起源了解

    Java语言在1990年最早起源于SUN公司的一个内部项目。项目团队最初考虑使用C 语言,但是很多成员发现C 太复杂以至很多开发者经常错误使用。工程师被自己开发的C和C语言编译器搞得焦头烂额,因为其中的API极其难用。

    从以上来看,Java语言的产生就是为了简化编程语言。他们为了寻找简单易用的开发语言,经历几番探索之后,他放弃C语言,决定再一次改变努力的目标,这次他们决定将该技术应用于万维网,创造出了一种全新的语言,最后被命名为Java

    要说Java难不难?

    C语言和C++语言几乎是最简单的语言,而Java语言不但简单,而且更好用。

    熟悉这两种语言的程序员一定很清楚:一方面Java语言的语法与C语言和C++语言很接近,Java从C语言和C++语言继承了许多成份,甚至可以将Java看成是类C语言发展和衍生的产物。另一方面,Java语言丢弃了C++中的操作符重载、多继承、自动的强制类型转换等很少使用的、很难理解的、令人迷惑的那些特性。

    而且Java语言是引用,不再使用指针,还提供了自动的废料收集,使得程序员不必为内存管理而担忧。

    要说Java难不难?Java语言不但好学,而且使用简单

    Java平台由Java虚拟机和Java应用编程接口构成。Java应用编程接口为此提供了一个独立于操作系统的标准接口。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。

    Java语言自面世后就非常流行,发展迅速,而且Java技术不断更新完善,已经拥有全球最大的开发者专业社群。在如今云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

    要说Java难不难,自然不难,找一个好的java培训机构学的快,也避免走弯路浪费不必要的时间,Java培训机构针对学员自身的需求,开设有Java零基础班,Java就业班,Java远程班,并有着多年软件行业实战经验的IT精英人士组成的讲师团队,能够带领学员参与真实的研发项目,数月学习给学员带来技术、经验“双丰收”,课程体系也都是围绕企业真实项目而设计,把各个知识点穿插到项目中去讲解,达到融汇贯通的目的,确保学员去企业就可以胜任项目开发。且课程研发部门每期会对课程做一次评估,更新一次课程内容和案例,确保课程体系紧跟行业发展,满足企业用人需求,做到永不脱节。需要Java资料的可以加群523401738

    展开全文
  • 什么难学?如何去? 经常上网,发现最多人问的问题就是C++难学。而得到的回答却基本上是说很难学,甚至有说要两年才算入门。我开始是VB的,现在转学QT。谈谈我对C++的看法。 1、入门兴趣和方向 大家...

    C++难学吗?为什么难学?如何去学?

    经常上网,发现最多人问的问题就是C++难不难学。而得到的回答却基本上是说很难学,甚至有说要两年才算入门。我开始是学VB的,现在转学QT。谈谈我对C++的看法。

    1、入门兴趣和方向

    大家知道,VB是一门非常容易入门的编程语言。不需要太多的知识,只学几天就可以做出自己的小程序。因为它所见所得,只需要通过拖拉控件,就马上可以看到效果。我们学编程为了什么?肯定是为了做一个软件,比如QQ,扫雷这些。这些才是我们对软件的初始认识和基本概念。VB马上可以给你这些体验,瞬间调动起了初学者学习的兴趣。而反观C++,包括课堂上老师讲的,或者各种视频。基本上就是个黑白的控制台,然后一直在语法上转来转去。最后都不知道学了这些有什么用,对于何时才能做个小软件也没个底。当然,有VC这些软件也是可以马上搞个软件出来的。但是得一堆的类,一堆的代码,并没有直观的整体界面效果。对于初学者来说,我只是要个简单的东西,VC咋就那么啰嗦呢?初次接触就已经心生畏惧。可以说,C++缺少了一个好的IDE.。这也是我当初考虑学习VB还是VC时最后选择了VB的原因。后悔的事就不讲了,说多了都是泪。

    2、教材及细节

    网上找一下VB的教材,都是一些基本的语法,从来不介绍更为底层的实现和细节。更多的是在教你如何绘制界面,如何快速完成一个软件。而C++的书,都是在详细展现每个细节,每个语法。光语法书就有上千页这么厚厚一本。然后还告诉你,这只是基础的东西。这会让很多初学者立马晕倒。VB教材让你学习你所关心的东西,而C++教材只是在尽它职责讲述每一个细节标准。一个是故事书,一个是新华字典。一个让你马上上手,一个让你知道得太多了。

    3、功能

    以上说的比较,并不是说C++有多差,实际上C++所能干的事情更为便捷和人性化。但也正是因为它的强大,让人学习的东西更多。但我们真的有精力和有必要全部都学精吗?对于初学者来说,本身就缺少一种方向。一下子就告诉他要学这么多东西,有些甚至用不上的东西这本身就是一种负担。

    4、一些经历

    曾经给人做过不少机器操作的培训,操作工基本上是小学初中文化。刚开始,我为了让他们尽快掌握机器的操作,把每一步都讲得很详细,就怕他们不理解,不会用。但是结果却是让他们觉得我们东西很难用,那么复杂,然后电话不断。最后,我改变了方法,只告诉他们一二三点,直接干。反而没什么问题。就算有问题,他们自己也会琢磨,搞不定还有技术支援。

    5、如何更好地学习C++

    这里提供一些个人学习的参考

    1)、不要相信先学xx语言再学C++会更快的方法,要学什么语言就直接去学。没什么曲线救国的捷径。程序员换语言会脱层皮。

    2)、选择一个好的IDE,先让自己培养起学编程的兴趣,个人推荐用QT,有VB那么直观,有VC那么强大。

    3)、语法书如果有精力,就看完。如果没精力,或者觉得太无趣的时候,就看前面一半就行了。遇到问题直接网上查资料,当你有时间,有兴趣的时候再接着看。把C++书当新华字典就好了。

    4)、明确自己的学习方向,看教材时有的放矢。比如自己是干网络的,就直接看与网络有关的。如果是干数据库的,就直接看数据库方面的,其它通通跳过。

    5)、最主要的还是实践出真知。自己定一个目标,规划一个需求,围绕这个需求建立工程进行学习。比如我要写一个“个人理财工具”,等等。如果嫌这个工程太小,那就直接干你现在需要的工作。比如我就是直接用QT进行程序移植。

    6)、最重要的一点,不必纠结于自己是否精通,只要在乎学的东西是否够用。学无止境,从来没有人敢说自己是精通的!

    2016-09-18

     

    展开全文
  • 网上也有各种大神编译的算法模型可以借鉴并直接使用,不过在学习阶段建议自己从无到有搭建算法模型、找数据集训练、交叉验证最终移植发布,有可能自己搭的模型效果不咋地,但这个过程我觉着还是能到不少AI的思想...

    目录:

    0、引言

    何为嵌入式?

    1、单片机相关

    1.1 基于单片机的智能小车、智能机器人制作

    1.2 基于Arduino的3D打印机制作

    2、嵌入式Linux相关

    2.1 智能扫地机器人

    2.2 智能可穿戴类设备:智能安全头盔

    2.3 智能可穿戴类设备:面向空巢老人/病人的智能手环

    2.4 物联网智能控制系统:家居、农业、医疗

    2.5 基于Linux的嵌入式网络视频监控系统

    2.6 移动图像监控系统

    2.7 基于TCP/IP的安全文件传输系统(TLS/SSL)

    2.8 嵌入式MP3播放器

    2.9 基于Qt的新能源汽车电池管理系统

    2.10 嵌入式车载导航定位系统 Qt+GPS+Baidu Map

    2.11 无人机

    2.12 嵌入式VR、AR

    2.13嵌入式结合AI、Machine Learning

    3、嵌入式Android相关

    3.1 物联网智能控制系统:家居、农业、医疗

    3.2 嵌入式家庭保健系统

    3.3 智能电视TV、AR/VR眼镜

    3.4 自己定制的平板电脑、手机等

    4、裸机开发

    4.1 裸机实现串口通信

    4.2 裸机实现DMA方式SD卡读写

    4.3 裸机是实现NANDFlash、EEPROM的操作(擦除、读写)

    5、相关资料分享

    博主热门文章推荐:


    0、引言

    何为嵌入式?

            IEEE官方定义:Devices Used to Control,Monitor Assist the Operation of Equipment,Machinery or Plants。

    翻译过来就是:用于“控制、监视或者辅助操作机器和设备的装置”。

              其实按我理解,嵌入式系统就是“高大上+土豪”版的单片机,因为嵌入式不只带操作系统(OS),并且都是上架构(如ARM)的。其实咱们所用PC机也是一个嵌入式系统,只不过处理器、Bootloader、操作系统OS都是通用化的Intel系列、BIOS、Windows等;而面向具体应用,就需要根据需求,实现硬件资源和软件操作系统的“私人订制”,无非就是先根据需求硬件选型,然后根据硬件资源去裁剪操作系统,把软件不需要的都去掉,只留有用的,这样保证我们用的系统在达到需求目标的同时,还保证了实时性稳定性(没有无关因素干扰)并且小型化具有专用性

           再啰嗦几句,假设大家对单片机已经很熟了,举个栗子:对单片机引脚控制LED,用C编程通过IDE编译个Hex文件,烧写就可以运行实现;那么对嵌入式来说呢,因为处理器引脚太多(如Cortex-A9架构的Exynos4412芯片 有400多引脚),那么自己一个个配(裸机编程)实在麻烦,而且编的程序都与硬件密切相关,没有通用性且很难移植;因此就使用上了操作系统;那么操作系统干了什么呢?其实就是和单片机操作引脚一样,只不过OS将这些操作封装成各种驱动(如GPIO驱动),那么你只要在应用程序上调用这个驱动内的函数,借助OS内核实现机制,就能向单片机一样操作这些引脚,所有嵌入式设计,底层都是这么实现的。

          So, 怎么判断该用嵌入式还是单片机呢:其实就是看需求,单片机处理能力、可扩展性及其有限,涉及到图像监控处理、网络协议就捉襟见肘了;因此这个逻辑很简单:单片机不能实现的,上嵌入式;并且现在是个嵌入式功能都有成型的solution,特别是Linux的开源,资料成堆成堆的。这也是近年嵌入式(包括物联网智能硬件火这么快的原因之一吧。

    以上都是愚见,切入正题:本人不才整理了几个嵌入式比较好的练手项目和小课题,有的是我之前做的项目,有的是网络搜罗,反正都是我个人认为比较综合而且interesting的,这些网上一大堆相关资料,我这里只是提个题目和其中关键点,具体内容不赘述,感兴趣直接百度google,希望给大家一个参照,大家有idea都可以相互交流,有机会共同学习,感谢。

    骚扰方式: Howiexue@gmail.com


    1、单片机相关

          这里主要是推荐嵌入式相关,所以单片机就只简单提几句

    1.1 基于单片机的智能小车、智能机器人制作

         对于大学经常参加一些智能车比赛的童鞋,相信已经做吐了。。。小车目前可以算是相关资料最多的练手项目之一,各种脑洞大开的智能车车,你值得拥有~

    1.2 基于Arduino的3D打印机制作

    需求:使用单片机,通过限位开关和温度等传感器控制步进电机移动、加热头,将打印材料加热挤出后凝固成型。

    硬件:Arduino mega2560开发板,3D打印机套件,打印材料,安装工具等

    软件:Marlini开源程序,上位机软件Print3D,切片软件(推荐Cura),三维制图软件(推荐犀牛)等。

    参考链接:http://reprap.org/wiki/Kossel

                http://prusaprinters.org/prusa-i3/(推荐一开始做Kossel和i3型的)

    800元组装一台3d打印机全教程流程http://tieba.baidu.com/p/2944800373?see_lz=1

    注:这个项目实现很费事,可谓处处是坑,不只是单片机软硬件知识,还要学三维制图、机械原理等等,期间会遇到一系列问题,但是最终调试完,第一次打出自己想要的东西时,感觉真是此生难忘,所以当时一做就做了三台(下图,其中左面上角是 Prusa I3 型,其余那俩都是Kossel 三角洲)。推荐创客们玩玩,比四轴飞行器好玩多了(也省软妹币)。

        3D打印现在是所谓工业4.0的主打,特别是牛炸天的细胞打印(对你没有看错)、器官打印、粉末金属打印等。不过我们做的也就打印些塑料小玩具,现在的SLA光敏树脂打印倒挺不错,能比FDM的快几十倍,只是成本太贵(貌似10w+)。又扯远了。。。咳咳,下面开始划重点:


    2、嵌入式Linux相关

          嵌入式Linux就是在嵌入式硬件平台上使用Linux操作系统。其实嵌入式开发过程就是硬件+软件设计过程,本节推荐的都是在一个目标硬件平台上设计基于linux系统的应用,主要工作一般都是:Bootloader设计与移植、Linux内核裁剪移植、Linux驱动程序开发移植、文件系统制作移植和最后的应用程序开发移植。说了这么多移植它是什么东东?我理解为:拿着别人写好的东西,稍微自己改改放到自己的平台上,其中的“改”和“放”的过程就是移植的过程。这也是嵌入式工程师必须具备的能力,一定要借鉴甚至使用别人做好的,自己闷头写代码只能闭门造车(大神除外)。

             推荐硬件平台树莓派(首推),友善之臂、飞凌等开发板(这些开发板自带很多练手项目课题,网上也很多资料,本文就不再提那些case),架构最好选主流的ARM,像流行的s3c6410(ARM11)、s5pv210(A8)、exynos4412(A9)等。或者自己画板子(使用现有开源出来的修改下,不过成本高,难度大),有兴趣不妨一试,刚开始学习还是老实用开发板吧。

            推荐软件平台Linux2.6以上内核(2.6以下很多系统机制会不同)嵌入式系统,Github、开源中国和ChinaUnix上一堆开源的Linux驱动和小应用,宿主(PC)机最好使用Fedora、Ubuntu系统(如果使用虚拟机VMware版本最好在9.0以上),Bootloader推荐使用U-Boot;文件系统根据使用的Flash支持,用Busybox制作;人机界面用Qt。

    如图:

    嵌入式系统层次结构

    2.1 智能扫地机器人

           深藏不露的“扫地僧”,类似壁障设轨智能小车,只不过有更多人性化功能,网上资料+自由发挥吧

    2.2 智能可穿戴类设备:智能安全头盔

    背景:在工厂或危化品存储等场所,经常发生危害气体泄漏,而由于环境、风力等因素,人们无法直接在固定位置检测,而且有的气体是无色无味,如何解决?其实最终目的还是保证工人的人身安全,这时候就体现出来智能可穿戴设备的价值。

    需求:设计智能安全头盔,当检测到有害气体后震动报警,并将该危险地点通过GPS上传到上位机显示,生成一个有害气体地图(借助Baidu API)以红色标出危险地段。

    2.3 智能可穿戴类设备:面向空巢老人/病人的智能手环

    需求:背景不用说,设计一个智能手环(或其他设备),检测人身体的各项生命特征,并且实时GPS传输老人位置,还具有跌倒报警、遇水报警等突发状况向子女手机、服务器端推送报警信息。自由发挥,有些身体特征检测实现确实困难,但总有方法解决,市面已有这类产品。

    2.4 物联网智能控制系统:家居、农业、医疗

    这就是近年炒的最火的智能家居、智慧农业等物联网项目,其实都是属于嵌入式智能控制系统,无非就是底层传感器网络(如Zigbee)采集环境参数数据,传给嵌入式网关,网关再传给上位机服务器,再加上远程控制、视频监控等。像这样的题目很多很多,例如智能温室大棚控制系统、智能家居系统、智慧医院系统、智能仓储管理系统等等,其实都能归结为一套系统,只不过根据应用领域有些不同细节。

     

    盗图留种:http://www.embedu.org/projects/smart-agriculture.html

    注:这类课题难度适中,建议多人合作,分别负责感知层(传感器网络),网关层(嵌入式平台),上位机应用层(Web服务器、安卓App);至于云端架构可以使用乐联网、Yeelink等已实现好的物联网平台。总之多借鉴别人好的案例。

    友情提示:可以先做底层采集温度,传给网关显示并转发到服务器,这一路通了后面程序就好开发了。或者灵活变通,用嵌入式网关采集传感器(需移植传感器驱动到Linux内核),就不需要使用Zigbee等WSN了(如下图)这也可以算是一个题目,都很open的,怎么做你来定,只要脑中有idea,生活处处皆课题(简直是自虐)。

    2.5 基于Linux的嵌入式网络视频监控系统

    面向安防等应用中,具多个摄像头同时视频传输,为减少带宽、提高视频分辨率和帧率,就需要使用编码标准对视频编码后再传输,so做一个软编码器,我做过基于H.265的编码(有兴趣百度Lib265),这里可以使用H.264(资料较多)其实原理很简单,涉及到摄像头驱动和编码库。还有上位机解码软件。

    Linux网络服务器可以使用开源的mjpg-streamer。(可以参照国嵌高级项目班视频)

    2.6 移动图像监控系统

          类似2.4, 例如国嵌高级项目班中就有介绍,多了一个入侵检测。使用摄像头抓取图像,通过Motion库动态监控比对,一旦出现和前一个图像较大变化(如家中进来一个人),则立即拍照将照片传到上位机,并报警等联动。

        后面还包括安全文件传输系统,嵌入式MP3两个都是国嵌教程里的项目,后面都有链接,我也是以前学习时候在网上找的,如有侵权等问题请告知

           另外:视频图像做好了,就可以做很多应用,如现在比较牛的机器视觉,无损检测、缺陷检测等等。

    2.7 基于TCP/IP的安全文件传输系统(TLS/SSL)

        其实就是把Socket包通过OpenSSL的工具加密一下(TLS/SSL),再发送,然后接受端再解密。里面用到了线程池,在企业项目会经常用到。

    2.8 嵌入式MP3播放器

    2.9 基于Qt的新能源汽车电池管理系统

        如题,使用Qt作为GUI显示,实现对电池容量显示和管理操作。较简单,不过可扩展性强,大到汽车管理,再大一点还可以上升到车联网。

    2.10 嵌入式车载导航定位系统 Qt+GPS+Baidu Map

        GPS采集经纬度数据通过GPRS、WiFi无线传输到服务器上,并借助Baidu、Google提供的API进行精确定位。(还是那句话,借鉴网上现有的,自己开发难度Huge)

    2.11 无人机

    好吧,不得不又谈四轴了,现在无人机导航送快递、监控交通可谓前景广大,有兴趣创客可以做一个,网上各类资料,实现不难,但主要是烧钱….烧钱….钱…

    Ps:买就要买好的模块,特别是图传和电调!,要么一摔就….别问我怎么知道的!

    2.12 嵌入式VR、AR

    VR/AR实际没接触过,不过很高大上的样子,最近好多大牛公司在搞虚拟现实。感觉还是嵌入式图像处理+全景映象的应用吧,有兴趣可以看看Google的产品。

    2.13嵌入式结合AI、Machine Learning

    此类课题必火!本质其实就是将机器学习、人工智能等算法,应用在嵌入式领域。AI领域将是嵌入式工程师的又一择业选择!未来必将处处AI,且处处嵌入式AI(如现在市面各类AI电器)。

    因为AI涉及到N多机器学习类算法,学习过程也能极大提高嵌入式er的算法能力(算法一般是广大嵌入式er的一块短板),网上也有各种大神编译好的算法模型可以借鉴并直接使用,不过在学习阶段建议自己从无到有搭建算法模型、找数据集训练、交叉验证最终移植发布,有可能自己搭的模型效果不咋地,但这个过程我觉着还是能学到不少AI的思想。。。

    本人这方面还是纯种小白,目前正在努力学习,找到好的嵌入式AI资料再第一时间奉上。(前期可以看看吴恩达的视频)

    附机器学习算法地图:


    3、嵌入式Android相关

    嵌入式Android开发,就相当于自己定制各种功能的手机一样,因为Android系统发布就是面向移动端设备的,Android系统移植后也保留大量移动设备应用。因为Android系统基于Linux内核,所以底层还是Linux的东西,但应用层就完全不一样了,要在之前的基础上开始学Java、JNI、Android编程,相关嵌入式资料也没有Linux多,所以想开发还是有一些门槛的。

    要说明的是:上述嵌入式Linux的项目,用嵌入式Android一样开发,只不过平台不一样,用的Linux内核不太一样而已,这时候如果真心想学,可以在上面项目做完后的基础上,将你的项目移植到Android平台。这里要注意使用的Linux内核版本,缺少什么就补什么,如驱动、库文件等等,然后重新编译移植内核

    Android系统架构

     推荐硬件平台树莓派、友善之臂、飞凌等开发板,这里一般的处理器就不行了,ARM11以下可能连安卓2.0系统都带不动,So推荐使用Cortex-A9四核处理器或以上,否则系统卡顿…顿….

     推荐软件平台嵌入式Android2.3以上系统,宿主(PC)机最好不要用虚拟机,我用真实Ubuntu,i5+8G内存的主机编译Android5.0.2系统都编译了8个多小时,推荐使用开发板厂家提供的已经编译好的版本,不要重新一点点编译;Bootloader和上章一样,Linux内核3.0以上;人机界面直接用Android自带的(嵌入式Android优势)。

    3.1 物联网智能控制系统:家居、农业、医疗

    同上文一样,只不过网关那一层换成Android平台,个人感觉这个还是很有搞头的,毕竟Android用户群这么大,大家跟熟悉,操作使用更方便。

    这里说到了 ,类似上章的题目,都可以把Linux平台转到Android平台,所以这里关于上面提到的题目就不再赘述。

    3.2 嵌入式家庭保健系统

    借助Android良好的人际交互,开发集成智能心率计、血压计等检查项目的嵌入式系统。

    3.3 智能电视TV、AR/VR眼镜

    就是家里用的互联网电视机顶盒,例如小米、乐视盒子,结合AR技术

    需要支持HDMI音视频输出、VGA输出、AV音视频输出、支持网口与WIFi、支持USB设备(鼠标键盘)、支持红外设备(遥控器)等。

    3.4 自己定制的平板电脑、手机等

    从底层或者上层应用定制自己的移动设备,比如说更改开机界面为你的果照。。


    4、裸机开发

    “裸奔”挺难的,因为不使用操作系统,不光要整天和芯片datasheet打交道,还要深入处理器架构以及各类存储机制。其实严格意义来讲,我们之前搞单片机也是属于裸机开发。

    如果是大神中的大神,上述的一些题目完全也可以用裸机开发出来,我没有奔过,不敢妄自评测,所以只提供几个小题目。

    4.1 裸机实现串口通信

    4.2 裸机实现DMA方式SD卡读写

    4.3 裸机是实现NANDFlash、EEPROM的操作(擦除、读写)


    5、相关资料分享

    福利来也

    注:这些都是我学习嵌入式时候精心整理的资料,其中也有购买或在网上找的资源,如有侵权等问题请告知删除

    链接:http://pan.baidu.com/s/1b0QLOy 密码: 

    链接:http://pan.baidu.com/s/1cDsqp4 密码: (本文提到的很多项目源码和视频)

    链接:http://pan.baidu.com/s/1dFmNHxZ 密码: 

    链接:http://pan.baidu.com/s/1gfFPTIV 密码: 

    PS:一直审核不过,考虑或许有不少涉及版权,就把链接密码去了,所以需要资料的留言邮箱吧~ 别忘加关注哦~

    博主热门文章推荐:

    一篇读懂系列:

    LoRa系列:

    网络安全系列:

    嵌入式开发系列:


    友情赞助:

    如果你觉得博主的文章对你那么一点小帮助,恰巧你又有想打赏博主的小冲动,那么事不宜迟,赶紧扫一扫,小额地赞助下,攒个奶粉钱,也是让博主有动力继续努力,写出更好的文章^-^,求赞助哦~~。

        1. 支付宝                2. 微信

                                     

    展开全文
  • 那你为什么不能接受有人一分钟能你一辈子的知识… 别人用一分钟你一个小时的事情,不也没什么不对吗? 学习是为了把自己变得厉害, 不是为了把自己变得比别人厉害。 因为不管你,总有无数人永远比你...
  • linux吗?linux学习难度

    千次阅读 2018-03-08 15:15:08
    linux开发吗?是 Linux初学者经常会问的问题,其实Linux和Windows一样属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很,其实,只要熟练掌握其操作...
  • 学习SAP

    千次阅读 2014-06-30 10:28:09
    作为一个SAP学习者,尽快掌握SAP软件的学习方法是我们急需的。但是,实践中,要想跨入SAP顾问的行业不容易,有如下的一些原因:  一是由于SAP的高端定位,其培训课程非常昂贵,普通爱好者承受不起;  二是SAP...
  • 有人问学习vc为什么难,我的看法

    千次阅读 热门讨论 2004-12-24 16:23:00
    我们说的VC是指什么vc可能包含的范围有:vs开发环境,MFC库,C++你要学习VC基本上包含这三方面的内容,当然,真正深入学习还有其他,如COM/COM+,ATL等,但这个已经不是VC本身的东西为什么学习VC让人觉得,...
  • java难学吗 java不,你可以做如下学习 一、到相应的培训机构付费学习 别在这说培训机构没用什么的,不过一定要找正规的培训机构,不然容易被坑。培训机构里面的课程是现在工作中需要用到的,时间短,所以可能...
  • 编程语言发展进程哪一门编程语言,我们不妨先梳理一下语言的发展过程...我们甚至可以再用C语言写一个C语言的编译器,再用之前写的C语言学会了C和C++,那么其他的命令式语言基本上,最多一个月你就能自学会。而...
  • 但是成绩就是很,她化学进了学校的竞赛培训班,数学也很,但是平时完全没有死命的迹象。 第二个,另一个寝室的,我们是寄宿学校要求交手机,她没交,经常看见她玩,成绩也是铁打的特别。 我观察了一下,...
  • Maya好学吗? MAYA软件应用主要是动画片制作、...怎么学习好Maya,不仅是初学者的疑问还是很多熟悉Maya的学习者们想要学习好Maya的疑问,但是无从下手,有的甚至半途就放弃了,一个好的学习方法是非常重要的,希望小
  • 学习Java还是python

    万次阅读 2017-03-15 17:58:44
    java还是python有时候确实让想从事开发的人在选择上很做出满意的决定,今天我来分析下学习Java还是python?  Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承...
  • 学习web前端需要学习什么

    万次阅读 2018-09-30 14:05:48
    遇到很多新手,都会问,如果要...现在的老师水平可以说是参差不平,运气,你遇到个好老师,把毕生的经验和技巧教给了你, 推荐一个web前端学习 QQ群606721798,欢迎大家加入,每天晚上在腾讯课堂有一个技术...
  • 美国监狱培训编程,编程学习难

    千次阅读 2016-03-17 18:01:39
    很多人为了自己的生活过的放弃现有的工作,转行到了编程,学习了软件开发,网页制作等等IT类工作。但是这一转型真的非常的。我就是这样的例子,以前是个做市场的人,在工作中一直听到朋友说“IT累的工资真的...
  • 但对于一部分同学来说,没有众观全局就会误以为刚入门就需要学习庞大的知识,着开始看不懂,由于心理作怪,感觉内容巨多,之后就真的一直看不懂了。 但C语言的基础内容真的多吗?回答是:不多。请看下图,...
  • 其实软件测试并没有什么性别限制,女生比较细心做测试工程师有一定的优势,软件测试这个行业更适合女生,要知道IT行业互联网公司的测试比较比较辛苦,尤其是上线的时候,测试得一起跟着上线,线上问题也要一直跟...
  • 如今大数据人才紧缺,不少人想通过培训进入到大数据行业,那么同时也会问,大数据培训难学?零基础能不能学大数据?大数据培训,还是得看个人坚持学习的毅力。 零基础参加大数据培训当然是没问题的了,...
  • 有没有这种感觉,学习编程的过程就像在挖一口井,而这口井你可以挖成“web”的形状,也可以挖成“app”的形状,还可以挖出“game”的形状。...机器学习的算法是建立在数学理论上的,如果数学得不好,就算是学习已有的
  • C学习

    千次阅读 2004-08-05 22:14:00
    学习c有一个学期了,对于c语言这样的一个词汇,有人会发帖问这语言如何?好学?...最这看来我们可能可以得到这样的结论:语言和数据结构没有必要有先后,可以同时啊,是的这样就使语言有易之分。
  • 首先,Android是不是真的找工作越来越呢?...而另一方面,经常听身边的人说Android、iOS方面找工作不好找,特别是没什么经验的,经验比较少的!说是不好找,但在我家所在的吉林省省会长春,会Unity3D+Maya
  • 游戏建模的话,首先,需要先搞清楚目标,什么样的游戏建模,你需要自己了解,通过看国内外各种游戏频道,看看那些模型什么样子的,从而明确你需要做成什么样子,以及你想做哪种游戏模型。因为游戏模型的风格至少...
  • 推荐10个堪称神器的学习网站

    万次阅读 多人点赞 2020-01-07 10:27:26
    每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退...
  • 对于刚刚接触到linux系统的小伙伴们还不知道怎么去学习linux呢,尤其是没有接触过IT行业的人员来说,看到杂乱的规则和代码,有不少人直接就崩溃了吧,其实,Linux的学习没有大家想象中的那么,只要做好规划,坚持...
  • 说TypeScript 难学?其实真的不

    千次阅读 2019-06-06 09:18:36
    文/北妈阅读本文需要2.6分钟一上个月北妈介绍过TypeScript,我接触的项目也逐渐过渡到TypeScript。了解我写的 关于TypeScript ,戳这里 ...
  • 算法为什么那么?——算法学习秘籍 遇到一个问题,如何分析,使用什么算法策略,采用什么数据结构,算法的复杂性如何?是否有优化的可能?
  • 难学? 针对这个问题,我想先具体的普及下什么是C语言,C语言到底有什么用?先了解了之后我们在谈它的难度问题。 C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为...
  • 于是数据结构,算法,操作系统,越陷越深,越来越,最后迷茫了,不知道C语言能做什么,认为学习编程很,开始怀疑自己,甚至想放弃。 其实,这是很多初学者都会踩到的一个坑!C语言本身是一门很简单的...
  • 计算机平面设计太简单了,没技术含量…每次听到这里真难受,真想扇Ta一巴掌,如果一开始你把平面设计想的这么简单,我觉得你是很难学的,言归正传,我们来看看计算机平面设计要学什么学习平面设计有哪些课程?...
  • 谁知道现在学习JAVA还是IOS?

    千次阅读 2014-09-06 11:43:21
    面临目前严峻的就业压力,很多大三、大四的学生选择了培训机构进修,而计算机领域的培训无疑是他们的首选。...他的入学门槛较低,只要肯努力,学习好并不。因学习java的人比较多,所以竞争很激烈,一

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 827,385
精华内容 330,954
关键字:

学什么都好难