static
-
C++初阶(vector容器+模拟实现)
C++为每种容器类型定义了一种名为const_iterator的类型,该类型只能用于读取容器内的元素,但不能改变其值。对const_iterator类型解引用,得到的是一个指向co…
-
C语言实现staque结构
1. 代码说明 功能 staque结构以单链表方式实现,结合了stack与queue结构:pop_front+push_front使用方式为stack;pop_front+push…
-
C++对象模型:g++的实现(三)
这里所谓类的成员变量指针就是指绑定某个类的某个成员变量的指针,而不是某个对象的某个成员变量的指针,下面展现了两者的不同: // test14.cpp #…
-
C++对象模型:g++的实现(四)
1. C++类中各种成员函数 1.1 非静态(非static)、非虚(非virtual)成员函数 这是最常规的一种成员函数,必须通过其绑定的对象或指针调用。 &nbs…
-
Java-快速排序算法-单指针和双指针
快速排序算法——Java 经典代码,数组指针推进一直与第一个元素比较大小,进行移位 不稳定算法 单指针快速排序 public class Main { public static…
-
Java基础语法重点03(变量,常量,作用域)
1. 变量 变量就是可以变化的量 Java是一种强类型语言,每个变量都必须声明类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型,作用域 不建议在一行声明多个同…
-
PHP 之sqlite3封装与示例
一、sqlite3封装 <?php class SQLiteDB extends SQLite3 { function __construct(){ try { //打开数据…
-
使用Druid数据源starter的方式-开启监控等-配置文件的方式
3、使用官方starter方式 1、引入druid-starter <dependency> <groupId>com.alibaba</groupI…
-
套接字编程
概述 高性能的套接字编程围绕着两个方面:异步和复用。异步:高性能就是最大化计算机资源的利用,是不可能让线程有阻塞的,所以就有了各种异步模式。复用:计算机资源最好是能重复使用的,频繁…
-
c++静态for循环
#include <iostream> // 通过递归实现 template <int Beg, int End> struct static_for { …