排序:
默认
按更新时间
按访问量

Java多线程线程等待与唤醒

线程等待/唤醒方法进行介绍。涉及到的内容包括:1. wait(), notify(), notifyAll()等方法介绍2. wait()和notify()3. wait(long timeout)和notify()4. wait() 和 notifyAll()5. 为什么notify(), wa...

2018-11-06 23:27:49

阅读数:8

评论数:0

Java多线程synchronized关键字

1. synchronized原理 在java中,每一个对象有且仅有一个同步锁。这也意味着,同步锁是依赖于对象而存在。当我们调用某对象的synchronized方法时,就获取了该对象的同步锁。例如,synchronized(obj)就获取了“obj这个对象”的同步锁。不同线程对同步锁的访问是互斥...

2018-11-06 23:21:20

阅读数:6

评论数:0

线程两种实现方法(继承类、实现接口)

  实现多线程的2种方式:继承Thread 和 实现Runnable接口。 Thread和Runnable简介 Runnable 是一个接口,该接口中只包含了一个run()方法。它的定义如下: public interface Runnable { public abstract...

2018-11-06 22:51:28

阅读数:6

评论数:0

Kafka操作命令

启动zookeeper服务:  bin\windows\zookeeper-server-start.bat  config\zookeeper.properties  启动kfaka服务:  bin\windows\kafka-server-start.bat  config\server.pr...

2018-11-04 12:04:52

阅读数:2188

评论数:2

Kafka学习分享

hi all   kafka学习简单分享   1、kafka内名词简介   什么是主题?什么是分区? Kafka的消息通过 主题 (Topic)进行分类,一个主题被分为多个分区(Partitions)。消息以追加的方式写入分区,然后按照先进先出的方式进行读取。 主题的分区可以分布在...

2018-11-03 00:12:23

阅读数:14

评论数:0

邮件发送方法

public BaseResult sendEmail(String to,String Content) { try { /*** 1、创建Session ***/ Properties props = new Propertie...

2018-10-24 16:58:14

阅读数:26

评论数:0

Java多线程(基础篇一) 线程五种状态

线程从创建到销毁死亡总共有五种状态: 状态扭转图                     1:新建状态(New):线程对象被创建后进入新建状态。 例如:    Thread thread = new Thread(); 2:就绪状态(Runnable):也被成为可运行状态,线程对象被创建...

2018-10-17 22:58:24

阅读数:14

评论数:0

Mysql内置函数(字符串、日期、数子)

mysql操作函数 数值操作ABS(N):返回绝对值CEIL(N):返回不小于参数的最小整数值CEILING(N):返回不小于参数的最小整数值CONV(N,FROM_BASE,TO_BASE):数字的进制转换EXP(N):返回e的n次方FLOOR(N) :返回不大于参数的最大整数值MOD(N,M...

2018-10-15 18:21:43

阅读数:28

评论数:0

WebSocket四种事件详解 入门篇(二)

    示例代码  在文章最下方,可以根据示例代码和讲解来理解整个WebSocket流程。代码用SpringBoot 和 maven搭建   服务端和客户端四种事件 1、打开事件     此事件发生在端点上建立新连接时并且在任何其他时间发生之前。     方法级注解:@OnOpen ...

2018-09-18 23:19:59

阅读数:64

评论数:0

WebSocket 入门篇(一)

WebSocket 基础知识 1、WebSocket 实例化       JavaScript中实例化            var ws = new WebSocket(url,protocols);       实例化时可以接受两个变量       1)、指向目标url,也就是服务请求...

2018-09-18 23:14:12

阅读数:14

评论数:0

WebSocket消息类型 入门篇(三)

WebSocket实现通讯基础(消息类型,消息转码/解码基础) WebSocket协议支持三种本地消息类型 1、文本消息   2、二进制消息   3、Ping消息 和 Pong消息    无论是注解式端点还是变成是端点,实现其发送消息的API都是相同的     RemoteEndPoin...

2018-09-18 22:41:26

阅读数:71

评论数:0

Mysql 锁

MySQL支持多种存储引擎,不同的存储引擎对应着不同的锁机制,用来适应不同的业务需求。 MySQL有三种锁: 1、表级锁:开销小、加锁快;不会出现死锁;锁定粒度大,发生锁冲突概率最高,并发度低。(MyISAM引擎,MEMORY引擎)             表级锁适合已查询为主,只有少量按索...

2018-09-18 22:01:53

阅读数:20

评论数:0

Mysql 运维优化必须知道的几个命令

针对SQL语句维护,运行的命令以及命令详解#显示当前session中所有的统计参数(对于所有存储引擎的表操作都会有累计),常关心的几个参数show status like 'Com_%';Com_select:执行select次数,一次查询只累加1Com_insert:执行insert次数,对于批...

2018-07-12 19:34:13

阅读数:129

评论数:1

Socket 简单交互案例

简单的Socket交互案例分为三步:第一步:实现客户端,向服务端发送信息第二步:实现客户端,接收客户端信息,并向客户端回复第三步:循环监听等待客户端连接实现案例(案例内每一步有注解,这边就不详细解释了)第一步package com.socket; import java.io.*; import...

2018-07-11 21:41:37

阅读数:52

评论数:0

java8 自定义收集器

java8自定义收集器package com.java8.CustomCollector; import java.util.*; import java.util.function.*; import java.util.stream.Collector; public class Prim...

2018-07-11 21:12:00

阅读数:92

评论数:0

正则表达式(胡乱记)

本文从菜鸟教程Copy,脑容量不够,留为学习笔记,以备后时之需。正则表达式语法正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如:runoo+b,可以匹配 ...

2018-07-11 21:02:09

阅读数:70

评论数:0

mysql 慢查询日志开启与mysqldumpslow分析

一、Mysql慢查询日志开启   慢查询日志常用语句 #查看慢查询日志输出方式 show variables like '%output%' #查看慢查询文件输出位置 show variables like '%slow_query_log_file%' #查看慢查询是否开启,及文件...

2018-07-11 20:52:04

阅读数:86

评论数:0

java8 Collectors收集器的简单方法

案例变量:menu为一个菜单列表(list),内含有name(名字)、calories(热量)、type(类型)属性。1)    toList()                                List<T>               ...

2018-07-03 21:44:59

阅读数:108

评论数:0

Java的两个类 InetAddress类 和 URL 类

Java的两个类 InetAddress类  和  URL  类1、InetAddress类 IntAddress 类用于标识网络上的硬件资源,标识互联网协议(IP)地址。InetAddress类的使用public static void main(String[] arg) throws Unk...

2018-06-29 16:31:06

阅读数:39

评论数:0

Sock学习1 (网络基本知识、Sock简介)

网络基本知识两台计算机之间的通信必须满足一下一些必然的条件1)两台主机需要一个唯一的标识,标识他们所在的位置(ip地址)2)他们需要有共同的源(协议)3)每台主机需要相应的端口号,每台主机有不同的应用程序通讯,每个通讯就是通过端口号来区分的。端口号的范围为0~65535,但是其中0~1023 被系...

2018-06-29 00:42:14

阅读数:37

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