E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA笔记
Java笔记
两个整数相除得到小数并限制小数位数inta=1,b=3;System.out.println("---->result:"+(a/b));//获取小数System.out.println("---->result:"+((float)a/b));System.out.println("---->result:"+(a/(float)b));System.out.println("---->resu
做个前端
·
2021-05-15 09:37
12.4-全栈
Java笔记
:Java网络编程(二)
基于TCP协议的Socket编程和通信在网络通讯中,第一次主动发起通讯的程序被称作客户端(Client)程序,简称客户端,而在第一次通讯中等待连接的程序被称作服务器端(Server)程序,简称服务器。一旦通讯建立,则客户端和服务器端完全一样,没有本质的区别。“请求-响应”模式:Socket类:发送TCP消息ServerSocket类:创建服务器套接字是一种进程间的数据交换机制。这些进程既可以在同一
全栈JAVA笔记
·
2021-05-14 10:12
6.3-全栈
Java笔记
:异常处理方法(上)
异常的处理办法之一捕获异常图1异常处理上面过程详细解析:1.try块:try语句指定了一段代码,该段代码就是一次捕获并处理的范围。在执行过程中,当任意一条语句产生异常时,就会跳过该段中后面的代码。代码中可能会产生并抛出一种或几种类型的异常对象,它后面的catch语句要分别对这些异常做相应的处理。一个try语句必须带有至少一个catch语句块或一个finally语句块。注意事项当异常处理的代码执行结
全栈JAVA笔记
·
2021-05-13 18:03
java笔记
--函数
将功能以函数形式表示:/*publicstaticvoiddraw(introw,intcol){for(intx=1;xb)returna;elsereturnb;//returna>b?a:b;}publicstaticvoidprintCFB(intnum){for(intx=1;x=90&&num=80&&num=70&&num=60&&num<=69)level='D';elseleve
吃饱喝足搬代码丶
·
2021-05-13 15:34
java笔记
--关于线程同步(7种同步方式)
关于线程同步(7种方式)本文章部分内容转载于"http://www.cnblogs.com/XHJT/p/3897440.html"1特殊域变量(volatile)实现线程同步开销比较小缓存一致性原理JVM就会向处理器发送一条Lock前缀的指令,将这个变量所在缓存行的数据写回到系统内存,其他处理器会先判断所在的缓存行内存地址是否改变如果已经修改会标记为无效,等到其他处理器要对这个数据修改时会强制从
菜鸟汤先生
·
2021-05-13 05:37
疯狂
Java笔记
之常见java集合的实现细节
Set和Map1.Set和Map的关系首先Set是一种集合元素无序,不可重复的集合。而Map则代表一种有多个key-value对组成的集合,Map集合类似于传统的关联数据。看起来他们没哟什么关联,实际上Set和Map是有莫大的关联的。可以说Map是Set集合的扩展。当我们只看Map的Key时,会发现所有的key不能重复,key之间没有顺序。也就是说将Map所有的key集合起来就组成了一个set集合
Jack921
·
2021-05-10 06:41
【
JAVA笔记
】Eclipse 中的一些配置和快捷键
1.java字体大小配置window-preferences-General–Appearance–Colorsandfonts–Java–TextFont2.控制台字体大小配置General–Appearance–Colorsandfonts–Debug–ConsoleFontGeneral–Appearance–Colorsandfonts–Basic–TextFont(常用)ctrl加+号和
森林里吹着萨克斯风的鹿
·
2021-05-04 05:12
java笔记
--网络编程
网络模型:OSI参考模型,TCP/IP参考模型。网络通讯要素:IP地址(InetAddress):网络中设备的标识;不易记忆,可用主机名;本地回环地址:127.0.0.1;主机名:localhost。publicclassIPDemo{publicstaticvoidmain(String[]args)throwsUnknownHostException{//获取本地主机ip地址对象InetAdd
吃饱喝足搬代码丶
·
2021-05-02 13:08
8.1-全栈
Java笔记
:基本数据类型的包装类
基本数据类型的包装类包装类基本知识Java是面向对象的语言,但不是“纯面向对象”,基本数据类型就不是对象。但是我们在实际使用中经常需要将基本数据转化成对象,便于操作。比如:Object[]数组、集合的操作中。为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(WrapperClass)。包装类的作用是:实现基本数据类型、包装类对象、
全栈JAVA笔记
·
2021-05-01 08:32
Effective
java笔记
(三),类与接口
类与接口是Java语言的核心,设计出更加有用、健壮和灵活的类与接口很重要。13、使类和成员的可访问性最小化设计良好的模块会隐藏起所有的实现细节,仅使用API与其他模块进行通信。这个概念称为信息隐藏或封装,是软件设计的基本原则之一。信息隐藏可以是实现系统各模块的解耦,以使这些模块可以独立的开发、测试、优化。信息隐藏还提高了软件的可重用性,降低了构建大型系统的风险。java中实体的可访问性由实体声明的
Alent
·
2021-05-01 02:34
11.11-全栈
Java笔记
:线程状态转换和任务定时调度
线程状态转换图1线程的状态1)New:创建好线程对象,但没有启动的时候。一个线程调用start()之后不一定会马上启动,此时进入就绪状态,等待得到资源。2)就绪线程序通过Scheduler(调度程序)去确定是否运行。3)Runing---dead:运行结束(非双向,为单向箭头)。4)Runing---就绪:暂停(除了没有CPU,具备运行的所有条件)。5)Runing-otherwise(阻塞):因
全栈JAVA笔记
·
2021-04-27 16:34
2.2-全栈
Java笔记
:常用的三类八种基本数据类型
基本数据类型(primitivedatatype)•Java是一种强类型语言,每个变量都必须声明其类型。•Java的数据类型分为两大类:基本类型(primitivetype)和引用类型(referencetype)•Java中定义了3类8种基本数据类型逻辑型-boolean文本型-char数值型-byte,short,int,long,float,double注意事项·引用数据类型的大小统一为4个
全栈JAVA笔记
·
2021-04-25 19:34
java笔记
--JDBC
JDBCJDBCDriverManagerConnectionStatementResultSetPreparedStatement数据库连接池C3P0Druid定义工具类SpringJDBCJDBC1.基本概念:JavaDatabaseConnectivity//Java数据库连接,Java语言操作数据库JDBC的本质:官方定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接
Div.143
·
2021-04-25 14:14
java
mysql
JAVA笔记
(初)
20-06-21(到java入门08)笔记:(陈子豪)–即使最小的帆也能远航!前言:1:零基础可以学java么?一张白纸,空白的地方越大,你的可塑性也就越大英语不好可以学java么?编程语言并没有那么多的英语单词。毕竟现在翻译软件这么多;理解慢能学好么?我觉得对自己的不信任才是最大的障碍,相信自己能行。(勤能补拙)现在学java晚么?晚了,所以得使点劲。2:Java和python应该选哪个。原话很
冰峰战神
·
2021-04-18 17:15
java笔记
--数据库(1)
这里写目录标题MySQL服务启动SQL通用语法SQL分类DDLDMLDQL查询语句聚合函数分组查询分页查询约束主键约束非空约束唯一约束外键约束DCL数据库的设计多表之间的关系数据库设计的范式数据库的备份和还原多表查询查询语法笛卡尔积多表查询的分类MySQL服务启动 cmd–>services.msc//打开服务的窗口 netstop/startmysql//使用管理员打开cmd,关闭/打开my
Div.143
·
2021-04-18 12:56
mysql
Java笔记
整理...
Java一、类加载过程Personperson=newPerson();1)new的时候用到了Person.class文件,所以会先找.class文件,.class文件加载到内存2)执行类中的static代码块,给Person.class初始化3)在堆内存中开辟空间分配内存地址4)在堆内存中建立对象的特有属性并进行默认初始化5)对属性进行显式初始化6)对构造代码块初始化7)对对象进行与之对应的构造
HappyGhh
·
2021-04-17 18:04
java笔记
-02
JVM内存模型JVM运行时数据区image.png1、线程独占:每个线程都会有它独立的空间,随线程生命周期而创建和销毁。2、线程共享:所有线程能访问这块内存数据,随虚拟机或者GC而创建和销毁。工作内存缓存image.png指令重排序java编程语言的语义允许编译器和微处理器执行优化,这些优化可以与不正确的同步代码交互,从而产生看似矛盾的行为。
愤怒的老猫占用
·
2021-04-14 11:49
Java笔记
3
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自
大帅拳霸
·
2021-04-14 00:58
前后端分离架构:Web 实现前后端分离,前后端解耦
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md作者|山河远阔来源|www.blog.csdn.net/weixin_37539378
·
2021-04-02 19:15
java前后端分离
SpringBoot 并发登录人数控制
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md转自:简书,作者:殷天文原文链接:www.jianshu.com/p/b6f5ec98d790
·
2021-04-01 02:29
登录springboot
在 Spring Boot 中,如何干掉 if else
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读干掉ifelse常用策略模式,记得了哈!
·
2021-03-28 09:39
超全 MyBatis 动态 SQL 详解!(看完 SQL 爽多了)
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md作者:阿进的写字台cnblogs.com/homejim/p/9909657
·
2021-03-28 09:39
sqlsql语句
理解这9大内置过滤器,才算是精通Shiro
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:权限框架一般都是一堆过滤器、拦截器的组合运用,在shiro
·
2021-03-28 09:08
权限控制shiro过滤器
只需要6个步骤,springboot集成shiro,并完成登录
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:导入jar包,配置yml参数,编写ShiroConfig定义
·
2021-03-28 09:08
权限控制shiro整合
一次非常有意思的 SQL 优化经历: 从 30248.271s 到 0.001s
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:数据量少的时候看不出区别,量大差别明显,文末的4点总结你应该去看一下
·
2021-03-28 09:08
sql性能优化mysql优化
超全 MyBatis 动态 SQL 详解!(看完 SQL 爽多了)
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md作者:阿进的写字台cnblogs.com/homejim/p/9909657
·
2021-03-28 09:37
sqlsql语句
手把手教你如何玩转统一异常处理
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:其实处理异常的方式其实都比较固定,自定义异常全局异常处理,
·
2021-03-28 09:37
异常异常处理
在 Spring Boot 中,如何干掉 if else
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读干掉ifelse常用策略模式,记得了哈!
·
2021-03-27 17:28
一次非常有意思的 SQL 优化经历: 从 30248.271s 到 0.001s
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:数据量少的时候看不出区别,量大差别明显,文末的4点总结你应该去看一下
·
2021-03-24 19:45
sql性能优化mysql优化
并不复杂,只需4步搞定Shiro集成redis实现会话共享
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:集群的分布式场景中,我们需要把众多服务的会话状态保持一致,
·
2021-03-23 13:03
redisshiro会话存储
别在 Java 代码里乱打日志了,这才是打印日志的正确姿势!
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:不同级别的日志应该区分使用,另外用[]进行参数变量隔离。
·
2021-03-23 13:40
日志分析slf4j
并不复杂,只需4步搞定Shiro集成redis实现会话共享
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:集群的分布式场景中,我们需要把众多服务的会话状态保持一致,
·
2021-03-23 12:30
redisshiro会话存储
基于 token 的多平台身份认证架构设计
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:很多人都知道token作为用户会话凭证,其实应用场景还有很多
·
2021-03-23 12:59
token身份验证后台开发
从理论到综合实例,终于弄懂了双工通讯协议websocket!
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:websocket是双工通讯协议,STOMP是简易文本协议
·
2021-03-21 12:46
匠人手法 - 优雅的处理空值
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md西格玛的博客http://lrwinx.github.io/在笔者几年的开发经验中
·
2021-03-21 12:42
javanull
从理论到综合实例,终于弄懂了双工通讯协议websocket!
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:websocket是双工通讯协议,STOMP是简易文本协议
·
2021-03-21 11:35
匠人手法 - 优雅的处理空值
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md西格玛的博客http://lrwinx.github.io/在笔者几年的开发经验中
·
2021-03-21 11:04
javanull
超全面的权限系统设计方案!
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub解读:没想到小小角色权限系统也这么多内容,不过通常我都是直接找个开源权限系统作为基础开发业务
·
2021-03-20 09:44
我是如何用 redis 做实时订阅推送的
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:20w+的推送用户,如何做到秒级并发完成,文中分别介绍了MQ
·
2021-03-20 09:44
超全面的权限系统设计方案!
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub解读:没想到小小角色权限系统也这么多内容,不过通常我都是直接找个开源权限系统作为基础开发业务
·
2021-03-20 09:10
我是如何用 redis 做实时订阅推送的
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:20w+的推送用户,如何做到秒级并发完成,文中分别介绍了MQ
·
2021-03-20 09:10
为什么很多SpringBoot开发者放弃了Tomcat,选择了Undertow
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:Undertow的性能和内存使用方面都优于Tomcat,这也是为啥
·
2021-03-19 11:35
服务器tomcat
为什么很多SpringBoot开发者放弃了Tomcat,选择了Undertow
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:Undertow的性能和内存使用方面都优于Tomcat,这也是为啥
·
2021-03-19 11:34
服务器tomcat
Spring Boot 这么火,常用注解和原理都给你整理好了!
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:Springboot的注解挺多的,都来回顾熟悉一下哈!
·
2021-03-19 11:32
Spring Boot 这么火,常用注解和原理都给你整理好了!
我的公众号:MarkerHub,Java网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:Springboot的注解挺多的,都来回顾熟悉一下哈!
·
2021-03-19 11:02
如何优雅的设计java异常
我的公众号:MarkerHub,网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:作者以增删改查收货地址为实例,详细说明了如何去设计一个好的异常处理
·
2021-03-18 07:54
一套基础自动化部署搭建过程
我的公众号:MarkerHub,网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md作者:LoyaltyLusegmentfault.com/a/1190000019729005
·
2021-03-18 07:23
自动化部署jenkins
如何优雅的设计java异常
我的公众号:MarkerHub,网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:作者以增删改查收货地址为实例,详细说明了如何去设计一个好的异常处理
·
2021-03-18 07:52
以淘宝网为例,解析大型Java项目架构演进
我的公众号:MarkerHub,网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md小Hub领读:有点高级,需要细细品读!
·
2021-03-17 09:31
java淘宝微服务分库分表
一份完整的阿里云 Redis 开发规范,值得收藏!
我的公众号:MarkerHub,网站:https://markerhub.com更多精选文章请点击:
Java笔记
大全.md作者:付磊-起扬yq.aliyun.com/articles/531067本文主要介绍在使用阿里云
·
2021-03-17 09:00
redisjava缓存
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他