Java小强个人技术博客站点
手机版
首页
Java
开源
服务器
框架
Linux
软件
前端
数据库
网络编程
微语
留言薄
当前位置:
首页
>> 理论
并发编程之Java中Selector
2996
0
理论
| 2022-9-28 9:56
Selector提供选择执行已经就绪的任务的能力,使得多元 I/O 成为可能,就绪选择和多元执行使得单线程能够有效率地同时管理多个 I/O channel。C/C++许多年前就已经有 select()和 poll()这两个POSIX(可移植性操作系统接口)系统调用可供使用。许多os也提供相似的功能,但对Java 程序员来说,就绪选择功能直到 JDK 1.4 ......
查看详细
并发编程之AtomicInteger,AtomicLong,LongAdder
2626
0
理论
| 2022-9-27 17:51
AtomicInteger类是系统底层保护的int类型,通过提供执行方法的控制进行值的原子操作。AtomicInteger它不能当作Integer来使用。AtomicInteger与使用同步执行相同操作相比,使用它同样更快,更易读。在 JDK1.5 中新增了并发情况下使用的 Integer/Long 所对应的原子类AtomicInteger 和 Atomic......
查看详细
多线程同步计数器CountDownLatch,CyclicBarrier,Semaphore
2688
0
理论
| 2022-9-27 17:19
CountDownLatchCountDownLatch是一个同步工具类,它允许一个或多个线程等待其他线程一系列操作的完成。A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threa......
查看详细
Java双亲委派机制
2792
0
理论
| 2022-2-8 22:14
概述Java程序在运行的时候,JVM通过类加载机制(ClassLoader)把class文件加载到内存中,只有class文件被载入内存,才能被其他class引用,使程序正确运行起来.ClassLoader的分类Java中的ClassLoader有三种:Bootstrap ClassLoader 、Extension ClassLoader、App Class......
查看详细
二分查找+冒泡排序+选择排序+插入排序+单边快排+双边快排
3182
0
理论
| 2022-1-24 22:30
二分查找首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。package com.......
查看详细
javaWEB会话管理基于客户端的Cookie
11410
2
理论
| 2017-6-14 20:55
Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器,当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是各自用户自己的数据。java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。构造Cook......
查看详细
java中BigDecimal加减乘除基本用法
31111
5
理论
| 2016-8-30 14:54
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对......
查看详细
JavaWeb端判断是否为Ajax请求
16050
2
理论
| 2015-12-11 10:15
偶然间,扒别人的代码,发现有一个工具类,是判断是否为Ajax请求,我在想,为什么要这个工具类?百度了一下,发现确实需要这个方法。如果一个会话已经超时,但是此时再通过ajax请求,那么ajax返回的则是一个登陆页面的html,那是非常不合理的。阅读全文>>...
查看详细
1
2
3
4
5
6
7
...
»
个人资料
Java小强
未曾清贫难成人,不经打击老天真。
自古英雄出炼狱,从来富贵入凡尘。
站内搜索
文章分类
Java(44)
站长(50)
开源(129)
框架(51)
理论(79)
JS(54)
Linux(20)
DB(56)
服务器(57)
网络编程(11)
生活(35)
软件(81)
PHP(14)
其他(5)
最新文章
Debian13安装MariaDB
Debian13下Root无法登陆桌面系统
Debian13下使用 vi 方向键无法使用
Centos7测试某Ip某端口是否连通
SQLite工具类
CentOS7配置远程桌面访问
Modbus协议基本概念
Win10、Win11上如何配置开机启动程序、脚本
热门文章
HTTP POST数据和数据接收
常用SpringJPA主键生成策略,UUID和自增
Apache Commons Jar包下载
IIS服务器返回Bad Request (Invalid Hostname)解决办法
SpringJPA 慎重 findAll() 切记分页
java中BigDecimal加减乘除基本用法
Byte和Bit之间的转换
java中用Eclipse打JAR包,包含外部JAR
随机文章
SoDiaoEditor电子病历编辑器初步学习
Myeclipse显示default package
WebAPI学习Window: beforeunload event
我奋斗了18年才和你坐在一起喝咖啡
我奋斗了18年,不是为了和你一起喝咖啡
你都奋斗了十八年,何必急着跟人家喝咖啡?
SpringBoot和WebSocket开发的聊天室
HTML压缩库HtmlCompressor