C++学习之继承中的成员访问控制 C++中的类所占内存空间总结…
截图模糊    原理就是讲canvas画布的width和height放大两倍. 后来学习canvas的时候,才了解到这种写法不同于css的宽高设置, 因为css里的只是展示画布显示的大小,不像这样是canvas真正的内里图画分辨率的大小. /*图片跨域及截图模糊处理*/ let shareContent = domObj,//需要截图的包裹的(原生的)DOM 对象 width = shareContent.clientWidth,//shareContent.offsetWidth; //获取d…
关于构造函数的调用次序,见下列代码 #include<iostream> using namespace std; class A { private: int x; public: A():x(0){ cout << "Construct A----" << x << endl; } A(int i):x(i){ cout << "Construct A----" << x <<…
1.  IsAssignableFrom实例方法 判断一个类或者接口是否继承自另一个指定的类或者接口. public interface IAnimal { } public interface IDog : IAnimal { } public class Dog : IDog { } public class Cate : IAnimal { } public class Parrot { } var iAnimalType = typeof(IAnimal); var iDogType =…
1.成员变量和属性的区别 @interface Person : NSObject { NSString *_sex; } @property (nonatomic, copy) NSString *name; @end //定义一个Person类,在类里面分别定一个成员变量_sex和属性name 成员变量: 1. 成员变量的默认修饰是@protected. 2. 成员变量不会自动生成set和get方法,需要自己手动实现. 3. 成员变量不能用点语法调用,因为没有set和get方法,只能使用->…
在工作和学习中,总会遇到各种术语.岁月不饶人,记忆力越来越下降.在这里记录下那些曾经关注过学习过的东西. POJO: Plain Old Java Object DI: Dependency Injection AOP: TDD: Test Driven Development…
一:dubbo是什么? dobbuo是阿里开源的一个高性能优秀的服务框架, 可通过高性能的 RPC 实现服务的输出和输入功能,使得应用可以和 高性能的rpc实现输入和输出的功能,可以了  Spring框架无缝集成. Dubbo是一款高性能.轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现. 二:出现dubbo的原因:   1.之前是单机的服务,后来因为业务量的增加,服务器的数量也增加,由单机增加到集群,需要人工手动维护,增…
数据结构 在维护树上路径时,如果只是点的独立的加减,可以考虑用括号序来维护(拆成两部分) 需要求树上很多路径中k近/距离和 一类,考虑点分治/在点分树上解决. 子树求和可以转化为DFS序上区间求和 树状数组可以区间查询/修改(差分) 需要查询序列上区间数据结构,只要满足总和是可以接受的范围,可以用线段树,每个区间维护一个这样的数据结构(例如AC自动机等) 多维偏序问题,排序可以降维,CDQ分治可以降维,剩下只需要树状数组/线段树 树上连通块有概率出现,再加上和的次方,往往可以拆开来,变成任意选K…
最近工作中用到linux命令,简单总结如下: 1. pwd 查看当前所在的文件路径 2. cd 切换目录 cd .. 切换到上一级目录 3. ls 列出当前文件路径下的所有文件和文件夹 4. ll 是ls -l的一个别名,列出文件的详细属性 5. mkdir 创建新文件夹 6. cp 复制文件 7. rm 删除文件 rm -rf 删除文件夹 8. scp (secure copy) Linux下远程拷贝文件命令 用法:scp local_file remote_username@remote_i…
项目地址: http://git.oschina.net/eran/CEUtils…