自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秘密基地

欢迎大家

  • 博客(77)
  • 资源 (19)
  • 收藏
  • 关注

原创 移动边缘计算MEC学习笔记

移动边缘计算是指在移动网络边缘部署计算和存储资源,为移动网络提供 IT 服务环境和云计算能力,从而为用户提供超低时延和高带宽的网络服务解决方案。计算卸载是指终端设备将部分或全部计算任务交给云计算环境处理的技术,以解决移动设备在资源存储、计算性能以及能效等方面存在的不足。...

2021-08-07 22:31:55 6507 3

转载 功率域复用NOMA

在物联网时代,将有大量智能设备不规则地部署在各种通信系统中,例如智能农业和智能家居自动化,以监控、生成数据并及时处理数据,从而实现智能服务。然而,由于严格的设备尺寸限制和生产成本考虑,物联网设备通常受到能量限制和计算限制,因此如何有效解决上述两大限制对于物联网的应用至关重要。无线功率传输(WPT)和移动边缘计算(MEC) 分别是延长设备寿命和增强设备计算能力的两种有前途的技术。WPT的关键理念是让能源(如电力信标、基站)通过微波辐射按需为物联网设备充电。而在MEC,物联网设备能够将它们的部分任务卸载

2021-07-31 18:44:11 7490 5

原创 非正交多址接入(NOMA)背景、优势、技术方案、未来研究方向

技术引入背景:在传统的蜂窝通信系统中,主要用的是正交多址接入技术OMA,使用OMA可以在低复杂度的情况下轻松分离出不同用户信号所携带的信息。但是,OMA的一个缺陷是支持的用户数量受到可用正交资源数量的限制。 此外,尽管使用了正交的时频码资源,信号经历信道时,由于时延、频偏和多普勒频移,其正交性总是不可避免地被破坏。 因此,如果仍然局限于OMA技术,无法在有限的资源内接入更多的用户,就无法达到5G的频谱效率和大规模连接要求。NOMA的作用:该技术可以实现有限频谱资源的复用,在接收端通过先进的接收机技术来分

2021-07-30 18:27:41 15184 1

原创 设计模式练习(19)——策略模式

策略模式 一、题目:设计一个网上书店,该系统中所有的计算机图书(ComputerBook),每本都有10%的折扣;所有的语言类图书(LanguageBook),每本有2元的折扣;小说类图书以每100元有10元的折扣,用策略模式设计该系统 (1)绘制策略模式结构视图 (2)给出实例类图并实现代码二、所用模式结构视图: 三、实例类图:四、实例实现代码: (因为区分,所以在类的前面加了Gj19) 策略

2017-01-20 16:13:15 7307 1

原创 设计模式练习(18)——状态模式

状态模式 一、题目:某纸牌游戏中,人物角色具有入门级(Primary),熟练级(Secondary),高手级(Professional)和骨灰级(Final)四种等级,角色的等级与积分相对应,游戏胜利将增加积分,失败则扣除积分,入门级具有最基本的游戏功能play(),熟练级增加了游戏胜利积分加倍功能doubleScore(),高手级在熟练级基础上再增加换牌功能changeCards(),骨灰级在高手

2017-01-20 16:09:51 5414 1

原创 设计模式练习(17)——观察者模式

观察者模式 一、题目:某公司欲开发一套机房监控系统,如果机房达到一定指定温度,传感器将作出反应,将信号传递给响应设备,如警示灯将闪烁,报警器将发出警报,安全逃生门将自动开启、隔热门将自动关闭,每一响应设备的行为右专门的程序来控制,为支持将来引入新类型的响应设备,用观察者模式设计该系统 (1)绘制观察者模式结构视图 (2)给出实例类图并实现代码二、所用模式结构视图: 三、实例类图:四、实例实现代码

2017-01-20 16:05:51 7945 1

原创 设计模式练习(16)——备忘录模式

