码迷,mamicode.com
首页 > 编程语言 > 日排行
关于JVM——垃圾收集算法
一.相关概念 GC需要完成三件事:1,哪些内存需要回收?2:什么时候回收?3:如何回收? Java内存运行时区域的各部分,其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着入栈和出栈操作。 每一个栈帧中分配多少内存基本上是在类结构确定 ...
分类:编程语言   时间:2020-05-21 19:17:01    阅读次数:59
C语言 enum作为函数返回值及函数参数
1.作为返回值 2.作为函数参数 https://bbs.csdn.net/topics/340095770 ...
分类:编程语言   时间:2020-05-21 19:18:27    阅读次数:253
查看python内置的关键字
```python import keyword print(keyword.kwlist) # 运行结果 ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue',... ...
分类:编程语言   时间:2020-05-21 19:18:40    阅读次数:57
java中工厂模式详解和使用方法
设计模式中的工厂模式
分类:编程语言   时间:2020-05-21 19:19:13    阅读次数:72
Python 如何随机打乱列表(List)排序
场景: 现在有一个list: ,我需要把这个list在输出的时候,是以一种随机打乱的形式输出。 专业点的术语: 将一个容器中的数据每次随机逐个遍历一遍。 注意:不是生成一个随机的list集。 环境: Python 3.6 解决方案: 方案一: 有人可能会通过Random内置函数,来间接实现想要的结果 ...
分类:编程语言   时间:2020-05-21 19:19:56    阅读次数:79
【C语言】指针到底有什么用?
很多初学者(包括我),学习指针的时候总有这样一个疑问:指针到底有什么用?只是多了一种访问变量的方法而已,有这么重要么? 举个例子:通过函数交换两个整型变量的值 初学者一般都会这么写 输出结果 交换失败。 为啥呢? 不知道的同学可以补习一下变量的作用域相关知识。 使用指针交换 输出结果 交换成功。 为 ...
分类:编程语言   时间:2020-05-21 19:20:55    阅读次数:69
Java - JVM - 线程状态
1. 概述 1. 线程状态 2. 状态转换 2. 背景 1. 了解了 线程的相关操作 1. 启动 1. start 2. 同步相关 1. wait 2. notify 3. notifyAll 3. 时间片相关 1. sleep 2. yield 3. join 2. 看上去操作多, 关系复杂 1. ...
分类:编程语言   时间:2020-05-21 19:22:15    阅读次数:55
回溯算法
回溯算法是一种尝试搜索求解的过程,当发现当前条件已经不满足求解的条件时就返回上一次的状态——回溯。 尝试别的路径,直至求出问题的解。有很多地方都用到了回溯的思想,算是一种“通用解”。 回溯法的一般步骤: 1. 确定问题的解 2. 确定边界 3. 确定搜索规则 4. 确定解所需要的条件 代码框架 N皇 ...
分类:编程语言   时间:2020-05-21 19:26:12    阅读次数:53
【Java学习】Java 初始化List的5种方式
Java初始化List的5种方法 第一种 /** * 第一种方式 * 常规方式 */ @Test public void one(){ List<String> languages = new ArrayList<>(); languages.add("Java"); languages.add(" ...
分类:编程语言   时间:2020-05-21 19:26:24    阅读次数:84
gRPC中的Netty HTTP/2(基于Java版)
gRPC的技术栈 (1)远程服务提供者需要以某种形式提供服务调用相关的信息,包括但不限于服务接口定义、数据结构,以及中间态的服务定义文件,例如gRPC 的 proto 文件、WS-RPC 的WSDL文件定义,甚至也可以是服务端的接口说明文档。服务调用者需要通过一定的途径获取远程服务调用相关信息,例如 ...
分类:编程语言   时间:2020-05-21 19:28:07    阅读次数:188
python基础1
1 注释 #单行注释 """ 多行注释 多行注释 """ ''' 多行注释 多行注释 ''' 2 转义 \ #转义字符 \ #string第一个“\”会自动加\,print输出会将\与后面的字母合并看成转义字符 string="C:\nython\text" print(string) #方式一 加 ...
分类:编程语言   时间:2020-05-21 19:29:58    阅读次数:60
深入浅出SpringMVC系列~
写在前面: 小伙伴儿们,大家好!这次让我们一起来入门学习SpringMVC? 思维导图: 1,环境配置; 我们建一个Maven项目,把我们所需要的依赖约会进去;大概是下面这样; <dependencies> <dependency> <groupId>org.springframework</gro ...
分类:编程语言   时间:2020-05-21 19:35:47    阅读次数:48
c++中显示中文
C++中显示中文问题 ...
分类:编程语言   时间:2020-05-21 19:41:10    阅读次数:64
Java程序员必备的魔鬼文档,springboot核心资料,清晰!齐全!已跪!
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)成为领导者。从最根本上来讲,SpringBoot就是一些库的集合,它能够被任意项
分类:编程语言   时间:2020-05-21 19:47:02    阅读次数:57
java使用反射实现动态代理时,抛出UndeclaredThrowableException异常
项目中的接口一直都是用动态代理获取的实例,然后再去调的接口。 然后...emmmm.... UndeclaredThrowableException 什么情况...未申报的可抛出的异常....锁定哪行出错了以后就百度 原因: 使用动态代理获取的实例去调用接口时,如果接口出现异常,又没有捕获,那么都会 ...
分类:编程语言   时间:2020-05-21 19:48:01    阅读次数:63
java笔试中遇到的程序题记录
题目1:n个人排成一个圈,从第一个人开始报数,从1开始报,报道m的人出圈,,剩下的人继续开始从1报数,,直到所有的人出圈为止。求出所有人的出圈顺序 public class Quan { public static void main(String[] args) { baoShu(12,3); } ...
分类:编程语言   时间:2020-05-21 19:52:07    阅读次数:49
java中抽象工厂模式详解和使用方法
抽象工厂模式(AbstractFactoryPattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。主要解决:主要解
分类:编程语言   时间:2020-05-21 19:53:45    阅读次数:65
Manjaro美化
screenfetch安装dock插件sudo pacman –S latte-docky ...
分类:编程语言   时间:2020-05-21 19:55:48    阅读次数:70
Go语言系列之包
Go语言的包(package) 一、包介绍 包(package)是多个Go源码的集合,是一种高级的代码复用方案,Go语言为我们提供了很多内置包,如fmt、os、io等。 二、定义包 我们还可以根据自己的需要创建自己的包。一个包可以简单理解为一个存放.go文件的文件夹。 该文件夹下面的所有go文件都要 ...
分类:编程语言   时间:2020-05-21 19:56:15    阅读次数:61
9.查询和" 01 "号的同学学习的课程完全相同的其他同学的信息的一种实现方式,及group_concat实现group by组内排序
在网上看到一位网友写的实现代码如下: select * from student where s_id in ( select s_id from score t1 group by s_id having group_concat(c_id) = ( select group_concat(c_i ...
分类:编程语言   时间:2020-05-21 19:57:14    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!