码迷,mamicode.com
首页 > 编程语言 > 周排行
Java设计模式:23种设计模式
1. 软件设计模式概述 2. GoF 的 23 种设计模式的分类和功能 3. UML中的类图及类图之间的关系 4. 开闭原则——面向对象设计原则 5. 里氏替换原则——面向对象设计原则 6. 依赖倒置原则——面向对象设计原则 7. 单一职责原则——面向对象设计原则 8. 接口隔离原则——面向对象设计 ...
分类:编程语言   时间:2019-05-11 17:50:06    阅读次数:193
javascript常用方法总结
1、JavaScript:写入 HTML 输出 1 document.write("<h1>This is a heading</h1>"); 2 document.write("<p>This is a paragraph</p>"); 2、JavaScript:对事件作出反应 1 <button ...
分类:编程语言   时间:2019-05-11 17:53:00    阅读次数:129
python下pip的安装
一、下载pip并安装# wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-1.4.tar.gz#md5=ca790be30004937987767eac42cfa44a# tar -zxf pi ...
分类:编程语言   时间:2019-05-11 17:54:06    阅读次数:124
Java ——if条件语句 switch语句
本节重点思维导图 if条件语句 switch语句 程序执行: 从上往下,当变量的值等于某一个case时,则执行case所对应的语句块,遇到break结束;如果所有的case都不匹配,则执行default。 beak:跳出当前的switch语句。 注意:变量的数据类型只能是char byte shor ...
分类:编程语言   时间:2019-05-11 17:54:48    阅读次数:148
java 深浅copy
1.深浅copy的定义 1.浅拷贝:只复制一个对象,对象内部存在的指向其他对象数组或者引用则不复制。 2.深拷贝:对象,对象内部的引用均复制。 1.1浅拷贝图示 为了更好的理解它们的区别我们假设有一个对象A,它包含有2对象对象A1和对象A2,如图: 对象A进行浅拷贝后,得到对象B但是对象A1和A2并 ...
分类:编程语言   时间:2019-05-11 17:56:54    阅读次数:155
python 函数-递归函数
递归函数 ...
分类:编程语言   时间:2019-05-11 17:57:26    阅读次数:140
在Windows上安装Python 方法步骤
Python 是夸平台的。要学习 Python 首先得把它安装到你的电脑上。下面介绍在Windows 平台上安装过程 在Windows上安装Python Python 官网:https://www.python.org/ 根据自己 Windows 系统版本64位还是32位,从官网下载对应的 Pyth ...
分类:编程语言   时间:2019-05-11 17:58:57    阅读次数:134
中国大学MOOC 浙江大学 C语言程序设计进阶 翁恺 自拟题解
第一章 题目: 字符串比对 字符串比对 题目内容: 题目说起来很简单,你会读到两个字符串,每个字符串占据一行,每个字符串的长度均小于10000字符,而且第一个字符串的长度小于第二个字符串的。你的程序要找出第一个字符串在第二个字符串中出现的位置,输出这些位置,如果找不到,则输出-1。 注意,第一个字符 ...
分类:编程语言   时间:2019-05-11 18:00:45    阅读次数:134
自学Java编程,如何才能混到一个7K薪资实习生的岗位
现在Java软件开发的专业一直都是热门,有很多专业的学生,比如电子、机械、会计、土木等等专业由于专业本身没有更高的提升空间,所以现在的年轻人更加喜欢做一些科技前沿的工作,毕竟现在接触的都是电子产品。而Java开发是大部分人选择的原因是因为需求量大,工资非常高。在北京这样的城市,只要自己肯努力肯付出, ...
分类:编程语言   时间:2019-05-11 18:04:59    阅读次数:154
0511 二维数组定义
二维数组 数组的数组 二维数组的每一个元素是一个一维数组 定义格式 数据类型[][] 数组名 = new 数据类型[二维数组的长度/包含的一维数组的个数][每个一维数组的长度]; int[][] arr = new int[3][5]; 定义了一个整型的二维数组,其中包含3个一维数组,每个一维数组可 ...
分类:编程语言   时间:2019-05-11 18:06:26    阅读次数:117
springboot整合mybatis-plus逆向工程
"MyBatis Plus" (简称 MP)是一个 "MyBatis" 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 "官方文档" 代码生成器 AutoGenerator 是 MyBatis Plus 的代码生成器,通过 AutoGenerator 可以快速生 ...
分类:编程语言   时间:2019-05-11 18:08:50    阅读次数:137
JavaScript使用
JavaScript使用 1.内容写入 HTML 2.代码嵌入HTML 3.HTML引入文件 ...
分类:编程语言   时间:2019-05-11 18:12:56    阅读次数:102
java 获取视频时间
//先将视频保存到项目生成临时文件,获取时长后删除临时文件 // 使用fastdfs进行文件上传 @RequestMapping("/uploadVideoToFast") @ResponseBody public Map uploadVideoToFast(@RequestParam("file"... ...
分类:编程语言   时间:2019-05-11 18:13:37    阅读次数:140
指针和数组
对数组的元素使用取地址符就能得到指向该元素的指针: 编译器自动讲数组名字替换为一个指向数组首元素的指针: 当数组作为一个auto变量的初始值时,推断得到的类型是指针而非数组: 使用ia作为初始值执行初始化的过程: decltype(ia)返回的类型是由10个整数构成的数组: 指针也是迭代器 允许使用 ...
分类:编程语言   时间:2019-05-11 18:18:07    阅读次数:141
Leetcode刷题记(8)——删除排序数组中的重复项
搬运工~ 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: ...
分类:编程语言   时间:2019-05-11 18:19:43    阅读次数:284
JavaScript
JavaScript JavaScript是由网景公司开发的一种跨平台面向对象(object-oriented)的网页脚本语言(Web Script Language)是目前流行的网页特效设计语言JavaScript代码可直接嵌入HTML文件中随网页一起传送到客户端浏览器,然后通过浏览器来解释执行。 ...
分类:编程语言   时间:2019-05-11 18:20:04    阅读次数:107
机器学习算法学习---处理聚类问题常用算法(二)
相比其他的聚类方法,基于密度的聚类方法可以在有噪音的数据中发现各种形状和各种大小的簇。DBSCAN(Ester, 1996)是该类方法中最典型的代表算法之一。 ...
分类:编程语言   时间:2019-05-11 18:20:34    阅读次数:192
python 函数文档
1.使用help函数(推荐使用) 2.函数名.__doc__ 3.自定义函数的文档 ...
分类:编程语言   时间:2019-05-11 18:24:39    阅读次数:142
Spring Boot配置文件的加载顺序
配置文件的加载顺序, 后加载的会覆盖先加载的:也就是properties配置文件的内容会替换掉.yml及.yaml文件的内容 ...
分类:编程语言   时间:2019-05-11 18:26:10    阅读次数:126
java数据结构之HashSet和TreeSet
一、HashSet源码注释 public class HashSet<E> extends AbstractSet<E> implements Set<E>, Cloneable, java.io.Serializable { static final long serialVersionUID = ...
分类:编程语言   时间:2019-05-11 18:29:16    阅读次数:109
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!