码迷,mamicode.com
首页 > 编程语言 > 周排行
Java初学者的学习路线推荐
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看 ...
分类:编程语言   时间:2018-11-28 12:20:22    阅读次数:196
Java学习经验总结
当下最火的编程语言Java语言对编程者的逻辑性要求较高,需要有良好的逻辑思维能力。 进行Java语言的学习,首先要对其运行工具有相应的了解。其需要用myeclipse或者eclipse,并且需要环境的配置。这两款工具是功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发. ...
分类:编程语言   时间:2018-11-28 12:20:29    阅读次数:136
【转】浅析Python中的struct模块
【转】浅析Python中的struct模块 最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在c语言中的作用,它定 ...
分类:编程语言   时间:2018-11-28 12:22:01    阅读次数:142
Python爬虫系列-Requests库详解
Requests基于urllib,比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。 实例引入 200 ] 各种请求方式 基本GET请求 { "args": {}, "headers": { "Accept": " / ", "Accept Encoding": "gzip, ...
分类:编程语言   时间:2018-11-28 12:22:15    阅读次数:202
Eclipse无法使用springboot2.x
很久以前,初次接触Maven和springboot。然后就按着网上的教程通过Eclipse测试,springboot1.4.3版本没有任何问题,但是修改为2.x就是报错,这里已经记不清当时是什么原因了。后来一个偶然的机会接触了IDEA,在IEDA上面居然能使用springboot2.x。这时候就纳闷 ...
分类:编程语言   时间:2018-11-28 12:23:57    阅读次数:314
python类与对象的组合与继承
1、把类的对象实例化放到一个新的类里面叫做类的组合,组合就是指几个横向关系的类放在一起,纵向关系的类放在一起是继承,根据实际应用场景确定。简单的说,组合用于“有一个”的场景中,继承用于“是一个”的场景中。例如,水池里有一个乌龟,天上有一个鸟,地上有一个小甲鱼,这些适合使用组合。青瓜是瓜,女人是人,鲨 ...
分类:编程语言   时间:2018-11-28 12:24:59    阅读次数:282
Java基础知识回顾之三 ----- 封装、继承和多态
前言在上一篇中回顾了java的修饰符和String类,这篇就来回顾下Java的三大特性:封装、继承、多态。封装什么是封装在面向对象程式设计方法中,封装是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用
分类:编程语言   时间:2018-11-28 12:25:07    阅读次数:259
Java基础知识回顾之六 ----- IO流
前言在上一篇文章中,回顾了Java的多线程。而在本篇文章中主要介绍JavaIO的相关知识。IO的介绍什么是IO?IO的名称又来是Input与Output的缩写,也就是输入流和输出流。输入流用于从源读取数据,输出流用于向目标写数据。可以从下列示例图来了解IO流:IO流使用IO流对文件的操作主要分为字符流和字节流。字符流字符流有两个抽象类:Writer和Reader类。其对应子类FileWriter和
分类:编程语言   时间:2018-11-28 12:25:16    阅读次数:218
Spring 跨域问题CORS (Cross Origin Resources Share)
1、Spring给我们提供了三种跨域方法 2、CorsFilter 过滤器 CorsFilter代码如下: web.xml代码如下: 3、CorsConfiguration Bean <mvc:cors>: 4、@CrossOrigin 注解 @CrossOrigin 注解本质上也是用来配置 Cor ...
分类:编程语言   时间:2018-11-28 12:25:26    阅读次数:171
Java基础知识回顾之七 ----- 总结篇
前言在之前Java基础知识回顾中,我们回顾了基础数据类型、修饰符和String、三大特性、集合、多线程和IO。本篇文章则对之前学过的知识进行总结。除了简单的复习之外,还会增加一些相应的理解。基础数据类型基本数据类型主要有:byte、short、int、long、float、double、char、boolean它们可以分为三类:数值类型:byte、short、int、long、float、doub
分类:编程语言   时间:2018-11-28 12:27:04    阅读次数:142
Spring Cloud下使用Feign Form实现微服务之间的文件上传
Spring Cloud现在已经被越来越多的公司采用了,微服务架构比传统意义上的单服务架构从复杂度上多了很多,出现了很多复杂的场景。比如,我们的产品是个app,支持第三方登录功能,在手机端调用第三方授权接口之后,返回了用户的相关信息,比如open_id,性别,头像等。这些信息我们需要保存在我们服务器上,当时针对头像是应该保存图片的url还是图片本身发生了歧义,在一番讨论之后,得出的结果是,我们需要通过url将图片下载到我们本地,然后调用我们自己的文件微服务中上传功能保存起来。
分类:编程语言   时间:2018-11-28 12:27:15    阅读次数:363
Java基础知识回顾之四 ----- 集合List、Map和Set
前言在上一篇中回顾了Java的三大特性:封装、继承和多态。本篇则来介绍下集合。集合介绍我们在进行Java程序开发的时候,除了最常用的基础数据类型和String对象外,也经常会用到集合相关类。集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用。集合类型主要有3种:List、Set、和Map。它们之间的关系可用下图来表示:注:Map不是collecti
分类:编程语言   时间:2018-11-28 12:27:32    阅读次数:155
撩课-Java每天5道面试题第11天
86.如何获得高效的数据库逻辑结构? 87.数据库三范式是什么? 88.SQL语句分为哪几种? 89. Delete、truncaate、drop都是删除语句,它们有什么分别? 90.Where和having都是条件筛选关键字,它们有什么分别? ...
分类:编程语言   时间:2018-11-28 12:28:09    阅读次数:179
Java数据类型
就简单总结一下Java的几种数据类型吧。 javab中取值范围从高到低比较:byte、shortint、longfloat、double,这里还有个默认值问题,byte,short,int,long默认型为int,比如a=3,这里的3就是整形,除非前面加上特定的数据类型说明,否则默认int型,flo ...
分类:编程语言   时间:2018-11-28 12:28:28    阅读次数:240
获取浏览器语言的解决方案
1.问题分析 首先查看一下 navigator 对象中的这几个与 language 相关的属性。 navigator 对象包含有关浏览器的信息。没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。 language:返回当前的浏览器语言(来自 Mozilla Develope ...
分类:编程语言   时间:2018-11-28 12:29:53    阅读次数:148
JAVA jdk环境搭建
【我使用的版本jre1.8.0_181 w10系统 】 1.jdk安装(尽量安装在c盘默认,避免后序出现的一系列问题) 图1.1 图1.2点击下一步 图1.3点击下一步 2.环境变量配置(JAVA_HOME CLASSPATH PATH) (1)JAVA_HOME(变量名必须大写,变量值为自己安装目 ...
分类:编程语言   时间:2018-11-28 12:31:13    阅读次数:173
python中小数点后取2位(四舍五入)以及取2位(四舍五不入)
一.小数点后取2位(四舍五入)的方法方法一:round()函数其实这个方法不推荐大家使用,查询资料发现里面的坑其实很多,python2和python3里面的坑还不太一样,在此简单描述一下python3对应的坑的情况。 a = 1.23456b = 2.355c = 3.5d = 2.5print(r ...
分类:编程语言   时间:2018-11-28 12:31:47    阅读次数:304
Java基础知识回顾之五 ----- 多线程
前言在上一篇文章中,回顾了Java的集合。而在本篇文章中主要介绍多线程的相关知识。主要介绍的知识点为线程的介绍、多线程的使用、以及在多线程中使用的一些方法。线程和进程线程表示进程中负责程序执行的执行单元,依靠程序进行运行。线程是程序中的顺序控制流,只能使用分配给程序的资源和环境。进程表示资源的分配和调度的一个独立单元,通常表示为执行中的程序。一个进程至少包含一个线程。进程和线程的区别进程至少有一个
分类:编程语言   时间:2018-11-28 12:32:37    阅读次数:205
python3 练习题100例 (十九)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """练习十九:计算1-2+3...+99中除了88以外所有数的和""" __author__ = 'Fan Lijun' s1 = 0 s2 = 0 for x in range(1, 100, 2): ... ...
分类:编程语言   时间:2018-11-28 12:33:45    阅读次数:102
Java核心(四)你不知道的数据集合
导读:Map竟然不属于Java集合框架的子集?队列也和List一样属于集合的三大子集之一?更有队列的正确使用姿势,一起来看吧!Java中的集合通常指的是Collection下的三个集合框架List、Set、Queue和Map集合,Map并不属于Collection的子集,而是和它平行的顶级接口。Collection下的子集的关系如文章开头图片所示。本文的重点将会围绕:集合的使用、性能、线程安全、差
分类:编程语言   时间:2018-11-28 12:34:25    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!