关于Code Review的一些思考总结

  • Post author:
  • Post category:其他

Code Review 提高代码质量 提前发现bug 统一代码规范 提高团队成员代码技能 总之,前期找问题(代码规范、潜在缺陷、BUG,代码设计等等),后期演变成开发者技术交流和员工成长 如何开展 代码规范: 明确Coding规则 检视清单: 结合业务特点,check重点 总结优化: 透明问题,持续优化 激励措施: 激发主观能动性 开展方式 强制&非强制 线上交流(小组review)&am…

继续阅读 关于Code Review的一些思考总结

Android NDK errors

  • Post author:
  • Post category:其他

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…

继续阅读 Android NDK errors

SEandroid 安全机制—进程安全上下文

  • Post author:
  • Post category:其他

3进程安全上下文 前面一篇文章分析了文件安全上下文关联过程。但是在SEAndroid中,除了要给文件关联安全上下文外, 还需要给进程关联安全上下文,因为只有当进程和文件都关联安全上下文之后,SEAndroid安全策略才能发挥作用。 也就是说,当一个进程试图访问一个文件时,SEAndroid会将进程和文件的安全上下文提取出来,根据安全策略规则,决定是否允许访问。 在传统的Linux系统中,每一个应用…

继续阅读 SEandroid 安全机制—进程安全上下文

java 访问修饰符

  • Post author:
  • Post category:java

Java中定义了private(私有的)、protected(受保护的)和public(公共的)的访问修饰符,同时也定义了一个缺省的访问级别,用于声明类、属性、方法的访问权限。 1)使用public访问修饰符,类的成员可被同一包或不同包中的所有类访问,也就是说,public访问修饰符可以使类的特性公用于任何类; 2)使用protected访问修饰符允许类本身、同一包中的所有类和不同包中的子类访问;…

继续阅读 java 访问修饰符

极2路由器刷Padavan(老毛子)固件并设置无线中继

  • Post author:
  • Post category:其他

极2路由型号HC5761(带SD卡槽和U口)。本来想用此路由做一个单纯的WIFI信号放大器,在设置“无线中继”时提示“LAN口IP和WAN口IP不能在同一个网段”,那么它的“无线中继”实际就相当于一个二次路由。这显然不能满足我的要求,因为不在同一个网段,连接主路由的设备和连接极2路由的设备之间不能互相访问共享资源,比如共享文件夹和打印机,并且,连接极2路由的设备不能访问主路由上插的U盘(主路由上也…

继续阅读 极2路由器刷Padavan(老毛子)固件并设置无线中继

jqgrid remapColumns 调整列的显示顺序

  • Post author:
  • Post category:其他

列的起始显示顺序从0开始计数,第一个位置对应于第一列,依此类推。例如,如果在colModel中定义了4列,则以[0,1,2,3]为例。在对列进行重新排序之后,数组可以如下所示:[1,0,3,2]。这意味着第一列(0)移动到第二位置(1),第三列(2)移动到四个位置(3) //语法 $("#gridTable").remapColumns('permutation','updateCells','k…

继续阅读 jqgrid remapColumns 调整列的显示顺序

PageHelper在Mybatis中的使用

  • Post author:
  • Post category:其他

Mybtis中使用PageHelper中分为2中情况,第一种为采用springboot框架自动生成的Bean方式,第二种为自己数据库配置bean方式,以下分别讲解2种方式的使用: 一、采用xml形式配置 1.导入PageHelper的相关jar包 <dependency>   <groupId>com.github.pagehelper</groupId>   …

继续阅读 PageHelper在Mybatis中的使用

Flink本地部署报错 Could not resolve ResourceManager address ,提交job,显示taskmanagers等均为0

  • Post author:
  • Post category:其他

报错 ... org.apache.flink.runtime.taskexecutor.exceptions.RegistrationTimeoutException: Could not register at the ResourceManager within the specified maximum registration duration 300000 ms. This indic…

继续阅读 Flink本地部署报错 Could not resolve ResourceManager address ,提交job,显示taskmanagers等均为0

Shiro实现rememberMe功能

  • Post author:
  • Post category:其他

一、介绍 Shiro提供了记住我(RememberMe) 的功能,比如访问一些网站时,关闭了浏览器,下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问。 基本流程 首先在登录页面选中RememberMe然后登录成功;如果是浏览器登录,一般会把RememberMe的Cookie写到客户端并保存下来; 关闭浏览器再重新打开;会发现浏览器还是记住你的; 访问一般的网页服务器端,仍然知道你是谁,且…

继续阅读 Shiro实现rememberMe功能

IMU误差研究

  • Post author:
  • Post category:其他

1. IMU 的数据和误差模型 IMU包含了三个单轴的加速度计和三个单轴的陀螺, 加速度计检测物体在载体坐标系(IMU本身的坐标系)独立三轴的加速度信号,而陀螺检测载体相对于导航坐标系(z轴为当地水平坐标系,x指北,y指东)的角速度信号,测量物体在三维空间中的角速度和加速度,并以此解算出物体的姿态。 这里主要考虑六轴的MEMS-IMU,主要包括三轴加速度计和三轴陀螺仪,不考虑磁力计。 1.1. 输…

继续阅读 IMU误差研究