首页 > 2020年05月10日 > 全部分享
运行时数据区
Java虚拟机在执行java程序的过程中会把它管理的内存划分为若干个不同的数据区域。这些区域各有各的用途,有的区域随着虚拟机进程一直存在, 有的则是依赖用户线程的启动和结束而建立和销毁。 程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,可以看做是字节码 ...
分类:其他   时间:2020-05-10 17:18:05    收藏:0  评论:0  赞:0  阅读:40
KMP 算法的两种实现
"前言" "朴素子字符串查找算法" "KMP 算法的基本思想" "基于 DFA 的 KMP 实现" "基于 PMT 的 KMP 实现" "历史渊源 & DFA & PMT" "结语" "参考链接" 前言 KMP 算法在 LeetCode 刷题的过程中看见过好几次,这几天终于去学习了一下,然后,我就发 ...
分类:编程语言   时间:2020-05-10 17:17:47    收藏:0  评论:0  赞:0  阅读:41
继承、多态、异常处理
继承 单继承 多继承 继承:继承实现代码的重用,相同的代码不需要重复的编写 class Anamal: def eat(self): print('吃') def drink(self): print('喝') def run(self): print('跑') def sleep(self): p ...
分类:其他   时间:2020-05-10 17:16:47    收藏:0  评论:0  赞:0  阅读:61
BigDecimal.ZERO保留多位小数
1.把0设置成多位小数 BigDecimal bigDecimal2 = BigDecimal.ZERO.setScale(4, BigDecimal.ROUND_HALF_UP); System.out.println(bigDecimal2.toString());//0.0000 Decima ...
分类:其他   时间:2020-05-10 17:16:28    收藏:0  评论:0  赞:0  阅读:237
Mariadb数据类型
MariaDB 数据类型 MariaDB数据类型可以分为数字,日期和时间以及字符串值。 使用数据类型的原则:够用就行, 尽量使用范围小的,而不用大的 常用的数据类型 整数:int, bit 小数:decimal #decimal(5,2) 字符串:varchar, char 日期时间:date, t ...
分类:数据库技术   时间:2020-05-10 17:15:37    收藏:0  评论:0  赞:0  阅读:53
【杂谈】Disruptor——RingBuffer问题整理(一)
纯CAS为啥比加锁要快? 同样是修改数据,一个采用加锁的方式保证原子性,一个采用CAS的方式保证原子性。 都是能够达到目的的,但是常用的锁(例如显式的Lock和隐式的synchonized),都会把获取不到锁的线程挂起,相对于CAS的不挂起,多了挂起和唤醒的开销。 尾指针是如何管理的,如何防止覆盖旧 ...
分类:其他   时间:2020-05-10 17:15:15    收藏:0  评论:0  赞:0  阅读:118
[转]一图搞定Matplotlib
收下这份来自GitHub的神器,一图搞定Matplotlib! 觉得有用的话,欢迎一起讨论相互学习~ " " " " " " 作 者:早起Python 出 处:https://www.cnblogs.com/liuzaoqi/p/12769593.html 今天的推送没有太多废话,给大家分享一位Gi ...
分类:其他   时间:2020-05-10 17:14:47    收藏:0  评论:0  赞:0  阅读:59
连接查询、视图、事务、索引、外键
连接查询 --创建学生表create table students (id int unsigned not null auto_increment primary key,name varchar(20) default '',age tinyint unsigned default 0,high ...
分类:其他   时间:2020-05-10 17:13:41    收藏:0  评论:0  赞:0  阅读:56
css定位方式有哪几种?
复杂的网页布局都是通过各种网页元素灵活定位实现的,网页中的各种元素定位都有自己的特点。下面我们来看一下css的几种定位方式。 float定位(即浮动定位): 这种定位方式很简单,只需规定一个浮动的方向(如:float:left;就表示这个元素向左边摆放),它的定位是相对于父元素容器; 如果该元素设置 ...
分类:Web开发   时间:2020-05-10 17:12:47    收藏:0  评论:0  赞:0  阅读:32
Python 为什么抛弃累赘的花括号,使用缩进来划分代码块?
大家好,这是“Python为什么”系列节目的文字稿( 文末有观看地址 )。 本期话题:Python 为什么使用缩进来划分代码块,而不像其它语言使用花括号 {} 或者 “end” 之类的语法? Python 的缩进是一个老生常谈的话题,经常有人会提及它,比如 Python 之父在上个月就恰好转发过一篇 ...
分类:编程语言   时间:2020-05-10 17:12:27    收藏:0  评论:0  赞:0  阅读:46
P3379 最近公共祖先(LCA) 洛谷
题意简单明了(这是个模板)。 就是让我们找2个节点的公共祖先而已,但我们要讲的做法不是生硬的爆搜,而且直接搜好像过不去…… 这次就讲我往后拖了n多天才开始学了倍增LCA。 嗯,这个题,如果2个节点的深度是不一样的,我们要把他们的深度变成一样的,变成一样的以后就开始倍增搜索。 上面的这句话为我们点明了 ...
分类:其他   时间:2020-05-10 17:11:59    收藏:0  评论:0  赞:0  阅读:45
C语言小结-数组和指针
数组: 声明方法: 1.datatype arr[]={0}; //个数由{}内元素个数决定 2.datatype arr[N]; //N必须大于0 3.datatype arr[N]={1,2,3}; //{}内个数不能超过N;若个数小于N,则未初始化的元素默认为0 4.datatype arr[ ...
分类:编程语言   时间:2020-05-10 17:11:39    收藏:0  评论:0  赞:0  阅读:33
dubbo
java spi 机制 java会加载解析项目或者jar包下如:resources\META INF\services\xyz.luofu.www.CarService(文件)路径下的文件,用户可根据这个特点开发一些可插拔的组件,目录结构及文件: 文件内容: 接着简单分析下java的spi源码 du ...
分类:其他   时间:2020-05-10 17:11:22    收藏:0  评论:0  赞:0  阅读:46
[SpringBoot] Spring Boot (1)快速入门
一、关于Spring Boot 在开始了解Spring Boot之前,我们需要先了解一下Spring,因为Spring Boot的诞生和Spring是息息相关的,Spring Boot是Spring发展到一定程度的一个产物,但并不是Spring的替代品,Spring Boot是为了让程序员更好的使用 ...
分类:编程语言   时间:2020-05-10 17:10:53    收藏:0  评论:0  赞:0  阅读:48
文件处理
文件处理 打开windows文件中方式: # f = open(r'C:\Users\fengzi\Desktop\a.txt','a',encoding='utf-8') # f = open('C:\\Users\\fengzi\\Desktop\\a.txt','a',encoding='ut ...
分类:其他   时间:2020-05-10 17:10:05    收藏:0  评论:0  赞:0  阅读:56
全双工、半双工、单工的区别
单工模式:数据传输只支持在一个方向上,即在同一时间发送方将信息发送出去,接收方接收。例如电视,广播。 半双工数据通信:数据传输允许在两个方向上,但是在某一时刻,只允许数据在一个方向上传输。它实际上是一种切换方向的单工模式。在同一时间只可以有一方接收或发送信息,实现双向通信。例如对讲机。 全双工数据通 ...
分类:其他   时间:2020-05-10 17:09:14    收藏:0  评论:0  赞:0  阅读:37
2019-2020-2 网络对抗技术 20175311胡济栋 Exp7 网络欺诈防范
2019 2020 2 网络对抗技术 20175311胡济栋 Exp7 网络欺诈防范 目录 一、实验介绍 二、实验步骤 1.简单应用SET工具建立冒名网站 2.ettercap DNS spoof 3.结合应用两种技术,用DNS spoof引导特定访问到冒名网站 三、实验中遇到的问题 四、实验感想 ...
分类:其他   时间:2020-05-10 17:08:50    收藏:0  评论:0  赞:0  阅读:47
Flutter App打包配置(android平台)
1.生成jks文件,执行如下命令 keytool -genkey -v -keystore D:/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key 2.在工程目录android目录下的app目录下新建一个key目录,将第一步生成 ...
分类:移动平台   时间:2020-05-10 17:08:10    收藏:0  评论:0  赞:0  阅读:83
布隆过滤器(Bloom Filter)
布隆过滤器(Bloom Filter)是一种基于Hash的高效查找数据结构,它能够快速答复“某个元素是否存在”的问题。布隆过滤器只能用于添加元素与查询元素,不能够用于删除元素。 在布隆过滤器之前,使用的是基于Hash的快速查找算法。Hash可以将一个元素进行哈希,然后根据哈希值映射到数组的某一个位置 ...
分类:其他   时间:2020-05-10 17:07:52    收藏:0  评论:0  赞:0  阅读:46
[ORACLE]Oracle 数据字典 V$PROCESS
通过操作系统上的 PID 和 V$PROCESS 视图中的 SPID 关联,就可以找到这个 OS 上的进程在数据库内部的化身,从而可以进行进一步的跟踪诊断,V$SESSION 视图中记录的 PADDR 就是 V$PROCESS.ADDR 的进一步延伸,通过两者关联,可以向数据库进一步深入。 [roo ...
分类:数据库技术   时间:2020-05-10 17:07:29    收藏:0  评论:0  赞:0  阅读:51
1444条   上一页 1 ... 28 29 30 31 32 ... 73 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!