关于Code Review的一些思考总结
Code Review 提高代码质量 提前发现bug 统一代码规范 提高团队成员代码技能 总之,前期找问题(代码规范、潜在缺陷、BUG,代码设计等等),后期演变成开发者技术交流和员工成长 如何开展 代码规范: 明确Coding规则 检视清单: 结合业务特点,check重点 总结优化: 透明问题,持续优化 激励措施: 激发主观能动性 开展方式 强制&非强制 线上交流(小组review)&am…
Code Review 提高代码质量 提前发现bug 统一代码规范 提高团队成员代码技能 总之,前期找问题(代码规范、潜在缺陷、BUG,代码设计等等),后期演变成开发者技术交流和员工成长 如何开展 代码规范: 明确Coding规则 检视清单: 结合业务特点,check重点 总结优化: 透明问题,持续优化 激励措施: 激发主观能动性 开展方式 强制&非强制 线上交流(小组review)&am…
1.make: *** No rule to make target `~/test.c', needed by `~/test.o'. Stop. 找不到文件test.c,最后发现文件名与后缀名之间多了一个空格 2.使用so时,app闪退,调试方法 adb logcat | ndk-stack -sym ~/app/src/main/obj/local/armeabi-v7a more inf…
3进程安全上下文 前面一篇文章分析了文件安全上下文关联过程。但是在SEAndroid中,除了要给文件关联安全上下文外, 还需要给进程关联安全上下文,因为只有当进程和文件都关联安全上下文之后,SEAndroid安全策略才能发挥作用。 也就是说,当一个进程试图访问一个文件时,SEAndroid会将进程和文件的安全上下文提取出来,根据安全策略规则,决定是否允许访问。 在传统的Linux系统中,每一个应用…
Java中定义了private(私有的)、protected(受保护的)和public(公共的)的访问修饰符,同时也定义了一个缺省的访问级别,用于声明类、属性、方法的访问权限。 1)使用public访问修饰符,类的成员可被同一包或不同包中的所有类访问,也就是说,public访问修饰符可以使类的特性公用于任何类; 2)使用protected访问修饰符允许类本身、同一包中的所有类和不同包中的子类访问;…
极2路由型号HC5761(带SD卡槽和U口)。本来想用此路由做一个单纯的WIFI信号放大器,在设置“无线中继”时提示“LAN口IP和WAN口IP不能在同一个网段”,那么它的“无线中继”实际就相当于一个二次路由。这显然不能满足我的要求,因为不在同一个网段,连接主路由的设备和连接极2路由的设备之间不能互相访问共享资源,比如共享文件夹和打印机,并且,连接极2路由的设备不能访问主路由上插的U盘(主路由上也…
列的起始显示顺序从0开始计数,第一个位置对应于第一列,依此类推。例如,如果在colModel中定义了4列,则以[0,1,2,3]为例。在对列进行重新排序之后,数组可以如下所示:[1,0,3,2]。这意味着第一列(0)移动到第二位置(1),第三列(2)移动到四个位置(3) //语法 $("#gridTable").remapColumns('permutation','updateCells','k…
Mybtis中使用PageHelper中分为2中情况,第一种为采用springboot框架自动生成的Bean方式,第二种为自己数据库配置bean方式,以下分别讲解2种方式的使用: 一、采用xml形式配置 1.导入PageHelper的相关jar包 <dependency> <groupId>com.github.pagehelper</groupId> …
报错 ... org.apache.flink.runtime.taskexecutor.exceptions.RegistrationTimeoutException: Could not register at the ResourceManager within the specified maximum registration duration 300000 ms. This indic…
一、介绍 Shiro提供了记住我(RememberMe) 的功能,比如访问一些网站时,关闭了浏览器,下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问。 基本流程 首先在登录页面选中RememberMe然后登录成功;如果是浏览器登录,一般会把RememberMe的Cookie写到客户端并保存下来; 关闭浏览器再重新打开;会发现浏览器还是记住你的; 访问一般的网页服务器端,仍然知道你是谁,且…