码迷,mamicode.com
首页 > 编程语言 > 周排行
学习Java第一步:安装Intellij IDEA和JDK
注:其实真正学习一门新语言的第一步并不是安装开发工具,我是C#转JAVA,有一点编程经验了,所以可以直接跳过前面几步,直接上IDE. 1.下载IntelliJ IDEA 【官网】 http://www.jetbrains.com/idea/ 这里推荐一个免费的关于IntelliJ IDEA的教学视频 ...
分类:编程语言   时间:2019-07-02 19:09:36    阅读次数:110
Java基础:1、继承的概念和继承的特点
一、基础概念介绍 1、继承是什么? 众所周知,继承是面向对象的三大特征之一。具体将继承理解为两个类之间的关系,被继承的类称为父类,进行父类操作的类叫做子类。子类是对于父类的扩展,通过继承可以使得子类访问父类的非私有成员变量以及成员方法,还可以在子类中对父类中原有的方法进行覆盖重写。 2、继承带来了什 ...
分类:编程语言   时间:2019-07-02 19:14:10    阅读次数:94
java权限过滤器
个人案列: ...
分类:编程语言   时间:2019-07-02 19:14:25    阅读次数:121
python解释器安装教程以及环境变量的配置
一‘’Python是一门强大的语言,目前已支持所有主流操作系统,在Windows7,Windows10系统上需要安装一下: 1. 打开官网 https://www.python.org/downloads/windows/ 下载中心 2. 最上边是两个最新的版本,长期计划,推荐使用python3,如 ...
分类:编程语言   时间:2019-07-02 19:16:50    阅读次数:151
python dir()详解
Python dir() 函数 Python 内置函数 描述 dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。 语法 di ...
分类:编程语言   时间:2019-07-02 19:18:55    阅读次数:102
Python Requests库 Get和Post的区别
(1) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。 (2) GET方式提交的数据最多只能有1024 Byte,而POST则没有此限制。 (3) 安全性问题。正如在(1)中提到,使用 Get 的时候,参数会显示在地址栏上,而 ...
分类:编程语言   时间:2019-07-02 19:20:31    阅读次数:97
java 深拷贝与浅拷贝机制详解
浅拷贝 浅拷贝:被拷贝对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 比如举个例子,一个类A中有另外一个类B类型的变量。在A重写clone函数调用super.clone的时候,创建的新对象和原来对... ...
分类:编程语言   时间:2019-07-02 19:23:36    阅读次数:134
spring boot集成mybatis
1.新建一个spring boot web工程 idea: file-->new-->project-->Spring Initializr一路next下去。 2.最终目录 pom.xml application.yml 3.创建mapper 接口ISelectIdMapper.java resou ...
分类:编程语言   时间:2019-07-02 19:26:35    阅读次数:88
学习Go语言之策略模式
1.首先定义接口,所有的策略都是基于一套标准,这样策略(类)才有可替换性。声明一个计算策略接口 2.接着两个接口实现类。复习golang语言实现接口是非侵入式设计。 3.声明一个策略类。复习golang中规定首字母大写是public,小写是private。如果A,B改为小写a,b,在客户端调用时会报 ...
分类:编程语言   时间:2019-07-02 19:26:54    阅读次数:119
linux下面升级 Python版本并修改yum属性信息
最近需要在linux下使用python,故需要升级一下python版本,上网查询了一下相关资料,更新了一下linux下面的python环境,记录如下: linux下面升级 Python版本并修改yum属性信息 首先linux下查询python版本 [root@test30 chengshaoling ...
分类:编程语言   时间:2019-07-02 19:27:18    阅读次数:139
Spring Cloud微服务架构升级总结
? 【编者的话】微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 背景 应用系统的架构历史 什么是微服务? ...
分类:编程语言   时间:2019-07-02 19:29:03    阅读次数:88
java-继承
继承 ? 继承概要 Java继承是面向对象的最显著的一个特征。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力 继承所表达的就是一种对象类之间的相交关系,它使得某类对象可以继承另外一类对象的数据成员和成员方法。若类B继承类A,则属于B的对象便具有类A的全部或部分性 ...
分类:编程语言   时间:2019-07-02 19:29:21    阅读次数:111
spring源码阅读(二) Bean加载之自定义标签加载
紧接着上一篇关于spring默认标签加载,这一篇来看下自定义标签的加载 继续从 DefaultBeanDefinitionDocumentReader来看 写在前边的东西,最近结合着《架构整洁之道》和《spring源码深度解析》这两本书一块儿看着,架构整洁之道里描述的一些面向对象的开发原则,接口隔离 ...
分类:编程语言   时间:2019-07-02 19:29:58    阅读次数:130
JAVA基础之HttpServletResponse响应
用户在客户端输入网址(虚拟路径)时,开始发送一个HTTP请求(请求行、请求头、请求体)至服务器。服务器内的Tomcat引擎会解析请求的地址,去找XML文件,然后根据虚拟路径找Servlet的真实路径,真实的Servlet会将请求的信息封装成request(请求)对象,然后再创建一个response( ...
分类:编程语言   时间:2019-07-02 19:31:34    阅读次数:99
No Spring Session store is configured: set the 'spring.session.store-type'
发现session store type使用来存放session的存储方式,目前Spring boot中只支持Redis方式。 由于本应用暂无需将session放入redis的需求,故这里就可以将session store type设置为none. 这里我们将此配置信息放入application.p ...
分类:编程语言   时间:2019-07-02 19:32:38    阅读次数:130
Invalid bound statement (not found)--spring boot集成mybatis
问题: 解决: 1.appliation.yml中要加上xml配置,我就是这个问题 2.xml中namespace中配置的mapper一定要正确,我的是com.exa前引号后多了一个空格,让我找了两天才找出来。 ...
分类:编程语言   时间:2019-07-02 19:33:32    阅读次数:214
python进阶资源
本文为不同阶段的Python学习者从不同角度量身定制了49个学习资源。 初学者 Welcome to Python.org https://www.python.org/ 官方Python站点提供了一个开始使用Python生态系统和学习Python的好方法,包括官方文档。 https://www.p ...
分类:编程语言   时间:2019-07-02 19:34:56    阅读次数:138
利用rest 参数进行数组添加
rest参数中的变量代表一个数组,所有数组特有的方法都可以用于这个变量: ...
分类:编程语言   时间:2019-07-02 19:36:13    阅读次数:100
python读写csv文件
今天闲来无事,写了会CSV,简单总结下csv具体操作 什么是csv 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本) 读csv文件 1、首先导入CSV模板 2、创建一个CSV文件对象 3 ...
分类:编程语言   时间:2019-07-02 19:38:49    阅读次数:106
Levenshtein distance 编辑距离算法
这几天再看 virtrual-dom,关于两个列表的对比,讲到了 Levenshtein distance 距离,周末抽空做一下总结。 Levenshtein Distance 介绍 在信息理论和计算机科学中,Levenshtein 距离是用于测量两个序列之间的差异量(即编辑距离)的度量。两个字符串 ...
分类:编程语言   时间:2019-07-02 19:39:41    阅读次数:121
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!