Wesley13 Wesley13
4年前
java 内存溢出 栈溢出的原因与排查方法
1、内存溢出的原因是什么?内存溢出是由于没被引用的对象(垃圾)过多造成JVM没有及时回收,造成的内存溢出。如果出现这种现象可行代码排查:一)是否应用中的类中和引用变量过多使用了Static修饰如publicstaitcStudents;在类中的属性中使用static修
Wesley13 Wesley13
4年前
java 学习 语言特色。
1.总体来说java像一个不开窍的规则制定者。包名,类型,太实在了。文件名和类名必须对应,一个文件只能有一个PUBLIC的类。定义了包名,必须按这个路径去放置目标文件。相比c的虚拟命名空间。可能java最初就是设计出来让人用记事本来写代码的?而且还怕人找不到类放在哪个目录,哪个文件下。一个文件只能一个public
顺心 顺心
4年前
Flutter/Dart - Dart中一个类实现多个接口 以及Dart中的Mixins
Dart中implements实现多个接口abstractclassA{Stringname;printA();}abstractclassB{printB();}classCimplementsA,B{@overrideStringname;
Ricky Ricky
5年前
PyQt5 快速开发与实战(二)
3.4信号与槽关联1.信号signal与slot是Qt的核心机制。2.如何为控件发射的信号指定对应的处理槽函数?1.在窗口的UI设计中添加信号
Easter79 Easter79
4年前
SpringBoot同时集成Redis和Guava作为缓存组件
请先看https://my.oschina.net/u/3866531/blog/1840386CompositeCacheManager类Composite,混合的,混成的
Stella981 Stella981
4年前
SpringBoot同时集成Redis和Guava作为缓存组件
请先看https://my.oschina.net/u/3866531/blog/1840386CompositeCacheManager类Composite,混合的,混成的
Wesley13 Wesley13
4年前
Java开发人员必知必会的20种常用类库和API
一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《EffectiveJava》的作者JoshuaBloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里不包括框架,如Spring和Hibernate因为他们非常有名,都有特定的功能。
Wesley13 Wesley13
4年前
23种架构模式
1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做
Wesley13 Wesley13
4年前
Java封装:访问控制
1、类的访问控制符有两种:public,default(默认的,什么都不用写)     default就是包内访问控制符。     当然对于内部类还可以有static修饰,而用static修饰的内部类叫作嵌套类。2、属性和方法的访问控制符有四种:private,default,protected,publi
天翼云Web应用防火墙(边缘云版)通过首批可信认证
6月24日,中国信息通信研究院主办的首届业务与应用安全发展论坛在线上顺利举办。会上,由信通院牵头筹备的“业务安全推进计划”正式宣布成立,作为首批成员单位,天翼云参与信通院《云Web应用防火墙能力要求》标准制定并当选“业务安全推进计划”副理事长单位。天翼云安全产品Web应用防火墙(边缘云版)通过可信安全评估并被收录进信通院“业务与应用安全全景视图”。同时,天翼