java设计模式--模板模式
技术博客

java设计模式--模板模式

15233 52

有些时候我们做某几件事情的步骤都差不多,仅有那么一小点的不同,在软件开发的世界里同样如此,如果我们都将这些步骤都一一做的话,费时费力不讨好。所以我们可以将这些步骤分解、封装起来,然后利用继承的方式来继承即可,当然不同的可以自己重写实现嘛!这就是模板方法模式提供的解决方案。所谓模板方法模式就是在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下...

java设计模式--访问者模式
技术博客

java设计模式--访问者模式

16069 57

访问者模式俗称23大设计模式中最难的一个。除了结构复杂外,理解也比较难。在我们软件开发中我们可能会对同一个对象有不同的处理,如果我们都做分别的处理,将会产生灾难性的错误。对于这种问题,访问者模式提供了比较好的解决方案。访问者模式即表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。访问者模式的目的是封装一些施加于某种数据结构元素之上的操...

华为云公布2021产品上新计划,让云无处不在,让智能无所不及
技术博客

华为云公布2021产品上新计划,让云无处不在,让智能无所不及

18075 58

2021年4月8日,第二届华为云TechWave全球技术峰会在深圳举行,以“创新普惠”为主题,围绕云原生、分布式云、音视频等热点话题,分享技术创新,普惠千行百业。华为云全栈云原生技术再升级,公布华为云2021产品上新计划,发布分布式云全系列产品组合等,让云无处不在,让智能无所不及。华为云CTO张宇昕表示:“去年底,华为云发布了云原生2.0的理念和解决方案,得到客户伙伴的广泛认可。2021年,...

【IOT】AP登陆不进去,如何恢复出厂设置
技术博客

【IOT】AP登陆不进去,如何恢复出厂设置

16068 47

1、AP上电,正常启动2、以AP8760-X1-PRO为例,AP侧面的USB口附近,有一个default键,找一个笔戳进去,长按5s+,触发恢复出厂3、10s后松开按钮,AP的灯会进入快闪状态,表示AP正在重启4、AP启动后,再登陆AP,当前AP的登陆用户名和密码是默认的:admin/admin@huawei.com

华为云stack架构
技术博客

华为云stack架构

20697 32

近年来,传统业务加速云化,华为云发展迅速,企业IT对全栈云解决方案的需求日益迫切。在此情况下,华为云Stack全栈云解决方案应运而生。作为全栈云解决方案,华为云Stack充分利用云计算和大数据技术,提供了200+的云服务,常见的服务有计算类的弹性云服务器(ECS)、云手机(CloudPhone);存储类的云硬盘(EVS)、对象存储服务(OBS);网络类的虚拟私有云(VPC)、云专线(DC);...

7天玩转PostgreSQL基础训练营(一)
技术博客

7天玩转PostgreSQL基础训练营(一)

13202 51

第一天 入门和配置 了解华为云 RDS for PostgreSQL、如何入门、如何配置及相对自建库的优势 参加了华为的7天玩转PostgreSQL基础训练营,记录一下日常操作

JAVA文件的执行过程
技术博客

JAVA文件的执行过程

22334 42

平时我们都使用 idea、eclipse 等软件来编写代码,在编写完之后直接点击运行就可以启动程序了,那么这个过程是怎么样的?总体过程我们编写的 java 文件在由编译器编译后会生成对应的 class 字节码文件, 然后再将 class 字节码文件转给 JVM 。 JVM 会处理解析 class 文件,将其内部设置的类、方法、常量等信息全部提取出来,然后找到 main 方法开始一步一步编译成...

linux关闭防火墙的方法
技术博客

linux关闭防火墙的方法

15230 46

我们打开终端使用命令行操作来进行防火墙的关闭操作。首先执行临时关闭防火墙操作,在此操作之前我们需要进入root权限进行下面的操作,如果你不使用root权限的话,会提示错误。终端中输入su命令,输入密码进入root管理员操作权限。输入命令service iptables stop即可关闭防火墙,当然关闭之前我们需要看看防火墙是否开启在进行相关操作,命令跟关闭命令类似,只不过是把stop换成了s...

JDBC入门
技术博客

JDBC入门

16066 8

客户端操作 MySQL 数据库的方式:1)使用第三方客户端来访问 MySQL:SQLyog、Navicat、SQLWave、MyDB Studio、EMS SQL Manager for MySQL2)使用 MySQL 自带的命令行方式3) 通过 Java 来访问 MySQL 数据库,今天要学习的内容\3.1.1 什么是 JDBCJDBC 规范定义接口,具体的实现由各大数据库厂商来实现。 J...

ANR 优化实践系列 - Barrier 导致主线程假死
技术博客

ANR 优化实践系列 - Barrier 导致主线程假死

17006 27

