0

HashMap,Hashtable,ConcurrentHashMap和synchronized Map

HashMap: 线程不安全,链表结构,效率高; Hashtable : 线程安全,但效率低,因为是Hashtable是使用synchronized的,所有线程竞争同一把锁; Synchronized Map: 线程安全,但效率低,一次性锁住整张表来保证线程安全,所以每次只能有一个线程来访问map。 ...

探歌 发布于 2020-02-17 13:35 评论(0)阅读(0)
0

回环屏障CyclicBarrier

上一篇说的CountDownLatch是一个计数器,类似线程的join方法,但是有一个缺陷,就是当计数器的值到达0之后,再调用CountDownLatch的await和countDown方法就会立刻返回,就没有作用了,那么反正是一个计数器,为什么不能重复使用呢?于是就出现了这篇说的CyclicBar ...

java小新人 发布于 2020-02-17 13:22 评论(0)阅读(2)
0

线程池

线程共包括以下 5 种状态: 1. 新建状态(New): 线程对象被创建后,就进入了新建状态。hg546.com_【官方首页】-皇冠例如,Thread thread = new Thread()。 2. 就绪状态(Runnable): 也被称为“可执行状态”。线程对象被创建后,其它线程调用了该对象的start()方法,从而来启动该线程。 ...

探歌 发布于 2020-02-17 13:03 评论(0)阅读(2)
0

Spring作用域和BeenFactory

hg546.com_【官方首页】-皇冠1、Spring Bean实例作用域: ① singleton: IOC容器仅创建一个Bean实例,IOC容器每次返回的是同一个Bean实例。 ② prototype: IOC容器可以创建多个Bean实例,每次返回的都是一个新的实例。 ③ request: 该属性仅对HTTP请求产生作用,每次HTT ...

探歌 发布于 2020-02-17 12:28 评论(0)阅读(5)
0

Tree

Tree 星星为什么这么渺小?那是因为他们把自己放的太高了! 背景:简单了解二叉树、平衡树、红黑树、B树和B+树之间的特点和差异。 1. 二叉排序树的特点 a、树的左边节点比根节点小,右边节点比根节点大; b、左右子树也都是二叉排序树; c、但是,在一些特殊情况下,比如插入数据是有序的,就会发生退化 ...

涛姐涛哥 发布于 2020-02-17 11:46 评论(0)阅读(3)
0

论如何用python发qq消息轰炸虐狗好友

hg546.com_【官方首页】-皇冠因为我的某个好友在情人节的时候秀恩爱,所以我灵光一闪制作了qq消息轰炸并记录了下来。 PS:另外很多人在学习Python的过程中,往往因为遇问题解决不了或者没好的教程从而导致自己放弃,为此我整理啦从基础的python脚本到web开发、爬虫、django、数据挖掘等【PDF等】需要的可以进Python ...

程序员的人生A 发布于 2020-02-17 11:21 评论(0)阅读(19)
0

零基础学习Python web开发、Python爬虫、Python数据分析,从基础到项目实战!

随着大数据和人工智能的发展,目前Python语言的上升趋势比较明显,而且由于Python语言简单易学,所以不少初学者往往也会选择Python作为入门语言。 ...

IT编程之家 发布于 2020-02-17 11:17 评论(0)阅读(10)
0

join方法,wait()和sleep()

hg546.com_【官方首页】-皇冠join方法解释:方法x.join()的作用是使所属线程x 正常执行run()中的方法,而使得调用x.join()的线程处于无限期阻塞状态,等待x线程销毁后再继续执行线程z后面的代码。 1、方法join的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。在A线程中调用了B线程的join() ...

探歌 发布于 2020-02-17 10:32 评论(0)阅读(9)
0

【蓝桥杯】十六进制转八进制

