C/C++知识点清单01】的更多相关文章

第一章 C/C++程序基础 一.一般赋值语句: 考察一般赋值语句的概念和方法. 1.程序: #include<stdio.h> int main(void) { ,y,z; x*=(y=z=); printf("x=%d\n",x); z=; x=(y=z); printf("x=%d\n",x); x=(y==z); printf("x=%d\n",x); x=(y&z); printf("x=%d\n"…
过完年来,准备找份新工作,虽然手里的工作不错,但树挪死,人挪活.咱不能一直在一个坑里生活一辈子,外面的世界毕竟是很美好的. 为了能正常的找到自己中意的工作,最近是将所有的基础知识拿出来复习了一次.仅作记录,自勉,各位大神不要喷,随意看看就好了. 以下知识点,均摘自面试过程中遇到的题 1.try{} 里面有个Return语句,那么紧跟try后面的Finally{}会不会执行? 答案:会执行,在Return后执行 喜欢研究透的同学可以参考:http://www.cnblogs.com/forcert…
第二章 预处理.const.static与sizeof (上) 在这章编写时,发现了一个不错的帖子.其中对程序预处理语句的基本概念写得还是十分清晰的. (http://www.runoob.com/cprogramming/c-preprocessors.html) 一.预处理的使用: 考察#ifdef.#else.#endif在程序中的使用 1.程序: #include<stdio.h> #include<stdlib.h> #define DEBUG int main() {…
做前端的一定都知道现在是三大框架--Vue.React.Angular三足鼎立的时代.Vue是公认的最容易入门的,因为它文件结构上有传统的HTML的影子,让刚接触它的前端人员刚到很"亲切".Angular虽然也有保留HTML,但它却是最难入门的,究其原因可能和他是由Google的后端程序员开发的,又是用的纯Typescript,异步使用Rxjs,对于前端新人来说门槛太高.React入门难度适中,网上各种言论说React上手比Vue难,可能难就难在不能深刻理解JSX,或者对ES6的一些特…
1. UIImageView *imgView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"MainTitle"]]; //initWithImage方法的好处是创建的imageView和图片的尺寸一样 2. //看UI层级,tabBar上的按钮的确是UITabBarButton类型,但是这个类是私有的不让用,故不能调[view isKindOfClass:[UITabBarButton class] if (![…
1.1  类成员访问[jL1] 权限 1.2  写个双线程,计算50内的奇偶数 1.3  打印等腰三角形 1.4  运算符优先级 括号,非正负和自增减(右到左),乘除加减,等于不等于,逻辑与和或,然后是三木(从右到左).最后是赋值(+=…右到左) 1.5  指出错误 int x=3; int y=1; if(x=y) 1.6  String/StringBuilder/StringBuffer String:不可变字符序列(成员变量字节数组被final修饰,所以是不可变的字符串序列) Strin…
1. 整数相乘或者相加,如果超过最大整数值,会变成负数 2. 字符串比较可以使用:s1.compareTo(s2) ,如果s1大于s2返回值大于1,等于返回值等于0,小于返回值小于1 3. char值比较要加单引号:‘’ 4. 多思考临界条件是否满足 5. TreeSet.descendingIterator() 反向遍历 6. 单元测试可以通过:while(i<20) {i++;}来做多次调用调试,注意 i++ 要放到代码开始处.避免异常导致,i++ 无法执行,出现死循环. while(tru…
手写一个完整的装饰器模版 # 用于修复被装饰对象的名称空间 from functools import wrape def wrapper(func): @wraps(func) def inner(*args, **kwargs): # func执行之前的操作 res = func(*args, **kwargs) # func执行之后的操作 return res return inner 简述面向对象三大特性及各自特点 ''' 封装:将属性和方法放在类的内部,通过类的实例化出对象,用对象访问…
内容概要 --- 表字段操作补充(掌握) --- python操作MySQL(掌握) --- 视图(了解) --- 触发器(了解) --- 存储过程(了解) --- 事务(掌握) --- 内置函数(了解) --- 流程控制(了解) --- 索引(熟悉) 内容详细 1 表字段操作补充 # 1 添加表字段 alter table 表名 add 字段名 字段类型 约束条件; # 默认尾部追加 alter table 表名 add 字段名 字段类型 约束条件 after 已经存在的字段名; alter…
本文作者参加过多场面试,应聘岗位均为 Java 开发方向.在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点. 主要包括以下几个部分: Java 基础知识点 Java 常见集合 高并发编程(JUC 包) JVM 内存管理 Java 8 知识点 网络协议相关 数据库相关 MVC 框架相关 大数据相关 Linux 命令相关 面试,是大家从学校走向社会的第一步.互联网公司的校园招聘,从形式上说,面试一般分为 2-3 轮技术面试 +1 轮 HR 面试.但是一些公司确实是没有 HR 面试的,…