主线程 Trace 堆栈:分析思路:针对该类问题,当看到这个信息时,第一判断依然是主线程历史消息耗时严重,或者系统负载过重导致的问题,因为工作日常分析了太多这类场景的 ANR 问题,而且最后的结论也证明都与此场景无关。但分析这个问题时,进一步拆解大盘指标发现一段时间内 ANR 增加的量级,基本全部落在这个场景,这不太符合我们的预期。但是鉴于 Trace 信息有限,只好把目光转移到系统侧,看看...

IPFS手机挖矿靠谱吗?IPFS挖矿怎么辨别真假?
技术博客

IPFS手机挖矿靠谱吗?IPFS挖矿怎么辨别真假?

13809 13

随着FIL市场越来越火热,IPFS挖矿也走入大家的视野,与此同时,繁荣的市场挖出来的不止黄金白银,还吸引了不少的苍蝇,还望大家提高警觉性。今天就和大家讲讲IPFS手机挖矿靠谱吗?IPFS挖矿怎么辨别真假?

python pandas group 分组,聚合分组
技术博客

python pandas group 分组,聚合分组

17005 4

原始数据:姓名性别课程分数附加分张三男语文701李四男语文712张三男英语723张三男物理734张三男化学705李四男英语716李四男物理727李四男化学738df = pd.read_excel('test5.xlsx',sheet_name='Sheet1')print(df)# 求学生的平均成绩name_gb=df.groupby('姓名')name_gb.mean()#求学生的平均成...

HDC.Cloud2021|关于数据的灵魂三问:从哪儿来?到哪儿去?能干什么?你真的懂了吗?
技术博客

HDC.Cloud2021|关于数据的灵魂三问:从哪儿来?到哪儿去?能干什么?你真的懂了吗?

22332 36

作为科技圈小白,经常被数据搞得头晕脑胀,数据打哪儿来?到哪儿去?能干什么?那么多数据怎么区分谁有用谁没用?其实数据就在我们身边,每个人都是数据的生产者,从人类文明诞生的那一刻起,数据就伴随我们而生。今天这篇文章,小编就带你查一查数据采集技术的水表。

基于 WireGuard 和 OpenVPN 的混合云基础架构建设
技术博客

基于 WireGuard 和 OpenVPN 的混合云基础架构建设

14481 13

为什么要启用 LDAP 和 OpenVPN?管理信心 业务初期,业务网络环境为单云时,便有了 OpenVPN 的成熟的管理和监控经验;省时 补足 wireguard 用户管理的缺陷,暂时没时间基于 wireguard 开发关于用户模块 VPN 的秘钥和验证功能;管理省心 虽然牺牲了用户的连接 vpn 速度,但是为了不造新轮子,决定套娃两种 VPN,借助 OpenVPN 的 LDAP 支持功能...

手把手教你写一个spring IOC容器
技术博客

手把手教你写一个spring IOC容器

15229 31

spring框架的基础核心和起点毫无疑问就是IOC,IOC作为spring容器提供的核心技术,成功完成了依赖的反转:从主类的对依赖的主动管理反转为了spring容器对依赖的全局控制。今天就带大家手写一个spring IOC容器。

jQuery Mobile 过渡
技术博客

jQuery Mobile 过渡

16064 29

jQuery Mobile 包含 CSS3 效果让您选择页面打开的方式。jQuery Mobile 页面切换效果jQuery Mobile 提供了各种页面切换到下一个页面的效果。注意:为了实现页面切换效果,浏览器必须支持 CSS3 3D 切换:12.010.016.04.015.0表格中的数字为支持 3D 旋转的最小浏览器版本号。页面过渡效果可被应用于任何使用 data-transition...

jQuery Mobile 页面
技术博客

jQuery Mobile 页面

17004 45

尽管jQuery Mobile兼容所有的移动设备,但是并不能完全兼容PC机(由于有限的CSS3支持)。为了更好的阅读本教程,建议您使用 Google Chrome 浏览器。实例<body><div data-role="page">  <div data-role="header">    <h1>欢迎来到我的主页</h1>  </div>  <div data-role="main" cl...

[论文阅读] FCOS: Fully Convolutional One-Stage Object Detection
技术博客

[论文阅读] FCOS: Fully Convolutional One-Stage Object Detection

15227 50

FCOS: Fully Convolutional One-Stage Object Detection Backgroundanchor-based 方法的不足:anchor的参数过多,且对最终的检测性能有较大的影响。例如anchor的大小,长宽比等。anchor导致的正负样本不平衡问题较为严重anchor-based的方法分为two-stage和one-stage。two-stage的...

技术综述十:文字识别之关键信息提取
技术博客

技术综述十:文字识别之关键信息提取

20689 43

从文档中提取结构化的关键信息,为文档自动化处理提供了基础,成为日益增加的业务需求。近年来,利用文档图片中的视觉、上下文等信息来进行文档的关键信息提取受到学术界和工业界的广泛关注。