首页 > 2020年05月15日 > 全部分享
JDK1.7和1.8的ConcurrentHashMap实现比较
1、整体结构 1.7:Segment (继承ReentrantLock)+ HashEntry + Unsafe 1.8: 移除Segment,使锁的粒度更小,Synchronized + CAS + Node (红黑树)+ Unsafe 2、put() 1.6:先定位Segment,再定位桶,pu ...
分类:其他   时间:2020-05-15 16:57:23    收藏:0  评论:0  赞:0  阅读:50
java 为图片添加水印(文字水印、图片水印)
1.情景展示 如何使用java实现为图片添加水印的功能? 2.导包 使用jdk即可实现功能开发,不需要额外的jar包。 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Ima ...
分类:编程语言   时间:2020-05-15 16:57:00    收藏:0  评论:0  赞:0  阅读:76
Java多线程之监控Java线程池运行状态
如果你想监控某一个线程池的执行状态,线程池执行类 ThreadPoolExecutor 也给出了相关的 API, 能实时获取线程池的当前活动线程数、正在排队中的线程数、已经执行完成的线程数、总线程数等。 总线程数 = 排队线程数 + 活动线程数 + 执行完成的线程数。 1 public class ...
分类:编程语言   时间:2020-05-15 16:56:43    收藏:0  评论:0  赞:0  阅读:49
Wannafly Camp 2020 D2J 邦邦的2-SAT模板
https://ac.nowcoder.com/acm/problem/201895 题目 给一个2-SAT模板,构造一组数据,卡到$CNT>=\frac{n^2}{2}$ #include<cstdio> using namespace std; const int N=3010; int g[N ...
分类:其他   时间:2020-05-15 16:56:24    收藏:0  评论:0  赞:0  阅读:37
32. 最长有效括号(C++)
题目描述: 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例 2: 输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()" 思想1:动态规划 这个问题可以通过动态规 ...
分类:编程语言   时间:2020-05-15 16:56:05    收藏:0  评论:0  赞:0  阅读:57
Web前端开发怎么入门,前端就业需要这些知识点
?Web前端开发怎么入门,主要都有哪些要素组成?Web前端开发是由网页制作演变而来的,主要由HTML、CSS、JavaScript三大要素组成。专业的Web前端开发入门知识也一定会包含这些内容,下面就给大家简单介绍一下。 Web前端开发怎么入门,前端就业需要掌握好这些知识点 HTML,超文本标记语言 ...
分类:Web开发   时间:2020-05-15 16:55:45    收藏:0  评论:0  赞:0  阅读:40
vue学习笔记5 组件
组件的使用 //1 创建组件构造器对象 const cpnContructor = Vue.extend({ template:` <div> <h2>我是标题</h2> <p>我是内容</p> </div>` }) //2 注册组件 Vue.component('my-cpn',cpnContru ...
分类:其他   时间:2020-05-15 16:55:21    收藏:0  评论:0  赞:0  阅读:46
四、Service
创建svc配置文件 cat >k8s_nginx_svc.yml<<EOF apiVersion: v1 kind: Service metadata: name: nginxsvc spec: type: NodePort ports: - port: 80 nodePort: 30001 sel ...
分类:其他   时间:2020-05-15 16:55:02    收藏:0  评论:0  赞:0  阅读:57
HTTP与IPFS之间的博弈:一个中心,还是多个中心?
引言:一种新技术的诞生,总会面临着不同境况:有狂热的信仰者追捧,有沉稳的中立者观望,也有顽固的保守者评判,犹如达尔文的《物种起源》。 (一)前世——HTTP:拉开网络信息时代的序幕,独领风骚二十年 1991年8月6日,蒂姆·伯纳斯·李在位于欧洲粒子物理研究所(CERN)的NeXT计算机上,正式运行世 ...
分类:Web开发   时间:2020-05-15 16:54:25    收藏:0  评论:0  赞:0  阅读:52
双指针算法
一、双指针算法两种常见的问题分类: (1)对于两个序列,维护某种次序,比如归并中合并两个有序序列的操作 (2)对于一个序列,用两个指针维护一段区间 二、核心思想: 朴素算法: ...
分类:编程语言   时间:2020-05-15 16:54:10    收藏:0  评论:0  赞:0  阅读:54
面试题53 - I. 在排序数组中查找数字 I
地址:https://leetcode-cn.com/problems/zai-pai-xu-shu-zu-zhong-cha-zhao-shu-zi-lcof/ <?php /** 面试题53 - I. 在排序数组中查找数字 I 统计一个数字在排序数组中出现的次数。 示例 1: 输入: nums ...
分类:编程语言   时间:2020-05-15 16:53:46    收藏:0  评论:0  赞:0  阅读:53
编程初学者必看:新手学习编程的最佳方式是什么?赶紧做个笔记!
回答这个问题是我近期关注的一个问题。我觉得此处提及的许多资源尽管都很不错,然而我却注意到,成功的学生,无论使用哪种资源,往往都会在以下三个方面,比其他人有着更好的表现。 聚焦习惯而不是目标 聚焦习惯而不是目标听起来似乎不合常理,但是请听我把话说完 - 这是一个有关平衡的问题。凡是和我共过事的人都知道 ...
分类:其他   时间:2020-05-15 16:53:04    收藏:0  评论:0  赞:0  阅读:68
RealVNC连接
继续RealVNC的安装 https://www.realvnc.com/en/ 注册帐户并激活 https://www.realvnc.com/en/connect/home/ 激活home版本权限(免费,最多5台设备 本机安装VNC Viewer,并登录帐户(安装并登录的截图) Linux下安装 ...
分类:其他   时间:2020-05-15 16:52:32    收藏:0  评论:0  赞:0  阅读:34
extern
extern 声明变量 1、当一个.c文件需要使用其他.c文件中的变量时,该.c文件中使用extern进行声明该变量,声明外部变量能被自己使用,然后同时需要在该.c文件中进行定义,只有定义了才能使用,仅仅声明未定义是不存在,不能进行使用。 2、.h中 struct __Touch{ };定义了一个结 ...
分类:其他   时间:2020-05-15 16:51:47    收藏:0  评论:0  赞:0  阅读:40
jenkins实现根据构建记录回滚版本
1,已搭建好的各种环境和前提准备 ...
分类:其他   时间:2020-05-15 16:50:52    收藏:0  评论:0  赞:0  阅读:431
vue绑定样式,class和style
vue动态修改样式的方式 注意:固定样式单独写在一个class中,选择的class写在一起,选出的class会和固定class合并共存例如:<div class="static" v-bind:class="{ 'text-danger':hasError }"></div>会渲染为:<div cl ...
分类:其他   时间:2020-05-15 16:50:10    收藏:0  评论:0  赞:0  阅读:34
js运行代码计时器
// 启动计时器 console.time('计时器名称'); // (写一些测试用代码) // 停止计时,输出时间 console.timeEnd('计时器名称'); 例如: let time = 'time'; console.time(time); // (写一些测试用代码) console. ...
分类:Web开发   时间:2020-05-15 16:49:33    收藏:0  评论:0  赞:0  阅读:42
C++——仿函数
它是个类,不是个函数。 模仿函数的类:能像普通函数一样传入给定数量的参数,还能存储或者处理更多我们需要的有用信息 https://www.cnblogs.com/decade-dnbc66/p/5347088.html class StringAppend{ public: explicit Str ...
分类:编程语言   时间:2020-05-15 16:49:12    收藏:0  评论:0  赞:0  阅读:43
密码正则表达式
/** * 密码至少包含 数字和英文,长度6-20 */ String reg = "^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$"; /** * 密码包含 数字,英文,字符中的两种以上,长度6-20 */ String reg = "^(?![0-9]+ ...
分类:其他   时间:2020-05-15 16:48:51    收藏:0  评论:0  赞:0  阅读:55
Scrum敏捷开发模式
Scrum敏捷开发模式 一、背景 传统的开发大多都采用瀑布开发模式,流程如下: 瀑布开发模式的项目周期往往比较长,一般为3-6个月,甚至更长时间,过程一般都是:产品经理完成一款产品的所有需求—UE设计出原型和视觉— 开发完成开发— 测试完成,最后交付成果往往不是产品经理或是客户真正想要的,最后只能重 ...
分类:其他   时间:2020-05-15 16:48:34    收藏:0  评论:0  赞:0  阅读:64
1403条   上一页 1 ... 33 34 35 36 37 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!