-
10
热度 -
[综合] 类的静态函数 静态成员(类的静态成员 属于 类)
#include<iostream> usingnamespacestd; classschool {public: school(stringt,stringl) {tower=t;lake=l;} staticstring&getLib()//私有东西返回 {returnli...
22
热度 -
[综合] 类到对象的 实例化的个数
#include<iostream> usingnamespacestd; classcat {public: cat() {num++;} staticintgetNumOfCats() {returnnum;} ~cat(){num--;} private: staticintnum...
57
热度 -
[综合] c++类的 实例 和有元 的访问权限
#include<iostream> usingnamespacestd; classaa {friendclassfriendClass;//有元类 friendvoidfriendFunc();//有元函数 public: intpublic_num; voidpublic_func...
37
热度 -
[综合] CString char数组 转化 (个人整理)
charszReturnBuf[256]; memeset(szReturnBuf,'\0',sizeof(szReturnBuf)); CStringstrContain=_T(""); status=viQueryf(m_instrHandle,"*IDN?\n","%t",&szRet...
63
热度 -
[综合] CString 字符串内容截取 样例(待续)
CStrings("abcdefghijklmn");//14个CStrings1=_T("");CStrings2=_T("");CStrings3=_T("");CStrings4=_T("");intmm=s.Find('b');//mm是下标1一个字母 intnn=s.FindOneOf("...
35
热度 -
[综合] 单字符集SBCS 多字符集 宽字符集
1.----->单字节字符集,称之为SBCS,它的所有字符都只有一个字节的长度。常见字符集有:ASCII码和扩展ASCII码。SBCS字符串由一个零字节结尾,数据类型是char。 2.------>多字节字符集(MBCS) 3.------->宽字符集(Unicode字符集) co...
28
热度 -
[综合] c++ 多态 学习笔记
多态分为:多态就是多种形态,也就是对不同对象发送同一个消息,不同对象会做出不同的响应。 静态多态(编译时的多态):函数的重载,对象名加点操作符执行成员函数等,都是静态多态,其中,重载是在形成符号表的时候,对函数名做了区分,从而确定了程序执行到这里将要执行哪个函数,对象名加点操作符执行成员函数是通过t...
38
热度 -
[综合] void 默认值为QRegExp::RegExp::setPatternSyntax(QRegExp::PatternSyntax syntax) 正则的匹配
设置正则表达式的语法模式 默认值为QRegExp::RegExp QRegExpobjA;objA.setPatternSyntax(QRegExp::RegExp); 模式QRegExp::Wildcard例如r*.txtmatchesthestringreadme.txtinwildcardmo...
94
热度 -
[综合] 深入了解JVM的一些笔记
Java虚拟机 64位虚拟机相对于64位虚拟机性能下降的主要原因:指针膨胀和各类数据的类型补白导致消耗更多的内存,消耗的内存大概在10%~30%之间. 64位虚拟机运行速度落后于32位虚拟机,网上查了下大概是寄存器以及32位指令处理更快的原因. 垃圾回收算法:标记-清除算法;根节点可达性算法(目前用...
91
热度 -
[综合] 关于Redis设计与实现的一些笔记
1.简单动态字符串(SDS) 在C语言原有的字符串基础上添加了记录字符串长度和空闲长度信息和空间预分配的处理。 记录字符串长度信息,获取字符串长度时间复杂度为O(1)。 杜绝缓冲区溢出,通过拼接字符串前判断SDS是否有足够的内存分配空间,如果不足先进行扩容后再进行字符串拼接。 空间预分配和惰性空间释...
25
热度 -
[综合] 二叉树 B-TREE B+ TREE特征理解
二叉查找树查询的时间复杂度是O(logN),查找速度最快和比较次数较少。但用于数据库索引,当数据量过大,不可能将所有索引加载进内存,使用二叉树会导致磁盘IO过于频繁,最坏的情况下磁盘IO的次数由树的高度来决定。 B-TREE对二叉树进行了横向扩展,使树结构更加矮胖,使得一次IO能加载更多关键字,对比...
67
热度 -
[综合] For input string: 1 异常处理
当使用Integer.value("1")的时候却发现抛出了一个NumberFormatException异常,提示信息是Forinputstring:"1",百思不得其解,后来打断点调试发现,“1”这个字符串中居然有两个char字符,第一个为“\ufeff”,网上查资料才明白,因为我这个“1”是从...
25
热度 -
[综合] mysql索引 B+ Tree和Hash的区别
在MySQL里常用的索引数据结构有B+树索引和哈希索引两种,我们来看下这两种索引数据结构的区别及其不同的应用建议。 B+树是一个平衡的多叉树,从根节点到每个叶子节点的高度差值不超过1,而且同层级的节点间有指针相互链接。 在B+树上的常规检索,从根节点到叶子节点的搜索效率基本相当,不会出现大幅波动,...
87
热度 -
[综合] Spring Boot源码阅读(一)
@SpringBootApplication publicclassDemoApplication{publicstaticvoidmain(String[]args){SpringApplication.run(DemoApplication.class,args);}} 这是一个标准的Sprin...
87
热度 -
[综合] 关于eclipse不能访问locallhost:8080的问题
1、首先要移除tomcat里面部署的所有项目, 2、双击server,选择UseTomcatinstallation,serverpath的路径就会变成服务器的路径 3、部署路径Deploypath即项目部署在服务器的位置,可以选择tomcat的webapps路径 4、可能需要把原来的服务器删掉,重...
81
热度 -
[综合] HDU-超级阶梯(简单递推)
?? 超级阶梯 Crawlinginprocess...CrawlingfailedTimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64u Submit Status Description 有一楼梯共M级,...
27
热度 -
[综合] HDU2044--一只小蜜蜂(递推)
?? 一只小蜜蜂 Crawlinginprocess...CrawlingfailedTimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64u Submit Status Description 有一只经过训练...
58
热度 -
[综合] HDU--2032 杨辉三角
?? 杨辉三角 TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):55529AcceptedSubmission(s):23089 ProblemDescriptio...
62
热度 -
[综合] DHU--2083简易版之最短距离
?? 简易版之最短距离 Crawlinginprocess...CrawlingfailedTimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64u Submit Status Description 寒假的时...
13
热度