热文LeetCode291 给定一个非空的整数数组,返回其中出现频率前 k 高的元素。
给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2:...
热文SAP-简单的OALV演示练习
首先介绍下什么是ALV,在R/3 4.6C之前ALV全称为ABAP List Viewer,在其后的版本中,已经正式更名为SAP List Viewer。ALV是SAP系...
热文sqli-libs(7) bool盲注
首先打开网页后,发现页面显示outfile, 对不起,看不懂, 就直接加 ‘ 发现报错了 后来,查看源码得知 他是两个括号括起来的 我们就可以构造我们的payload了,
热文用.net (在IIS中)创建虚拟目录(包括 脚本语言)
两种语言在IIS中创建虚拟目录 用.net在IIS中创建虚拟目录 使用.NET的目录服务就可以访问IIS的设置,添加虚拟目录其实就是创建一个DirectoryEntry ...
热文设计模式的学习(十五):迭代器模式
迭代器模式 1、迭代器模式(Iterator Pattern)用于顺序访问集合对象的元素,不需要知道集合对象的底层表示,是 Java 和 .Net 编程环境中非常常用的设...
热文设计模式的学习(十四):备忘录模式
备忘录模式 1、备忘录模式(Memento Pattern)在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。备忘录模式属于行为型模式。 2、...
热文设计模式的学习(十三):状态模式
状态模式 1、状态模式(State Pattern)当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 类的行为是基于它的状态改变的。这种类型的设计...
热文设计模式的学习(十二):观察者模式
观察者模式 1、观察者模式(Observer Pattern)。定义了对象间的一种一对多的组合关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。...
热文设计模式的学习(十一):外观模式
外观模式 1、外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加...
热文设计模式的学习(十):原型模式
原型模式 1、原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这...
热文设计模式的学习(九):建造者模式
建造者模式 1、建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方...
热文设计模式的学习(八):模板模式
模板模式 1、模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进...
热文设计模式的学习(七):代理模式
代理模式 1、代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对象的对象,以便向外界...
热文设计模式的学习(六):装饰器模式
装饰器模式 1、装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变他的结构。它属于结构型模式,它作为先有的类的一个包装。 这种...
热文设计模式的学习(五):策略模式
策略模式 策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对...
热文设计模式的学习(四):单例模式
单例模式 1、单例模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式...
热文设计模式的学习(三):抽象工厂设计模式
抽象工厂模式 1、抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创...
热文设计模式的学习(二):工厂设计模式
工厂模式 1、工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式...
热文设计模式的学习(一):设计模式的六大原则
设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的...
热文log4j日志输出到数据库
Mysql: log4j.rootLogger = LOGDB2 数据库: log4j.appender.LOGDB2=org.apache.log4j.jdbc....
热文log4j按天每天输出到指定文件
指定文件位置: log4j.rootLogger = debug,stdout,E 按天输出: log4j.appender.E = org.apache.log4...
热文Java对象的生命周期
Java对象的生命周期 在Java中,对象的生命周期包含下面几个阶段: 创建阶段(Created) 应用阶段(In Use) 不可见阶段(Invisible) 不可达阶...
热文ajax返回值格式错误问题
前台发送ajax请求,确定请求到后台了,并且后台成功执行,然后转成json数据返回给前台,前台取到对象了,但是取不到对象里面的属性值,查了半天,发现是格式不对,直接dat...
热文vue中el-tree实现懒加载、动态增删改
在最近的一个项目中,有一个组织树的需求,因为数据量比较大,要求懒加载并且能够在树上对组织进行操作,项目使用的是vue+ElementUI。ElementUI中有个el-t...
热文liunx的搭建缓存memcache和Redis的介绍和安装
memcache的安装:yum install memcached 启动: memcached -d -I -m -p 停止 kill pid Redis基本安装 ...
热文mybatis增、删、查、改数据的返回值以及返回插入的数据主键ID研究
最近在开发实际项目时,采用的是SSM框架,发现需要根据mybatis的插入返回值判断数据是否插入成功。以及插入一条数据后,需要知道插入后这条数据的自增长主键id值。 本文...
热文liunx中mongodb的安装
安装及配置 1.官网下载MongoDB,版本选择RHEL7 Linux 64-bit x64 https://www.mongodb.com/download-cen...
热文Redis图像化界面连接不上redis
原因:因为redis有白名单设置,可以进行客户端IP地址限制,所以可以添加IP地址,如果不用进行客户端IP地址限制,则可以注释掉bind代码,如下: 设置 密码需要修改配...