- 博客(9)
- 收藏
- 关注
原创 函数式编程
概念定义函数式编程是一种编程范式、编程思想,也就是一套如何编写程序的方法论。它也属于结构化编程中的一种,主要思想是把程序执行的过程尽量封装成一系列函数嵌套调用,函数是编程语言的最小执行单元,函数式编程倡导的就是面向程序可执行的最小单元编程。它关注的点是要“做什么(函数名)”,“做之前需要什么(函数参数)”,“完成结果是什么(函数返回值)”,而不关注具体的实现过程,因为实现过程都会封装为一...
2019-08-17 18:37:10
341
原创 Nginx常用配置
一.配置文件结构。// 主模块/全局配置main { user nginx_user // 运行nginx的用户 worker_processes 2 // 根据实际情况进行调整,通常数量是CPU内核数量的整数倍 error_log /usr/local/bin/nginx/logs/error.log // 定义错误日志文件的位置及输出级别【de...
2019-08-17 17:24:33
361
原创 Nginx快速入门
Nginx快速入门一、什么是Nginx?nginx是一个高性能,高并发的web服务器、Http反向代理服务器。它的作用是可以部署静态web资源, 给应用服务器做反向代理, 并能实现负载均衡。说到这里, Nginx的核心是反向代理?那什么是反向代理?有反向是不是必定有正向代理?正向代理客户端通过代理服务器代理访问应用服务, 这叫正向代理,也就是代理服...
2019-08-17 16:58:11
672
原创 前后端分离方案以及技术选型
前后端分离方案以及技术选型一.什么是前后端分离?理解前后端分离大概可以从3个方面理解:交互形式 代码组织形式 开发模式与流程1.1 交互形式前后端不分离后端将数据和页面组装、渲染好了之后,向浏览器输出最终的html;浏览器接收到后会解析html,解析引入的css、执行js脚本,完成最终的页面展示。前后端分离后端只需要和前端约定好接收以及返回...
2019-08-17 16:40:23
7504
原创 Idea配置热部署
Idea配置热部署一、概念热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够自动把增量内容编译并部署到服务器上,使得修改立即生效。热部署为了解决的问题有两个, 一是在开发的时候,修改代码后不需要重启应用就能看到效果,大大提升开发效率;二是生产上运行的程序,可以在不停止运行的情况下进行升级,不影响用户使用。二、Idea开启热部署本篇文章主要是介绍Idea...
2019-08-17 16:23:13
299747
27
原创 基于java过滤器实现web系统的IP访问控制
1. 把允许访问的IP地址,配置到properties文件里.2. 编写过滤器,在过滤器的init方法里读取保存IP白名单的properties文件,把配置的IP地址解析出来,存放到一个List集合中.3. 在过滤器的`doFilter()`方法内,获取访问用户的IP地址,然后将用户IP与List集合中的白名单IP列表逐个匹对,一旦有匹配就放行请求;如果都不匹配,则跳转到拒绝访问页面提示用户.
2016-07-08 00:12:26
4431
1
原创 使用Jquery的Ajax异步提交有二进制数据的表单实现方案
1. 用H5的FormData对象来构造表单数据: var form = $("#form")[0];var formData = new FormData(form);2.contentType和processData设置为false
2016-07-07 19:58:35
9230
原创 Java的实现二级域名访问卖家首页
在电子商务平台中,卖家在平台上可以开自己的店铺,然后买家就可以直接进入到卖家的店铺进行购物.那么问题来了,买家通过什么样的入口进入卖家的店铺?
2016-07-07 08:24:42
5647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人