备忘录模式 一、题目:某软件公司正在开发一款网游,为了给玩家提供更多方便,在游戏过程中可以设置一个恢复点,用于保存当前的游戏场景,如果在后续游戏过程中,玩家角色“不幸牺牲”,玩家可以返回到先前保存的场景,从恢复点开始重新游戏,试用备忘录模式实现。 (1)绘制备忘录模式结构视图 (2)给出实例类图并实现代码二、所用模式结构视图: 三、实例类图:四、实例实现代码: (因为区分,所以在类的前面加了Gj

2017-01-20 16:02:28 1971

原创 设计模式练习(15)——中介者模式

中介者模式 一、题目:某软件公司需要开发一套图形用户界面类库,该类库包含若干个预定义的窗格对象,例如TextPane,ListPane,GraphicPane,窗口之间不允许直接调用,具有该类库的应用由一个包含一组窗格的窗口(Window)组成,窗口需要协调窗格之间的行为,采用中介者模式收集系统 (1)绘制中介者模式结构视图 (2)给出实例类图并实现代码。二、所用模式结构视图: 三、实例类图:四

2017-01-20 15:59:16 2516

原创 设计模式练习(14)——迭代器模式

迭代器模式 一、题目:某教务管理信息系统中,一个班级(class)包含多个学生(Stedent),使用java内置迭代器实现对学生数据的双向遍历,要求按学生年龄由大到小的次序输出学生信息,现使用迭代器模式设计系统。 (1)绘制迭代器模式结构视图 (2)给出实例类图并实现代码。二、所用模式结构视图: 三、实例类图:四、实例实现代码: (因为区分,所以在类的前面加了Gj19) 学生类:package

2017-01-20 15:54:09 13760 5

原创 设计模式练习(13)——命令模式

命令模式 一、题目:某软件公司欲开发一个基于windows平台的公告板系统,该系统提供一个主菜单(Menu),在主菜单中包含了一些菜单项(MenuItem),可以通过Menu类的addMenuItem()方法添加菜单项,菜单上的主要方法是click(),每一个菜单项包含一个抽象命令类,具体命令类包含OpenCommand(打开命令)、CreateCommand(创建命令)和EditeCommand(

2017-01-20 15:50:44 9978 5

原创 设计模式练习(12)——职责链模式

职责链模式 一、题目:在战斗中,一般根据战争规模的大小和重要性,由不同级别的长官(officer)来下达作战指令,情报人员向上级提交军情(包括敌人人数等信息),作战命令需要上级批准,如果直接上级不具备下达命令的权力,则传递给他的上级,直到有人可以决定为止。现使用职责链模式来模拟该过程,客户类模拟情报人员,首先向级别最低的班长(Bangzhang),提交任务书(Mission),即军情,如果超出班长的

2017-01-20 15:46:45 5605

原创 设计模式练习(11)——代理模式

代理模式 一、题目:在某应用软件中,需要记录业务方法的调用日期,在不修改现有业务类的基础上,为每一个类提供一个日记记录代理类,在代理类中输出日志,如在业务方法Mehtod()的调用之前,输出“Method方法被调用,调用时间2016.11.18 11:11:11”,调用之后没有抛出异常则输出“Mehtod方法调用成功”,否则输出“Mehtod方法调用失败”,在代理类中调用真实业务类的业务方法,使用代

2017-01-20 15:41:38 4531 1

原创 设计模式练习(10)——外观模式

外观模式 一、题目:在计算机主机(MainFrame)中,只需要按下主机的开机按钮(on()),就可以调用其他硬件设备和软件的启动方法,如内存(Memory)的自检(check()),CPU的运行(run()),硬盘(Harddisk)的读取(read()),操作系统(OS)的载入(load())等,如果某一过程发生错误,则计算机启动失败,使用外观模式模拟该过程绘制类图并编程实现。 (1)实现给出

2017-01-20 15:38:01 9892

原创 设计模式练习(9)——装饰模式

装饰模式 一、题目:简单的手机(SimplePhone)在接收到来电的时候,会发出声音来提醒主人,而现在我们需要为该手机添加一项功能,在接收来电的时候,除了有声音,还能产生震动(JarPhone),还可以得到更加高级的手机(ComplexPhone),来电时,它不仅能够发生,产生震动,而且有灯光闪烁提示,使用装饰模式来模拟手机功能的升级过程,要求绘制类图形编程模拟实现。 (1)给出装饰模式等结构视

2017-01-20 15:30:30 6382 1

原创 设计模式练习(8)——组合模式

组合模式 一、题目:使用组合模式,设计一个杀毒软件(AntiVirus)的框架,该软件既可以对某个文件夹Folder杀毒,也可以对某个指定的文件杀毒,文件种类包括,文本文档TextFile,图片文件ImageFile,视频文件VideoFile,绘制类图并编程模拟实现。 (1)绘制组合模式结构视图 (2)给出实例类图并实现代码。二、所用模式结构视图: 三、实例类图:四、实例实现代码: (因为区分

2017-01-20 15:26:41 5124

原创 设计模式练习(7)——桥接模式

桥接模式 一、题目:如果需要开发一个跨平台视频播放器,可以在不同操作平台(Windows、Linux、UNIX等)播放多种格式的视频文件,如PMEG、RMVB、AVI、WMV等常见适配格式,现使用桥接模式设计播放器。 (1)绘制桥接模式结构视图 给出实例类图并实现代码。。二、所用模式结构视图: 三、实例类图:四、实例实现代码: (因为区分,所以在类的前面加了Gj19) 播放视频类:辅助类pack

2017-01-20 15:22:01 2203

原创 设计模式练习(6)——适配器模式

工厂模式 一、题目:某OA系统需要提供一个加密模块,将用户机密信息(如口令、邮箱等)加密之后,存储在数据库中,系统已经定义好了数据库操作类,为了提高开发效率,现需要重用已有的加密算法,这些加密算法封装在由第三方提供的类中,有些甚至没有源代码,试使用适配器模式,设计该模块,在不修改现有类的基础上,重用第三方加密算法。 现有一个接口DataOperation定义了排序算法sort(int []),和查

2017-01-20 15:16:54 7709 1

原创 设计模式练习(5)——原型模式

原型模式 一、题目:某数据处理软件需要增加一个图表复制功能。在图表对象(DataChart)中包含一个数据集对象(DataSet)。数据集对象用于封装要显示的数据,用户可以通过界面上的复制按钮将该图表复制一份,复制后,即可得到新的图表对象,然后可以修改新图表的编号、颜色、数据。试用原型模式设计软件实现深克隆。 (1)给出原型模式等结构视图 (2)给出该实例等类图及代码实现二、所用模式结构视图:

2017-01-18 17:27:52 4153

原创 设计模式练习(4)——建造者模式

建造者模式一、题目:某软件公司要开发一个视频播放软件,为了给用户提供方便,该播放软件提供了多种界面显示模式,如完整模式、精简模式、记忆模式、网络模式等。在不同的显示模式下,主界面的组成元素有所差异,如在完整模式下将显示菜单、播放列表、主窗口、控制条等,在精简模式下只显示主窗口和控制条,而在记忆模式下,将显示主窗口、控制条、收藏列表等。试用建造者模式设计软件。 (1)给出建造者模式等结构视图 (2

2017-01-18 17:24:36 4555

原创 设计模式练习(3)——抽象工厂模式

抽象工厂模式 一、题目:某软件公司要推出一款新的手机游戏软件,该软件支持IOS、Android和Windows Phone等多个智能手机操作系统平台,针对不同的手机操作系统,该游戏软件提供了不同的游戏操作控制类(OperationController)和游戏界面控制类(InterfaceController),并提供的相应的工厂类来封装这些类的初始化过程。该软件要求具有较好的扩展性,以支持新的操作系

2017-01-18 17:18:45 5373 2

原创 设计模式练习(2)——工厂模式

工厂模式一、题目:现需要设计一个程序来读取多种不同类型的图片格式,针对每一种图片格式都设计一个图片读取器ImgReader,如gif图片读取器GifReader用于读取gif格式的图片,jpg图片读取器JPGReader用于读取jpg格式的图片。图片读取器对象通过图片读取器工厂ImgReaderFactory来创建。ImgReaderFactory是一个抽象类,用于定义创建图片读取器的工厂方法,其G

2017-01-18 17:10:56 15522

原创 设计模式练习(1)——简单工厂模式

简单工厂模式一、题目: 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W。则返回一个对象Woman,用java语言实现该场景。现在需要增加一个新的Robot类,如果传入参数R,则返回一个Robot对象,对代码进行修改并注意女娲的变化。 (1)绘制简单工厂模式结构视图; (2)请绘制该实例类图,并代码实现。二、所用模式结构视图:三、实

2017-01-18 17:04:54 8673 1

转载 JSTL,快速精通

目录(?)[+]JSTLJSTL简介JSTL配置和使用EL表达式EL简介EL表达式语法EL表达式的优点EL表达式的使用情形使用JSTL的优点总结       JSTL并不是什么新颖的技术而且很简单,甚至有人认为JSTL已经过时了。但是我认为它既然存在,就有存在的道理,作为技术人员就应该知道它们是什么,怎么使用,有什么优点。JSTL包含两部

2016-12-03 20:48:12 350

转载 MyBatis快速入门

MyBatis快速入门一、Mybatis介绍    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库

2016-11-27 16:26:51 523

转载 Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置

最新内容见:Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置 本文由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)介绍、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、插件开发

2016-11-27 16:14:01 393

原创 HTTP协议(复习)

这是课件,此文章只是为了自己上课手机复习使用。

2016-11-12 18:49:53 422

原创 线程(复习)

这是练习,此文章只是为了自己上课手机复习使用。

2016-11-12 18:36:38 343

原创 js实现的邮箱自动补全

今天练习了一个邮箱自动补全的内容,在前端输入邮箱的时候系统可以自动补全,这个技能点比较简单,现在写一下我自己的做法: 这里需要注意两个点: 1、前面用户自己输入,后面@之后的内容自动补全 2、当用户输入@时,可以自动为用户匹配相应的邮箱后缀 3、用户可以通过点击已匹配好的邮箱输入到框中HTML5代码(页面部分):<input id="regemail" class="int-type w-t

2016-10-29 15:24:34 8132

原创 窝窝网项目总结(后台管理)

最近一直在跟着老师做一个窝窝网(Web端)的后台管理系统,在其中学到了很多,见解了不少,感觉比之前做的那个J2SE学车管理系统麻烦了不少,因为这次不仅需要对数据库的访问,还需要对服务器的连接识别,数据过滤等等,现在还是在不断学习中,为了方便我下次做项目,现在把学到的一些流程和技术做一下归类总结。项目搭建 这一步是项目的最初搭建,把将要写的代码根据业务和功能分为各个类型,使代码更规范,便于自己维护

2016-10-24 21:13:50 9955 3

原创 全面发展还是术业专攻?这就是答案

以下内容来自: 公众号“改变自己”| 微信 ID:wechanger对每一份你可能拥有的技能来说,都会有一个水平,在这水平之上,人们愿意为这项技能付费。在水平之下,你可能需要花钱请别人来做这件事。这条线,我称它为价值区分线。只有那些远远,远远的超越了价值线的人才可以赚到很多钱。先简单介绍一下价值区分线:对每一份你可能拥有的技能来说,都会有一个水平,在这水平之上,人们愿意为这项技能付费。在水平之下

2016-10-23 11:42:47 2801

原创 oracle基本操作

今天来复习一下oracle的基本操作,后来在项目中也经常使用oracle,但是只是部分,今天复习一下oracle常用的基础操作。

2016-10-16 15:51:51 1261

原创 Http中Post、Get区别

一、原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETEURL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这

2016-10-09 20:31:13 1863

原创 HTML5中的WebSocket连接

什么是WebSocket?WebSocket 是一种自然的全双工、双向、单套接字连接。使用WebSocket,你的HTTP 请求变成打开WebSocket 连接(WebSocket 或者WebSocket over TLS(TransportLayer Security,传输层安全性,原称“SSL”))的单一请求,并且重用从客户端到服务器以及服务器到客户端的同一连接。WebSocket 减少了延迟

2016-10-04 15:29:51 3774

原创 js调用本地摄像头

今天学习了一下js调用本地摄像头,其实是实现不是很麻烦,下面是代码部分,连接上Tomcat服务器,然后再到网页上打开即可以看到效果了。。快来玩一下吧!<!doctype html><html lang="en"><head><meta charset=utf-8" /> <title></title><style>video { border: 1px solid #ccc;

2016-10-04 15:06:25 20013 5

原创 web.xml中的配置

整理一下web.xml中的一些配置首先要了解wel.xml包含了哪里东西,简单的项目来说 就是spring的配置,springMvc(servlet)的一些配置,现在很多的项目都是ssm开发,所以servlet一般都是springMvc框架,然后就是一些listener监听器,拦截器filter,还有一些其他的包括欢迎页面,session时间,error-page页面等 首先我们先

2016-10-03 19:45:47 3616

原创 Servlet 生命周期、工作原理

Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()。service():它是S

2016-10-03 19:22:16 1844

原创 jsp中连接本地oracle数据库

这是在jsp中连接数据库,过程和前面的一样,刚开始的导包是自动导入路径Web App Libraries中,这是一个注意点,其他的很简单。<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.DriverManager"%><%@pag

2016-09-11 09:34:58 3268 1

原创 JavaScript获取HTML DOM节点元素的方法的总结

JavaScript获取HTML DOM节点元素的方法的总结在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过):1. 通过顶层document节点获取(1

2016-09-10 11:12:54 2848

原创 JSP学习之jsp指令

page:例:,如果一个指令有多个属性,可以分开写也可以写在一个指令中page指令 在JSP文件中,可以通过命令定义整个JSP页面的属性,通过这个命令定义的属性会对该JSP文件和包含进来的JSP页面起作用。此命令的语法比较复杂一些,下面就是语法定义: [ language="java" ]   --语言[ extends="package.class

2016-09-09 21:06:35 1122

原创 JSP九大内置对象

1、Request对象该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象即可。如下:String textContent=request.ge

2016-09-07 20:07:33 3469 1

线程的学习

线程的基本学习内容

2016-11-12

网站架构技术

大型网站架构演化 大型网站软件系统的特点 大型网站架构演化发展历程 初始阶段 应用服务和数据服务分离 使用缓存改善网站性能 缓存类型 本地缓存 分布式缓存 缓存产品 redis 业界主流 memcached 解决问题 数据库访问 使用应用服务器集群改善网站的并发处理能力 问题: 负载均衡情况下session状态的保持? 解决方案: 基于DNS的负载均衡 反向代理 ngix JK2 数据库的读写分离 问题: 读库与写库的数据同步 解决方案: 不同的数据库都有自己的数据库的主从复制功能 使用反向代理与CDN加速网站响应 反向代理产品 ngix 使用分布式文件系统和分布式数据库系统 使用no-sql和搜索引擎 站内搜索 lucene nutch 分词器 no-sql库 mongodb hadoop 业务拆分 web service restful 分布式服务 大型网站架构演化的价值观 核心价值:随网站所需灵活应对 驱动力量:网站的业务发展 网站架构设计误区 一味追随大公司的解决方案 为技术而技术 企图用技术解决一切问题 大型网站架构模式 架构模式 分层 分割 分布式 分布式应用和服务 分布式静态资源 分布式数据和存储 分布式计算 集群 缓存 CDN 反向代理 本地缓存 分布式缓存 异步 冗佘 冷备份 主从分离,实时同步实现热备份 灾备数据中心 自动化 发布过程自动化 ant maven. 自动化代码管理 svn cvs github 自动化测试 loadrunner hudson. 自动化安全测试 自动化部署 自动化报警 自动化失效转移 自动化失效恢复 自动化降级 自动化分配资源 安全 密码和手机校验码 数据库中的密码加密后存 -> 不可ni -> md5 加密 子主题 1 验证码 防止机器登录 对于攻击网站的XSS攻击,SQL注入,进行编码转换 对垃圾信息,敏感信息进行过滤 对交易转账等重要操作根据交易模式和交易信息进行风险控制 Sina微博的应用 大型网站架构要素 性能 可用性 伸缩性 扩展性 安全性 瞬时响应:网站的高性能架构 网站的性能测试 不同的视角 用户的视角 开发人员的视角 运维人员的视角 性能测试指标 响应时间 并发数 吞吐量 性能测试方法 性能测试 负载测试 压力测试 稳定性测试 web 前端性能优化 浏览器优化 减少http请求 使用浏览器缓存 启用压缩 css上,js下 减少cookie传输, 静态资源使用独立域名访问 CDN加速 反向代理 应用服务器性能优化 分布式缓存 缓存的原理 合理使用缓存 频繁修改的数据 没有热点的访问 数据不一致和脏读 缓存可用性 缓存预热 缓存穿透 缓存架构 jboss cache为代表的需要更新同步的分布式级缓存 以memcached为代表的不互相通信的分布式缓存 异步操作 使用集群 代码优化 多线程 资源复用 单例 对象池 数据结构 垃圾回收 存储性能优化 固态硬盘 RAID与HDFS 万无一失:网站的高可用性 高可性的度量与考核 度量 考核 高可用的网站架构 高可用的应用 高可用的服务 高可用的数据 CAP原理 数据备份 失效转移 高可用网站的软件质量保证 网站发布 自动化测试 预发布验证 代码控制 自动化发布 灰度发布 网站运行临控 临控数据采集 临控管理 永无止境:网站的可伸缩性 网站架构的伸缩性设计 不同功能进行物理分离实现伸缩 单一功能通过集群规模实现伸缩 应用服务器集群的伸缩性设计 http重定向负载均衡 DNS域名解析负载均衡 反向代理负载均衡 ip负载均衡 数据链路层负载均衡 负载均衡算法 分布式缓存集群的伸缩性设计 memcached分布式缓存集群的访问模型 memcached分布式缓存集群的伸缩性挑战 分布式缓存的一致性hash算法 数据存储服务器集群的伸缩性设计 关系数据库集群的伸缩性设计 nosql数据库的伸缩性设计 随需应变:网站的可扩展性 构建可扩展的网站架构 利用分布式消息队列降低系统耦合性 事件驱动架构 分布式消息队列 利用分布式服务打造可复用的业务平台 web service与企业级分布式服务 大型网站分布式服务的需求与特点 分布式服务框架设计 可扩展的数据结构 利用开放平台建设网站生态圈 固若金汤:网站的安全架构 网站应用攻击与防御 XSS攻击 反射型 持久型 防御方法 消毒 httponly 注入攻击 SQL注入攻击 攻击前提 获取数据库结构的方法 防御方法 消毒 参数绑定 OS注入攻击 CSRF攻击 防御方法 表单token 验证码 referer check 1. 网络流量统计 2. 防盗链 error code html注释 文件上传 web应用防火墙 modsecurity NEC的 siteshell 网站安全漏洞扫描 信息加密技术及密钥安全管理 案例: CSDN 信息加密技术分类 单项散列加密 对称加密 非对称加密 密钥安全管理 将密钥和算法放在一个独立的服务器上,对外提供加密和解密服务 密钥放在独立服务器中,算法放在应用程序中。 信息过滤与反垃圾 文本匹配_敏感词过滤 正则表达式 trie树 双数组trie树 多级Hash表 信息降噪 分类算法_内容识别 黑名单 电子商务风险控制 风险 账户风险 买家风险 卖家风险 交易风险 风控 人工 自动 规则引擎 统计模型 案例 网购秒杀系统架构 网购秒杀系统架构

2016-10-09

el表达式与jstl详解

到了 JSP 2.0 之后,EL 已经正式纳入成为标准规范之一。因此,只要是支持 Servlet 2.4 / JSP 2.0 的 Container,就都可以在 JSP 网页中直接使用 EL 了。 除了 JSP 2.0 建议使用 EL 之外,JavaServer Faces( JSR-127 ) 也考虑将 EL 纳入规范,由此 可知,EL 如今已经是一项成熟、标准的技术。

2016-10-02

oracle函数大全(分类显示)

oracle函数大全(分类显示)

2016-09-22

JavaScript教程

JavaScript教程

2016-09-22

DOM手册(HTML帮助文档)

DOM手册

2016-09-22

ajax帮助文件

ajax帮助文件

2016-09-22

休闲类游戏——3D冰球

休闲类游戏——3D冰球的源代码

2016-09-14

休闲类游戏--切切乐

休闲类游戏--切切乐的源代码

2016-09-14

物理传感器游戏——哇!重力球

物理传感器游戏——哇!重力球的源代码

2016-09-14

滚屏动作类游戏——坦克大战

滚屏动作类游戏——坦克大战.zip

2016-09-14

JSP九大内置对象

jsp九大内置对象是学习jsp必须了解的内容,所以现在总结一下,以便以后学习中可以使用。

2016-09-07

50个JQuery代码开发技巧

50个JQuery代码技巧让你变成js高手!

2016-08-31

简易天气预报应用

一个很简单的天气预报应用,具体的内容可以看博客,可以先预览再下载。

2016-08-30

js代码实用大全

js代码实用大全

2016-08-25

常用正则表达式

常用的一些正则表达式

2016-08-25

正则表达式函数

正则表达式函数

2016-08-25

正则表达式大全

比较全面的正则表达式,具体的内容可以到我的个人博客里面预览

2016-08-25

log4j2-core和log4j2-api和log4j2文档文件

这是做日志分析的最新log4j2所必需的文件和包

2016-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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