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高级
特性--反射
一、什么是反射?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。简单的来说:1.通过new关键字创建对象操作对象,在编译时就已经确定。2.通过反射可以在程序运行过程中动态的操作对象,可以获得编译期无法获得的信息,动态操作最大限度发挥了java扩展性
淡若飘絮
·
2024-01-13 12:44
分布式系统架构1
一.背景目前比较成熟的分布式
架构技术
包括:J2EE,CORBA和.NET(本书于2020.05出版),书重点讲述J2EE,一个由Sun公司推出的一项中间件技术(或平台).用于简化和规范多层分布式企业应用系统开发和部署特点
howeres
·
2024-01-13 07:25
架构
Java高级
流
高级流流连接示意图缓冲流java.io.BufferedOutputStream和BufferedInputStream.缓冲流是一对高级流,作用是提高读写数据的效率.缓冲流内部有一个字节数组,默认长度是8K.缓冲流读写数据时一定是将数据的读写方式转换为块读写来保证读写效率.使用缓冲流完成文件复制操作packageio;importjava.io.*;/***java将流分为节点流与处理流两类
是程序喵呀
·
2024-01-13 06:51
Java
开发语言
java
2020年最新阿里
Java高级
岗200+面试题,掌握80%进阿里没问题
文末随附BATJTMD等一线互联网企业的
Java高级
研发岗位的面试题目及答案。
Python阿南
·
2024-01-13 06:48
JVM类加载机制
Java虚拟机》其中的第七章虚拟机类加载机制,或者纯洁的微笑知乎的jvm理解知识也不错,下面是我的一些笔记1、首先了解下Java为什么要进行编译计算机只认识二进制的数据,例如0和1的数据,所以编译就是把
Java
狗子也能编码
·
2024-01-13 03:33
Java进阶
jvm
Java面试题(
java高级
面试题)
线程池的核心线程数设置为多大比较合理?Worker线程在执行的过程中,有一部计算时间需要占用CPU,另一部分等待时间不需要占用CPU,通过量化分析,例如打日志进行统计,可以统计出整个Worker线程执行过程中这两部分时间的比例,例如:线程计算和等待的时间是1:1,即有50%的时间在计算(占用CPU),50%的时间在等待(不占用CPU):1)假设此时是单核,则设置为2个工作线程就可以把CPU充分利用
岛森年
·
2024-01-13 00:29
JAVA
java
开发语言
GBASE南大通用 GBase 8a 产品构建数仓系统架构
lGBASE南大通用GBase8a产品构建数仓应用的系统架构:
架构技术
实现特点适用场景独立数据仓库(集市)系统架构一套GBase8a物理集群适用于数据规模较小的业务场景适用于各业务之间数据互访较频繁的业务场景适用于单一独立的业务场景企业级数仓系统架构多套
GBASE数据库
·
2024-01-12 12:04
数据库
GBASE南大通用
GBASE
阿里专家倾囊相授:架构修炼宝典,助您从入门到精通,无惧技术挑战
或许你现在对此感到迷茫,但市面上已有多条现成的
架构技术
路线,参照这些路线学习会更为便捷!
技术琐事
·
2024-01-12 08:59
架构
rabbitmq
zookeeper
nginx
rocketmq
Java高级
工程师20道面试题、答案及案例
文章目录
Java高级
工程师面试题、答案及案例:问题:在Java中,如何实现线程安全的单例模式?请写出双重检查锁定(Double-CheckedLocking)的实现方式。
极致人生-010
·
2024-01-11 19:39
java
开发语言
java面试题
java高级工程师面试题
左耳听风专栏 - 06 | 如何拥有技术领导力 笔记
技术领导力一基础技术良好的基础技术和底层原理可以帮助我们理解上层实现1、编程永远在编程,编程范式、算法和数据结构2、系统计算机系统原理、操作系统原理和基础、网络基础、数据库原理、分布式
架构技术
基础技术的学习是一个长期的过程
huxq_coder
·
2024-01-11 17:14
Java高级
应用编程—工具类
一、本章内容二、ObjectObject介绍及方法Object类是所有类的超类,Object是Java语言中唯一一个没有父类的类。一个类可以不是Object类的直接子类,但一定是Object类的子类,Java中的每一个类都是从Object扩展来的。在Object类中定义的方法,在所有类中都可以使用。3.publicbooleanequals(Objectobj)比较两个对象引用的值是否相等(比较哈
sime灬落尘
·
2024-01-10 08:23
华清远见-重庆中心-
JAVA高级
阶段知识点梳理
1.Object类1.1Object类的介绍1.java.lang.Object类是所有类的父类2.万事万物皆可对象3.一个类没有使用extends继承某个特定父类,那么他的父类就是Object4.Object类定义了对象的基本行为,可以被子类使用packageseDay1;importjava.util.Date;publicclassTestObject{publicstaticvoidmai
若太阳升起
·
2024-01-09 04:27
java-ee
华清远见——(
JAVA高级
阶段技术总结)
#String字符串String是一个类,属于数据类型中的引用类型。Java中一切使用""引起来的内容,都是这个类的实例,称为字符串对象。**字符串**在定义后,值不可改变,是**一个常量**,实际是一个**字符数组**。##总结在使用字符串时,如果要比较其值是否相同,不要使用==判断,因为==判断的是内存地址。**所以在比较字符串是否相同时,要使用String类重写的equals方法进行判断。*
Young469
·
2024-01-09 04:57
java
servlet
jvm
华清远见重庆中心——
Java高级
部分技术总结/个人总结
java高级
部分总结类的各种常用方法字符串String类中的常用方法方法名返回值作用length()int得到字符串长度toLowerCase()String转换为小写toUpperCase()String
Titan kennyS
·
2024-01-09 04:57
java
开发语言
华清远见-重庆中心-
JAVA高级
阶段技术总结/知识点梳理/个人总结/面试题解析
seday11.Object类1.1Object类的介绍java.lang.Object类是所有类的父类。Object类定义了“对象”的基本“行为”,被子类继承这些行为。万事万物皆对象。一个类定义的时候,没有使用extends继承某个特定父类,那么该类的父类就是Object.publicclassTestObject{publicstaticvoidmain(String[]args){Objec
liu_sisi_
·
2024-01-09 04:56
java
jvm
开发语言
一文搞定JMM核心原理
公众号《鲁大猿》,寻精品资料,帮你构建Java全栈知识体系www.jiagoujishu.cn(
架构技术
.cn)JMM引入从堆栈说起JVM内部使用的Java内存模型在线程栈和堆之间划分内存。
架构技术专栏
·
2024-01-09 04:45
后端
K8S--安装MySQL8(单机)
---------------------------------------------------------分享Java真实高频面试题,吊打面试官:Java后端真实面试题大全-自学精灵分享靠谱的
Java
IT利刃出鞘
·
2024-01-08 12:14
K8S
k8s
一文搞定JVM字节码
公众号《鲁大猿》,寻精品资料,帮你构建Java全栈知识体系www.jiagoujishu.cn(
架构技术
.cn)多语言编译为字节码在JVM运行计算机是不能直接运行java代码的,必须要先运行java虚拟机
架构技术专栏
·
2024-01-08 05:20
java基础那点事
后端
一文搞懂什么是阻塞IO、信号驱动IO、Reactor模型、零拷贝
鲁大猿,梳理精品资料,帮你构建Java全栈知识体系更多资料关注“
架构技术
”:http://www.jiagoujishu.cn基础IO如何从数据传输方式理解IO流?
架构技术专栏
·
2024-01-08 05:19
后端
安卓之技术架构优劣分析
文章摘要安卓
架构技术
主要包括MVC、MVP、MVVM等。下面分别对这些
架构技术
进行分析优劣势,并附上代码示例。
洪信智能
·
2024-01-07 10:14
安卓开发
android
架构
大数据治理技术:技术视角下的大数据治理
本文抛砖引玉,从技术视角解析大数据治理技术体系和治理模式,提出了包含数据、平台和应用的三层
架构技术
体系,梳理总结了四种大数据治理模式。
治理之路
·
2024-01-06 20:01
一文详解:Java做一个学生管理系统
Java基础面试+解析Java中级开发面试+解析
Java高级
面试+解析Java架构进阶之技能导图篇筑基框架分布式微服务Java架构进阶之架构筑基篇架构筑基篇:Java基础+并发编程+JVM+MySQL+
安卓开发程序员
·
2024-01-06 19:35
程序员
面试
后端
java
分布式
架构技术
选型
文章目录前言分布式服务框架分布式事务分布式锁分布式缓存分布式消息系统分布式搜索系统分布式调度配置中心注册中心全链路追踪服务监控日志收集和分析服务路由服务熔断器负载均衡前言如果要把一个单体应用变成一个分布式系统,或者构建一个分布式系统需要用到哪些技术呢?下面介绍的框架都是开源的框架。分布式服务框架作为分布式系统,首先需要让各系统或服务之前互相通信,必须要有一个分布式服务框架。各个服务可以感知对方在哪
孤独如梦
·
2024-01-06 12:14
架构
分布式
分布式系统
微服务
基于ZKEACMS的.Net Core多租户CMS建站系统
多租户架构多租户技术或称多重租赁技术,简称SaaS,是一种软件
架构技术
,是实现如何在多用户环境下共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。
ZKEASOFT
·
2024-01-06 11:43
ZKEACMS
.net
core
cms
建站系统
JAVA——Java后端技术体系韩顺平框架图_韩顺平Java基础学习路线图
第一阶段:Java基础变量、控制结构、OOP(封装,继承,多态)、数组、JavaAPI、异常和处理、集合、泛型、IO、反射、网络通信第二阶段:
Java高级
Java多线程/高并发1.1并发基础互斥同步、非阻塞同步
heart000_1
·
2024-01-05 08:16
经验
java
Spring Boot中如何干掉if else
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
交流:787707172,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。
程序员日常填坑
·
2024-01-04 13:57
安卓Android病人住院信息管理系统毕业源码案例设计
系统客户端和服务器端
架构技术
:界面层,业务逻辑层,数据层3层分离技术,MVC设计思想!服务器和客户端数据
软件源码
·
2024-01-04 02:33
android
android
Java高级
面试必问:AQS 到底是什么?
前言JDK1.5以前只有synchronized同步锁,并且效率非常低,因此大神DougLea自己写了一套并发框架,这套框架的核心就在于AbstractQueuedSynchronizer类(即AQS),性能非常高,所以被引入JDK包中,即JUC。那么AQS是怎么实现的呢?本篇就是对AQS及其相关组件进行分析,了解其原理,并领略大神的优美而又精简的代码。AbstractQueuedSynchron
程序员麦冬
·
2024-01-03 12:07
《徐昊-TDD项目实战70讲》学习笔记 -- Day 9
TDD是一种
架构技术
,它能通过测试与重构,驱动单元的划分以及功能的归属,因而是一种更为落地的架构软件的方式。
lanjing
·
2024-01-02 14:41
.Net Core微服务
架构技术
栈的那些事
二、技术栈2.1工欲善其事,必先利其器现在互联网盛行的年代,互联网产品也层出不穷,受欢迎的互联网产品都有一个比较牛的技术团队,我这里分享下.net微服务
架构技术
dotNET跨平台
·
2024-01-02 07:32
day8--
java高级
编程:数据结构与集合源码
数据结构与集合源码讲师:尚硅谷-宋红康(江湖人称:康师傅)官网:http://www.atguigu.com本章专题与脉络1.数据结构剖析我们举一个形象的例子来理解数据结构的作用:战场:程序运行所需的软件、硬件环境敌人:项目或模块的功能需求指挥官:编写程序的程序员士兵和装备:一行一行的代码战术和策略:数据结构上图:没有战术,打仗事倍功半上图:有战术,打仗事半功倍总结:简单来说,数据结构,就是一种程
清风微凉 aaa
·
2024-01-01 14:51
一
Java基础阶段
java
数据结构
开发语言
java高级
object类的toString方法
一、toString方法1object类是类层次结构的根类(最顶层类),每个类都使用obiect作为其超类(父类)2因为所有类都是属于Object类的,所以该类所新建的对象可以直接使用对象名.toString来获取该对象的地址值(直接打印对象的名字也是包名+获取地址值)3toString方法默认打印的是对象的地址值,因为是父类方法,所以也可以覆盖重写。例1:Randomr=newRandomsou
bbbeddd
·
2024-01-01 01:51
掌握Java技能,毕业有多少月薪?
记得在2006年的时候,就有某软件公司年薪十万招聘
Java高级
软件工程师的广告吸引了众多媒体和IT从业人员的目光。那么在信息科技高速飞跃发展的这10年,Java开发工程师到底热门到了什么程度?
三明sam
·
2023-12-31 21:39
如何成为
Java高级
架构师?
然而“梦想是美好的,现实却是残酷的”下面我给大家分享
Java高级
架构师精髓导图:一.源码分解:二.分布式架构:三.微服务架构:四:并发编程五:性能优化:六.团队协作效率七.电商项目实战:感谢你耐心看完了文
Java架构007
·
2023-12-31 21:32
Java高级
特性入门——泛型、反射和注解
本次的分享主要围绕以下三个方面:一、泛型介绍二、反射机制三、注解的使用一、泛型介绍在日常编程的过程中,泛型在这三个特性之中使用频率是最高的。”泛型”一词中的泛字可以理解为泛化的意思,即由具体的、个别的扩大为一般的。Oracle对泛型的官方定义是:泛型类型是通过类型参数化的泛型类或接口。一言以蔽之,泛型就是通过类型参数化,来解决程序的通用性设计和实现的若干问题。Java泛型是1.5版本后引入的特性,
Java架构学习者
·
2023-12-31 12:13
数据库读写分离是个什么mysql怎么配置
数据库读写分离是一种数据库
架构技术
,通过将数据库的读操作和写操作分别分配到不同的数据库服务器上,以提高数据库的性能和可扩展性。这样可以确保数据库的稳定性,同时实现负载均衡和故障转移。
zz_ll9023
·
2023-12-31 09:23
mysql
day11--
java高级
编程:反射
4Day18–反射本章专题与脉络1.反射(Reflection)的概念1.1反射的出现背景Java程序中,所有的对象都有两种类型:编译时类型和运行时类型,而很多时候对象的编译时类型和运行时类型不一致(多态)。Objectobj=newString(“hello”);obj.getClass()例如:某些变量或形参的声明类型是Object类型,但是程序却需要调用该对象运行时类型的方法,该方法不是Ob
清风微凉 aaa
·
2023-12-31 06:01
一
Java基础阶段
java
python
开发语言
day12--
java高级
编程:网络通讯
5Day19–网络通信(Socket通信)说明:io流是跟本地的文件进行数据的传输,读或者写。网络通信:数据在网络中进行的传输。本章专题与脉络1.网络编程概述Java是Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java
清风微凉 aaa
·
2023-12-31 06:01
一
Java基础阶段
java
开发语言
day10--
java高级
编程:枚举类,注解
3枚举类+注解3.1枚举类概念枚举类型本质上也是一种类,只不过是这个类的对象是有限的、固定的几个,不能让用户随意创建。枚举类的例子举不胜举:星期:Monday(星期一)…Sunday(星期天)性别:Man(男)、Woman(女)月份:January(1月)…December(12月)季节:Spring(春节)…Winter(冬天)三原色:red(红色)、green(绿色)、blue(蓝色)支付方式
清风微凉 aaa
·
2023-12-31 06:28
一
Java基础阶段
java
开发语言
javascript
程序员到底有多累,多辛苦?上百万程序员‘知乎上’吐槽
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
交流:787707172,群里有阿里大牛直播讲
程序员日常填坑
·
2023-12-31 01:53
Thinkphp+vue+mysql学生作业管理系统21j0r
该系统以vue
架构技术
为基础,采用php语言和my
QQ_402205496
·
2023-12-30 03:15
vue.js
mysql
前端
架构 - 理解构架的分层
架构-理解构架的分层
架构技术
视角回顾分层下看
架构技术
点参考文章技术框架(technologicalFramework)是整个或部分技术系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法。
小小兔在普陀山走神啊
·
2023-12-30 03:23
#
架构基础
架构
代码重复:搞定代码重复的三个绝招
文章目录利用工厂模式+模板方法模式,消除if…else和重复代码利用注解+反射消除重复代码利用属性拷贝工具消除重复代码重点回顾业务同学抱怨业务开发没有技术含量,用不到设计模式、
Java高级
特性、OOP,
善守的大龙猫
·
2023-12-29 16:19
工作记录
copilot
【多线程及高并发 番外篇】虚拟线程怎么被 synchronized 阻塞了?
作者简介:大家好,我是若明天不见,BAT的
Java高级
开发工程师,CSDN博客专家,后端领域优质创作者系列专栏:多线程及高并发系列其他专栏:微服务框架系列、MySQL系列、Redis系列、Leetcode
若明天不见
·
2023-12-28 02:50
java
虚拟线程
synchronized
ReentranLock
多线程
Java虚拟机系列——检视阅读(一)
Java虚拟机系列——检视阅读参考java虚拟机系列入门掌握JVM所有知识点2020重新出发,
JAVA高级
,JVMJVM基础系列从0开始带你成为JVM实战高手Java虚拟机—垃圾收集器(整理版)RednaxelaFX
卡斯特梅的雨伞
·
2023-12-28 01:16
记一次Quartz重复调度(任务重复执行)的问题排查及解决,被老大骂了!
推荐:花了2万多买的Java架构师课程全套,现在分享给大家,从软件安装到底层源码(
Java高级
互联网架构师VIP教程)1.引子公司前期改用quartz做任务调度,一日的调度量均在两百万次以上。
狂徒_张三
·
2023-12-27 00:04
Java枚举类 数值转对象_
Java高级
编程之枚举类和注解
Java枚举类&注解一、枚举类(Enum)1.什么是枚举类:类的对象是有限的,确定的,我们称此类为枚举类。比如星期、性别、季节等。当需要定义一组常量时,强烈建议使用枚举类枚举类的实现:JDK5.0以前需要自定义JDK5.0后新增enum关键字用于定义枚举类如果枚举类中只有一个对象,则可以作为单例模式的实现方式。枚举类的属性:枚举类对象的属性不应允许被改动,所以应该使用privatefinal修饰。
weixin_39634052
·
2023-12-26 05:43
Java枚举类
数值转对象
Educoder -
Java高级
特性 - IO流(第4关:复制文件)
packagestep4;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;publicclassTas
weixin_51160138
·
2023-12-26 02:54
Educoder -
Java高级
特性 - IO流( 第2关:字节流-输入输出)
packagestep2;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOExcep
weixin_51160138
·
2023-12-26 02:24
创新铸就卓越 HashData再度荣获 IT168技术卓越奖
12月20日,由国内专业数据库及
架构技术
社区ITPUB、IT垂直门户IT168联合主办的“2023技术卓越奖”评选结果正式揭晓,酷克数据基于云原生架构打造的HashData云数仓,凭借创新的技术架构、强大的性能表现
HashData酷克数据
·
2023-12-26 00:53
数据库
数据分析
大数据
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他