码迷,mamicode.com
首页 > 编程语言 > 日排行
java单例模式几种实现方式
单例模式的五种实现方式 1、饿汉式(线程安全,调用效率高,但是不能延时加载): 1 2 3 4 5 6 7 public class ImageLoader{ private static ImageLoader instance = new ImageLoader; private ImageLo ...
分类:编程语言   时间:2020-06-14 23:24:45    阅读次数:70
ThreadLocal源码解析-Java8
目录 一.ThreadLocal介绍 1.1 ThreadLocal的功能 1.2 ThreadLocal使用示例 二.源码分析-ThreadLocal 2.1 ThreadLocal的类层级关系 2.2 ThreadLocal的属性字段 2.3 创建ThreadLocal对象 2.4 Thread ...
分类:编程语言   时间:2020-06-14 23:28:22    阅读次数:65
STL——容器(Map & multimap)的排序
map<T1,T2,less<T1> > mapA; //该容器是按键的升序方式排列元素。未指定函数对象,默认采用less<T1>函数对象。 map<T1,T2,greater<T1>> mapB; //该容器是按键的降序方式排列元素。 less<T1> 与 greater<T1> 可以替换成其它的 ...
分类:编程语言   时间:2020-06-14 23:32:46    阅读次数:74
Java面试突击
面试突击 TOC 对本文所持态度 抓住主要矛盾,抓住重点学习,然后从这些点展开学。 不管是面试别人,还是参加面试。都可以有收获。 JDK体系结构与JVM架构解析 jdk jre javac jvm Java是怎么实现跨平台的 不同平台实现的JVM,都遵循相同的Java语言规范、Java虚拟机规范。 ...
分类:编程语言   时间:2020-06-14 23:34:47    阅读次数:94
python3--列表
alist=[10,3.14,'hello',[200,300]] 1、切片操作:print(alist[:1]) 结果:[10] 切片出来的类型和原数据类型保持一致 2、列表常用操作: #1查询:获取元素 最快是下标获取 alist=[10,3.14,'hello',[200,300]] prin ...
分类:编程语言   时间:2020-06-14 23:35:27    阅读次数:77
C++ 在构造函数中使用new的注意事项
如果在构造函数中使用new来初始化指针成员,则应在析构函数中使用delete new和delete必须相互兼容。new对应于delete,new[]对应于delete[] 如果有多个构造函数,则必须以相同的方式使用new,要么都带中括号,要么都不带。因为只有一个析构函数,所有的构造函数都必须与它兼容 ...
分类:编程语言   时间:2020-06-14 23:35:43    阅读次数:87
Python 核心概念
包、模块等核心概念 什么是模块 当我们新建一个python file,这个时候形成一个.py后缀的文件,这个文件就称之为模块 什么是包?包跟普通的目录有什么区别? 在pycharm中,我们右键可以创建一个目录,也可以创建一个包,两者看起来差不多,唯一的区别在于,创建包的时候,包下面会有一个__ini ...
分类:编程语言   时间:2020-06-14 23:36:03    阅读次数:69
虚拟机Manjaro启动黑屏解决方法
启动系统,按ESC键,进入GRUB页面,进入到命令行 1. Start up your computer and when you see the Grub screen, do the following: 2. In the Grub menu press the ‘e’ key to edit ...
分类:编程语言   时间:2020-06-14 23:42:03    阅读次数:239
SpringColud Eureka的服务注册与发现
一、Eureka简介 本文中所有代码都会上传到git上,请放心浏览 项目git地址:https://github.com/839022478/Spring-Cloud 在传统应用中,组件之间的调用,通过有规范的约束的接口来实现,从而实现不同模块间良好的协作。但是被拆分成微服务后,每个微服务实例的网络 ...
分类:编程语言   时间:2020-06-14 23:43:40    阅读次数:63
[JAVA]一维数组的创建, 初始化,访问修改数组元素,遍历数组
方法一: String[] words = new String[] {"precarious", "exiguous", "prodigious"}; //注意new String[] 这里的[]必须是空的 方法二: String[] words = {"precarious", "exiguou ...
分类:编程语言   时间:2020-06-14 23:48:35    阅读次数:82
Python学习108天(Django之视觉函数)
http请求中产生两个核心对象: http请求:HttpRequest对象 http响应:HttpResponse对象 所在位置:django.http 之前我们用到的参数request就是HttpRequest 检测方法:isinstance(request,HttpRequest) 1 Http ...
分类:编程语言   时间:2020-06-14 23:50:44    阅读次数:77
6月14号 Java流程控制 选择结构
if单选择结构 if{ //如果布尔表达式为true将执行的语句 } 如果是false将跳过语句 if双选择结构 语法 if(布尔表达式){ //如果布尔表达式的值为ture }else{ //如果布尔表达式的值为false } else后面没有布尔表达式 if多选择结构 if(布尔表达式1){ / ...
分类:编程语言   时间:2020-06-14 23:51:00    阅读次数:91
c语言实现变种 replace()
1 函数fun将字符串s中第一次出现的子字符串t1替换成字符串t2,替换后的新串放在w所指的数组中, 2 要求t1和t2所指向的字符串长度相同。 3 例如:当s所指字符串中的内容为"abcdab",t1中的内容为"ab",t2中的内容为"cc"时,结果w所指 4 数组中的内容应为"cccdab"。 ...
分类:编程语言   时间:2020-06-14 23:52:49    阅读次数:213
C++中pair的使用
pair的数据定义 在C++ pair的参考网站的介绍如下所示 > stdpair is a class template that provides a way to store two heterogeneous objects as a single unit. A pair is a spe ...
分类:编程语言   时间:2020-06-14 23:53:25    阅读次数:113
java 考试系统,类似驾考宝典
实现一个考试系统(单机版) 用到的技术 1.Swing实现窗口的绘制(View视图层) 2.文件+I/O 3.Java基本应用 集合ArrayList HashSet HashMap 字符串String StringBuilder 随机数Random 异常处理try catch 面向对象的核心 类( ...
分类:编程语言   时间:2020-06-14 23:57:31    阅读次数:112
Python-06-数据类型-数字
继续介绍Python中的数据类型,数字类型一、数据类型的使用方法 将从该数据类型的用途,定义方式,常用操作几个方面,来介绍数据类型 还要了解该种数据类型的一些性质,比如一个变量是存储一个值还是多个值,数据是否有序,数据是否可变二、数字类型 (1)用途,就是用来记录数字,和进行数学运算 (2)定义方式 ...
分类:编程语言   时间:2020-06-14 23:59:33    阅读次数:120
SpringCloud(Hoxton.SR3)基础篇:第八章、SpringCloud之Zuul网关原理及其配置
简介: Zuul是spring cloud中的微服务网关。网关: 是一个网络整体系统中的前置门户入口。请求首先通过网关,进行路径的路由,定位到具体的服务节点上。 Zuul是一个微服务网关,首先是一个微服务。也是会在Eureka注册中心中进行服务的注册和发现。也是一个网关,请求应该通过Zuul来进行路 ...
分类:编程语言   时间:2020-06-15 00:00:26    阅读次数:111
Go语言系列之并发编程
Go语言中的并发编程 并发与并行 并发:同一时间段内执行多个任务(你在用微信和两个女朋友聊天)。 并行:同一时刻执行多个任务(你和你朋友都在用微信和女朋友聊天)。 Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutin ...
分类:编程语言   时间:2020-06-15 00:01:04    阅读次数:85
python-列表
+ 列表的初识 + 列表的索引切片 + 列表的增删改查 + 列表的嵌套 + 元组的初识(了解) + 元组的简单应用(了解) + range 2. **列表的初识** + why:int bool str:'123 True 太白' + str: 存储少量的数据。 + str:切片还是对其进行任何操作 ...
分类:编程语言   时间:2020-06-15 09:15:24    阅读次数:55
python:基础数据类型
## 一. 今日内容大刚 1. 基础数类型总览 2. int 3. bool 4. **str** + 索引,切片 + 常用操作方法 5. **for 循环** 1. pycharm 简单使用 2. while 循环 1. 结构 2. pass 3. 格式化输出:str :让字符串的某些位置变成动态 ...
分类:编程语言   时间:2020-06-15 09:19:39    阅读次数:65
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!