springboot的过滤器、监听器、拦截器
springboot的过滤器、监听器、拦截器 1.过滤器 过滤器Filter,是Servlet的的一个实用技术了。可通过过滤器,对请求进行拦截,比如读取session判断用户是否登录、判断访问的**请求URL是否有访问权限(黑白名单)**等。主要还是可对请求进行预处理。接下来介绍下,在springb ... 查看全文
Java基础进阶:详细讲解成员内部类,局部内部类,匿名内部类,Lambda表达式,Lambda表达式和匿名内部类的区别,附课后扩展练习及实现代码
Java基础进阶:成员内部类,私有成员内部类,静态成员内部类,局部内部类,匿名内部类,Lambda表达式,Lambda表达式和匿名内部类的区别.课后针对多态接口练习题及答案运行效果! ... 查看全文
springboot常用注解
springboot常用注解 来源:https://blog.lqdev.cn/2018/07/16/springboot/chapter-six/ @SpringBootApplication 在系统启动类里面,包含了@SpringBootConfiguration、@EnableAutoConf ... 查看全文
springboot使用小技巧合集
springboot使用小技巧合集 来源:https://blog.lqdev.cn/2018/08/11/springboot/springboot-tips/ 设置网站图标 原来我们在使用tomcat开发时,设置网站图片时,即icon图标时,一般都是直接替换root包下的favicon.ico替 ... 查看全文
springboot整合swagger2
springboot整合swagger2 来源:https://blog.lqdev.cn/2018/07/21/springboot/chapter-ten/ Swagger是一款RESTful接口的文档在线自动生成、功能测试功能框架。一个规范和完整的框架,用于生成、描述、调用和可视化RESTfu ... 查看全文
python——使用dict和set
一.dict 1.dict的全称为dictionary(字典),包含key-value对(键-值对),具有极快的查找速度 定义一个姓名和年龄对应的dict: 1 #定义一个姓名和年龄的字典 2 >>> d={'Rachel':18,'Monica':20,'Joey':17,'Ross':25} 2 ... 查看全文
剑指 Offer 03. 数组中重复的数字
题目:找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 方 ... 查看全文
jQuery FileUpload 插件[转]
jQuery FileUpload 插件 在前端开发过程中,我们经常要上传文件,这是我们就要用 <input type="file" name="file">这是原生的写法,看起来不是很美观。下面我们聊一种比较优雅的实现方法。 上传文件 首先,我们隐藏的input框,并将input框的click事件 ... 查看全文
.net core修改默认端口的方式
1.解决办法1(UseUrls) 骨架代码就那么几行,很容易在这个IWebHostBuilder中找到一个叫做UseUrls的方法,从注解中可以看得出来让WebHost监听指定的端口号。那么答案就出来了,你需要自己来指定一下端口,改完之后效果如下: public class Program { pu ... 查看全文
csharp上传大型视频文件到服务器,解决方案
众所皆知,web上传大文件,一直是一个痛。上传文件大小限制,页面响应时间超时.这些都是web开发所必须直面的。 本文给出的解决方案是:前端实现数据流分片长传,后面接收完毕后合并文件的思路。 实现文件夹上传,要求:服务端保留层级结构,支持10w级别的文件夹上传。 大文件上传及断点续传,要求:支持50G ... 查看全文
深入理解CSS绝对定位
在本文中,我们主要讲解3种定位机制之一的绝对定位,这就需要深入了解relative(相对定位),absolute(绝对定位)两种position属性值。 ... 查看全文
jQuery对DOM节点进行操作(删除节点)
1.定义和用法 remove():用于从DOM中删除所有匹配的元素,传入的参数用于根据jQuery表达式来筛选元素。 注意:remove()方法删除某个节点之后,该节点所包含的所有后代节点将同时被删除。该方法的返回值时一个指向已被删除的节点的引用,以后也可以继续使用这些元素。 <body> <scr ... 查看全文
雷林鹏分享:jsp Cookies 处理
Cookies是存储在客户机的文本文件,它们保存了大量轨迹信息。在servlet技术基础上,JSP显然能够提供对HTTP cookies的支持。 通常有三个步骤来识别回头客: 服务器脚本发送一系列cookies至浏览器。比如名字,年龄,ID号码等等。 浏览器在本地机中存储这些信息,以备不时之需。 当 ... 查看全文
WebClient 指定出口 IP
当一个服务器有多个 IP 时, 在使用 webclient 对象需要指定出口 IP public class MyWebClient : WebClient { private IPAddress ipAddress; public MyWebClient(IPAddress ipAddress) ... 查看全文
harbor push 报received unexpected HTTP status: 500 Internal Server Error
1.首先排除harbor镜像库和本地 selinux是关着的 2.当给镜像tag的时候一定要现在harbor仓库创建项目,或者选择已有项目 docker tag 6260c75fb833 192.168.130.204:8080/test01/nginx-v1 一定注意test01,如果没有项目会报 ... 查看全文
用JS实现人脑和计算机交互,这个是真的牛!
使用 Leap Motion 控制 Sphero 这是我第一次使用 JavaScript 控制浏览器之外的东西,我立刻被吸引住了! 从那时起,我花了很多个人时间用于设计交互式项目的原型。每一次我都会尝试挑战自己,以便学习到新的东西。 在尝试了几种不同的设备之后,我一直在寻找下一个挑战,于是就有了我的 ... 查看全文
PHP7中的isset
升级 php7 后 isset 不太对了 公司升级 php7 后出现了一个问题 类似这样 isset($post->user->name) 始终为 false 之前的 php 5.6 就很正常 laravel 版本是 5.1.35(很久没升级了) 先看看 isset isset 用来检测变量是否设置 ... 查看全文
NGINX设置http强制跳转https
NGINX设置http强制跳转https 方法一: 打开nginx.conf或虚拟机配置文件 server { listen 80; server_name dev.wangshibo.com; index index.html index.php index.htm; access_log /us ... 查看全文
构建 Web 应用之 Service Worker 初探
这次体验一种新的博客风格,我们长话短说,针针见“血”。 备马 在深入 Service Worker 之前,我们需要快速回顾如下基础。 诞生之初,JavaScript 是单线程的。 进程有私有的虚拟地址空间、代码、数据和其它系统资源,进程申请创建和使用的系统资源会随其终止而销毁。线程运行在进程之中,系 ... 查看全文
终于不用敲命令了——Kubernetes之Dashboard部署与使用详解
Kubernetes之Dashboard部署与使用详细教程,一步一步跟着敲你就可以做出来! 查看全文
我的全栈工程师之旅(二)---------nodejs的模块原理和npm
今天主要学习了模块原理、npm和一些常用库的使用。 1、node的模块机制 2.npm的使用,模块的安装 npm install 模块名称 用npm init 初始化应用的package,并用package来管理依赖。 3、Node.js中,一个JavaScript文件中定义的变量、函数,都只在这个 ... 查看全文