码迷,mamicode.com
首页 > 编程语言 > 日排行
JVM的四种GC算法
程序在运行过程中,会产生大量的内存垃圾(一些没有引用指向的内存对象都属于内存垃圾,因为这些对象已经无法访问,程序用不了它们了,对程序而言它们已经死亡),为了确保程序运行时的性能,java虚拟机在程序运行的过程中不断地进行自动的垃圾回收(GC)。关于 JVM 的 GC 算法主要有下面四种: 1、引用计 ...
分类:编程语言   时间:2019-12-23 20:56:56    阅读次数:85
python_并发编程——进程池
1.进程池 from multiprocessing import Pool def func(n): for i in range(10): print(n+1) if __name__ == '__main__': pool = Pool(3) #启动有三个进程的进程池。 #第一个参数进程要访问 ...
分类:编程语言   时间:2019-12-23 20:57:47    阅读次数:78
Go语言图形界面开发:Go版GTK
初识GTK 01、GUI概述02、GTK简介03、环境搭建(windows) Go语言快速入门 04、Go入门教程 Hello GTK 05、一个简单的空白窗口06、控件07、信号处理 glade 08、glade的使用 常用控件 09、窗口10、标签11、图片控件12、进度条13、按钮14、行编辑 ...
分类:编程语言   时间:2019-12-23 20:59:02    阅读次数:144
排序算法
参考资源:https://blog.csdn.net/weixin_41190227/article/details/86600821 参考资源:https://www.cnblogs.com/Glory-D/p/7884525.html 总的来说,排序算法共有十大类,即冒泡排序、选择排序、插入排序 ...
分类:编程语言   时间:2019-12-23 22:07:31    阅读次数:118
JDK环境变量的配置和linux怎么安装Java?
jdk环境变量配备的进程如下: 1.我的电脑-->属性-->高档-->环境变量. 2.配备用户变量: a.新建 java_home c:\program files\java\j2sdk1.5.0 (jdk的设备途径) b.新建 path %java_home%\bin;%java_home%\jr ...
分类:编程语言   时间:2019-12-23 22:08:14    阅读次数:73
JAVA:二进制和十进制互转
package com.xxx.transfer; /** * 数字进制相互转换 * @see JDK中提供了这些功能 * @author le.li * */ public class NumberUtil { public static void main(String[] args) { //... ...
分类:编程语言   时间:2019-12-23 22:08:44    阅读次数:69
【算法】删除链表中重复的结点
非递归的代码: 1. 首先添加一个头节点,以方便碰到第一个,第二个节点就相同的情况 2.设置 pre ,last 指针, pre指针指向当前确定不重复的那个节点,而last指针相当于工作指针,一直往后面搜索。 public class ListNode { int val; ListNode nex ...
分类:编程语言   时间:2019-12-23 22:11:09    阅读次数:110
Java指针
序言 一直以为java中没有指针,其实java的引用就是指针,只不过堆栈中的引用储存了在堆中的地址,可以看做java中的指针以下是java中指针的体现: 比如: Person p = new Person(); p叫做Person类的一个引用,或者是地址。这个和C中的指针地址概念是一样的,new P ...
分类:编程语言   时间:2019-12-23 22:11:30    阅读次数:77
Python的set集合详解
Python 还包含了一个数据类型 —— set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算。 创建集合 ...
分类:编程语言   时间:2019-12-23 22:12:25    阅读次数:121
python数据结构与算法(北大地空学院)
"已有专业译本 · Issue 30 · facert/python data structure cn" 北大地空学院的课程资源真的很不错。 "有哪些用 Python 语言讲算法和数据结构的书? 知乎 " 感受到北大老师对课程的认真负责,这样的一门课,学生真的能学到好东西,得到好的锻炼。 "Re: ...
分类:编程语言   时间:2019-12-23 22:15:40    阅读次数:340
Spring中的配置文件文件位置
spring的配置文件applicationContext.xml的默认地址在WEB-INF下,只要在web.xml中加入代码 org.springframework.web.context.ContextLoaderListener spring就会被自动加载 但在实际的开发过程中,我们可能需要调 ...
分类:编程语言   时间:2019-12-23 22:17:03    阅读次数:98
201871010102-常龙龙《面向对象程序设计(java)》课程学习总结
一、总结这门课程的学习给你带来的提升,包括以下内容: 1.统计在课程学习中,你学习了多少个程序案例,合计有多少行代码? 答:在课程学习中,我学习了60个程序案例代码,合计大概有9000行代码。 2.统计在课程学习中,你编写了多少个程序,合计有多少行代码? 答:我编写了35个程序,虽然有些程序是为了检 ...
分类:编程语言   时间:2019-12-23 22:17:51    阅读次数:130
Clock置换算法
A为访问位,B为修改位。 1.当A=0,M=0。表示既没被访问,也没被修改。 是最佳淘汰页。 2.当A=0,M=1。表示没访问但是修改了。 不是很好的淘汰页。 3.当A=1,M=0。表示已访问,没有修改。有可能再被访问。 4.当A=1,M=1。访问且修改。有可能再被访问。 一、先找A=0,M=0的。 ...
分类:编程语言   时间:2019-12-23 22:18:39    阅读次数:123
java基础之----jvm介绍
常见的垃圾收集器 参考这篇文章:https://crowhawk.github.io/2017/08/15/jvm_3/ 如何判断某个对象为垃圾 引用计数法 目前主流的java虚拟机都摒弃掉了这种算法,最主要的原因是它很难解决对象 之间相互循环引用的问题。尽管该算法执行效率很高。 例如:在testG ...
分类:编程语言   时间:2019-12-23 22:19:18    阅读次数:73
linux修改jar包中的springboot配置文件
现在有个配置文件application-sit.properties要改动一个配置项,如果按正常流程,应该是:修改application-sit.properties -> maven打包 -> 上传jar包至服务器 -> 重启jar包。麻烦又耗时,特别是当jar包比较大的情况下。 简单点的做法就是 ...
分类:编程语言   时间:2019-12-23 22:19:49    阅读次数:180
算法---分支限定0/1背包--蚁群算法
用蚁群算法解决01背包问题。 我本以为就是完全的蛮力法,但百度后觉得应该是这个 (4)分支限界-优先队列(STL) // # 分支限界优先队列法 // 队列中的节点类型 struct NodeType {// 分支限界节点 int no; // 节点编号 int i; // 当前节点在搜索空间的层次 ...
分类:编程语言   时间:2019-12-23 22:21:20    阅读次数:89
org.springframework.http.converter.HttpMessageNotReadableException
org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from String "2 ...
分类:编程语言   时间:2019-12-23 22:21:54    阅读次数:93
【算法】直接插入排序
package algorithm.sort; import java.util.Arrays; /** * 直接插入排序 * 算法思想:将一个记录插入到已排好序的序列中,从而得到一个新的有序序列(将序列的第一个数据看成 * 是一个有序的子序列,然后从第二个记录逐个向该有序的子序列进行有序的插入,直 ...
分类:编程语言   时间:2019-12-23 22:22:39    阅读次数:92
后缀数组总结
fAKeT又来骗流量了(好像以前也没骗到 后缀数组好难啊。。。。。。 推荐博客:%%%DeepinC 这篇讲解除了太过详细以外都挺好 然后照例放题解包。 裸考后缀数组的题很少,大部分的题都是用后缀数组求出height数组,然后再结合各种各样的数据结构。 以下将height简称为h 相似子串 还是稍裸 ...
分类:编程语言   时间:2019-12-23 22:25:05    阅读次数:98
剑指offer-面试题53_3-数组中数值和下标相等的元素-二分查找
/* 题目: 求单调递增数组中,数值与下标相等的任意数字。 */ /* 思路: 二分法。 */ #include<iostream> #include<cstring> #include<vector> #include<algorithm> #include<map> using namespac ...
分类:编程语言   时间:2019-12-23 22:25:28    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!