编程语言
昨天大致说了进程的概念,通过cpu在进程之间的切换,计算机实现了你同时上网,同时进行听音乐的需求,然后今天就要说说线程,其实线程的本质就是微缩化的进程。 先引出一下线程是为了满足什么需求进行提出的:我们电脑中常用的txt记事本,我们在日常使用的过程中,你录入了一段文字,记事本这个程序同时帮你显示在显 ...
分类:编程语言 时间:2020-04-07 09:04:21 收藏:0 阅读:74
一,自定义realm,继承授权AuthorizingRealm package com.dkepay.dkpadmin.common.shiro; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import c ...
分类:编程语言 时间:2020-04-07 09:02:51 收藏:0 阅读:152
假设检验原理:https://baike.baidu.com/item/%E5%81%87%E8%AE%BE%E6%A3%80%E9%AA%8C/638320 原假设H0:一般是我们不希望成立的情况 备择假设H1:意义在于当原假设被拒绝时供采用 检验水准:常用α表示,指检验假设H0本来成立,却拒绝H ...
分类:编程语言 时间:2020-04-07 01:57:00 收藏:0 阅读:145
先看下这个问题的背景:假设有一个spring应用,开发人员希望自定义一个注解@Log,可以加到指定的方法上,实现自动记录日志(入参、出参、响应耗时这些) package com.cnblogs.yjmyzz.springbootdemo.aspect; import java.lang.annota ...
分类:编程语言 时间:2020-04-07 01:55:14 收藏:0 阅读:191
使用关键字volatile可以禁止代码的重排序; 在Java程序运行时,JIT(即使编译器)可以动态地改变程序代码运行地顺序;例如,有如下代码: A代码-重耗时 B代码-轻耗时 C代码-重耗时 D代码-轻耗时 在多线程环境下,JIT有可能进行代码重排序,重排序后地代码顺序有可能如下: B代码-轻耗时 ...
分类:编程语言 时间:2020-04-07 01:54:58 收藏:0 阅读:104
最近公共祖先问题 树上两点的最近公共祖先问题(LCA Least Common Ancestors) 对于有根树T的两个结点u、v,最近公共祖先LCA(T,u,v)表示一个结点x,满足x是u和v的祖先且x的深度尽可能大。在这里,一个节点也可以是它自己的祖先。 例如,如图,在以A为根的树上 节点 8 ...
分类:编程语言 时间:2020-04-07 01:54:37 收藏:0 阅读:209
时间限制: 1000 ms 内存限制: 65536 KB提交数: 19181 通过数: 11422【题目描述】计算两个双精度浮点数a和b的相除的余数,a和b都是双精度浮点数。这里余数(r)的定义是:a=k×b+r,其中k是整数,0≤r<b。 【输入】输入仅一行,包括两个双精度浮点数a和b。 【输出】 ...
分类:编程语言 时间:2020-04-07 01:52:44 收藏:0 阅读:87
题目描述 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例: 思路 使用数组来模拟人做加减乘除的方法。代码如下: 时间复杂度: O(n) 最好情况下为O(1)( ...
分类:编程语言 时间:2020-04-07 01:50:23 收藏:0 阅读:136
虽然这题在 leetcode 上标注的是「简单」难度,但是解法有 4 种,并且都非常具有代表性。比较容易想到的是基础的动态规划法。 解法 1:动态规划 定义状态数组 的含义:数组中元素下标为 的连续子数组最大和。 状态转移的过程如下: 初始情况: 若 ,那么 若 `nums[i] 0) { dp[i ...
分类:编程语言 时间:2020-04-07 01:49:13 收藏:0 阅读:89
题目描述 :我们把只包含因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。 解法 1: 动态规划 因为丑数只包含质因数 2, 3, 5,所以对于下个丑数来说,一定是前面某个丑数乘 3、乘 4 或者乘 5 所得。 准备三个指针 ptr2、ptr3、ptr ...
分类:编程语言 时间:2020-04-07 01:46:55 收藏:0 阅读:86
158855886588751284
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!