本期我们讨论的主题是项目管理 以前,一直以为“ Write the code, Change the world ”.但实质上,我们就一写代码的.如果我们能上升到项目管理的角度来实行Project Management, 定期的对issue进行 Risks control, 实时评估Project status,将Challenge(也可以说,坡道定点60度起步)中的风险即时的throwable,因为对于OTD(on-time delivery)来讲,我们只有两种状态:YES or NO.(就像
主要学习了下linux /etc/shadow文件中密码的破解:学习了hashcat工具的简单实用,具体的可以参加:https://samsclass.info/123/proj10/p12-hashcat.htm 由于进行hash的时候,采用了salt机制,所以传统的彩虹表方式将起不到作用.破解方法有字典破解和暴力破解. linux /etc/shadow中hash算法包括缺省的DES经典算法.MD5哈希算法($1).Blowfish加密算法($2或$2a)和SHA哈希算法($5或$6).因此
可以被继承 首先注解在类上是可以被继承的 在注解上用@Inherited /** * Created by laizhenwei on 17:49 2017-10-14 */ @Target({ElementType.TYPE,ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Inherited public @interface Mark { String desc() default ""; } 注解在方法上(jdk