精华内容
下载资源
问答
  • Java学习路线图(如何快速学Java)

    万次阅读 多人点赞 2018-11-21 15:12:30
    不知不觉从初学Java到现在已经8...如何快速学Java 这里我以Java EE(Jakarta EE)/Java Web的经验来说哦。(都把你们看做是零基础入门的了) 学习Java EE(Jakarta EE)总体来说会有以下三大模块: Java 数据库 We...

    不知不觉从初学Java到现在已经8年了,今天在这里给刚入门和入门不久的小伙伴们一些建议。可能总结的不是很详细,但给出了一个大概的学习路线。希望对大家有帮助哈~

    如何快速学Java

    这里我以Java EE(Jakarta EE)/Java Web的经验来说哦。(都把你们看做是零基础入门的了)

    学习Java EE(Jakarta EE)总体来说会有以下三大模块:

    • Java
    • 数据库
    • Web前端

    在我看来,无论学习什么技术都好,在学习该项技术的细节之前都得知道:这项技术是什么,为什么我要学习这项技术,学习了这项技术有什么好处

    • 看似好像我在说多余的话,但如果你在学习某项技术的时候无法回答上面的三个问题。再过几天,你很大程度上会忘记这项你所“学过”的技术。
    • 比如说,如何你连“为什么要用多线程”你都无法用通俗的话来解释清楚。即便你当时学习的时候知道多线程可以用xxx方式来创建,多线程的xxx的api。那再过两个月,人家问你”Java多线程有什么用啊?”。你想想你还能答什么,我认为你是记不住“多线程可以用xxx方式来创建、多线程的xxx的api”这些知识点了。
    • 再比如说,如果学习Spring时不知道IOC和new对象有什么区别,那我为啥不直接new对象而要那么麻烦去学Spring呢?

    简单来说:如果你不知道学习某项技术是干嘛用的,那先不要学


    如果你是零基础学习Java并理解力不是爆棚的话,我建议以视频学习为主。

    可能你会看到这样类似的言论:

    • “看视频学习太慢了”
    • “直接看源码啊,源码就是最好的解释”
    • “有问题直接Google啊,用什么百度”
    • “最好的资料是官网文档”
    • .....

    但是,那都是对有经验的人或者高智商的人群来讲的。

    如果是零基础普通人,看视频学习/看不懂源码/用百度/看中文博客来学习不丢人

    ps:如果看的视频讲师的语速不是特别快,建议以1.5或者1.75倍速观看。

    1.1 关于视频资源

    我在学习Java的时候也收集了很多的视频资源,并不是每个都有看过。只是在混群的时候发现有人发了,就复制下来整理一下罢了。

     

     

    其他的视频资源:

    • B站:(bilibili.com)一个神奇的网站。如果你想看哪个视频,可以先搜一下B站有没有。
    • 慕课网:(imooc.com)里头也有挺多的视频资源。
    • 公众号/混qq群/微信群:不少人手里都有几t的资源,如果跟群友的关系不错,一般都会免费给你发的
    • ......

    1.2 学习Java基础

    零基础学习Java的路线我简单总结为以下:

    • 首先去官网下个JDK,按现在常用的版本JDK1.8就够学习了
    • 随后去下载现在Java常用的编辑器IDEA(也可以用eclipse,但现在IDEA的确是好用)..
    • 1.5/1.75倍速观看Java基础视频(以刘意为例)

    刘意视频

     

    在学习Java基础时,我简单来说一下什么东西可以不碰

    • &^|位运算符,++ii++类似这种绕死人的语法
    • 内部类
    • AWT,SWING编程
    • 注解

    需要深入理解的知识点:

    • 流程控制
    • 面向对象的概念
    • Java语法
      • this指针、重写和重载、final、static等等这些基础的东西
    • 集合(包括泛型)
      • 常用的集合类
    • IO流
      • IO流代码的编写
    • (理解这些知识点,能够在有提示的情况下码出代码,但不要为了一些细节钻牛角尖)

    简单过一遍的知识:

    • 异常
    • 多线程
    • 网络编程
    • 反射机制
    • (你得知道这个知识点是干嘛用的,为什么要学这个知识点,能看懂具体的代码!)

    对于上面所说深入理解的知识点,我个人是非常建议在学习期间写笔记(博客)的。如果你想写笔记的话,最好直接就用markdown语法来编写,而不是用word/简单的记事本。

    markdown语法非常好学,几分钟跟着就可以学习了,几乎所有的it博客网站都支持markdown

    如果喜欢画思维导图的,我这里推荐processOn就可以了。无需下载Xmind这么麻烦了:

    有的时候并不需要使用IDEA打开一个.java或者.xml这样的文件,可以使用notepad++记事本:

    学会科学上网和使用Chrome浏览器,比如说下载拦截广告插件,英语翻译插件

    虽然是快速学习Java,但学完上面的估计得一个月了(:..

    一个月发现都是面向控制台编程(console),输入输出一些数据来玩。

    控制台

     

    期间可能就学习IO的时候可以复制文件,修改文件名有点意思。但好日子就要来临了

    1.3 学习Java Web基础

    首先我们可以学习一下Web前端的知识(此部分都简单过一下就好了)

    到目前为止,学完上面这些可以搭建“能看”的静态网页了。曾经看过一段话来总结上面的技术:

    • HTML是名词,CSS是形容词,JavaScript是动词

    随后学习JavaWeb的路线如下:

    • Tomcat(简单过一下)
    • XML/注解(简单过一下)
    • Servlet(重点理解)
    • HTTP协议(重点理解)
    • Filter过滤器(重点理解)
    • Listener监听器(简单过一下)
    • JSP(简单过一下)
    • AJAX、JSON(简单过一下)

    Servlet知识点

     

    基于上面的学习,起码已经可以使用request对象来接收前端发送过来的数据,使用response对象将Java后端的数据返回给前端,使用Filter拦截器来处理中文乱码问题(Tomcat默认的编码是ISO-88591)。总的来说已经可以实现前后端交互了

    1.4 学习数据库

    数据库这里指的是关系型数据库,一般我们以MySQL来入门就足够了。

    在学习期间,其实很多时间都耗费在配置环境上面,比如我之前安装JDK,安装MySQL,安装Oracle就耗费了不少时间。后来我也将其写成博客,需要重新安装的时候翻一下博客就好了。

    主要学习SQL的基本使用吧:

    • 创建表(create table)
    • 增删改查(insert,delete,update,select)
    • 对于存储过程、触发器这些了解一下即可
    • 对于索引、锁后面再学(此部分很重要,但以快速入门来说,可以先不看)

    MySQL基本语法

     

    1.5 学习Java连接数据库(JDBC)

    到这里,我们Java Web、数据库、Web前端的基础都已经基本学完了,但此时Java和数据库是相互独立的。我们想要以程序的方式来对数据库的数据进行操作,那就要学习一下Java连接数据库(JDBC)。

    JDBC这项技术并不难呀,就是模板代码,来来去去就几个步骤:

    • 导入MySQL或者Oracle驱动包
    • 装载数据库驱动程序
    • 获取到与数据库连接
    • 获取可以执行SQL语句的对象
    • 执行SQL语句
    • 关闭连接

    由于这些代码可能会重复出现,那我们可以学习一下DbUtils这个组件:可以帮我们减少编写JDBC的模板代码。

    1.6项目管理和框架的学习

    经过上面的学习,已经是可以在本地写一个Web项目了。

    • 页面框架使用BootStrap/Materialize框架来搭好
    • 请求处理交由Servlet,返回的数据可以通过AJAX或者使用JSP,DAO层可以使用DbUtils。
    • 数据保存在MySQL中

    为了让写代码变得更爽,我建议用半天学一下Maven(项目管理工具),用几天学一下SpringBoot

    • 从Servlet直接跳到SpringBoot可能有点难理解,但多搞几天我相信还是可以的..

    1.7Linux学习

    最后,我们在本地上写完的项目想要让其他人都看得见,一般都会部署在Linux环境下的。(此部分的学习可以等到将项目写完,想要部署项目才学习)

    我是不推荐使用虚拟机再搞Linux的,直接买一台方便很多

    • 如果是学生的话,一个月的学生版也就10块一个月。
    • 如果是转行的大哥话,现在阿里云双十一有优惠,买起来就很便宜了。

    优惠链接:m.aliyun.com/act/team111…

    总结

    总结一下我认为学习Java的路线:

    • Java基础-->流程控制-->面向对象(包括Java语法)-->Java集合-->Java IO流-->异常-->多线程-->网络编程-->反射
    • JavaWeb基础-->HTML/CSS/JavaScript/jQuery-->Tomcat-->XML/注解->Servlet-->HTTP-->Filter过滤器和监听器-->JSP-->AJAX/JSON-->数据库(MySQL)-->JDBC和DbUtils
    • 项目管理和框架-->Maven-->SpringBoot
    • Linux基本命令

    最后我们的项目是这样的:

    • 以Maven来管理我们的项目
    • 前端通过BootStrap来搭建页面框架
    • SpringBoot来搭建Java后端环境,SpringMVC处理前端请求(SpringBoot整合了)
    • DAO层使用DbUtils组件来完成,MySQL作为数据库

    当然了,我的Java路线不一定就是对的,我这里只是给出一种路线。

    再次说明:这套路线是以“快速”学习Java的,如果你想要找到一份好工作,上面的知识点是不够的

    我有一个微信公众号,经常会分享一些Java技术相关的干货;如果你喜欢我的分享,可以用微信搜索“Java团长”或者“javatuanzhang”关注。

    参考:

    展开全文
  • python学习方法总结(内附python全套学习资料)

    万次阅读 多人点赞 2019-10-29 16:50:38
    我之前做过半年少儿编程老师,一个小学四年级的小孩子都能在我的教学下独立完成python游戏,植物大战僵尸简单版,如果要肯花时间,接下来的网络开发也不是问题,人工智能也可以个调包也没啥问题。。。。。所以...

    不要再问我python好不好学了
    我之前做过半年少儿编程老师,一个小学四年级的小孩子都能在我的教学下独立完成python游戏,植物大战僵尸简单版,如果要肯花时间,接下来的网络开发也不是问题,人工智能也可以学个调包也没啥问题。。。。。所以python真的是想学就一定能学会的!!!!

    **

    ----------公众号【一行玩python】----------领取资料-----------回复【python】

    **

    先聊聊互联网转行那些事儿
    很多人是小白,想从事或转行互联网,想以python为切入口,那么恭喜你,这可能是你离互联网工作最捷径的一条道路了,毕竟python相对于java,C等语言代码量小,更加简单易学,只要肯用心,最多只需要两个月,就能找到一份对应的工作,当然任何一份技能要精进都需要一万小时,得做好心理准备
    同时也许你有学历,数学,学习方法等种种问题,我将在文末一一解答
    下面将从基础语法,高阶语法,前端开发,web开发,爬虫开发,自动化运维,数据分析,人工智能介绍学习攻略,并附上全套学习资料

    1.Python基础语法-主线任务1

    使用python就像一个自由度超高的游戏,你得学会以下几点python基础语法,拿到进入这个游戏世界的钥匙:

    • 计算机组成原理
    • Python开发环境
    • Python变量
    • 流程控制语句
    • 高级变量类型
    • 函数应用
    • 文件操作
    • 面向对象编程
    • 异常处理
    • 模块和包

    2.Python高阶语法-主线任务2

    学习完基础语法,写写算法题不成问题,但是对应更复杂的环境和需求需要学习一些高阶内容,学完以下内容就可以刷副本,攒经验升级了:

    • 网络编程
    • 并发编程
    • 数据库编程
    • 正则表达式
    • Linux系统应用
    • 函数的高级应用
    • Python语法高阶
      学完以上两个主线任务就可以进行正式的工作内容,副本1,2,3一组紧密相关,副本4单独一组,副本5,6一组紧密相关,也可以从这三组选一个来学尽快加入工作

    3.副本1-前端开发

    看你对做个网页做个app有没有兴趣,学完副本3,4可以动手做一个相关的产品,来以此去求职,当然做的质量越高,学的东西就要越多,工资也是成正比的

    • HTML
    • CSS
    • PS的应用
    • JavaScript
    • jQuery
    • Vue.js框架

    4.副本2-后端开发

    对于网页,游戏等的后台支持,需要熟练掌握框架的使用,掌握数据库原理及相关优化

    • Djano框架
    • 数据库mySQL,Redis,MongoDB
    • git项目管理
    • 接口开发
    • flask框架

    5.副本3-爬虫

    爬虫就是爬取网络上的数据,无论是网页还是app,只要你能看到的数据都能爬取下来,当然有爬虫就有反爬虫,两种职业互相博益还是挺有意思的,精通爬虫必须要精通副本1-前端开发,你得知道网页时怎么来的,才能更好的爬取下来,爬下来的数据也可以为副本4-数据分析做准备

    • 爬虫开发
    • scrapy框架
    • 索引操作
    • 备份和回复
    • 定制化爬虫采集系统

    6.副本4-自动化运维

    主要利用shell来做一些自动化脚本的发布

    7.副本5-数据分析

    数据分析主要学习两个科学计算库numpy和pandas,两个可视化库matplotlib和seaborn,学完之后数据清洗,数据展示没有问题,用python画出了图才能给别人讲出有意思的故事,同时也能为学习副本6-人工智能打下牢固的基础

    • 数据结构和算法
    • 科学计算pandas和numpy
    • 数据可视化matplotlib和seaborn
    • 金融数据分析等

    8.副本6-人工智能

    python之所以能火,主要是因为人工智能的风口,所谓风口上的 都会飞,那么python也许就是风口上的代码,人工智能的两大目的分别是分类和预测,主要在识别图片和预测未来等应用场景,同时python又有最大开源库可以调用这些包来应用,所以应用起来非常方便,但是如果想从事人工智能行业,需要一定的数学基础,了解底层算法,才能更好的进入到神经网络和深度学习的领域

    • 机器学习
    • 量化交易
    • 机器视觉
    • 深度学习
    • 自然语言处理

    相关问题

    1.学历重要吗

    python是一门技术语言,在技术岗面试的时候主要看面试者技术能力过不过硬,学历占比没有非技术岗那么大

    2.数学差可以学python吗

    python是一门编程语言主要讲究逻辑,用到数学的地方不多,但是在人工智能(机器学习)方面用到了大量的概率统计的数学知识,需要有一定的基础理解其中的原理,才能精进

    3.学习时候要不要抄代码

    要抄代码,就像下笔如有神一样,边学边敲代码,然后再改代码,然后再自己写代码一步步进阶

    4.各个副本的职业前景

    从就业前景来看:AI人工智能 > python后端 > web前端 > 数据分析 > 爬虫 但是任何一个副本只要打到10000小时经验值,钱景都非常可观
    在这里插入图片描述

    展开全文
  • C#新手学习快速成长学习资源汇总

    万次阅读 2016-04-25 11:35:02
    目录 一:引言 二:.NET技术体系 ...四:学习资源汇总 ...因为工作调整,从PHP开发零基础转型到.NET开发,前期没有太多空闲时间去系统学习。...:先搜集.NET平台重点知识点的概念名称,然后通过网络搜集
    目录
    一:引言
    二:.NET技术体系
    三:常用工具汇总
    四:学习资源汇总
    五:书籍推荐
    六:关于阅读技术书籍的经验
    七:总结
     

    一:引言

    因为工作调整,从PHP开发零基础转型到.NET开发,前期没有太多空闲时间去系统学习。只好独辟蹊径,寻找快速掌握满足当前需求的方法,和大家分享:

    <一>:先搜集.NET平台重点知识点的概念名称,然后通过网络搜集该知识点的学习资料,尽可能宏观地了解这个全新技术体系的语法结构,涉及的编程练习题反复练习;

    <二>:逐行阅读工程源代码,再通过网络学习遇到的知识盲点,然后把零散的知识点先记录到学习笔记中,后续再统一整理;

    可想这份挑战并不轻松,但因为是本职工作,基本一天所有精力都在学习、思考这些新知识,代码和笔记也会反复阅读很多遍。这个体验的过程中,我觉得最重要的收获是:工作中,在时间和精力有限的情况下,先满足当前的需求是最重要的,也就是完成大于完美。另一方面,明确一个目标,制定对应的计划,保持好心态,尽最大努力坚持下去也很重要。

     

    二:.NET技术体系

    1:.NET介绍

    .NET平台的核心技术为:通用语言运行时(CLR:Common Language Runtiome)、基类库(BCL:BaseClass Library)、.NET语言及VisualStudio.NET

    .NET技术体系沿袭的是微软的技术路线,所以主要面向windows操作系统,基于.NET技术开发的常见软件类型有:

    1》:WinForm/WPF技术开发基于Windows平台的客户端软件;

    2》:asp.net技术开发的网站;

    3》:C#语言编译的Dll文件或者COM组件;

    它主要由这几个部分组成:编程基础知识、Web编程、桌面编程以及数据访问技术。下面从几个概念介绍来构筑.NET技术体系的总体情况:

     

    2:C#语法

    C#作为.NET体系最常用的开发语言,首先它是一门编译型语言,也是一门类型安全的面向对象语言,它依赖.NET Framework运行。C#的语法特性主要包括属性、枚举、值类型和引用类型(转换)、集合、结构以及Lambda表达式、LINQ、WPF、WebSercice、WCF、Win服务等,可以查阅C#关键字列表看一下。关于变量命名、方法传参、数组、流程控制和循环控制、类的继承、派生、多态这些基本是各个语言公共具有的特性,可参阅其他教程。

     

    3:asp.net站点开发

    asp.net是.NET体系的一部分,它综合了HTML、CSS、JavaScript以及C#语言开发网站,asp.net支持三种开发模式:

    WebPage(单页面模型)

    WebForms(事件驱动模型)

    MVC

    WebPage是过去那种流程化处理的页面,服务器脚本和前端代码混合。WebForms增加了控件机制,支持编写自定义控件。

     

    4:Winform软件开发

    (待续)

    5:数据访问技术

    (待续)

    6:调试和错误处理

    (待续)

     

     三:常用工具汇总

    VisualStudio(IDE集成开发工具)

    MiscrosoftSQL Server(关系型数据库)

    IIS/IISEpress(Web服务器)

    .NETReflector、ILSpy(反编译工具)

    NuGET(包管理器)

    VSS/TFS(源代码版本管理、团队协作)

    NotePad++

     

    四:学习资源汇总

    Learning hard--微软C#方向的MVP(http://www.cnblogs.com/zhili/
    Jax技术博客(http://www.cnblogs.com/Jax/
    鱼·后花园的技术博客(http://www.fishlee.net/
    小鱼儿-fly技术博客(http://www.cnblogs.com/jyfly1984/)
    MeteorSeed的博客园--C#学习笔记系列(http://www.cnblogs.com/MeteorSeed)
    张善友的博客园(http://www.cnblogs.com/shanyou/) 
    blsong的博客园(http://www.cnblogs.com/blsong/) 
     
    五:书籍推荐:
    《C#入门经典》
    《C#高级编程》
    《ASP.NET MVC 5高级编程》
    《深入理解C#》
    《Learning hard C#学习笔记》
     
    六:关于阅读技术书籍的经验:
    一本技术书总体上是用作者自己的思维方式和语言风格去描述一类技术的知识点和原理,大部分技术书籍涵盖的内容较多,那么串联知识模块并且形成一个总体的知识体系就非常关键,有下面几种途径来达到串联知识的目的:
    1:理解书籍的目录章节划分;
    2:用笔划线、勾选等记录知识要点,然后再每天固定时间温习要点部分并写成学习笔记;
    3:隔段时间再整体温习学习笔记,疑问处再反过来翻阅已看完的书籍;
    很多时候尤其学习一门新技术的时候,大部分人根本不可能一次性领会全部内容,包括一些语法特征,这门语言为什么要设计成纯面向对象,PHP为什么是解释执行但依然那么流行?C#的页面为什么设计成事件驱动,它的实时编译机制的细节是怎样的,页面生命周期的执行细节又是怎样?另一方面,还是要大量结合编程练习,只有在一段程序或者一个完整项目中(程序应用场景),才能全面、深刻领会从语法细节到设计模式和架构的知识,并最终形成自己的知识库,而不是作者的一本书。

     

    七:总结

    不同语言的程序开发中,大部分基础功能用到的语言特性很相近,比如字符串的拼接和拆分、数组的使用、循环遍历,以及读写文件(txt、XML)、数据库增删改查。重新学习一门新语言,就可以先搜集这门语言独特的语法特性,结合编程练习,达到一定的熟悉程度,可以尝试去练习这些语法公共部分相关的编程练习,这样更容易保证用最短的时间解决当前问题,在后续的漫长时间内,在逐渐深入学习掌握语法细节,并领会背后的设计思想。

    展开全文
  • Python学习路线(2021修正版)

    万次阅读 多人点赞 2019-03-02 21:44:52
    经历长达近一个月的资源筛选过程终于结束,总共1.5T的资源经过:去重、筛选、整理、归档之后一份粗略的Python学习曲线资源已经成型,虽然中间经历了很多坎坷,不过最终还是完成,猪哥也是第一时间与大家分享出来。...

    此视频资源收集于网络,如有侵权请联系删除!!!
    此视频资源仅用作个人学习,请勿用于商业获利,造成后果自负!!!

    经历长达近一个月的资源筛选过程终于结束,总共1.5T百度网盘的资源经过:去重、筛选、整理、归档之后一份粗略的Python学习曲线资源已经成型,虽然中间经历了很多坎坷,不过最终还是完成,猪哥也是第一时间与大家分享出来。

    资料主要分为两部分:一、各个学习网站论坛等,二、百度云资料。网站论坛资源更新快,可以与大家互动;而百度云资源主要为视频,方便大家下载和在线观看,两种资源结合使用,学习和查找知识更方便!

    一、网站论坛学习资源

    名称链接说明
    实验楼https://www.shiyanlou.com提供免费的Linux实验环境
    Py资源中文大全http://t.cn/Rq0C0ET各种python包和管理工具
    PEP8 Py编码规范中文版https://dwz.cn/30uIzs9W代码规范与基础同样重要
    Py Code Exampleshttps://dwz.cn/dawtruYk精细到方法级别的代码案例
    Py Module of the Weekhttps://pymotw.com每篇介绍一个 Py标准库的使用
    菜鸟教程http://t.cn/RLGeMuW最经典的一个语言教程网站
    廖雪峰Py教程https://dwz.cn/drygpxjk大牛带你简单快速入门
    Py自动化测试博客https://dwz.cn/raopItkV一个自动化测试大佬的博客
    Py中文学习大本营http://www.pythondoc.com一个不错的Flask学习网站
    刘江的Djangohttps://dwz.cn/udQayyZY最适合入门的Django教程
    莫烦Pyhttps://morvanzhou.github.io机器学习方面有着不错的造诣
    吴恩达机器学习https://dwz.cn/F8Aad3DY网易云课堂(中/英字幕)
    几个Py练习题https://dwz.cn/ExJnmwOJ有几个不错的实用练习题
    CheckiOhttps://py.checkio.org/一个学习Py的有趣网站

    二、学习曲线

    这个学习曲线是我在某马论坛上看到的,觉得不错就推荐给大家,同时也感谢某马的开源免费精神,猪哥也是受益颇多!
    在这里插入图片描述
    在这里插入图片描述

    三、优质资源

    我把这些资源分为了七个不同的阶段,难度是依次递增,其实就是对应上面学习曲线图;

    本资源一共800G,永久保存,并且会持续更新,建议大家转发收藏,方便以后查找学习;
    在这里插入图片描述
    这是猪哥推荐的Python学习曲线,基本上是某马的视频教程,这个学习曲线适合零基础的同学:
    在这里插入图片描述

    四、获取方式

    1. 链接:https://pan.baidu.com/s/1SzSW7sexDUNZgsvxi7eF-Q 密码:pig6
    2. 如果链接失效,大家可以在下方留言告诉猪哥!

    五、猪哥有话说

    昨天看到一则新闻“19岁少年培训被坑而自杀”,当时真的很愤怒!!!这也使得猪哥更加坚定的坚持免费分享的原则,如果你觉得此文章好请分享给你的每一位朋友:也许你一个不经意的善意之举,却是他人人生的一个转折点。

    展开全文
  • 快速学完OpenCV+python计算机视觉图像处理(一)

    千次阅读 多人点赞 2021-06-01 09:59:49
    以下是快速学完OpenCV+python计算机视觉图像处理的个人总结。 任何知识或者学科都不可能快速学会,一口吃不成大胖子,想要学会,只能一点一点积累。 不积跬步无以至千里,不敲千遍无可能懂理。 想要学会,不能光看,...
  • 150讲轻松学习Python网络爬虫

    万人学习 2019-05-16 15:30:54
    比如app开发,web开发,学习爬虫能让你加强对技术的认知,能够开发出更加安全的软件和网站 【课程设计】 一个完整的爬虫程序,无论大小,总体来说可以分成三个步骤,分别是: 网络请求:模拟浏览器的行为从网上抓取...
  • Android学习路线指南

    万次阅读 多人点赞 2015-11-01 23:34:56
    前言 看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,...这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的...
  • 如何快速有效的学习新领域知识

    千次阅读 2018-05-20 13:49:01
    如何快速有效的学习新领域知识 工作以后,对于一些领域的知识,之前我们没并不熟悉或知之甚少,比如想学习做产品,编程,学习炒股票,学习练瑜伽,这个时候想要去学习,那如何在比较短的时间内学会自己所需要的...
  • 学弟学妹要的Java学习路线我终于写

    千次阅读 多人点赞 2021-05-07 21:27:03
    这篇文章写的非常认真,足足花了两周时间,不是简单的资料聚合,我将多年的工作和学习经验写下来了,相信看后你能有一种豁然开朗的感觉,这就是我要达到的目的,希望不要被打脸。 最近很多读者在问:Java 怎么...
  • 文章目录前言一、对比自监督学习与FSL1.对比学习与自监督学习2.自监督学习与FSL二、元学习与FSL1.元学习是什么2.元学习与FSL三、迁移学习与FSL1.迁移学习2.迁移学习与FSL总结 前言 本人的研究方向是少样本图像分类...
  • 如何学习计算机网络——学习方法

    万次阅读 多人点赞 2019-04-03 13:17:18
    一、网络课程究竟难在哪? 1.内容比较乱 如果把《计算机网络》看做是一本计算机网络导论方面的教材,就不会认为乱了,因为导论就是为了解决知识凌乱问题而设置的课程,比如计算机导论,因此也应该有计算机网络导论...
  • 学习PHP7如何快速安装WEB服务器

    万次阅读 2020-07-05 17:53:18
    学习php7需要安装web服务器,那么新手如何快速安装web服务器 首先我们来简单了解一下,什么叫web服务器 在了解什么是web服务器之前,我们先来了解什么是服务器:服务器是计算机的一种,服务器与普通电脑内部结构...
  • 增强学习、增量学习、迁移学习——概念性认知

    万次阅读 多人点赞 2016-07-18 15:06:11
    一、增强学习/强化学习(Reinforcement Learning ) 二、增量学习(Incremental learning) 三、迁移学习(Transfer Learning)
  • 学习学习学习-作者:李笑来

    千次阅读 2014-10-13 14:24:49
    学习学习学习 Table of Contents 前言 a) 关于《学习学习学习》 b) 写作风格 1. 学习是意识问题 2. 成功需要先例 3. 学习是一辈子的事情 4. 专家心态 5. 读书只有一种:精读 6. 选书...
  • 此示例说明如何使用迁移学习对预训练的卷积神经网络 AlexNet 进行重新训练,以对新图像集进行分类。尝试此示例,了解如何在 ...您可以使用较少数量的训练图像快速地将已学习的特征迁移到新任务。 本示例用到了Alex...
  • 如何学习SQL?如何快速入门SQL?

    千次阅读 2019-09-18 13:41:13
    网上随便一搜,都能搜出一大堆学习SQL的资料,但是反而令人无从下手。有些资料已经过时,有些资料质量不好,选取合适的资料能使我们学习事半功倍。 通过我个人的亲身学习,才知道哪些资料对于我们学习SQL事最有...
  • 笔者如今学习android有近8个月,此时才真正地学一本书也甚是惭愧。 在此分享一下自己大概的学习经历。(笔者在大一下就开始android了,的时候只有c与c++的基础,一个学期+寒假在OJ上刷了近300道题。对java...
  • 一天一点,是不能满足我的快速学习欲望的。 在京东上,买了5本微信开发的书,机械工业出版社的IT相关的书,质量还不错。1本是Java的,4本是PHP的。Java的那本,是CSDN博客专家“柳峰”写的,很不错,由于熟悉Java...
  • Thymeleaf学习总结(一):快速入门

    万次阅读 多人点赞 2019-04-03 13:35:36
    Thymeleaf快速入门 SpringBoot并不推荐使用jsp,但是支持一些模板引擎技术,如:Freemarker,Thymeleaf,Mustache 1、为什么选择Thymeleaf Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代...
  • 深度神经网络有一个大问题-他们一直渴望数据。...半监督学习是另一个快速发展的领域,它利用通过无监督培训到的潜在变量来提高监督学习的性能。这是一个重要的概念,但其范围仅限于无监督与受监督数据比率相对较大且
  • NetBeans的学习资源

    万次阅读 2019-02-28 12:13:29
    2、NetBeans IDE Java 快速入门教程 3、NetBeans 平台学习资源 4、NetBeans网络视频教程 【Java面试题与答案】整理推荐 基础与语法 集合 网络编程 并发编程 Web 安全 设计模式 框架 算法与数据结构 ...
  • 如何在线倍速观看百度网盘学习视频并快速做笔记

    万次阅读 多人点赞 2017-11-15 11:12:19
    在电脑上观看百度网盘里的学习视频,语速有点慢2.一边观看一边打字做笔记,速度有点跟不上视频的播放PS:没有时间观看罗里吧嗦经过的童鞋可以直接看结果第4点和结论,如果有更好的方法求分享~~经过1.为了能够倍速...
  • 第01课:高效学习方程式,你的学习到底是哪里出了问题一、学习不好的原因高效学习的方程式,最终的学习效果=时间*精力*注意力*目标*策略。第一,为你提供在学习上改进的方向。当你把每个因素都提高了,从目标到策略...
  • 说实话,对于学习路线这种文章我一般是不写的,大家看我的文章也知道,我是很少写建议别人怎么样怎么样的文章,更多的是,写自己的真实经历,然后供大家去参考,这样子,我内心也比较踏实,也不怕误导他人。...
  • verilog学习记(快速入门)

    万次阅读 2013-05-07 21:49:26
    事实上,还有很多开源的工具可以使用,比如说iverilog+gtkwave,大家如果有兴趣,可以在网上查找相关的内容。现在的芯片设计越来越复杂,如果按照基本的门电路设计,那么效率是非常低的。恰当地使
  • 新手如何学习UG,初学UG编程的有什么快速入门方法。也许你学习软件时不知道该从哪里着手起。这里,小编总结以往学习UG编程时的经验。告诉新手,学习时,一般先学习三维造型,由于UG命令多,因此,需要不断进行练习...
  • java学习之道 --- 如何学习java?

    万次阅读 多人点赞 2017-04-02 00:27:58
    当然,大部分人都是在问我怎么学习,自己不知道该怎么了,让我出个主意啥的,真正讨论问题的并且加了我好友的,大概只有两个吧。因为总有人陆陆续续的加我并且问我怎么学习啊啥的,一个一个回复
  • 前端学习路线

    万次阅读 多人点赞 2015-10-28 11:22:47
    应该具备快速学习能力。 前端开发工程师 不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 413,171
精华内容 165,268
关键字:

网络学习怎么快速学完