Java 环境变量配置
##Windows 此电脑右键->属性->高级系统设置->环境变量 下面的系统变量 JAVA_HOME Java安装目录,类似于 C:\Program Files\Java\jdk1.8.0_161 Path %JAVA_HOME%\bin %JAVA_HOME%\jre\bin CLASSPATH ... 查看全文
springboot启动配置原理以及自定义starter
目录: 1、springboot启动配置原理 几个重要的事件回调机制: 配置在META-INF/spring.factories ApplicationContextInitializer SpringApplicationRunListener 只需要放在ioc容器中 ApplicationRun ... 查看全文
揭秘 Spring Security 是如何在 Servlet 应用中运行的?
SpringSecurity是一个强大的认证和授权框架,它的使用方式也非常简单,但是要想真正理解它就需要花一时间来学习了,最近在学习SpringSecurity时有一些新的理解,特意记录下来防止知识忘记的太快,毕竟好记性不如烂笔头,也给即将准备学习SpringSecurity的同志做一个参考。由于我在学习和使用是基于ServletApplications的,所以文中的大部分都与Servlet相关, 查看全文
一文带你了解 OAuth2 协议与 Spring Security OAuth2 集成!
OAuth2.0允许第三方应用程序访问受限的HTTP资源的授权协议,像平常大家使用Github、Google账号来登陆其他系统时使用的就是OAuth2.0授权框架,下图就是使用Github账号登陆Coding系统的授权页面图:类似使用OAuth2.0授权的还有很多,本文将介绍OAuth2.0相关的概念如:角色、授权类型等知识,以下是我整理一张OAuth2.0授权的脑头,希望对大家了解OAuth2. 查看全文
如何使用HTML和CSS进行分页?
<!DOCTYPE html> <html> <head> <title> How to make a Pagination using HTML and CSS ? </title> </head> <body> <center> <!-- Header and Slogan --> <h1>Ge ... 查看全文
JS代码格式化时间戳
JS代码格式化时间戳一、[24小时制]yyyy-MM-dd HH:mm:ss new Date().toJSON() // 2019-12-13T13:12:32.265Z 通过上面的方法,基本就可以将日期格式化,然后稍加处理就能得到预期结果 // new Date().getTime() 等价于 ... 查看全文
Centos7下安装Apache过程
注意事项: 源码安装分为配置(configure)、编译(make)、安装(make install)。 安装httpd时,如果需要进行指定安装,用到./configure --prefix ./configure --prefix=/usr/local/apache configure --pre ... 查看全文
docker安装phpmyadmin
下载phpmyadmin镜像 docker pull phpmyadmin/phpmyadmin 使用该镜像启动容器 docker run -d --name myadmin -e PMA_HOST=192.168.206.132 -e PMA_PORT=3307 -p 8283:80 phpmya ... 查看全文
three.js 入门详解(一)
1. 概述 1.1 什么是WebGL? WebGL是在浏览器中实现三维效果的一套规范 想要使用WebGL原生的API来写3D效果的话,很吃力。three.js是WebGL的一个开源框架,它省去了很多麻烦的细节。 1.2 初识three.js 什么是threejs,很简单,你将它理解成three+js ... 查看全文
高性能网站建设指南 ( 中文PDF版)完整版下载
本书结合Web 2.0以来Web开发领域的最新形势和特点,介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和最佳实践。重点关注网页的行为特征,阐释优化Ajax、CSS、JavaScript、Flash和图片处理等要素的技术,全面涵盖浏览器端性能问题的方方面面。在《高性能网 ... 查看全文
无法将类型为“System.__ComObject”的 COM 对象强制转换为类类型“mshtml.HTMLInputElementClass
环境:VS2008+Win7 64bit代码: public string Execute(WebBrowser browser, HtmlElement btn) { bool loadFinished = false; int counterTimeOut = 500; string messa ... 查看全文
用css让div高度自动撑满屏幕
从事前端工作近五年了,说来惭愧,对css一直很头疼,今天又碰到了一个让元素自动撑满高度的问题,以此来适应不同的屏幕尺寸,查阅了一些资料,发现解决方法竟然如此简单,我也来简单地记录一下吧。 需求描述:页面有一个公共的头部,下面是正文的div,为了适应不同尺寸的屏幕,要求让这个div自动撑满高度,底部不 ... 查看全文
《Deep Convolutional Network Cascade for Facial Point Detection》复现
1.引言 锵锵锵,好久不见,我又肥来了,前一段时间上网找资料的时候偶然发现一篇关于人脸关键点检测的文章,应该说这篇论文是关键点检测的看山鼻祖,论文主页:http://mmlab.ie.cuhk.edu.hk/archive/CNN_FacePoint.htm,一篇中文翻译的博客:基于DCNN的人脸特 ... 查看全文
项目首次上传至git仓库步骤
前提准备工作:安装git 正式开始: 进入命令行工具(两种方案) 相应目录下右击键盘,Git Bash Here 进入cmd,切入相应目录 git仓库初始化 git init 文件添加到仓库 git add . 文件提交到仓库 git commit -m "first commit" 关联远程仓库 ... 查看全文
React系列——websocket群聊系统在react的实现
前奏 这篇文章仅对不熟悉在react中使用socket.io的人、以及websocket入门者有帮助。 下面这个动态图展示的聊天系统是用react+express+websocket搭建的,很模糊吧,要得就是这样的效果,我自己开了2个窗口,创建2个用户自问自答。没有什么高深的技术,对于很多想接触we ... 查看全文
Kolibri v2.0 HTTP Server
Kolibri v2.0 HTTP Server 前置知识 环境 Windows XP Pro Immunity debugger mona.py python2.7 查看全文