热文JAVA常用算法之冒泡、选择、快速
排序:对一组数据进行从小到大(或从大到小)的顺序排列。 排序算法有很多种,这里介绍Java中面试经常出现的三种排序方式:冒泡、选择、快速。 冒泡: 顾明思义,是气泡从液...
热文Spring Security安全权限管理
Spring Security简要介绍 Spring Security以前叫做acegi,是后来才成为Spring的一个子项目,也是目前最为流行的一个安全权限管理框架,...
热文有关shell或linux问题小结
linux运行后自动启动服务或者脚本 方法有几种: 最简单的就是在/etc/rc.d/rc.local 文件中加入启动服务或者执行脚本语句即可。 /etc/rc.d...
热文oninput & onpropertychange实时监听输入框的变化 && ie8堆栈溢出
(注:本文针对IE8ji以上版本) oninput 是 HTML5 的标准事件,对于检测 textarea, input:text, input:password 和 ...
热文box-sizing与盒模型的认识
box-sizing属性:content-box(default),border-box。 content-box,border和padding不计算入width之内 ...
热文HTML5判断移动端横屏竖屏功能
用CSS判断横屏竖屏问题: @media (orientation: portrait) { } 横屏 @media (orientation: landscap...
热文Linux下面使用crontab创建定时任务
inux crontab是用来定期执行程序的命令,这个很常用,我们经常需要定时备份网站数据库等等。 当安装完成操作系统之后,默认便会启动此任务调度命令。 crond ...
热文详解linux下面利用shell脚本操作mysql数据库
centos7环境下进行编码测试: !/bin/bash mysql -u root <<EOF use www_example_com; ...
热文详解 Python 中与时间有关的函数
坐在电脑前运行程序是不错的,但在你没有直接监督时运行程序,也是有用的。计算机的时钟可以调度程序,在特定的 时间和日期运行,或定期运行。例如,程序可以每小时抓取一个网站,检...
热文详解 Python文件与IO操作
1 文件输入/输出 数据持久化最简单的类型是普通文件,有时也叫平面文件(flat file)。它仅仅是在一个文件名下的字节流, 把数据从一个文件读入内存,然后从内存写入文...
热文详解利用Python操作mysql数据库
MySQL(官方发音是“My es-kew-el”,但很多人都说成“My Sequel”)是目前最受欢迎的开源关系型数据库管理系统。 一个开源项目具有如此之竞争力实在是令...
热文详解 Python 中的字符串
Python中的字符串(Strings)是⽤单引号或双引号标记的⼀系列连续字符(characters),换句话说,字符串是由单个字符组成的序列(list)。即便只有⼀个字...
热文详解 Python 中的列表(List)类型
Python 的列表(list)对象是最常⽤的序列 (Sequence)。与字符串是不可变序列不同,列表是可变的。可通过对偏移量进⾏修改和读取。 5.1 列表赋值 列表...
热文详解 Python 中的序列
序列(Sequence)是⼀个包含其他对象的有序集合,序列中的元素包含了⼀个从左到右的顺序,可以根据元素所在的位置进⾏存储和读取。 Python 中内建了 6 种序列,分...
热文详解 Python 中的数字类型
Python 3 ⽀持 3 种不同类型的数字类型。 int 整型数字,⽐如 2015。 float 浮点型数字,⽐如 3.14。 complex 复数,⽐如 3+2j。 ...
热文使用linux搭建Nexus
第一步: 安装Nexus 准备工作 找一台linux系统的虚拟机服务器,系统centos 7 jdk 1.8 nexus-3.9.0-01-unix.tar.gz 客户端...
热文wordpress隐藏文章的部分内容,需要注册登录网站后可见
这种方式适合VIP会员,会员要注册登录才能访问,而注册需要邀请码,可以出售邀请码,就变成了VIP会员可以访问隐藏的内容。 在主题模板函数 functions.php的<?...
热文IntelliJ IDEA最全使用教程和详细配置
IntelliJ IDEA最全使用教程和详细配置,pdf完整版,有详细的操作目录和使用步骤 网盘链接:[https://u18453168.ctfile.com/...
热文JavaScript:彻底理解同步、异步和事件循环(Event Loop)
一. 单线程 我们常说“JavaScript是单线程的”。 所谓单线程,是指在JS引擎中负责解释和执行JavaScript代码的线程只有一个。不妨叫它主线程。 但是实际...
热文Effective C++ 读书笔记 Item7 为多态基类声明 virtual 析构函数
析构函数(destructor)用来释放对象所占用的资源。当对象的使用周期结束后,例如当某对象的范围(scope)结束时,或者是动态分配的对象被delete关键字解除资源...
热文Effective C++ 读书笔记 Item6 若不想使用编译器自动生成的函数,就该明确拒绝
试想如下情形,某个房地产商所拥有的房子都是不同的,同时你在为这个公司设计程序,而你不想将一座房子的信息拷贝给另一座房子,这就需要禁止使用拷贝构造函数(copy const...
热文Effective C++ 读书笔记 Item5 了解 C++默默编写并调用哪些函数
C++中,编译器会自动生成一些你没有显式定义的函数,它们包括:构造函数、析构函数、复制构造函数、`=`运算符。 有时为了符合既有设计,我们不希望自动生成这些函数,我们可以...
热文Effective C++ 读书笔记 Item1-Item4
看完C++ Primer,最近吃了安利开始啃Scott Meyers的Effective C++第三版,书中干货不少,非常值得深思借鉴。但是也有点太多了(→\_→),脑子...
热文C++ primer学习笔记 第十六章 模板和泛型编程
面向对象编程和泛型编程都能处理在编写程序时不知道类型的情况。 OOP能处理类型在程序运行之前都未知的情况; 泛型变成中,在编译时就可以获知类型。 定义模板 模板:模板是泛...
热文C++ primer学习笔记 第十五章 面向对象程序设计
OOP:概述 面向对象程序设计(object-oriented programming)的核心思想是数据抽象、继承和动态绑定。 继承(inheritance): 通过...
热文C++ primer学习笔记 第十四章 重载运算与类型转换
基本概念 * 重载运算符是具有特殊名字的函数:由关键字`operator`和其后要定义的运算符号共同组成。 * 当一个重载的运算符是成员函数时,`this`绑...
热文C++ primer学习笔记 第十三章 拷贝控制
拷贝控制操作(copy control): 拷贝构造函数(copy constructor) 拷贝赋值运算符(copy-assignment operator) 移动构造...
热文C++ primer学习笔记 第十二章 动态内存
对象的生命周期: 全局对象在程序启动时分配,结束时销毁。 局部对象在进入程序块时创建,离开块时销毁。 局部static对象在第一次使用前分配,在程序结束时销毁。 动态分配...
热文C++ primer学习笔记 第十一章 关联容器
* 关联容器和顺序容器的不同:关联容器中的元素时按照**关键字**来保存和访问的。 * 关联容器支持通过关键字来高效地查找和读取元素,基本的关联容器类型是 `map...