Wesley13 Wesley13
3年前
java Exception和Error的区别
Exception子类下面的另一部分子类对应于Java程序中的非运行时异常的处理,这些异常也称为显式异常。它们都是在程序中用语句抛出、并且也是用语句进行捕获的,比如,文件没找到引起的异常、类没找到引起的异常等。常见的异常有:ArithmeticException——由于除数为0引起的异常;ArrayStoreExcept
木马病毒你需要知道的15个技术点。
木马病毒方式1:模块通过三方签名过杀毒检测,注册表进行开机启动,通过url进行数据传递,释放不同exe或者文件进行木马功能,感染的dll数据会通过加密,会通过注入explorer.exe,services.exe,spoolsv.exe进行功能实现。木马病毒方式2:通过向系统进程services.exe,explorer.exe,svchost.exe注
Wesley13 Wesley13
3年前
jcsv导入导出动态扩展思路
我整理的jcsv工具类库简介:csv导入导出组件jcsv(https://my.oschina.net/lipengxs/blog/3094719)jcsv可以支持导入校验规则动态扩展,以及导出规则动态扩展。下面来介绍下扩展思路问题我们支持文件校验、题头校验、列校验等,规则已经多样化,已经覆盖了绝大多数场景,但是难免有一些个性化的校
Wesley13 Wesley13
3年前
ubuntu16.04使用Qt开发ROS
本文介绍一种Qt下进行ROS开发的完美方案,使用的是rosindustrial的LeviArmstrong在2015年12月开发的一个Qt插件ros\_qtc\_plugin,这个插件使得Qt“新建项目”和“新建文件”选项中出现ROS的相关选项,让我们可以直接在Qt下创建、编译、调试ROS项目,也可以直接在Qt项目中添加ROS的package、urdf、
Wesley13 Wesley13
3年前
GN的使用
GN的使用GN工具GN工具可以帮助我们对我们的编译配置的有效性进行检查,及整个系统有更多得了解。特别是当整个项目变得特别巨大时,这意义尤其重大。gnargs这个工具有两个作用,一是生成.ninja编译配置文件,二是查看当前编译的所有标记项。生成.ninja这个工具给用
Stella981 Stella981
3年前
JS 中的require 和 import 区别
在研究react和webpack的时候,经常看到在js文件中出现require,还有import,这两个都是为了JS模块化编程使用。CSS的是@import1.ES6模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。Require是CommonJS的语法,CommonJS的模块是对象,输入时
Stella981 Stella981
3年前
Json转换神器之Google Gson的使用
这几天,因为项目的需要,接触了Google的Gson库,发现这个东西很好用,遂记下简单的笔记,供以后参考。至于Gson是干什么的,有什么优点,请各位同学自行百度。1\.下载Gson拷贝到项目的lib文件夹中,并将其加入到buildPath中。使用maven的同学,直接在pom中加入以下依赖即可:<dependenc
Wesley13 Wesley13
3年前
(十六) 构建dubbo分布式平台
在前面的章节中,我们着手介绍了dubbo的相关知识,在这个基础之上,我们可以考虑将dubbo服务应用于我们的分布式系统了,从今天开始,我们会详细介绍如何将dubbo和spring集成并应用于我们的分布式系统。1\.创建antbookmarkfacade项目(dubbo服务接口),其中pom.xml文件定义如下:<spanstyle"
Stella981 Stella981
3年前
Spring Cloud Spring Boot mybatis分布式微服务云架构
简介在上一节中,我们讨论了feignhystrix在项目开发中,除了考虑正常的调用之外,负载均衡和故障转移也是关注的重点,这也是feignribbonhystrix的优势所在,本节我们就讨论一下在feign中使用ribbon,有两种方式一、通过在配置文件application.yml配置,开启ribbon,并指定调用生产者相对上
子桓 子桓
2年前
mac电脑上MP4格式能转换成MP3格式吗?
mac电脑上MP4格式能转换成MP3格式吗?回答是肯定的,而且还非常简单,只需入手Permute3formac就可以咯,Permute3是一款Mac操作系统上的多媒体转换工具,它可以将各种音频、视频和图像文件转换为其他格式,以满足不同的需求。Permute