码迷,mamicode.com
首页 > 编程语言 > 日排行
python基础 之(一) --- 基础语法1
注释 * 单行注释 > * 格式: #注释内容 * 多行注释 > * 格式: '''注释内容''' ### 变量 * 标识符构成规范 > * 数字、字母、下划线 > * 不可以数字开头 > * 不可以使用python的关键字 * 自定义名字规范 > * 自定义py文件名:英文字母全部小写,每个单词用 ...
分类:编程语言   时间:2019-05-09 22:10:29    阅读次数:168
JavaScript学习思维导图
JS基本概念 JS操作符 JS基本语法 JS数组 JS Date用法 JS 字符串用法 JS编程风格 JS实践 ...
分类:编程语言   时间:2019-05-09 22:11:20    阅读次数:135
你要Java学习指南来了!整理了一份零基础Java系统学习路线送给你们!
这里整理一份 Java 的学习路线,希望对想要学习 Java 还没有头绪的小伙伴有所帮助~ ...
分类:编程语言   时间:2019-05-09 22:11:53    阅读次数:162
一句话介绍java知识
1、方法的重载 A1:在一个类中定义多个名称相同,参数不同的方法,即为方法的重载 2、方法的递归 A2:在一个方法的内部调用自身的过程,递归必须有结束条件,否则会陷入无限递归的状态。 3、面向对象的特点——多态性 A3:在程序中允许出现重名现象,一个类中定义的属性和方法被其他类集成后,它们可以具有不 ...
分类:编程语言   时间:2019-05-09 22:16:34    阅读次数:167
多线程
1.1 程序和进程 程序就是一堆静态的代码,存储在硬盘上。程序如果不运行,本质就是一个文件。 程序一次运行产生进程,进程一直向前运行,直到进程结束。 1.2 操作系统的发展 单任务操作系统:一段时间只能运行一个程序(任务)。CPU利用率非常低。 | |/ 引入进程的概念 把程序的一次运行产生进程(内 ...
分类:编程语言   时间:2019-05-09 22:17:58    阅读次数:190
Python 多线程
python中的线程实现 python 的 thread 模块是比较底层的模块,threading 模块是对 thread 做了一些封装的,可以更好的使用 说明: 多线程执行 # coding=utf-8 import threading import time class HelloWorld(t ...
分类:编程语言   时间:2019-05-09 22:18:47    阅读次数:195
Java邮件发送工具类
个人博客 地址:https://www.wenhaofan.com/article/20190507104851 引入Pom依赖 依赖于apchae email包,maven项目可直接加入以下依赖,普通项目将jar添加进build path即可 org.apache.commons commons-... ...
分类:编程语言   时间:2019-05-09 22:19:12    阅读次数:149
SpringMVC
MVC包含Model(模型层)、View(视图层)、Controller(控制层)三层,用户发送请求到Controller,Controller层接受请求、转发请求,委托Model层进行数据处理,Model层(模型层)处理请求,将结果返回给Controller层,Controller层将试图渲染交给 ...
分类:编程语言   时间:2019-05-09 23:29:26    阅读次数:167
Spring基础14——Bean的生命周期
1.IOC容器中的Bean的生命周期方法 SpringIOC容器可以管理Bean的生命周期,Spring允许在Bean生命周期的特定点执行定制的任务。SpringIOC容器对Bean的生命周期进行管理的过程: 1)通过构造器或工厂方法创建Bean实例 2)为bean的属性设置值和对其他bean的引用 ...
分类:编程语言   时间:2019-05-09 23:29:57    阅读次数:141
使用javamail发送邮件03
使用java发送邮件,这里发件是使用qq邮箱发送;如果使用其他类型邮箱,将qq相关的信息改成对应的邮箱; ...
分类:编程语言   时间:2019-05-09 23:35:54    阅读次数:169
Python基础知识(八)—集合
集合 set 定义 由一系列不重复的不可变类型变量组成的可变散列容器。 相当于只有键没有值的字典(键则是集合的数据)。 基础操作 创建空集合: 集合名 = set() 集合名 = set(可迭代对象) 创建具有默认值集合: 集合名 = {1, 2, 3} 集合名 = set(可迭代对象) 添加元素: ...
分类:编程语言   时间:2019-05-09 23:37:34    阅读次数:169
python3 linux
记录了Linux 安装python3.7.0的详细过程,供大家参考,具体内容如下 我这里使用的时centos7-mini,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的python版 ...
分类:编程语言   时间:2019-05-09 23:39:01    阅读次数:149
树状数组
很久之前写过一篇 只不过很短(我太弱了) 倒还基础 传送门 1.单点查询+区间修改 2.区间修改+单点查询 差分的思想 查询 设原数组为a[ i ], 设数组tree[ i ] = tree[ i ] - tree[i - 1](a[ 0 ] = 0) 则a[ i ] = tree[1] + tre ...
分类:编程语言   时间:2019-05-09 23:42:15    阅读次数:179
Python常用正则表达式
1 匹配首尾空格的正则表达式:(^\s*)|(\s*$) 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9]*$"。 4 只能输入n位的数字:"^\d{n}$"。 5 只能输入至少n位的数字:"^\d{n,}$"。 6 只能输入m~n位的数字:。" ...
分类:编程语言   时间:2019-05-09 23:44:17    阅读次数:178
Java基础-1-基本语法
写于 2019.5.9 参考:www.java1234.com 安装Java (1) 安装 在oracle官网下载好 jdk1.8 windows x64 安装程序 按默认安装jdk和jre (2) 配置环境 修改 计算机 属性 高级系统设置 环境变量 系统变量 新建 Java_Home变量,值为: ...
分类:编程语言   时间:2019-05-09 23:47:02    阅读次数:224
go语言之数据类型和格式化输出
1、数据类型 2、格式化输出 ...
分类:编程语言   时间:2019-05-09 23:51:55    阅读次数:675
Java基础(4)
一、1.关键字的定义和特点 定义:被Java语言赋予了特殊含义,用作专门用途的字符串(单词) 特点:关键字中的字母都小写 2.标识符:Java对各种变量、方法、和类等要素命名时使用的字符序列称为标识符。 凡是自己可以起名字的地方都叫标识符。如:类名、方法名、变量名、接口名。。。 定义合法标识符的规则 ...
分类:编程语言   时间:2019-05-09 23:52:54    阅读次数:208
冒泡排序
冒泡排序是一个非常经典的排序方法,虽然其排序效率不是非常高,但是还是非常有必要了解一下其原理。 我认为了解一个算法之前,或是用java实现其之前,还是通过图示的方式来了解比较好,一张图印在脑海,写啥都不是事。 例如对于数组[24,69,80,57,13],冒泡排序流程如下: 整个过程总结一下: 对于 ...
分类:编程语言   时间:2019-05-09 23:53:29    阅读次数:202
线程与进程(续)
socket服务端实现并发 # 注意在socker中listen中班连接池限制就失去作用了。可以使用线程池对连接数进行限制 无论是开线程还是进程都消耗资源,开线程消耗的资源比开进程小, 池: 为了减缓计算机硬件压力,避免计算机硬件设备崩溃 虽然减轻了计算机硬件的压力,但是一定程度上减低了持续的效率 ...
分类:编程语言   时间:2019-05-09 23:53:48    阅读次数:238
python文件问题
文件操作方法 1. 编码方式: 在操作文件的时候,指定文件的编码方式(#encoding = 'utf -8') 就相当于改变了读取文件编码的格式 文件中还有一个方法: print(文件名.enconding) #就相当于输出文件的编码方式 2. 文件跳转光标 #当第一次读文件的时候,是在文件最头部 ...
分类:编程语言   时间:2019-05-09 23:54:03    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!