搜索到与相关的文章
各行各业

@SuppressWarnings注解

简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。使用:@SuppressWarnings(“”)@SuppressWarnings({})@SuppressWarnings(value={})根据sun的官方文档描述:value-将由编译器在注释的元素中取消显示的警告集。允许使用

系统 2019-08-12 01:31:40 2693

Python

Python比较配置文件

工作中最常见的配置文件有四种:普通key=value的配置文件、Json格式的配置文件、HTML格式的配置文件以及YAML配置文件。这其中以第一种居多,后三种在成熟的开源产品中较为常见,本文只针对第一种配置文件。一般来说Linuxshell下提供了diff命令来比较普通文本类的配置文件,Python的difflib也提供了str和HTML的比较接口,但是实际项目中这些工具其实并不好用,主要是因为我们的配置文件并不是标准化统一化的。为了解决此类问题,最好针对

系统 2019-09-27 17:56:01 2692

Python

Python对接 xray 和微信实现自动告警

xray是什么xray是从长亭洞鉴核心引擎中提取出的社区版漏洞扫描神器,支持主动、被动多种扫描方式,自备盲打平台、可以灵活定义POC,功能丰富,调用简单,支持Windows/macOS/Linux多种操作系统,可以满足广大安全从业者的自动化Web漏洞探测需求。如何第一时间知道扫出了漏洞对于安全工程师来说,扫描器发现了漏洞能第一时间给出告警是非常重要的,因为安全工程师使用的是xray的基础爬虫模式,爬虫一直在爬也不会一直人工刷新和查看漏洞报告,也有可能是使用

系统 2019-09-27 17:54:33 2692

编程技术

三明行小记

2010年2月6号,由泉州新车站出发。虽然成为新车站,其实是当地人的称呼,最新的车站应该为中心站。新车站附近改为单行道,让2块钱车费的我绕了一圈才得以看到久违的市标——有众多飞天的圆柱,周围是喷水池。高速途中,内心不免一度感慨福建之多山,郁郁葱葱,连绵不绝。也想起三国游戏地图上,福建一带多是崇山峻岭。也幸亏宋朝首都在河南,蔡京才能从仙游跑到开封。原以为西客站离东客站很远的,好比福州的北站和南站是不短的距离,哪想到三明貌似蛮小的,或者说城市化程度蛮小的,十分

系统 2019-08-29 23:31:38 2692

编程技术

ArcGIS Engine开发系列:将地图导出为图片的两

在ArcGIS的开发中,我们经常需要将当前地图打印(或是转出)到图片文件中。将Map或Layout中的图象转出有两种方法,一种为通过IActiveView的OutPut函数,另外一种是通过IExport接口来实现。第一种方法导出速度较快,实现也比较方便,但该方法对于图片的行或列数超过10000左右时,导出经常会失败(具体原因未知),第二种方法导出速度较慢,但效果较好,且可以在导出过程中通过ITrackCancel来中止导出操作。通过IActiveView的

系统 2019-08-29 23:05:29 2692

Java

java复习

2.继承性通过继承实现代码复用。Java中所有的类都是通过直接或间接地继承java.lang.Object类得到的。继承而得到的类称为子类,被继承的类称为父类。子类不能继承父类中访问权限为private的成员变量和方法。子类可以重写父类的方法,及命名与父类同名的成员变量。但Java不支持多重继承,即一个类从多个超类派生的能力。◇创建子类格式:classSubClassextendsSuperClass{…}◇成员变量的隐藏和方法的重写子类通过隐藏父类的成员

系统 2019-08-12 09:30:28 2692

数据库相关

PL/SQL --> DML 触发器

--=======================--PL/SQL-->DML触发器--=======================何谓触发器?简言之,是一段命名的PL/SQL代码块,只不过该代码块在特定的条件下被触发并且执行。对于这样的代码我们称之为触发器。触发器根据触发类型的不同又分为不同级别的触发器,下面将给出触发器的分类,定义,以及使用的示例。一、触发器的相关概念1.触发器的分类通常根据触发条件以及触发级别的不同分为DML触发器,INSTEADO

系统 2019-08-12 01:55:33 2692

Oracle

oracle 中null

没有给赋值,也没有默认值时为nullORACLE允许任何一种数据类型的字段为空,除了以下两种情况:1、主键字段(primarykey),2、定义时已经加了NOTNULL限制条件的字段说明:1、等价于没有任何值、是未知数(未赋值,且没有默认值)。2、NULL与0、空字符串、空格都不同。3、对空值做加、减、乘、除等运算操作,结果仍为空。4、NULL的处理使用NVL函数。5、比较时使用关键字用“isnull”和“isnotnull”。6、空值不能被索引,所以查询

系统 2019-08-12 01:55:25 2692

Oracle

提交优化Oracle Tuning Log File Sync 等待事件

发一下牢骚和主题无关:在一个繁频commit/rollback或盘磁I/O有问题、量大物理读写争用那么、我们便会经常瞧见LOGFILESYNC待等事件出现在TOPEVENTS中评估LOGFILESYNC待等事件的标指是均匀待等时间、以及AWR后续的WAITEVENTHISTOGRAM对于OLTP、均匀待等时间7ms算畸形、畸形情况下均匀待等时间不会超越10ms面下给出几种优化的策略、㈠优化REDO日记的I/O如果够能优化REDO日记文件的存储、使之存放到更

系统 2019-08-12 01:55:24 2692

数据库相关

数据库 三范式

说到软件开发就不能不说数据库说到数据库就不能不说三范式其实数据库范式一共有六个除了第一二三范式以外还有第四第五范式和一个BC范式在此我们只讨论三范式有兴趣的朋友可以自己找一些专业的书籍进一步学习第一范式(1NF)第一范式是指数据库表的每一列都是不可分割的基本数据项同一列中不能有多个值即实体中的某个属性不能有多个值或者不能有重复的属性这就是第一范式的基本概念什么意思呢举个例子吧在一个表里有一个“电话”字段其值既有手机号又有座机号那么这样就不符合第一范式的要求

系统 2019-08-12 01:53:37 2692