240 发简信
IP属地:四川
  • Spring依赖注入与mock

    一般使用Spring,都会用到依赖注入(DI)。 如果测试中需要对Sping注入的对象进行注入,该怎么做呢? 选择一 修改实现 一种做法是把字段注入改为构造函数注入: 或者属...

  • shell——运算符

    包括如下5类运算符: 算数运算符 字符串运算符 文件测试运算符 关系运算符 布尔运算符 算术运算符 如下命名只支持数字运算 字符串运算符 文件测试运算符 常用的如下,完整的请...

  • shell-If语句

    一、写法 if 语句的常规表达式为: 一行的写法为 二、Expression 方括号 单方括号和双括号都可以,区别 test 可以进行数字、字符串、文件的探测 函数或命令 可...

  • new operator, operator new, placement new

    本文参考地址 http://www.cnblogs.com/luxiaoxun/archive/2012/08/10/2631812.html new operator 就是...

  • C++拷贝(复制)构造函数和重载赋值操作符

    类如果没有显式的声明以下六种函数,编译器会自动添加(需要的时候才添加),而且都不会被派生类继承: 构造函数 析构函数 拷贝构造函数 重载赋值操作符函数 取址运算符重载函数 c...

  • git stash

    我们开发时,想切换到另一个分支,而当前分支的工作区的内容杂乱无章,我们并不想提交。那怎么能保存现场呢?git stash 当前的状态a 在工作区,b已经提交到了暂存区 此时工...

  • 复制目录和文件其实是一个东西,需要注意的是后面的斜杠。
    cp -r ./origDir ./desDir // 将origDir 复制并重命名为desDir, 结果为 ./desDir
    cp -r ./origDir ./desDir/ // 注意desDir后面有斜杠,结果为 ./desDir/origDir
    cp -r ./origDir/ ./desDir/ // 与第一种相同。

    scp,ssh, tar,hostname,grep,yum等命令

    1,文件相关。 1)创建/删除 多级目录 创建多级目录,mkdir -p test/temp递归强制删除,rm -rf test 2)复制 目录/文件 递归复制目录,cp -...

  • 120
    struct

    与class 类似,本质区别是访问权限; struct 默认是public; class是private;继承是看子类的权限; 对齐问题 原因硬件上,有的计算机并不允许从任意...

  • yaf 框架

    yaf 自动加载类: 本地类库 在application.ini中配置 application.library=/path/to/library 全局类库 在php.ini中...

  • PHP-变量

    基本变量 $开头,紧跟一个字母或者下划线,之后再跟不限数量的字母、数字、下划线;正则表达为: 最好初始化变量,未初始化的变量在使用的时候根据上下文取初始值。如boolean环...

  • PHP-resource、null、callable

    资源 PHP有很多资源类型:数据库连接、结果、图像、PDF等is_resource():判断一个变量是否是一个资源类型;get_resouce_type()返回一个资源的类型...

  • 120
  • 120
    PHP Array

    php的存储在内部是通过hashtable实现的,所以可以认为PHP的数组只有关联数组,且数组有很多用途:数组、栈、队列、list、hashtable等等 声明数组 使用ar...

  • PHP字符串

    1. 单双引号的使用效率说明 效率评测参考地址 使用双引号的时候要替换其中的变量和转义字符,而单引号不进行替换变量且只转义\\\ \' (即反斜杠和单引号),所以会略微快一些...

  • PHP Boolean

    PHP的布尔类型 True 和 False,大小写敏感强制类型转换 (bool) 或 **(boolean) 结果为False的情况: 整形 0 浮点型 0.0 字符串:""...

  • 120
    PHP-整型浮点型

    1. 不同进制数表示 十六进制:0x或0X开头十进制: 1-9开头八进制:0开头2进制:0b开头 2. 字节数 与平台有关,64位机器就是64位,32位操作系统就是32位,P...

  • JAVA开发环境搭建

    基本概念 JDK、JRE、JVM关系 JDK :Java Development KIT JRE:Java Runtime Environment JVM: Java Vir...

  • 删除定时任务指令应该是 crontab -r;另外删除需谨慎,因为直接删除的是/var/spool/cron/username文件 (centos 路径),而不是单个任务,建议使用crontab -e 或直接编辑/var/spool/cron/username来修改定时任务

    【命令】定时任务管理

    学会Linux下定时任务管理,可以方便我们做一些周期性的任务,诸如:清理/tmp目录下文件、数据库备份、日志分析等。Linux下定时任务管理,主要涉及crontab命令的使用...

  • linux命令—find查找文件

    find 命令功能非常的强大,支持的参数很多,这里简单讲解一些平时常用的命令查找命令的基本格式为: ** find [查找范围] [查找条件] ** 查找范围 可以使用全路经...