腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
爱明依
专栏作者
举报
190
文章
249239
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(190)
java(66)
编程算法(44)
数据库(20)
sql(14)
hashmap(13)
云数据库 Redis(11)
容器(10)
http(9)
jdk(9)
javascript(8)
servlet(8)
spring(8)
缓存(8)
网站(7)
分布式(7)
面向对象编程(7)
网络安全(6)
jvm(6)
react(5)
打包(5)
https(5)
kafka(5)
c++(4)
bash(4)
node.js(4)
tomcat(4)
maven(4)
bash 指令(4)
存储(4)
数据分析(4)
数据结构(4)
微服务(4)
程序员(4)
公众号(4)
xml(3)
oracle(3)
git(3)
api(3)
文件存储(3)
zookeeper(3)
php(2)
云数据库 SQL Server(2)
ide(2)
github(2)
jar(2)
搜索引擎(2)
linux(2)
apache(2)
容器镜像服务(2)
开源(2)
mybatis(2)
单元测试(2)
rabbitmq(2)
app(2)
class(2)
time(2)
解决方案(2)
接口(2)
官方文档(1)
python(1)
lua(1)
erlang(1)
jsp(1)
regex(1)
css(1)
html(1)
json(1)
ajax(1)
android(1)
mvc(1)
eclipse(1)
svn(1)
ubuntu(1)
apt-get(1)
腾讯云测试服务(1)
云推荐引擎(1)
mongodb(1)
企业(1)
redux(1)
yarn(1)
运维(1)
压力测试(1)
ssh(1)
正则表达式(1)
sql server(1)
dns(1)
opencv(1)
线性回归(1)
grep(1)
tcp/ip(1)
spring cloud(1)
socket编程(1)
uml(1)
安全(1)
数据处理(1)
windows(1)
hbase(1)
黑盒测试(1)
es(1)
Elasticsearch Service(1)
char(1)
cmd(1)
code(1)
connect(1)
counter(1)
date(1)
final(1)
image(1)
io(1)
iso(1)
layout(1)
model(1)
nio(1)
png(1)
port(1)
properties(1)
provider(1)
rpm(1)
selector(1)
sidebar(1)
string(1)
system(1)
web(1)
报表(1)
遍历(1)
变量(1)
表单(1)
插件(1)
反射(1)
服务(1)
工作(1)
进程(1)
乱码(1)
面试(1)
软件(1)
软件工程(1)
软件开发(1)
数组(1)
算法(1)
网关(1)
需求分析(1)
语法(1)
源码(1)
搜索文章
搜索
搜索
关闭
Spring AOP 实现原理
网络安全
jdk
面向对象编程
spring
java
众所周知 Spring 的 AOP 是基于动态代理实现的,谈到动态代理就不得不提下静态代理。实现如下:
爱明依
2022-05-10
246
0
java 方法反射调用
java
反射
package cn.mldn.demo; import java.lang.reflect.Method; class Person { private String name ; public void setName(String name) { this.name = name; } public String getName() { return name; } } public class TestDemo { public static void main(String[
爱明依
2022-05-10
1K
0
ArrayList/Vector 的底层分析
文件存储
java
编程算法
容器
ArrayList 实现于 List、RandomAccess 接口。可以插入空数据,也支持随机访问。
爱明依
2022-04-01
175
0
日常使用的 Cache 组件来看看 Google 大牛们是如何设计
jvm
缓存
java
hashmap
我平时用的也挺频繁,这次就借助日常使用的 Cache 组件来看看 Google 大牛们是如何设计的。
爱明依
2022-04-01
278
0
类加载机制 双亲委派模型
java
当一个类收到了类加载请求时: 自己不会首先加载,而是委派给父加载器进行加载,每个层次的加载器都是这样。
爱明依
2022-04-01
182
0
设计一个百万级的消息推送系统
云数据库 Redis
分布式
http
https
java
先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。
爱明依
2022-04-01
799
0
深入理解线程通信
node.js
javascript
java
两个线程通过对同一对象调用等待 wait() 和通知 notify() 方法来进行通讯。
爱明依
2022-04-01
232
0
Java 多线程三大核心
jvm
缓存
java
编程算法
Java 的原子性就和数据库事务的原子性差不多,一个操作中要么全部执行成功或者失败。
爱明依
2022-04-01
215
0
线程池知识点大全
spring
api
java
linux
平时接触过多线程开发的童鞋应该都或多或少了解过线程池,之前发布的《阿里巴巴 Java 手册》里也有一条:
爱明依
2022-04-01
237
0
Java 实现红包算法
java
算法
public class RedPacket { /** * 生成红包最小值 1分 */ private static final int MIN_MONEY = 1; /** * 生成红包最大值 200人民币 */ private static final int MAX_MONEY = 200 * 100; /** * 小于最小值 */ private static final int LE
爱明依
2022-04-01
707
0
Java实现 支付宝的 app吊起支付和 网页扫码
java
app
引入相关依赖 <dependency> <groupId>com.alipay</groupId> <artifactId>sdk.java</artifactId> <version>3.3.4</version> <scope>system</scope> <systemPath>${project.basedir}/libs/alipay-sdk-java-3.3.4.ALL.ja
爱明依
2022-04-01
623
0
springmvc核心架构的具体流程步骤如下
servlet
java
android
网络安全
核心架构的具体流程步骤如下: 1、首先用户发送请求-------->DispacherServlet,前段控制器收到请求后自己不进行处理,而是委托给其他的解析器进行处理,作为统一访问点,进行全局的流程控制; 2、DispatcherServlet------> HanderMapping,HandlerMapping 将会把请求映射为HanderExeuctionChain对象(包含一个Handler处理器(页面控制器)对象、多个HandlerInteorceptr拦截器)对象,通过这种策略模式,很容易添加新的映射策略; 3、DispatcherServlet-------> HandlerAdapter,handerAdapter 将会把处理器包装为适配器,从而支持多种类型的处理器,即适配器设计模式的应用,从而很容易支持很多类型的处理器; 4、HanderAdapter--------->处理器功能处理方法的调用,HandlerAdapter将会根据适配的结果调用,HanderAdapter将会根据适配器的结果调用真正的处理器的功能处理方法,完成功能处理;并返回一个ModelAndView对象(包含模型数据、逻辑视图名); 5、ModelAndView的逻辑视图名------>ViewResolver,ViewResolver 将把逻辑视图名解析为具体的View,通过这种策略模式,很容易更换其他视图技术; 6、View------->渲染,View会根据传进来的Model模型数据进行渲染,此处的Model实际是一个Map数据结构,因为此很容易支持其他视图技术; 7、返回控制权给DispatcherServlet,由DispatcherServlet返回响应给用户,到此流程结束。
爱明依
2022-04-01
277
0
Java面试葵花宝典打印版【8】
文件存储
sql server
数据库
sql
java
100、java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 字节流,字符流。字节流继承于InputStream \ OutputStream,字符流继承于InputStreamReader \ OutputStreamWriter。在java.io包中还有许多其他的流,主要是为了提高性能和使用方便。 101、java中会存在内存泄漏吗,请简单描述。 会。如:int i,i2; return (i-i2); //when i为足够大的正数,i2为足够大的负数
爱明依
2022-04-01
314
0
Java面试葵花宝典打印版【7】
servlet
java
容器
编程算法
网站
83、在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中? 保存在此Domain的config.xml文件
爱明依
2022-04-01
489
0
Java面试葵花宝典打印版【6】
java
缓存
网站
容器
api
71、简述synchronized和java.util.concurrent.locks.Lock的异同 ? 主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。 72、EJB的角色和三个对象 一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循
爱明依
2022-04-01
213
0
Java面试葵花宝典打印版【4】
c++
java
servlet
面向对象编程
编程算法
41、是否可以继承String类?String类是final类故不可以继承。 42、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? switch(expr
爱明依
2022-04-01
212
0
Java面试葵花宝典打印版【3】
容器
java
面向对象编程
编程算法
网站
31、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的? SessionBean:Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机。当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful
爱明依
2022-04-01
198
0
Java面试葵花宝典打印版【2】
java
容器
编程算法
16、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据
爱明依
2022-04-01
245
0
Java面试葵花宝典打印版【1】
编程算法
hashmap
面向对象编程
java
1.面向对象的特征有哪些方面 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分, 暂时不用部分细节。抽象包括两个方面,一是过程抽象, 二是数据抽象。 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实
爱明依
2022-04-01
225
0
经典的Java基础面试题集锦
java
编程算法
c++
面向对象编程
oracle
问题:如果main方法被声明为private会怎样? 答案:能正常编译,但运行的时候会提示”main方法不是public的”。
爱明依
2022-04-01
418
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档