c
-
C++11 lambda表达式学习详解编程语言
最近在接手一个模块,看到了很多奇葩的语法,查了一下是lambda表达式,这块还真不了解。周末学习一下记录记录。 lambda表达式是C++11最重要也最常用的一个特性之一。lamb…
-
C++11 std::shared_ptr总结与使用详解编程语言
最近看代码,智能指针用的比较多,自己平时用的少,周末自己总结总结。方便后续使用。 std::shared_ptr大概总结有以下几点: (1) 智能指针主要的用途就是方便资源的管理,…
-
算法: 二叉树增、删、查、找详解编程语言
最近写个任务与二叉树相关。 这里记录一下二叉树相关代码。后续可以使用。 1 #include <stdio.h> 2 #include <string.h>…
-
对多个有序数组,实现归并操作详解编程语言
工作中遇到了多个有序链的归并操作,这里记录一下解决方法。方便后续使用。 归并的方法列2种: (1) 堆排序, 或者胜利树。减少比较次数。效率高,实现比较麻烦。 (2)…
-
C++ 友元类使用 (friend)详解编程语言
C++中私有变量对外部类是不能直接访问的,也是不能继承的。 使用友元类可以访问类中的私有方法、私有变量,虽然对类的封装有一定的破坏,但是有时也是很实用的。 在实际中,在修改已有代码…
-
JAVA利用HttpClient进行HTTPS接口调用详解编程语言
1.为了避免需要证书,所以用一个类继承DefaultHttpClient类,忽略校验过程。 import java.security.cert.Certificate…
-
Mybatis控制台打印SQL语句的两种方式详解编程语言
问题描述在使用mybatis进行开发的时候,由于可以动态拼接sql,这样大大方便了我们。但是也有一定的问题,当我们动态sql拼接的块很多的时候,我们要想从*mapper.xml中直…
-
单例模式的几种实现方式详解编程语言
方式一、 /** * 饿汉式 * 类加载到内存后,就实例化一个单例,JVM保证线程安全 * 简单实用,推荐使用! * 唯一缺点:类装载时就完成实例化 */ public class…
-
Java三大特性之继承详解编程语言
1、作用:实现代码的复用,避免代码的重复; 2、通过extends关键字来实现继承 3、基类:所有导出类所共有的属性和行为(结合访问控制符);导出类:导出类所共有的属性和行为; 4…
-
访问权限控制符详解编程语言
public:公开的,任何地方可访问; protected:受保护的,当前类、导出类、同包类可访问; 默认的:无任何修饰符,当前类、同包类可访问 private:私有的,仅能在当前…