题目 问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1 include using namespace std; int main() { //freopen("data.txt","r",stdin); //此句用来测试 string six, ...

WSquareJ 发布于 2020-02-17 09:43 评论(0)阅读(5)
1

SpringBoot2 整合Kafka组件,应用案例和流程详解

hg546.com_【官方首页】-皇冠本文源码: "GitHub·点这里" || "GitEE·点这里" 一、搭建Kafka环境 1、下载解压 2、启动Kafka服务 kafka依赖ZooKeeper服务,需要本地安装并启动ZooKeeper。 参考文章: "Linux系统搭建ZooKeeper3.4中间件,常用命令总结" 3、查看服务 ...

知了一笑 发布于 2020-02-17 09:35 评论(0)阅读(86)
1

Java程序员都需要懂的「反射」

hg546.com_【官方首页】-皇冠前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star : "http://github.com/ZhongFuCheng3y/3y" 今天来简单写一下Java的反射。hg546.com_【官方首页】-皇冠本来没打算写反射这个知识点的,只是不少的读者都问过我:“你的知识点好像缺了反射阿。能不能补一下?” 这周末也 ...

Java3y 发布于 2020-02-17 09:31 评论(1)阅读(78)
0

Max Sum

本来用DP暴力枚举的,竟然没过……老尴尬了 然后想是不是得哦o(nlog n)或者o(n) 感觉没什么要讲的,代码简单 #include <iostream>#include<cstdio>using namespace std; int main(){ int good[3],pre[100001 ...

sos3210 发布于 2020-02-17 08:27 评论(0)阅读(4)
0

Dubbo 服务 IP 注册错误踩坑经历

Hosts 地址错误,导致 Dubbo 提供者服务 IP 选择错误的问题 ...

楼下小黑哥 发布于 2020-02-17 07:21 评论(0)阅读(73)
0

到头来还是逃不开Java - Java13核心类

Java13核心类 没有特殊说明,我的所有学习笔记都是从 廖老师 那里摘抄过来的,侵删 引言 兜兜转转到了大四,学过了C,C++,C ,Java,Python,学一门丢一门,到了最后还是要把Java捡起来。所以奉劝大家,面向对象还是要掌握一门,虽然Python好写舒服,但是毕竟不能完全面向对象,也没 ...

DawsonLee 发布于 2020-02-17 01:05 评论(0)阅读(29)
0

什么是哈希表?

我们在这篇文章将要学习最有用的 "数据结构" 之一— 哈希表 ,哈希表的英文叫 Hash Table,也可以称为 散列表 或者 Hash 表 。 哈希表用的是 数组支持按照下标随机访问数据的特性 ,所以哈希表其实就是数组的一种扩展,由数组演化而来。可以说,如果没有数组,就没有散列表。 哈希表存储的是 ...

武培轩 发布于 2020-02-17 01:01 评论(0)阅读(19)
0

Java连载84-Collection的常用方法、迭代器

一、Collections的常用方法介绍 1.承接上次连载,先介绍几个简单的常用方法 package com.bjpowernode.java_learning; import java.util.*; public class D84_1_CommonMethodOfCollection { pu ...

心悦君兮君不知-睿 发布于 2020-02-17 00:28 评论(0)阅读(6)
0

打开UML类图的正确姿势

**UML**(Unified Modeling Language) 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。UML的定义包括UML语义和UML表示法两个元素。UML是在开发阶段,说明、可视化、构建和书写一个面向对象软件密集系统的制品的开放方法。最佳的应用是工程... ...

小鱼吃猫 发布于 2020-02-16 23:53 评论(0)阅读(16)
0

JavaSwing开发简单的银行管理系统 附源码

开发环境: Windows操作系统开发工具: MyEclipse/Eclipse+Jdk+mysql数据库运行效果图: 源码及原文链接:http://javadao.xyz/forum.php?mod=viewthread&tid=36 ...

javadao 发布于 2020-02-16 23:49 评论(0)阅读(6)
0

3-在Django中使用使用数据库

hg546.com_【官方首页】-皇冠数据库设置 在上一章节中学习了如何创建Django项目,在Django项目中创建web应用,以及如何在Django主程序的URL中引用web应用中的URL。下面来了解如何在Django中使用数据库。Django中想要使用数据库, 首先要了解mysite/mysite/settings.py中关于数据 ...

id_iot 发布于 2020-02-16 23:46 评论(0)阅读(14)
0

0216 aop和打印数据库执行日志

需求 maven依赖 打印sql 配置要点: 1. 驱动配置 application.properties 2. psy配置 aop打印持久层执行时间 使用aop实现; 启用aop注解: 小结 来个效果截图: 通过本片文章,你可以学会: 1. 给代码添加aop切面,增加日志或者打印出方法执行总耗时; ...

李福春 发布于 2020-02-16 23:25 评论(0)阅读(14)

页面底部区域 foot.htm