时光穿梭?电影里的桥段吧?良许你又在唬人? 非也非也,良许在这里要给大家介绍 touch 命令,有了它你就可以改变时间戳,达到时光穿梭的目的。 touch 命令在我们的工作中使用也相当频繁,我们就由浅到深来详细讲解。 t…
标签:后端开发
前端性能优化不完全手册
性能优化是一门大学问,本文仅对个人一些积累知识的阐述,欢迎下面补充。 抛出一个问题,从输入 url地址栏到所有内容显示到界面上做了哪些事? 1.浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址; …
GVM - Go 的多版本管理工具,使用介绍
原文作者: dryyun 原文链接: https://dryyun.com/2018/11/28… 基本介绍 项目地址 Go GitHub GVM GitHub 本机环境 设备 MacBook Pro 系统 …
使用pm2部署node生产环境
一、PM2是什么 是可以用于生产环境的Nodejs的进程管理工具,并且它内置一个负载均衡。它不仅可以保证服务不会中断一直在线,并且提供0秒reload功能,还有其他一系列进程管理、监控功能。并且使用起来非常简单。 嗯嗯,…
完整的url以及同源跨域处理
前言:随着工作时间的增长,前面学过的东西开始慢慢遗忘,抽空的时候就将一些资料整理整理,顺一顺,也当作一种温习。我只是前端工匠,防止自己成为【一断网就无法工作的程序员】 url的完整结构 协议类型(protocol) 通过…
刚接触一个 Laravel 项目,你可以从这些地方入手
当你接手一个新项目的时候,可能会感到无从下手,如果不熟悉编程,则更是如此。那么,我们该从哪儿入手呢?项目代码的哪些部分我们需要着重了解?下面我们看看 Laravel 项目的几个通用的部分。 项目文档 面对新项目时,文档可…
协程 C/C++ 扩展开发指南(1):内存安全
Swoole4 协程的出现使得 PHP 底层上从原来串行模式变成了并发模式。有很多 PHP 的C/C++扩展在开发时未能考虑到并发性、可重入问题,导致无法在Swoole协程中使用。本文会详细讲解如何编写协程并发安全的C/…
通过判断是手机设备,自动跳转到手机模板(ShuipFCMS)
现在的网站开发基本都要求三网合一(PC端,手机端,微信端),要做到数据同步,通不过不同的模板去请求相同的数据表,那么入口文件就要增加相应的判断了,当然了方法很多,这里只列举其中一种。 首先要写一个判断是否是手机端的方法 …
安卓核心基础知识梳理之数据库部分
SQLite,是一款轻量型的数据库,是遵守ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。 Android平台中嵌入了一个关系型数据库SQLite,和其他数据库不同的是SQLite存…
AOP底层原理之动态代理
Spring中的AOP代理可以使JDK动态代理,也可以是CGLIB代理,前者基于接口,后者基于子类. 所以AOP的底层原理实现,实际就是利用动态代理来实现拦截的. Java代理模式和静态代理 Proxy是比较有用途的一种…
2017-3-8随机生成字符串(不重复)
private void getStringList() { // TODO Auto-generated method stub String str = "abcdefghijklmnopqrstuvwxyzABCD…
回调——工厂方法模式
工厂方法 定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。 解读 之前一直觉得很拗口,看不懂。他实际上是这个意思,先定义一个基类,基类有一个成员属性,这个属性是某个对象。然…