×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
标签
毒鸡汤
程序员导航
登录
注册
标签: java 共 193 个结果.
ReadWriteLock读写锁的使用
### 读写锁: #### 写写、读写 是互斥的 #### 读读是不需要互斥的 如下示例代码中,可以看到读的操作,一部分是在写操作之前,一部分是在写操作之后,说明读是不互斥的。写是  示例代码: ``` package com.debuggg.test1
star2017
1年前
1801
0
优先队列-二叉堆-堆排序原理-Java相关API
### 完全二叉树概念 - 除了最后一层,前面所有层都是满的 - 最后一层是从左到右 - 是一个二叉树 ### 堆 - 满足完全二叉树 - 父节点存储的元素比子节点大 ### 上浮 - 不符合堆规则的节点,与父节点交换 - 直到上浮到符合为止 ### 下沉 - 不符合规则的点,与子节点中较大的交换 - 直到符合为止 ### 入队 - 待插入元素放到堆的最后面 - 然后上浮至合适位置 -
star2017
1年前
1712
0
线程八锁,同步锁的应用
## 锁的八种情况的应用 ``` package com.debuggg.test1.main2; /** * 作者 ZYL * 功能描述 : 题目:判断打印的是“one”or “two” * * 1.两个普通同步方法,两个线程,标准打印,打印?//one two * 2.新增Thread.sleep()方法给getOne(),打印?one,two * 3.新增普通方法getThree
star2017
1年前
1904
0
DisconnectedfromthetargetVM,address:xxxx或者Processfinishedwithexitcode1终极解决办法idea
这个bug,没有日志,无从下手! 网上找了上100篇文章仍然找不到解决方案! 报错如下图: 终极解决办法: 1.安装jrebel,参考本博主博文 https://blog.csdn.net/u013294097/article/details/90263477 2.使用jrebel使用debug启动 3.特别注意:此处有日志文件产生 4.排查日志,搞定!
star2017
1年前
2224
0
Java8Math新增方法
引用至:https://blog.csdn.net/neweastsun/article/details/79873698 ## java8 Math新增方法 通常都认为java8新功能主要包括函数式编程及lambda表达式。然而,除了那些大的特点之外,还有其他的,影响力小却很有趣,大多时候不为人所知,甚至不太被人评论。 本文我们列举java.lang.Math类中新增的方法,并给一些小的示例
star2017
1年前
2238
0
ScheduledExecutorService线程调度的使用
示例代码: ``` package com.debuggg.test1.main2; import java.util.Random; import java.util.concurrent.*; public class TestScheduledThreadPool { public static void main(String[] args) throws ExecutionE
star2017
1年前
2012
0
分享:MySQL学习笔记(二)
一,事务 1.1,事务的典型场景 在项目里面,什么地方会开启事务,或者配置了事务?无论是在方法上加注解,还是配置切面。
star2017
1年前
2618
0
DateTimeFormatter,时间格式化与解析日期或时间
DateTimeFormatter,时间格式化与解析日期或时间
star2017
1年前
2421
0
Java数据结构与算法-环形队列
### 队列介绍 - 队列是一个有序列表,可以用数组或是链表来实现 - 遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的数据要后取出 #### 数组模拟环形队列 ##### 分析说明: - 尾索引rear的下一个为头索引时表示队列满,即将队列容量空出一个作为约定,这个在做判断队列满的时候需要注意(rear + 1) % maxSize = front (满) - rear == fr
star2017
1年前
2084
0
ForkJoinPool分支合并框架计算加法
## 分支合并框架ForkJoinPool 原理说明:就是在必要情况下,将一个大任务,进行拆分(fork)成若干个小任务(拆到不可再拆时),再将一个个的小任务运算的结果进行join汇总  示例:示例是一个1亿的累加,100亿的累加,500亿的累加。采用三种
star2017
1年前
2019
0
分享:MySQL学习笔记(三)
四,锁的算法 我们先来看一下我们测试用的表,t2,这张表有一个主键索引。我们插入了 4 行数据,主键值分别是 1、4、7、10。为了让大家真正理解这三种行锁算法的区别,我们需要了解一下三种范围的概念。因为我们用主键索引加锁,我们这里的划分标准就是主键索引的值。 这些数据库里面存在的主键值,我们把它叫做 Record,记录,那么这里我们就有 4个 Record。 根据主键,这些存在的 R
star2017
1年前
2616
0
JDK8时间与java.util.Date,java.sql.Date,Timestamp等的相互转换(时间转换)
JDK8时间与java.util.Date,java.sql.Date,Timestamp等的相互转换(时间转换)
star2017
1年前
2022
0
AJAX跨域请求的理解,JAVA
引至:https://www.cnblogs.com/zifayin/p/7338423.html 1.浏览器的同源策略 目前所有浏览器都由同源策略 什么是同源策略: 协议、域名、端口都一直的uri称为“同源” 不同源之间存在以下问题: a.无法读取cookie b.无法获取dom
star2017
1年前
2368
0
Redis的安装过程步骤
 ## 步骤: ``` 下载和编译过程 1.mkdir redisinstall && cd redisinstall 2.yum install wget -y && wget http://download.redis.io
