sql面试笔试题大全

(1)表名:购物信息 购物人 商品名称 数量 A 甲 2 B 乙 4 C 丙 1 A 丁 2 B...

2019-03-07 16:05:53

阅读数 96

评论数 0

用Java实现AES加密

用Java实现AES加密 参考内容来自:http://blog.csdn.net/hbcui1984/article/details/5201247 一)什么是AES? 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),是一种区块加密标准。这个...

2019-02-28 17:20:02

阅读数 10

评论数 0

分布式任务调度平台

什么是定时任务  指定时间去执行任务 Java实现定时任务方式 Thread /* *使用多线程实现 */ public class Demo01 { static long count = 0; public static void main(String[] args) { ...

2019-02-22 15:45:24

阅读数 68

评论数 0

java策略模式

什么是策略模式 定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 策略模式由三种角色组成 策略模式应用场景 策略模式的用意是针对一组算法或逻辑,将每一个算法或逻辑封装到具有共同接口的独立的类中,从而使得它们之间可以相互替换。...

2019-01-23 22:02:08

阅读数 13

评论数 0

java原型模式

什么是原型模式 克隆 原型模式是一个创建型的模式。原型二字表明了该模式应该有一个样板实例,用户从这个样板对象中复制一个内部属性一致的对象,这个过程也就是我们称的“克隆”。被复制的实例就是我们所称的“原型”,这个原型是可定制的。原型模式多用于创建复杂的或者构造耗时的实例,因为这种情况下,复制一个...

2019-01-23 21:59:09

阅读数 39

评论数 0

java外观模式

什么是外观模式 外观模式(Facade Pattern)门面模式,隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委...

2019-01-18 21:33:31

阅读数 16

评论数 0

java适配模式

  适配模式 什么是适配器 在设计模式中,适配器模式(英语:adapter pattern)有时候也称包装样式或者包装(wrapper)。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。 适配器分类 适...

2019-01-18 21:30:10

阅读数 19

评论数 0

java模板方法

模板方法 什么是模板方法 模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的       重复代码全部在父类里面,不同业务的,抽取给子类进行实现。抽取过程---抽象方法。 某些特定步骤。 核心:处理某个流程的代码已...

2019-01-18 21:25:25

阅读数 76

评论数 0

java建造者模式

建造者模式 建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Tes...

2019-01-18 21:19:59

阅读数 18

评论数 0

java代理设计模式

什么是代理模式 通过代理控制对象的访问,可以详细访问某个对象的方法,在这个方法调用处理,或调用后处理。既(AOP微实现)  ,AOP核心技术面向切面编程。 代理模式应用场景 SpringAOP、事物原理、日志打印、权限控制、远程调用、安全代理 可以隐蔽真实角色 代理的分类 静态代理(...

2019-01-16 18:18:11

阅读数 29

评论数 0

java工厂模式

什么是工厂模式  实现了创建者和调用者分离,工厂模式分为简单工厂、工厂方法、抽象工厂模式 简单工厂、工厂方法、抽象工厂之小结、区别 简单工厂 : 用来生产同一等级结构中的任意产品。(不支持拓展增加产品) 工厂方法 :用来生产同一等级结构中的固定产品。(支持拓展增加产品)    抽象工厂 ...

2019-01-16 15:50:41

阅读数 19

评论数 0

使用lcn框架解决分布式事物问题

框架介绍 LCN分布式事务框架其本身并不创建事务,而是基于对本地事务的协调从而达到事务一致性的效果。 核心步骤 创建事务组 是指在事务发起方开始执行业务代码之前先调用TxManager创建事务组对象,然后拿到事务标示GroupId的过程。 添加事务组 添加事务组是指参与方在执行完业务方...

2019-01-16 11:48:55

阅读数 62

评论数 0

java单例设计模式

什么是单例  保证一个类只有一个实例,并且提供一个访问该全局访问点 单例应用场景 1. Windows的Task Manager(任务管理器)就是很典型的单例模式(这个很熟悉吧),想想看,是不是呢,你能打开两个windows task manager吗? 不信你自己试试看哦~ 2. win...

2019-01-08 22:04:37

阅读数 17

评论数 0

Integer类型的整数比较大小

之前没注意过Integer类型比较数值大小,一直在用 ==  某天,写的一段程序没跑通,才注意到这个问题 举个例子 public static void main(String[] args) { Integer a = 1 ; Integer b...

2018-11-10 10:43:04

阅读数 81

评论数 0

Java并发场景及解决方案

工作中,会遇到很多需要控制并发访问的场景,由于大部分项目是分布式的,常用的ReentrantLock、synchronized代码块就会失效。以下案例皆为实战总结 案例一:签到送积分 需求:同一个活动,同一个用户一天仅可参与一次签到 自己踩过的坑:这个需求是毕业之后所做的第一个需求,当时根本...

2018-11-10 10:22:03

阅读数 161

评论数 0

JAVA 代理模式

事例 小张是一个普普通通的码农,每天勤勤恳恳地码代码。某天中午小张刚要去吃饭,一个电话打到了他的手机上。“是XX公司的小张吗?我是YY公司的王AA”。“哦,是王总啊,有什么事情吗?”。沟通过后,小张弄明白了,原来客户有个需求,刚好负责这方面开发的是小张,客户就直接找到了他。不过小张却没有答应客户...

2018-11-10 10:20:33

阅读数 65

评论数 1

DDOC攻击解决方案

概述 DDoS攻击通过大量合法的请求占用大量网络资源,以达到瘫痪网络的目的。打开IIS,服务器带宽使用流量马上上升,与被DDOS攻击相反,DDOS攻击是不断接收到大量的数据,Php ddos则是对外发送大量的数据包,造成服务器网络堵塞,此时服务器可能会掉包严重或者表现为经常性的断线。 防范方法...

2018-10-12 23:04:10

阅读数 581

评论数 0

XSS攻击解决方案(跨网站脚本攻击)

概述 XSS攻击是Web攻击中最常见的攻击方法之一,它是通过对网页注入可执行代码且成功地被浏览器 执行,达到攻击的目的,形成了一次有效XSS攻击,一旦攻击成功,它可以获取用户的联系人列 表,然后向联系人发送虚假诈骗信息,可以删除用户的日志等等,有时候还和其他攻击方式同时实 施比如SQL注入攻击服...

2018-10-12 23:03:48

阅读数 78

评论数 0

CSRF解决方案 (跨网站请求伪造攻击)

区别: XSS攻击站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站.攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,发表评论,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全...

2018-10-12 23:03:09

阅读数 440

评论数 0

表单重复提交解决方案(防止Http重复提交)

概述 表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 使用浏览器历史记录重复提交表单。 浏览器重复的HTTP请求。 用户提交表单时可...

2018-10-12 22:09:50

阅读数 137

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