[TOC] 构造几个死锁的例子(Java ) 1 运行结果: 2 运行结果: 3 运行结果: ...
分类:
编程语言 时间:
2019-08-27 00:49:11
阅读次数:
84
//按照条件检测数据是否存在public sttaic int isdata(Connection conn,String sql){ PreparedStatement ps =null; ResultSet rs =null; try{ ps =conn.perpareStatement(sql ...
分类:
数据库 时间:
2019-08-26 22:42:00
阅读次数:
99
1. final 在java中,final可以用来修饰类,方法和变量(成员变量或局部变量)。下面将对其详细介绍。 1.1 修饰类 当用final修饰类的时,表明该类不能被其他类所继承。当我们需要让一个类永远不被继承,此时就可以用final修饰,但要注意: final类中所有的成员方法都会隐式的定义为 ...
分类:
其他好文 时间:
2019-08-26 15:24:17
阅读次数:
72
复习Synchronized 1、多线程编程模版上 (1)线程 操作 资源类 (2)高内聚低耦合 2、实现步骤 (1)创建资源类 (2)资源类里创建同步方法,同步代码块 3、例子:卖票 LOCK 接口 锁实现提供了比使用同步方法和语句可以获得的更广泛的锁操作。它们允许更灵活的结构,可能具有非常不同的 ...
分类:
其他好文 时间:
2019-08-26 15:09:05
阅读次数:
65
原文引用https://www.dazhuanlan.com/2019/08/26/5d630367eecbb/ Focus一款自动提取生难词的英文文章阅读器 – 让你再也不用边看文章边查词 ~项目概述应用功能应用特色不同难度阶层单词提取 本软件最大的特色,就是可以根据自身学习需要和能力水平提取出文... ...
分类:
其他好文 时间:
2019-08-26 09:17:41
阅读次数:
102
`java.util.concurrent` 介绍 是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待 1. 2. `boolean await(long timeout, TimeUnit unit) countDownLatch.countDown() tru ...
分类:
其他好文 时间:
2019-08-26 00:23:28
阅读次数:
76
--Client.java public class Client { private static String ip = null; private static String websiteName = null; private static int port = 10000; privat ...
分类:
编程语言 时间:
2019-08-26 00:03:35
阅读次数:
100
一、Scala基础语法 === [TOC] === (一) 变量、类型、操作符 1.变量申明 ●Java中: ●在Scala中: ●说明 var声明的变量 可以 重新赋值 val声明的变量 不可以 重新赋值,或称之为不可变变量/只读变量。相当于java里用final修饰的变量 ●注意: Scala中 ...
分类:
其他好文 时间:
2019-08-25 12:32:29
阅读次数:
83
作者javadoop,资深Java工程师。本文已获作者授权发布。 原文链接https://www.javadoop.com/post/rate limiter 本文主要介绍关于流控的两部分内容。 第一部分介绍 Guava 中 RateLimiter 的源码,包括它的两种模式,目前网上大部分文章只分析 ...
分类:
其他好文 时间:
2019-08-25 12:07:40
阅读次数:
79
System.out.println(obj)和 System.out.println(obj.toString())区别 两者结果完全一致,分析:System类 out为System的静态变量 实际上printLn方法内部调用了String的valueOf()方法,valueOf()内部又掉了Ob ...
分类:
其他好文 时间:
2019-08-25 11:56:00
阅读次数:
75