PHP如何获取当前页面的最后修改时间
1 <?php
2 echo "最后一次修改的时间为:" . date ("Y-m-d H:i:s.", getlastmod())."\n"; 主要函数介绍: date()函数用于格式化一个本地时间/日期 date ( string $format [, int $timestamp ] ) : string 返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句话说,timestamp 是可选的,默认值为 time()。 自 PHP 5
miRNA分析--数据过滤(一)
miRNA 数据过滤我使用cutadapt 1 cutadapt -a AGATCGGAAGAGCACACGTCT -m 15 -q 20 --discard-untrimmed -o outname .fa --discard-untrimmed 把reads中不含有adaper的reads去掉 -a 剪切reads 3'端adapter(双端测序第一条read),加$表示adapter锚定在reads3'端可找公司要 -g 剪切reads 5'端adapter(双端测序第一条read),加
【2020-01-03】跑步是一种修养
08:15 “我们应当学习抽象地思考,因为通过抽象的思考,许多哲学上的困难就能轻易地消除。一旦我们学会抽象地思考,事情就会立刻变得令人愉悦,这个境况有点像突然能够骑自行车而不必去担心保持平衡。” ——蒂莫西.高尔斯 “老婆,我们现在好像越来越晚了。”今早进地铁站的时候我跟何太喃喃细语地说。可能何太没太能关注到我这话的提醒,但我却回想了我上一次说类似话语的场景:“下次能不能早一点出门”。这种问题最能反映一个人的心态,当我说出这句话的时候,我对自身修养的反思和总结不比地铁人流的活跃度差。那本《傅雷
CentOS7最小化安装(配置生产环境内核参数及日常关闭的功能)
一、设置安装系统内存及CPU大小 1、设置内存、CPU和硬盘大小 1、设置内存及CPU大小,创建新的虚拟机,设置一个100G硬盘,够用即可。 2、开始安装,安装过程将网卡名称改为eth0 1、传递内核参数 net.ifnames=0 biosdevname=0 以 更改 网卡名称为 eth0 ethX; 出现安装界面时使用键盘上下键 移动 到第一行即 Install Centos Linux 7 然后按 tab 键,即 可出现 传递 参数界面。 2、选择语言时,选择中文简体和英文,避免在英文界
Maven开发环境设置导致的异常java.lang.NumberFormatException: null
在开发项目中,可以设置Maven环境隔离,来配置dev/beta/prod这三种不同的开发环境: 但是今天在写RedisPool的时候,测试时报错:抛了个异常即java.lang.NumberFormatException: null 这个可能不是个事转换导致的错误,而是获取不到参数导致的异常,仔细检查了下自己现在的开发环境设置,发现自己原本在resources中的那些移到其他开发环境下的配置文件并没有删除,因为我修改了全局配置文件是在dev开发环境下的,而resources并没有
吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring使用AspectJ开发AOP基于XML和基于Annotation
AspectJ 是一个基于 Java 语言的 AOP 框架,它扩展了 Java 语言。Spring 2.0 以后,新增了对 AspectJ 方式的支持,新版本的 Spring 框架,建议使用 AspectJ 方式开发 AOP。
使用 AspectJ 开发 AOP 通常有两种方式:
基于 XML 的声明式。
基于 Annotation 的声明式。 基于XML的声明式
基于 XML 的声明式是指通过 Spring 配置文件的方式定义切面、切入点及声明通知,而所有的切面和通知都必须定义在 <
大家好!这是我第一次在博客园写博客
# 欢迎大家来到我的博客 ### 为什么要写博客呢?有很多原因 1.我想把每天的生活,学习状态记录下来,方便以后回顾下来,可以看看自己是否在成长,是否在变得更好。 2.把白天的知识通过晚上写博文记录下来,加深认识与理解,达到巩固效果,通过回忆白天所学,也能知道自己哪里还没学懂,让自己用梳理过的知识,整固知识体系,让自己学得更加完整。 3.在自学的路上,总会有各种问题,在百度到解决方法时,都有意识地要记住这些东西。也许记性这东西就靠不住, 一段时间就忘得一干二静了,很多次重复查以前已经查询过的问
记录一下第一次用markdown写博客回滚过程 从网页中通过正则表达式获取标题等信息(二)实现过程分析
前面写博客,一直用的是博客园的TinyMCE编辑器, 今天不知道哪根筋打捞了,想试试用Markdown写。 于是在“选项”里面把默认编辑器修改为“Markdown”,鉴于本人有一定的Markdown基础,然后就写了起来。 在这个过程中,感觉博客园的Markdown使用起来,手感不是适合自己。 我就尝试用VSCode的Markdown,后又转用Typora这个写Markdown的“神器”。 写的过程还算顺利...... 然而当我把Markdown拷贝到博客园中,版面不忍直视。主要问题: (1)图
LeetCode-easy-Maximum Subarray (DP:Dynamic Programming)
Maximum Subarray DP问题 全称(Dynamic Programming) https://www.freecodecamp.org/news/follow-these-steps-to-solve-any-dynamic-programming-interview-problem-cc98e508cd0e/ 建议直接读这篇文章,真的很不错,虽然是英文,但是全部都是简单词汇,只有几个专业术语,查一下就行了,不推荐谷歌翻译,因为我看了下,有些地方还是自己理解比较好,谷歌翻译有错误
吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring通知类型及使用ProxyFactoryBean创建AOP代理
通知(Advice)其实就是对目标切入点进行增强的内容,Spring AOP 为通知(Advice)提供了 org.aopalliance.aop.Advice 接口。
Spring 通知按照在目标类方法的连接点位置,可以分为以下五种类型
org.springframework.aop.MethodBeforeAdvice(前置通知) 在方法之前自动执行的通知称为前置通知,可以应用于权限管理等功能。
org.springframework.aop.AfterReturningAdv
SQL Server2017+SSIS+Python
1.安装SQL Server2017 https://jingyan.baidu.com/article/76a7e409077997fc3a6e1559.html (1)JRE 7报错 只能安装JRE 7,版本高了低了都不行。 (2) 如果想在SQL Server中学习机器学习,使用Python与R,必须新装SQL Server时勾选机器学习服务,否则再重新安装时很麻烦,如果没勾选,重新安装时千万不要先卸载再安装,直接重装就好。 (3)装Python与R时,如果出现以下窗口,无法进行在线安装
基于ArrayList实现的ArrayStack
参考接口 public interface myStack<T> {
void push(T element);
T peek();
T pop();
Integer search(T element);
Integer size();
void clear();
Boolean isEmpty();
} 实现代码 import java.util.ArrayList;
public class MyArrayStack<T> impl
spring之为java.util.Properties类型的属性进行赋值
Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。在spring中可以用其存储连接数据库的相关信息。 DataSource.java package com.gong.spring.beans;
import java.util.Properties;
public class DataSource {
private Properties properties;
public Pro
今日推荐
周排行