码迷,mamicode.com
首页 > 编程语言 > 日排行
阿里云短信服务(JAVA)
一,前言 ? 短信验证码想必大家都不陌生,在很多网站,APP中都有使用到。比如登录,注册,身份校验等场景。不过通常情况下,短信服务都是外包给第三方公司的,接下来向大家分享如何使用阿里的短信服务。 二,云通信 ? 阿里云官网: ? 忘记说了,没有账号的可以直接使用阿里旗下的任何一款账号进行登录,支付宝 ...
分类:编程语言   时间:2019-08-15 21:22:25    阅读次数:299
大数运算之 Java BigInteger 的基本用法
大数运算之 Java BigInteger 的基本用法 在程序设计竞赛中会遇到高精度运算的问题,C++没有高精度运算,只能手动模拟人工运算,手动实现高精度,而 包中的 提供了高精度的基本运算,因此竞赛中常用 Java 解决高精度运算问题。 ~~当然如果比赛支持 就当我没说。~~ BigInteger ...
分类:编程语言   时间:2019-08-15 21:24:47    阅读次数:100
Java 算术运算符号总结
6大运算符 1.算术运算符:(+ - * / % ) 同级顺序与数学无异议 2.赋值运算符 : = (1)赋值运算符的优先级低于算术运算符,遵循从右到左 (2)不要将赋值运算符与相等运算符“==”混淆 3.关系运算符:(1)>、<、>=、<= (2) !=、== 4.条件运算符 :?: 是一种三目运 ...
分类:编程语言   时间:2019-08-15 21:29:05    阅读次数:107
python 之 前端开发(盒子模型、页面布局、浮动、定位、z-index、overflow溢出)
11.312 盒子模型 HTML文档中的每个元素都被比喻成矩形盒子, 盒子模型通过四个边界来描述:margin(外边距),border(边框),padding(内填充),content(内容区域),如果把一个盒子比喻成一个壁挂相片,那么 1、css显示模式:块级、行内、行内块级 在HTML中HTML ...
分类:编程语言   时间:2019-08-15 22:42:44    阅读次数:117
StringBoot 易上手的java框架
StringBoot是一个几乎不需要配置的Java框架,能够帮助开发者专注于业务逻辑,而不需要关心框架的复杂配置. 1.新建一个SpringBoot项目. + 打开IDEA,new project Spring Intializr(每一步确认JDK版本是否一致) Web Spring Web Sta ...
分类:编程语言   时间:2019-08-15 22:47:28    阅读次数:170
排序算法 - 计数排序
基本思想 计数排序是一种线性排序算法,它利用了一个数组,因为数组下标的增长是线性的,所以它就把自己的元素转换成新开辟数组的下标。可是下标都是非负数啊?数组当中的值有正有负啊。做一个简单的转化就行了:找到数组中最小元素,用元素值减去,这样一来,所有元素对应的下标就求出来了。(实际上感觉像是个映射函数? ...
分类:编程语言   时间:2019-08-15 22:49:00    阅读次数:119
Java-JUC(十四):SimpleDateFormat是线程不安全的
SimpleDateFormat是Java提供的一个格式化和解析日期的工具类,日常开发中应该经常会用到,但是由于它是线程不安全的,多线程公用一个SimpleDateFormat实例对日期进行解析、格式化都会导致程序出错,接下来就讨论下它为何是线程不安全的,以及如何避免。 问题复现 编写测试代码如下: ...
分类:编程语言   时间:2019-08-15 22:50:56    阅读次数:114
第17课 python 模块
第17课 python 模块
分类:编程语言   时间:2019-08-15 22:51:33    阅读次数:96
使用Python解析JSON
使用Python解析JSON json是一种轻量级的数据交换格式,易于阅读和编写。 json函数具体作用描述 | 函数 | 具体描述作用 | | : : | | | json.dumps | 将python对象编码为JSON字符串 | | json.loads | 将已编码的JSON字符串编码为Py ...
分类:编程语言   时间:2019-08-15 22:53:30    阅读次数:116
使用Docker部署JavaWeb项目
首先准备一台Centos 7的虚拟机并安装Docker。 docker成功安装 配置国内镜像 vi /etc/docker/daemon.json { "registry-mirrors" : ["https://3laho3y3.mirror.aliyuncs.com"] } 重启服务 sudo ...
分类:编程语言   时间:2019-08-15 22:54:35    阅读次数:127
java 多线程-生产者消费者模式-管程法
生产者消费者模式管程法通过容器中介,将数据放入和取出wait()导致当前线程等待,直到另一个线程调用该对象的notify()或notyfyAll()方法notify()唤醒正在等待对象监视器的单个线程,notifyAll()唤醒正在等待对象监视器的所有线程publicclasstuble{publicstaticvoidmain(String[]args){SynContainercontaine
分类:编程语言   时间:2019-08-15 22:55:23    阅读次数:132
Python基础知识思维导图|自学Python指南
微信公众号【软件测试大本营】回复“python”,获取50本python精华电子书。 测试/开发知识干货,互联网职场,程序员成长崛起,终身学习。 现在最火的编程语言是什么?答案就是Python。 人生苦短,我用Python Python的特点: Python一直是位于编程语言排行榜的前三位, Pyt ...
分类:编程语言   时间:2019-08-15 22:56:23    阅读次数:147
旋转数组
假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度必须是 O ...
分类:编程语言   时间:2019-08-15 22:57:45    阅读次数:92
3 JAVA的基本变量类型
1. 数字 整数型 整数型 其中, 10000000,定义为 - 2^7 = -128。00000000 定义为 0。如果赋值时越界了,那么java会默认将变量进行强制转为大类型的变量而报错: Exception in thread "main" java.lang.Error: Unresolve ...
分类:编程语言   时间:2019-08-15 23:04:34    阅读次数:104
35个高级python知识点
No.1 一切皆对象 众所周知,Java中强调“一切皆对象”,但是Python中的面向对象比Java更加彻底,因为Python中的类(class)也是对象,函数(function)也是对象,而且Python的代码和模块也都是对象。 Python中函数和类可以赋值给一个变量 Python中函数和类可以 ...
分类:编程语言   时间:2019-08-15 23:05:11    阅读次数:121
spring-ioc的学习
在前面学习了mybatis的时候,我们去掉了dao层,使用mapper层来代替. 但是程序还是先到控制层,在控制层创建业务层对象,跳转至业务层,在业务层创建SqlSession对象,使用动态代理的方法取得类的mapper对象,通过mapper对象取到特定的方法,去数据库取得数据后一层一层返回,直至传 ...
分类:编程语言   时间:2019-08-15 23:05:38    阅读次数:95
Python面向对象编程
# Python中的类的概念和其他语言相比没什么不同 # 比较特殊的是protected和private在Python中是没有明确限制的 # 一个惯例是用单下划线开头的表示protected,用双下划线开头的表示private # Python中定义一个类 class class1: """Clas... ...
分类:编程语言   时间:2019-08-15 23:06:02    阅读次数:121
python数据类型详解(全面)
1、字符串1.1、如何在Python中使用字符串a、使用单引号(‘)用单引号括起来表示字符串,例如:str=‘thisisstring‘;printstr;b、使用双引号(")双引号中的字符串与单引号中的字符串用法完全相同,例如:str="thisisstring";printstr;c、使用三引号(‘‘‘)利用三引号,表示多行的字符串,可以在三引号中自由
分类:编程语言   时间:2019-08-15 23:09:50    阅读次数:195
排序算法 - 基数排序
基本思想 基数排序是借助“分配”和“收集”两种操作对单逻辑关键字进行排序的一种内部排序方法。 数组下标从0-9,每个数组元素是一个链表 比如对一些三位数以内的树排序,先将个位的数值插入对应的下标的链表中,然后再放回原数组,放回的顺序和插入的顺序一致,将链表清空,再将十位的数字插入对应的下标的链表中, ...
分类:编程语言   时间:2019-08-15 23:11:37    阅读次数:176
5,线程池,进程池,协程,IO模型
今日内容: 1,线程池 2,进程池 3,协程 4,IO 模型服务端要满足这三个条件: 1,24小时不间断的提供服务 2,能够支持高并发 3,要有固定的IP地址和端口在服务端这个地方会出现阻塞态情况: 阻塞IO 操作有: 1,链接循环 2,通信循环单线程实现高并发思路: 为了更好的提高程序的运行效率,... ...
分类:编程语言   时间:2019-08-15 23:13:24    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!