会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
KLAPT
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
41
42
43
44
45
46
47
48
49
···
58
下一页
2021年7月5日
Java
摘要: 类加载 平常写的代码是保存在一个 .java文件里面,经过编译会生成.class文件,这个文件存储的就是字节码,如果要用上我们的代码,那就必须把它加载到 JVM 中。 当然,加载到 JVM 生成 class 对象的来源不一定得是.class文件,也可以来自网络等等,反正只要是符合 JVM 规范的都行
阅读全文
posted @ 2021-07-05 23:33 KLAPT
阅读(76)
评论(0)
推荐(0)
2021年7月4日
HashMap及LinkedHashMap
摘要: HashMap是Map族中最为常用的一种,也是Java Collection Framework的重要成员。HashMap和双向链表合二为一即是LinkedHashMap。所谓LinkedHashMap,其落脚点在HashMap,因此更准确地说,它是一个将所有Node节点链入一个双向链表的HashM
阅读全文
posted @ 2021-07-04 23:21 KLAPT
阅读(151)
评论(0)
推荐(0)
线程状态
摘要: 6态 New:新建状态 Runnable:可运行状态 Terminated:终止状态 Waiting:等待状态 TimedWaiting:超时等待状态 Blocked:阻塞状态 7态 New:新建状态 Ready:就绪状态 Running:运行状态 Terminated:终止状态 Waiting:等
阅读全文
posted @ 2021-07-04 23:04 KLAPT
阅读(134)
评论(0)
推荐(0)
2021年7月2日
Netty
摘要: 1.使用Netty能够做什么 开发异步、非阻塞的TCP网络应用程序; 开发异步、非阻塞的UDP网络应用程序; 开发异步文件传输应用程序; 开发异步HTTP服务端和客户端应用程序; 提供对多种编解码框架的集成,包括谷歌的Protobuf、Jboss marshalling、Java序列化、压缩编解码、
阅读全文
posted @ 2021-07-02 09:17 KLAPT
阅读(94)
评论(0)
推荐(0)
2021年7月1日
业务层面和运维层面优化你的Redis
摘要: 业务层面 key的长度尽量要短,在数据量非常大时,过长的key名会占用更多的内存; 一定避免存储过大的数据(大value),过大的数据在分配内存和释放内存时耗时严重,会阻塞主线程; Redis 4.0以上建议开启lazy-free机制,释放大value时异步操作,不阻塞主线程; 建议设置过期时间,把
阅读全文
posted @ 2021-07-01 20:56 KLAPT
阅读(87)
评论(0)
推荐(0)
2021年6月30日
Nginx 的五大应用场景
摘要: 一、HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。 1、在文档根目录Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个tes
阅读全文
posted @ 2021-06-30 23:38 KLAPT
阅读(158)
评论(0)
推荐(0)
Stream
摘要: Java 8 引入的的Stream主要用于取代部分Collection的操作,每个流代表一个值序列,流提供一系列常用的聚集操作,可以便捷的在它上面进行各种运算。集合类库也提供了便捷的方式使我们可以以操作流的方式使用集合、数组以及其它数据结构; stream 的操作种类 ① 中间操作 当数据源中的数据
阅读全文
posted @ 2021-06-30 00:31 KLAPT
阅读(269)
评论(0)
推荐(0)
TCP/IP协议竟然有这么多漏洞
摘要: 网络攻击是指利用网络存在的漏洞和安全缺陷对网络系统的软硬件及其系统数据进行攻击的行为。TCP/IP协议作为网络的基础协议,从设计之初并没有考虑到网络将会面临如此多的威胁,导致出现了许多攻击方法。由于网络中的通讯都源于数据包,通过对数据包的自动采集与解码分析,可以快速发现与追溯网络攻击。 TCP/IP
阅读全文
posted @ 2021-06-30 00:17 KLAPT
阅读(321)
评论(0)
推荐(0)
2021年6月28日
Dubbo 的设计思想
摘要: 在java远程调用多年的沉淀 《1》首先是socket调用。在orderService中开放socket服务,在userService中进行远程调用。 优点:解决了单机调用的问题。 缺点:代码复杂,不易于扩展。 在java的对象是不可以直接通过socket进行传输的,需要有一个序列化的过程。而且ja
阅读全文
posted @ 2021-06-28 23:09 KLAPT
阅读(101)
评论(0)
推荐(0)
2021年6月24日
@Autowired
摘要: @Autowired注解了。这个注解的功能就是为我们注入一个定义好的bean。 @Autowired注解用法 将@Autowired注解应用于构造函数 public class MovieRecommender { private final CustomerPreferenceDao custom
阅读全文
posted @ 2021-06-24 23:52 KLAPT
阅读(371)
评论(0)
推荐(0)
上一页
1
···
41
42
43
44
45
46
47
48
49
···
58
下一页
公告