star2017
1年前
1984
0
Eclipse如何不使用alt+/来实现自动提示
位置如下图: 填充内容:abcdefghijklmnopqrstuvwxyz. 即可实现自动提示
star2017
1年前
2083
0
nginx动静分离
1.什么是动静分离 通过location指定不同的后缀名实现不同的请求转发。通过expires参数设置,可以使浏览器缓存过期时间,减少与服务器之间的请求和流量。具体Expires定义:是给一个资源设定一个过期时间,也就是说无需去服务端 验证,直接通过浏览器自身确认是否过期即可,所以不会产生额外的流量。此种方法非常适合不经常变动的资源。(如果经常更新的文件,不建议使用Expires来缓存)
star2017
1年前
1912
0
JAVA获取别人发过来的json字符串(Post方式)
这几天做一个通知接口,其他服务器会向我的服务器发送通知,是Post方式,是json字符串 找了好多方法都不行,功夫不负有心人,终于找到合适的方法: 代码如下: 使用的是request的输入流来写的,记得要写utf-8接收,不然有可能是乱码 InputStreamReader insr = new InputStreamReader(request.getInputStream(),
star2017
1年前
2139
0
代理模式之静态代理代码
``` package com.debuggg.java.exer2; public class StaticProxyTest { public static void main(String[] args) { ClothFactory clothFactory = new ClothFactoryImpl(); ProxyClothFactory
star2017
1年前
1873
0
JDK,JRE,JVM三者之间的关系,以及JDK,JRE包含的主要结构有哪些?
JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre。‘’ JVM = bin目录 lib表示JVM工作所需要的类库 也就是:JRE = lib + bin JDK = JRE + JAVA的开发工具(javac.exe,java.ex
star2017
1年前
2269
0
JAVA基础-关键字与保留字
关键字的定义和特点: 定义:被JAVA预言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写字母 官方地址:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html 用于定义数据类型的关键字:
star2017
1年前
2270
0
1
...
3
4
5
...
10
本文目录
热门标签
程序员导航
热门文章
1.
如何学习Python数据科学(2018)
2.
31个与大数据有关的非常不错的资源和文章(附全链接)
3.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
4.
onlyoffice 20并发限制处理,up to 20 maximum
5.
史上最全的“大数据”学习资源(上)
6.
一篇文章,带你了解美国大数据产业
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
祝福不只嘴上说!爆款CQ9《寿星大发》用奖金说话
2.
docker 查看容器分配的内部ip
3.
简单Dify调用MCP服务笔记
4.
主流向量数据库一览
5.
docker 镜像没安装vi可以使用命令修改~/.bashrc
6.
Dify大模型集成工具本地部署运行笔记
最新评论
签到
?
签到
签到
签到,学习
签到