当前位置: 今日随选 - 第1页
Linux

系统 磁盘挂载 配置

Linux系统磁盘挂载的必要性/操作过程/注意事项

Linux系统一般情况下启动默认只加载系统盘,支持其他磁盘自由热插拔,如果发现自己的某些目录找不见了的时候不要慌看看是不是没有设置开机启动自...

WEB

加载 性能 效率

引入instantclick.js进行链接预加载实现秒开起飞

instantclick.js利用预加载技术使得网站页面跳转时的速度得到大大提升,通过预加载数据替换当前的DOM结构体来达到减少页面请求返回...

工具

Chrome 过滤器 请求

Chrome开发者模式保留访问数据以及过滤请求显示

Chrome开发者模式下提供了保保留访问日志的能力便于检查历史请求是否正常,同时提供了请求显示过滤器可以方便快速定位您想看的请求记录或过滤掉...

Linux

脚本 自动化 远程

expect脚本实现Linux自动化操作(远程一键改密)

expect脚本由一系列expect-send对组成,等待输出中输出特定的字符,通常是一个提示符,然后发送特定的响应,利用这种特性可以完成批...

JAVA

Struts2 自定义 校验

Struts2框架中原生校验器以及自定义校验器与规则

Struts2校验框架可以在request进Action之前对请求参数进行校验,非法则拦截返回,框架自带了不少常用校验器可以直接配置此外我们...

JAVA

Servlet 安全 过滤器

JAVA自定义filter过滤器拦截未登录(非法)请求

在JAVA的WEB工程中我们可以将JSP页面文件放在WEB-INFO中限制用户进行URL直接访问,但静态资源如js、css文件却是需要被外部...

Python

pycharm 解释器 环境

pycharm新建项目时Virtualenv(虚拟环境)的配置

pycharm新建python项目时,可以选择Virtualenv创建一个纯净的虚拟环境进行工程开发,此外这个虚拟环境也可以引入全局配置,同...

JAVA

POST请求 服务端 HTTP

JAVA通过HttpClient实现服务端收发HTTP请求

JAVA服务端实现HTTP请求的方式有很多种(比如常见的socket操作),本文介绍采用Apache Jakarta Common下的子项目...

WEB

Jquery 动态 布局

PC端侧边栏下滑即将越过时动态固顶与上滑恢复

对于很多二栏布局的网站而言,正文部分过长时,侧边栏区域下拉过程中出现大片空白,因此我们可以实现当屏幕下滑达到指定元素位置(如即将越过)后对元...

JAVA

MyBatis-Plus Lambda 泛型

MyBatis-Plus中常用的无SQL父类方法(Lambda)

MyBatis-Plus是一个基于MyBatis的增强脚手架,使用其封装好的各类接口可能在实际开发过程无需手写SQL快速完成业务开发,尤其在...

数据库

SQL 条件 语法

SQL通过CASE WHEN语句实现条件返回内容

通过CASE WHEN语句进行设置不同的条件格式匹配后返回指定的值,能够在不修改源表数据的前提下查询展示出我们需要的信息,CASE WHEN...

运维

脚本 命令 系统

bat脚本的基本关键字介绍及备份&清理脚本示例

正常情况下将手工操作的行为转换为DOS命令,然后放入到.bat文件中就完成了一键脚本的制作,本文中的一键备份&清理脚本仅作为抛砖引玉的作用,...

Linux

SSH 公钥 环境

Linux多环境间信任关系添加的完整与偷懒流程

项目上的开发和测试环境非常多,少则数十多则上百,实际工作中实在懒得来回登录或打开各个环境,最好的方案就是给内网环境间添加一下信任关系,便于快...

JAVA

SpringMVC MVC 核心

SpringMVC框架的优点、核心类、数据传输流程

SpringMVC框架是围绕DispatcherServlet(前端控制器)展开的,本文描述SpringMVC的优点、各个核心类(角色)作用...

JAVA

设计模式 单例 对象

JAVA单例模式中的饿汉模式与懒汉模式的实现

在绝大多数的JAVA经典应用框架中广泛使用到了单例设计模式,单例设计模式最普遍的分类方式分类分为懒汉模式与饿汉模式两种,其主要区别在于初始化...

PHP

字符串 截取 乱码

PHP字符串截取指定长度的方法选择差异及异常处理

PHP中常见的截取字符串substr()函数使用非常容易,但是有时针对中文截取时会出现乱码问题(主要是由于编码类型导致),可以通过mb_su...