码迷,mamicode.com
首页 > 编程语言 > 周排行
Java高阶语法---final
背景:听说final Java高阶语法是挺进BAT必经之路。 final: final关键字顾名思义就是最终不可改变的。 1、含义:final可以声明成员变量、方法、类和本地变量;一旦将引用声明为final,此引用将不再被改变,编译器会检查代码,如果试图将此变量再次初始化则编译器会报告编译错误。 2 ...
分类:编程语言   时间:2019-01-12 14:18:45    阅读次数:132
编写你的第一个 Java 版 Raft 分布式 KV 存储
本文旨在讲述如何使用 Java 语言实现基于 Raft 算法的,分布式的,KV 结构的存储项目。该项目的背景是为了深入理解 Raft 算法,从而深刻理解分布式环境下数据强一致性该如何实现;该项目的目标是:在复杂的分布式环境中,多个存储节点能够保证数据强一致性。 ...
分类:编程语言   时间:2019-01-12 14:18:52    阅读次数:187
python生成四位随机数
有些时候需要发送短信给用户生成四位随机数字,这里在python中我们可以根据python自带的标准库random和string来实现。 random下有三个可以随机取数的函数,分别是choice,choices,sample 从上面这三个函数看来,都可以在给定的一个数字集内随机产生四位数字。三种方法 ...
分类:编程语言   时间:2019-01-12 14:20:08    阅读次数:1688
Spring Boot 入门
一、Spring Boot 入门 1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过HTTP ...
分类:编程语言   时间:2019-01-12 14:20:25    阅读次数:148
【Java编译】含package的类文件编译
含package的类文件编译: ...
分类:编程语言   时间:2019-01-12 14:24:25    阅读次数:167
SpringBoot HttpServletResponse Header Cookie输出问题
问题: 在一次Response写入header和cookie的时候,发现部分信息没有被输出 工具类: CookieUtils: SpringServletUtil: 使用: 很简单的测试使用 ,但是发现cookie只能输出一个 查看源码: org\apache\tomcat\embed\tomcat ...
分类:编程语言   时间:2019-01-12 14:24:32    阅读次数:570
idea快速创建springboot工程
首先打开idea,File>>new Project>>Spring Initializr 然后NEXT设置好工程信息 再继续NEXT选中Web下的Wweb,如果需要其他插件可以添加,打完勾继续NEXT最后finish就行了 最后删除这四个没用的文件 ...
分类:编程语言   时间:2019-01-12 14:25:52    阅读次数:138
Python字符串常见操作
字符串常见操作: ...
分类:编程语言   时间:2019-01-12 15:17:22    阅读次数:147
[C++ STL] vector使用详解
一、vector介绍: vector(向量): 是一种序列式容器,事实上和数组差不多,但它比数组更优越。一般来说数组不能动态拓展,因此在程序运行的时候不是浪费内存,就是造成越界。而vector正好弥补了这个缺陷,它的特征是相当于可分配拓展的数组(动态数组),它的随机访问快,在中间插入和删除慢,但在末 ...
分类:编程语言   时间:2019-01-12 15:17:36    阅读次数:146
数组常用方法
1. sort (1) 对数组的元素进行排序 1 // time: "2019-01-11 14:02:38" 2 // 升序 3 list.sort(function(a,b) { 4 return a.time > b.time ? 1: -1 5 }) 6 // 降序 7 list.sort( ...
分类:编程语言   时间:2019-01-12 15:18:55    阅读次数:186
如何利用Spring AOP实现异常重试
微信公众号:deepstack 欢迎一起交流 背景:在业务中,出现方法执行失败需要重试的场景很多,如网络抖动导致的连接失败或者超市等。 优雅实现: 1、减少代码侵入 2、方便可用 3、配置灵活 步骤: 微信公众号:deepstack 欢迎一起交流 背景:在业务中,出现方法执行失败需要重试的场景很多, ...
分类:编程语言   时间:2019-01-12 15:21:38    阅读次数:182
python命令行解析模块--argparse
python命令行解析模块--argparse 目录 参考文档: https://www.jianshu.com/p/aac9f8079a53 https://www.2cto.com/kf/201412/363654.html 简介 详解ArgumentParser方法 ArgumentParse ...
分类:编程语言   时间:2019-01-12 15:22:40    阅读次数:267
JavaScript的深拷贝和浅拷贝
一、数据类型 数据分为基本数据类型(String, Number, Boolean, Null, Undefined,Symbol)和对象数据类型。、 1.基本数据类型的特点:直接存储在栈(stack)中的数据 2.引用数据类型的特点:存储的是该对象在栈中引用,真实的数据放在堆内存里。 引用数据类型 ...
分类:编程语言   时间:2019-01-12 15:23:48    阅读次数:216
Python 基础 - 4 常用数值类型(int,float,bool)操作
Python 基础 - 4 常用数值类型(int,float,bool)操作 Python 基础 - 4 常用数值类型(int,float,bool)操作 Python 基础 - 4 常用数值类型(int,float,bool)操作 Python 基础 - 4 常用数值类型(int,float,bo ...
分类:编程语言   时间:2019-01-12 15:24:03    阅读次数:194
Java基础教程(19)--Object类
Object类是所有类的始祖,如果一个类没有使用extends关键字明确地指出它的父类,那么它就会继承Object类。可以说,所有类都直接或间接地继承了Object类。本文将对Object类中常用的方法进行介绍。 ...
分类:编程语言   时间:2019-01-12 15:26:40    阅读次数:125
条目十三《尽量使用vector和string来代替使用数组》
条目十三《尽量使用vector和string来代替使用数组》 数组在现代编程语言中基本都存在,应用可谓广泛,不可或缺,虽然在一些语言中(go)有切片等数据结构,但是数组还是存在的。 但是在有了stl后,在使用数组时更建议用vector和string来代替,因为在动态分配数组的内存时,需要人为的管理内 ...
分类:编程语言   时间:2019-01-12 15:27:19    阅读次数:166
python基础之运算符
算术运算符 运算符描述实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 210 / 除 - x 除以 y b / a 输出结果 2.1 % ...
分类:编程语言   时间:2019-01-12 15:27:29    阅读次数:128
python反射
反射refletion:指的是运行时获取类型定义信息 运行时,区别在于编译时,指的是程序被加载到内存中执行的时候 简单的说,在python中,能够通过一个对象,找出其type,class,attribute或method的能力,称为反射或者自省 具有反射能力的函数有:type(),isinstanc ...
分类:编程语言   时间:2019-01-12 15:29:14    阅读次数:119
设计模式之外观模式——Java语言描述
外观模式隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。它想现有的系统添加了一个接口,以隐藏系统的复杂性 ...
分类:编程语言   时间:2019-01-12 15:31:08    阅读次数:199
Loop through an array in JavaScript
https://stackoverflow.com/questions/3010840/loop-through-an-array-in-javascript?page=1&tab=votes#tab-top 答案1 Use a sequential for loop: @zipcodeman su ...
分类:编程语言   时间:2019-01-12 15:31:15    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!