-
C++常用函数
C++常用函数 swap(a,b) 用于交换a,b两个变量的值; template void swap ( T a, T b ) { T c(a); a=b; b=c; } reverse() reverse函数反转区间的数据 sort() sort函数对区间的函数进行排序,内部是实现使用快速排序法。 max(a,b) 返回a,b中的最大值; min(a,b) 返回a,...
-
C语言指针学习总结
C语言指针学习总结 目录 指针概念 一切都是地址 指针变量 定义指针变量 通过指针变量取得数据 关于 * 和 的谜题 对星号 * 的总结 指针变量的运算 数组指针 关于数组指针的谜题 字符串指针 指针作为函数参数 用数组作函数参数 指针作为返回值 二级指针 指针数组 指针与...
-
并发编程之线程池ThreadPoolExecutor
并发编程之线程池ThreadPoolExecutor 前言 在我们平时自己写线程的测试demo时,一般都是用new Thread的方式来创建线程。但是,我们知道创建线程对象,就会在内存中开辟空间,而线程中的任务执行完毕之后,就会销毁。 单个线程的话还好,如果线程的并发数量上来之后,就...
-
一篇文章带你搞定 ElasticSearch 术语
一篇文章带你搞定 ElasticSearch 术语 这篇文章主要介绍 ElasticSearch 的基本概念,学习文档、索引、集群、节点、分片等概念,同时会将 ElasticSearch 和关系型数据库做简单的类比,还会简单介绍 REST API 的使用用法。 ElasticSearch 术语 索引和文档是偏向于逻辑上...
-
jvm 垃圾回收
jvm 垃圾回收 jvm 垃圾回收 引用类型 强引用:发生 gc 的时候不会被回收 软引用:有用但不是必须的对象,在发生内存溢出之前会被回收 弱引用:有用但不是必须的对象,在下一次 GC 时会被回收 虚引用(幽灵引用/幻影引用):无法通过虚引用获得对象 用 PhantomReference...
-
基于BTrace监控调试Java代码
基于BTrace监控调试Java代码 BTrace是Java的一个动态代码追踪工具,通过编写btrace脚本,它可以动态的向目标应用程序的字节码注入追踪代码,通过修改字节码的方式,达到监控调试和定位问题的目的,是解决线上问题的利器。 BTrace项目的Github主页 https://github.com/b...
-
死磕Lambda表达式(一):初识Lambda
死磕Lambda表达式(一):初识Lambda Lambda表达式是表示可传递匿名函数的一种简洁方式,Lambda表达式没有名称,但是有参数列表、函数主体、返回类型,还可能有一个可以抛出的异常列表。 弱小和无知不是生存的障碍,傲慢才是。——《三体》 什么是Lambda表达式 Lambda...
-
23种设计模式-----行为模式
23种设计模式-----行为模式 行为模式: 关注系统中对象之间的相互交互,研究运行时对象之间的相互通信和协作,明确对象职责 1.模板方法模式(template method) 定义了一个操作中的算法 骨架 ,将某些步骤延迟到子类中实现。这样,新的子类可以在不改变一个算法结构的前...
-
面试突击 | Redis 如何从海量数据中查询出某一个 Key?附视频
面试突击 | Redis 如何从海量数据中查询出某一个 Key?附视频 1 考察知识点 本题考察的知识点有以下几个: Keys 和 Scan 的区别 Keys 查询的缺点 Scan 如何使用? Scan 查询的特点 2 解答思路 Keys 查询存在的问题 Scan 的使用 Scan 的特点 3 Keys 使用相关 1)Keys 用...
-
Shiro -- (二) 身份验证基本流程
Shiro -- (二) 身份验证基本流程 简介: 在 shiro 中,用户需要提供 principals (身份)和 credentials(证明)给 shiro,从而应用能验证用户身份: principals :身份,即主体的标识属性,可以是任何东西,如用户名、邮箱等,唯一即可。一个主体可以有多个 principals...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
