冴羽 冴羽
4年前
VuePress 博客如何开启本地 HTTPS 访问
前言在中,我们使用VuePress搭建了一个博客,最终的效果查看:。如果我们在本地运行项目,运行地址类似于http://localhost:8080/learntypescript/,以http开头,这在大部分时候都满足了需要,但有的时候,比如兼容PWA,就需要以https开头,那我们如何在本地使用https地址呢?开启HTTPS在
Wesley13 Wesley13
4年前
PV、UV、IP分别是什么意思?
网站流量统计指标大致分为3类:1.网站流量独立访问者数量(uniquevisitors,UV)重复访问者数量(repeatvisitors)页面浏览数(pageviews,PV)每个访问者的页面浏览数(pageviewsperuser)当然,还包括具体某个文件的访问、显示、下载等。2.用户行为用户的来源网站
Wesley13 Wesley13
4年前
Java远程访问接口的几种方式
一、Java访问远程url接口并获取结果1、原生JavaAPI获取packagecom.util;importjava.io.DataOutputStream;importjava.io.IOException;importjava.io.Inp
Python进阶者 Python进阶者
4年前
手把手教你搭建集中式版本控制系统SVN服务器
大家好,我是IT共享者,人称皮皮。一、前言我们前段日子学过了分布式版本控制系统git,相信大家都领略到了它的强大,今天我们来说说集中式版本控制系统svn,跟分布式版本控制系统不同的是,集中式版本控制系统旨在用于多个人协同开发一个项目,而且它的版本控制系统都是存放在中央服务器上的,如果你需要使用就得从中央服务器上调用,它不像git,每个用户都可以有自己的版本
Stella981 Stella981
4年前
Gradle 任务访问文件的几种方式
例子:三种方式,使用taskfile{//relativepathFileconfigFilefile('build.gradle')println'relativepath:'configFile//Usinganabsolutepath
Stella981 Stella981
4年前
Noark入门之协议映射
0x00消息控制器消息控制器,主要作用就是为每个模块提供消息处理的入口.这里的消息不仅仅是协议,还有内部指令,事件等等逻辑入口,这也是为了响应线程模型作出的一种支撑,只要入口在此消息控制器内,那必然走期望的线程调度。@Controller用于标识一个类为当前模块的消息控制器入口.@Controller(threadGroup
Wesley13 Wesley13
4年前
LAMP架构之访问日志的设置及切割、静态文件失效设置
本文索引访问日志不记录静态文件访问日志切割静态文件过期时间访问日志不记录静态文件为什么要这样设置网站大多为静态网页,网页内部的图片、css文件等同样有其网址链接,如果不设置,这些无效的信息也将被存入访问日志中,会导致访问日志文件大小快速增加,占用大量存储空间。我们可以通过设置不记录某
Stella981 Stella981
4年前
Apache 浏览器访问限制配置
浏览器访问限制配置user\_agent收入的浏览器中,我们通过百度,谷歌很容易就可以查到相关的一些资料,方便了我们对知识的查找,但在某些特定情况下,我们并不希望有人可以通过某写搜索引擎直接访问到我们的网页。举例如果我开放了一个公网的服务,这个网页带宽很小,只能容纳几个人访问,所有在这种条件下我们并不希望更多的人通过百度浏览器,或者谷歌浏览器访
小万哥 小万哥
1年前
Kotlin 控制流和数组操作详解
Kotlin的when表达式提供了一种比if..else更清晰的方式来选择执行多个代码块之一,类似于Java的switch语句但更为强大和灵活。while循环允许在条件为真时重复执行代码块,而do..while循环则保证至少执行一次。break和continue可用于控制循环流程:前者终止循环,后者跳过当前迭代。数组则用于存储多个值,可以创建、访问、修改数组元素及遍历整个数组。这些构造使得编写简洁且高效的代码成为可能。
京东云开发者 京东云开发者
10个月前
使用mybatis切片实现数据权限控制
作者:京东科技李俊龙一、使用方式数据权限控制需要对查询出的数据进行筛选,对业务入侵最少的方式就是利用mybatis或者数据库连接池的切片对已有业务的sql进行修改。切片逻辑完成后,仅需要在业务中加入少量标记代码,就可以实现对数据权限的控制。这种修改方式,对